2016-03-10 Murray Cumming 1.31.3 2016-03-10 Murray Cumming Box_DB_Table_Definition: Add back n_default_formatting_apply() and use it. This was mistakenly removed in this commit: https://git.gnome.org/browse/glom/commit/glom/mode_design/fields/box_db_table_definition.cc?id=8969ae3050f4fbfc004712b066423d3f24da8556 but it should have just been corrected properly instead. This lets people actually change the default field formatting again, fixing bug #763348 (m.rick.mac) This seems to have been broken since 2013-10: https://git.gnome.org/browse/glom/commit/glom/mode_design/fields/box_db_table_definition.cc?id=2bb23a44 2016-03-10 Murray Cumming Add a TODO comment. 2016-03-10 Murray Cumming Field definition: Add some null checks. Because this is preferrable to a crash, even though these nulls should not happen. 2016-03-10 Murray Cumming tests: Move export tests to tests/export/. 2016-03-09 Murray Cumming Add a test of export with a large number. This tests the fix for bug #763229 . 2016-03-09 Murray Cumming A small use of auto. 2016-03-09 Murray Cumming Add a simple export test. 2016-03-09 Murray Cumming Base_DB: Move export_data_to_stream() to DbUtils. Also moving get_table_fields_to_show_for_sequence() to Utils. This lets it be tested separately from the UI widgets. 2016-03-09 Murray Cumming Base_DB: Remove an unused get_field_primary_key_for_table(). 2016-03-08 Murray Cumming Some probably-useless use of constexpr. 2016-03-08 Murray Cumming Use std::ref() instead of sigc::ref(). 2016-03-08 Murray Cumming show_help(): Actually use the ID. See bug #763250 However, see yelp bug #763294 . 2016-03-07 Murray Cumming show_help(): Use gtk_show_uri() with a help: URI. This seems to actually work. I don't think it worked for a while after something changed about how GNOME does help files or IDs. This fixes bug #763250 (m.rick.mac) 2016-03-07 Murray Cumming UiUtils::show_report_in_browser(): Pass the GdkScreen to gtk_show_uri(). 2016-03-07 Murray Cumming Fix the build. 2016-03-07 Murray Cumming Add TODO to use std::to_string() instead of stringstream. 2016-03-07 Murray Cumming get_text_for_gda_value(): Use setprecision() on the stringstream. To avoid losing precision when representing a GdaNumeric value as a string. And check this in test_field_file_format(), though a direct test too would be better. This should fix bug #763229 (m.rick.mac) 2016-03-07 Murray Cumming Remove unused variable. 2016-03-07 Murray Cumming Use auto for DataModel, though we lose some constness. 2016-03-06 Maria Mavridou Updated Greek translation 2016-03-04 Balázs Úr Updated Hungarian translation 2016-03-04 Balázs Úr Updated Hungarian translation (cherry picked from commit 05c79c77972705afd44fe194aa509c16468a0410) 2016-03-01 Rafael Fontenelle Updated Brazilian Portuguese translation 2016-02-29 Murray Cumming glom_python_call(): Use gi.require_version() to get a specific Gda version. 2016-02-29 Murray Cumming Python tests: Output any unexpected python error message to std::cerr. 2016-02-29 Murray Cumming glom_python_call(): Whitespace for clarity. 2016-02-29 Murray Cumming Build: Set GLOM_LOCALEDIR from localdir, as set by configure. Like generated po/Makefile.in.in file does, to decide where to instal the translation files. Instead of guessing it based on the prefix, causing us not to show the translations when staring in appropriate locale. Bug #761372 (m.rick.mac) And this fixes the 3 test cases that have been failing for me for a while. 2016-02-27 Murray Cumming Add a manual reformat make target. 2016-02-27 Murray Cumming configure.ac: Increase the glib version required. Bug #762728 (Dominique Leuenberger)