2015-02-10 Murray Cumming 1.26.1 2015-02-10 Murray Cumming Adapt to recent Gtk::Builder child-widget ref-counting fixes. 2015-02-09 Murray Cumming Revert "CanvasItemMovable: Initialize m_drag_cursor_type." This reverts commit fd88a52b90d382848771893a48be393b1a947d77. 2015-02-09 Murray Cumming UiUtils: Add container_remove_all() to fix the build. This is from this commit in master: https://git.gnome.org/browse/glom/commit/glom/utils_ui.cc?id=c63417df4bff43afe5c2b0b8336bf9ee1c6bfe9b 2015-02-09 Murray Cumming Revert "Actually remove gst-package.[h.c]." This reverts commit c4b7bb4ee989929db26561d997e77c58abd4e8cc. 2015-02-09 Murray Cumming Remove mention of removed gst_package.[h|c] files. 2015-02-09 Murray Cumming glom_get_locale_date_format(): Make this work even when LANGUAGE is set. By temporarily unsetting LANGUAGE while getting LC_TIME via setlocale(LC_TIME, NULL). As Geary does already too. 2015-02-09 Murray Cumming Remove debug output. 2015-02-09 Murray Cumming Use the LC_TIME environment variable to get translated date formats. So we have the correct 4 digit date formats for those too, even where the default behaviour is incorrect. Also add a regression test for this. Bug #742968 2015-02-09 Murray Cumming Correct a comment. 2015-02-09 Murray Cumming Notebook_Data: Destructor: Work around crash during shutdown. * glom/utility_widgets/notebook_noframe.[h|cc]: Add a hacky remove_all_pages_without_signalling() method to avoid us calling get_parent() while this widget is being removed, because that is causing get_parent() to be called on a GtkWidget that is no longer valid. This has started happening recently so I suspect a change in GTK+ or gtkmm. I have not put in the time to identify what is really going wrong. * glom/mode_data/notebook_data.cc: Destructor: Call the new workaround method. 2015-02-09 Murray Cumming CanvasItemMovable: Initialize m_drag_cursor_type. 2015-02-09 Murray Cumming Dialog_DatabasePreferences: Move a null check to earlier. Found by Coverity Scan. 2015-02-09 Murray Cumming Box_Formatting: Also hide the multiline-height label. Found by Coverity Scan as a Copy-Paste Error. 2015-02-09 Murray Cumming EggSpreadTable: Avoid a division by zero if there are no lines. Found by Coverity Scan. I have pushed this to libegg too: https://git.gnome.org/browse/libegg/commit/?id=54489b5c3ba32c517a932f6b4402c06b599a29d1 2015-02-09 Murray Cumming PyGlomRelatedRecord: Initialize m_document and check it for null. Found by Coverity Scan. 2015-02-09 Murray Cumming LayoutItem::operator==(): Fix a comparison to self. Found by Coverity Scan. 2015-02-09 Murray Cumming AddDel::construct_specified_columns(): Really zero the items. The = 0 was inside the switch() instead of after it. Found by Coverity Scan. 2015-02-09 Murray Cumming LayoutItem: Destructor: Delete mPositions. Found by Coverity Scan. 2015-02-09 Murray Cumming dialog_line.glade: Remove invalid width=0 for table packing. 2015-02-09 Murray Cumming Add a small null-pointer check. 2015-02-09 Murray Cumming test_glade_derived_instantiation: Give dialogs transient parents. This avoid the GTK+ message about GtkDialogs that have no transient parent windows, though it is not important in this case. 2015-02-09 Murray Cumming Disable long-long warnings because Python uses long long. 2015-02-09 Murray Cumming Actually remove gst-package.[h.c]. 2015-02-09 Murray Cumming Remove some extra semicolons. 2015-02-09 Murray Cumming Dialog_ExistingOrNew: Avoid another warning. 2015-02-09 Murray Cumming Dialog_ExistingOrNew: Avoid some g++ pedantic warnings. The gettext/gi18n N_() macro causes these warnings: "initialized by parenthesized string literal" 2015-02-09 Murray Cumming configure.ac: Enable some more warnings. 2015-02-09 Murray Cumming BaseDb_TableData::record_new(): Move a return to the correct scope. The return true inside the for loop prevented it from actually iterating. Found by Coverity Scan. 2015-02-07 Inaki Larranaga Murgoitio Updated Basque language 2015-02-07 Inaki Larranaga Murgoitio Updated Basque language 2015-02-07 Inaki Larranaga Murgoitio Updated Basque language 2014-11-18 Tom Tryfonidis Updated Greek translation 2014-09-10 Christian Kirbach Updated German translation 2014-07-21 Inaki Larranaga Murgoitio Added Basque language 2014-07-21 Inaki Larranaga Murgoitio Added Basque language 2014-07-21 Inaki Larranaga Murgoitio Added Basque language 2014-07-21 Inaki Larranaga Murgoitio Added Basque language 2014-07-21 Inaki Larranaga Murgoitio Added Basque language 2014-07-21 Inaki Larranaga Murgoitio Added Basque language\nAdded 'eu' (Basque) to LINGUAS 2014-04-27 Murray Cumming Revert "Application: Use non-deprecated accelerators API." This reverts commit c772fb4da5c0f8de44361d989febb8f1a3a06e40. This was not meant to be in this branch. 2014-04-27 Murray Cumming Add comments about python Gda versioning. 2014-04-27 Murray Cumming Dialog_InvalidData: Avoid an ambiguous Gda::Value() constructor. 2014-04-27 Murray Cumming Avoid use of deprecated ambiguous Gda::Value API. 2014-04-27 Murray Cumming tests: Use double literal values instead of floats. Because libgda seems to have started using more precision. 2014-04-27 Murray Cumming configure.ac: Fail if we can't find boost-python. 2014-04-27 Murray Cumming Makefile_tests.am: Remove a duplicate set of definitions. 2014-04-27 Daniel Mustieles Updated Spanish translation 2014-04-27 Murray Cumming Application: Use non-deprecated accelerators API. 2014-04-27 Andika Triwidada Updated Indonesian translation 2014-04-27 Andika Triwidada Updated Indonesian translation 2014-04-27 Enrico Nicoletto Updated Brazilian Portuguese translation 2014-03-06 Murray Cumming 1.26.0