2016-02-25 Murray Cumming 1.28.6 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 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 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-25 Murray Cumming Box_Tables: Table deletion: Actually let the user cancel the dialog. 2016-02-25 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-25 Murray Cumming test_layout_item_field: Avoid C++11isms. 2016-02-25 Murray Cumming FlowTableWithFields: Remove uses of C++11 auto. 2016-02-25 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-25 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-25 Murray Cumming Fix a bad conflict resolution. 2016-02-25 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-25 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 2016-02-25 Murray Cumming Add missing file. 2016-02-25 Murray Cumming Update .gitignore 2016-02-25 Murray Cumming glom_pygda_value_as_boost_pyobject(): Handle GDA_TYPE_NULL explicitly. 2016-02-25 Murray Cumming glom_pygda_value_from_pyobject(): Handle Py_None explicitly. 2016-02-25 Murray Cumming Check for empty() instead of size(). Found by cppcheck. 2016-02-25 Murray Cumming TranslatableItem: Correct switch cases. Found by cppcheck. 2016-02-07 Murray Cumming appdata: Add and tags. These seem to be new since I created this file. 2016-02-07 Murray Cumming Add missing explicit. 2016-02-07 Murray Cumming Add missing iostream include. Something else must have included this until now. 2015-11-04 Murray Cumming Remove unnecessary include. 2015-11-04 Murray Cumming Makefile*.am: Use PYTHON_LIBS instead of PYTHON_LDFLAGS. Because that is what AX_PYTHON_DEVEL now provides. 2015-11-04 Murray Cumming AX_BOOST_PYTHON: Update for the AX_PYTHON_DEVEL change. Because AX_PYTHON_DEVEL now provides PYTHON_LIBS instead of PYTHON_FLAGS, this script needs to be updated accordingly. This lets AX_BOOST_PYTHON actually find the boost python library on newer systems that ignore the -l flags if they appear before the source file on the command line. I'm not sure why I needed to add PYTHON_LIBS to LIBS in the AC_CACHE_CHECK() line, though it apparently wasn't necessary to use PYTHON_LDFLAGS there before. I suspect that much of this file doesn't really make sense. I have submitted this patch upstream: https://savannah.gnu.org/patch/index.php?8776 2015-11-04 Murray Cumming AX_BOOST_PYTHON: Revert to upstream version. 2015-11-04 Murray Cumming AX_PYTHON_DEVEL: Use the latest version of this m4 macro. Including my correction to makr it provide PYTHON_LIBS instead of PYTHON_LDFLAGS: to fix this problem properly: http://stackoverflow.com/questions/31304553/linker-error-with-libboost-python-py34-on-ubuntu-15-04/31330681#31330681 2015-11-04 David Evans Use std::endl instead of std::cerr where std::endl was meant. Bug #754294 2015-11-04 Murray Cumming Utils::get_temp_file_path(): Actually use our pattern. Found by cppcheck, which reported an unused variable. 2015-11-04 Murray Cumming Avoid a comparison of bool with -1. This seems to be a (useful) new check in g++ 5.2. 2015-11-04 Murray Cumming ComboBox_Relationship: Fix a typo in a null check. 2015-11-04 Murray Cumming Bakery::Document::get_read_only(): Add a missing !. So this works as expected now that the code reaches this far due to commit 16d5d1dfa185e9c46f965ae0cb7af22584fc6af9 2015-10-12 Andika Triwidada Updated Indonesian translation 2015-09-18 Pedro Albuquerque Updated Portuguese translation 2015-09-18 Pedro Albuquerque Added Portuguese translation 2015-09-18 Pedro Albuquerque Added Portuguese translation 2015-09-18 Pedro Albuquerque Added Portuguese translation 2015-09-18 Pedro Albuquerque Added Portuguese translation 2015-09-18 Pedro Albuquerque Added Portuguese translation 2015-09-15 Anders Jonsson Added Swedish translation 2015-09-15 Anders Jonsson Added Swedish translation 2015-09-15 Anders Jonsson Added Swedish translation 2015-09-15 Anders Jonsson Added Swedish translation 2015-09-15 Anders Jonsson Added Swedish translation