2016-02-25 Murray Cumming 1.30.2 2016-02-25 Murray Cumming Export format dialog: Make the TreeView expand so it's actually visible. This must have been wrong for quite a long time, since GTK+ changed its expand system. Bug #762108 (m.rick.mac) 2016-02-25 Murray Cumming DialogImageLoadProgress::get_image_data(): Give ownership of the GdaBinary. This seems to fix the crash when choosing an image repeatedly: https://bugzilla.gnome.org/show_bug.cgi?id=761396#c13 2016-02-25 Murray Cumming ImageGlom: Do not instantiate unnecessary widgets. 2016-02-25 Murray Cumming ImageGlom: Put EvView in ScrolledWindow to avoid crash. Because recent versions of libevince-view have an assert that crashes the application: https://bugzilla.gnome.org/show_bug.cgi?id=761396#c12 2016-02-25 Murray Cumming Remove duplicate line of code. 2016-02-25 Murray Cumming Remove return in void method. Why didn't the compiler catch this? 2016-02-25 Murray Cumming Field::sql_find_operator(): Add a fallback return. g++ seems to want this, at least with C++14, even though our default switch case should be enough. 2016-02-25 Marek Černocký Updated Czech translation 2016-02-24 Rafael Fontenelle Updated Brazilian Portuguese translation 2016-02-08 Mario Blättermann Updated German translation 2016-02-08 Piotr Drąg Updated Polish translation 2016-02-07 Murray Cumming DbUtils::drop_table(): Update the meta store too. Otherwise, we still get the dropped table name when asking libgda for a list of tables. This caused Glom to complain that a previously-deleted table name already existed when the user tried to recreate it. Bug #754645 (m.rick.mac) 2016-02-07 Murray Cumming Box_Tables: Table deletion: Actually let the user cancel the dialog. 2016-02-07 Murray Cumming PostgresSelf: Pass --locale=C to initdb. So we always get the same result regardless of the current locale, because the "data" shouldn't really be locale-specific. This has disadvantages for collation but we also want the database to be fairly portable across environments. This might help this bug: https://bugzilla.gnome.org/show_bug.cgi?id=761372 2016-02-07 Murray Cumming Surround all Glib::filename_from_uri() calls with try/catch. Because this can fail in the real world and it would be nice to know as soon as possible: https://bugzilla.gnome.org/show_bug.cgi?id=761373 2016-02-07 Murray Cumming Dialog_Layout_Details: Handle top-level notebooks. Instead of just assuming that all top-level groups are standard groups. They could be derived groups, such as notebooks. Bug #759511 2016-02-07 Murray Cumming Box_Data_Details/FlowTableWithFields: Allow notebooks at the top-level. And portals too. By not just assuming that the top-level groups are normal groups. They can be derived groups, such as notebooks. Bug #759511 2016-02-07 Piotr Drąg Desktop file: Remove full stop from the comment. To match other .desktop files in GNOME. 2016-02-07 Piotr Drąg Desktop file: Make keywords translatable. Also adds a translator comment to avoid broken translations. 2016-02-07 Murray Cumming Desktop file: Add some keywords. As requested by Richard Hughes for AppData. 2016-02-07 Richard Hughes Add a missing tag to the AppData file 2016-02-07 Richard Hughes Add a missing tag to the AppData file 2016-02-07 Murray Cumming connection_request_password_and_choose_new_database_name(): Re-ask password. If we are connecting to a central server, so we need to ask for a password, ask for it again if we fail to get an unused database name, which can only happen if there is a connection error. 2016-02-07 Murray Cumming connection_request_password_and_choose_new_database_name(): Simplify more. Extract the code to instantiate the connection dialog. 2016-02-07 Murray Cumming connection_request_password_and_choose_new_database_name(): Simplify. Use DbUtils::ustring get_unused_database_name(), which also has the advantage that it is tested by unit tests. 2016-02-07 Murray Cumming Whitespace fixes. 2016-01-24 Mario Blättermann Updated German doc translation 2016-01-04 Rafael Fontenelle Updated Brazilian Portuguese translation 2016-01-03 Mario Blättermann Updated German translation 2016-01-03 Mario Blättermann Updated German translation 2016-01-03 Mario Blättermann Updated German translation 2015-12-21 Piotr Drąg Add Polish translation 2015-12-20 Marek Černocký Updated Czech translation 2015-12-16 Murray Cumming xdg-app-builder manifest: Add gettext Because the base environment (or GNOME runtime?) doesn't have libgettextpo. 2015-12-16 Murray Cumming xdg-app-builder manifest: Update the README. 2015-12-16 Murray Cumming xdg-app-builder manifest: libgda: Disable more. 2015-12-16 Murray Cumming xdg-app-builder manifest: mysql: Cleanup more. 2015-12-16 Murray Cumming xdg-app-builder evince: Disable more and cleanup more. 2015-12-16 Murray Cumming xdg-app-builder gtksourceview: Disable more of the build. 2015-12-16 Murray Cumming xdg-app-builder manifest: avahi: Disable more of the build. 2015-12-16 Murray Cumming xdg-app-builder manifest: Use --disable-gtk-doc Instead of --disable-documentation, which is used by *mm projects. 2015-12-16 Murray Cumming Added xdg-app-builder manifest. Based on the one in git master, but using a tarball for Glom. 2015-12-16 Murray Cumming Postgres::attempt_connect(): Specify a timeout. Via the CONNECT_TIMEOUT paramater for libgda's cnc_string, as listed by this command-line command: gda-sql-5.0 -L PostgreSQL