1. 16 Feb, 2012 2 commits
  2. 13 Feb, 2012 5 commits
  3. 09 Feb, 2012 1 commit
  4. 08 Feb, 2012 2 commits
  5. 06 Feb, 2012 1 commit
  6. 05 Feb, 2012 1 commit
    • Murray Cumming's avatar
      Button scripts and Field Calculations: Test button: Check for pygtk2. · 42ab9898
      Murray Cumming authored
      * glom/mode_data/box_data.cc: :execute_button_script(): Move the
      warning UI into
      * glom/utils_ui.[h|cc]: a new script_check_for_pygtk2_with_warning()
      * glom/mode_design/fields/dialog_fieldcalculation.cc: on_button_test():
      * glom/mode_design/layout/layout_item_dialogs/dialog_buttonscript.cc:
      on_button_test_script(): Use the new function here.
  7. 03 Feb, 2012 12 commits
    • Marek Černocký's avatar
      Updated Czech translation · e9334643
      Marek Černocký authored
    • Daniel Mustieles García's avatar
      Updated Spanish translation · 90f6398d
      Daniel Mustieles García authored
    • Murray Cumming's avatar
      Button scripts: Check and warn about pygtk2 instead of crashing. · 6b5f2993
      Murray Cumming authored
      * glom/libglom/utils.[h|cc]: Add script_check_for_pygtk().
      * Makefile_tests.am:
      * tests/test_script_check_for_problems.cc: Add a test for the check
      * glom/mode_data/box_data.cc: execute_button_script(): Show a
      warning dialog, and do not run the script, if it seems to use pygtk.
      This should help with but #669196 (alien) and ##661766 (Andre Klapper) .
    • Murray Cumming's avatar
      Minor formatting changes · d1a3988b
      Murray Cumming authored
    • Murray Cumming's avatar
      ReportBuilder: Add error checking. · 253cb851
      Murray Cumming authored
      * glom/libglom/report_builder.[h|cc]: Return bool
      from the private methods and check those results.
    • Murray Cumming's avatar
      Reports: Make summary fields work again. · f0c2ed90
      Murray Cumming authored
      * glom/libglom/report_builder.cc: report_build_summary():
      Remove any sort clause (ORDER BY) from the FoundSet because that makes
      no sense for a single row with summary fields. It looks like recent versions
      of PostgreSQL have become more strict about this, producing this error, for
      column invoices.invoice_id must appear in the GROUP BY clause or be used in an aggregate function
      * Makefile_tests.am:
      * tests/test_selfhosting_new_then_report_summary.cc: Add a test for this.
      This fixes bug #669281 (alien)
    • Murray Cumming's avatar
      Remove debug output. · b5f94ac9
      Murray Cumming authored
    • Murray Cumming's avatar
      Fix more group privileges · e959f511
      Murray Cumming authored
    • Murray Cumming's avatar
      Document: Really load the table privileges. · 694bc016
      Murray Cumming authored
      	* glom/libglom/db_utils.[h|cc]: add_group(): Take a bool superuser
      	add_groups_from_document(): Use add_group() instead of executing
      	the ADD GROUP query directly, to make sure that we also start
      	with some sane table privileges defaults, in case nothing else
      	sets the privielges.
      	* glom/libglom/document/document.cc: load_after(): Fix a typo
      	so that the group privileges are really loaded (and then
      	saved again instead of being lost).
      	* examples/example_film_manager.glom:
      	* examples/example_smallbusiness.glom: Save these with
      	useful group privileges, so the groups will be allowed to
      	see tables.
      	* tests/test_document_load.cc: Test the loading of the group
      	Previously the examples were created with groups that could not
      	even view the tables, which meant that they could not even
      	find out about their existence.
      	This deals with the problem found here:
      	But I would like to show the existence (and structure) of tables
      	even if their data cannot be viewed, so there is more work to do.
    • Murray Cumming's avatar
      test_selfhosting_new_empty_then_users: Slight improvement. · 7d6715ef
      Murray Cumming authored
      	* tests/test_selfhosting_new_from_example_operator.cc: Check
      	that the group exists before adding a user to it.
    • Murray Cumming's avatar
      Add some runtime warnings. · 7193b1f9
      Murray Cumming authored
      	* glom/libglom/db_utils.cc: get_table_names_from_database():
      	Slightly improved error checking.
      	* glom/libglom/privs.cc: set_table_privileges():
      	Warn if a GRANT fails.
    • Kjartan Maraas's avatar
      Updated Norwegian bokmål translation · 2633b032
      Kjartan Maraas authored
  8. 02 Feb, 2012 12 commits
  9. 01 Feb, 2012 4 commits