1. 26 Oct, 2011 3 commits
    • Murray Cumming's avatar
      Add and move #includes for the latest glibmm. · 6e78d9b2
      Murray Cumming authored
      	* glom/import_csv/csv_parser.cc:
      	* glom/import_csv/dialog_import_csv_progress.cc:
      	* glom/libglom/connectionpool.cc:
      	* glom/libglom/connectionpool_backends/postgres_self.cc:
      	* glom/libglom/privs.cc:
      	* glom/libglom/spawn_with_feedback.cc:
      	* glom/mode_data/box_data_list.cc:
      	* glom/mode_data/box_data_list_related.cc:
      	* glom/mode_data/db_adddel/db_adddel.cc:
      	* glom/mode_data/notebook_data.cc:
      	* glom/mode_design/print_layouts/window_print_layout_edit.h:
      	* glom/utility_widgets/dialog_image_load_progress.cc:
      	* glom/utility_widgets/dialog_image_save_progress.cc:
      	* glom/utils_ui.cc:
      	* tests/import/utils.cc: Add individual glibmm includes now that
      	gmmproc does not include glibmm.h from headers.
      	Always include glibmm/thread.h first to avoid deprecation warnings.
      6e78d9b2
    • Murray Cumming's avatar
      Adapt to the latest goocanvasmm API. · cad49f76
      Murray Cumming authored
      	* glom/main.cc: Pass no arguments to init(), though I think I will
      	add the method overload back to goocanvasmm to avoid annoying people
      	too much.
      cad49f76
    • Murray Cumming's avatar
      Avoid deprecated Gtk::HandleBox with latest gtkmm. · 0040b65e
      Murray Cumming authored
      * glom/utility_widgets/sidebar.[h|cc]: Removed, because Gtk::HandleBox
      is deprecated.
      * Makefile_glom.am: Remove mention of this file.
      * glom/utility_widgets/layouttoolbar.[h|cc]: Derive directly from
      Gtk::ToolPalette instead.
      * glom/mode_design/print_layouts/print_layout_toolbar.[h|cc]: Adapt.
      
      * glom/mode_design/print_layouts/window_print_layout_edit.h: The glade
      file still has a GtkHandleBox which we should remove, but in the
      meantime just use it via Gtk::Box.
      0040b65e
  2. 25 Oct, 2011 3 commits
  3. 24 Oct, 2011 11 commits
  4. 23 Oct, 2011 1 commit
  5. 21 Oct, 2011 1 commit
    • Murray Cumming's avatar
      Avoid calling g_thread_init() if possible. · 492690ed
      Murray Cumming authored
      * configure.ac: Add a comment about not linking to gthread-2.0 in future.
      * glom/libglom/init.cc:
      * tests/import/test_parsing.cc:
      * tests/import/test_signals.cc: Avoid calls to deprecated Glib::thread_init()
      if glib is new enough.
      This is a step to making Glom build against glibmm from git master with
      --enable-warnings=fatal.
      492690ed
  6. 20 Oct, 2011 8 commits
  7. 19 Oct, 2011 9 commits
  8. 18 Oct, 2011 4 commits
    • Murray Cumming's avatar
      1.19.14 · 18f8b6a6
      Murray Cumming authored
      18f8b6a6
    • Murray Cumming's avatar
      Add a simple SQL injection test. · da38817b
      Murray Cumming authored
      * tests/test_selfhosting_sqlinjection.cc: Attempt to do bad things
      that would be possible if our SQL values were not escaped properly
      in the SQL. (libgda takes care of this.)
      * Makefile_tests.am: Mention the new test.
      da38817b
    • Murray Cumming's avatar
      Self hosting test: Check that other tables exist. · 6d1c4843
      Murray Cumming authored
      	* glom/libglom/document/document.[h|cc]: Added get_field_primary_key(),
      	for use by:
      	* tests/test_selfhosting_utils.[h|cc]: Added test_table_exists().
      	* tests/test_selfhosting_new_from_example.cc: Add quick checks that
      	some other tables exist.
      6d1c4843
    • Murray Cumming's avatar
      Test some query functions. · db63ba66
      Murray Cumming authored
      	* tests/test_selfhosting_utils.[h|cc]: Added test_model_expected_size().
      	* tests/test_selfhosting_new_from_example.cc: Test the quick find and
      	the count query.
      db63ba66