1. 08 Apr, 2010 5 commits
    • Murray Cumming's avatar
      ImageGlom: Move scale_keeping_ratio() somewhere more sensible. · eefed4f2
      Murray Cumming authored
      * glom/utility_widgets/imageglom.[h|cc]: Move scale_keeping_ratio() to
      glom/utils_ui.[h]cc] as Utils::image_scale_keeping_ratio().
      * glom/utility_widgets/canvas/canvas_image_movable.cc:
      * glom/utility_widgets/db_adddel/db_adddel.cc:
      * glom/utility_widgets/flowtable_dnd.cc: Adapted.
    • Murray Cumming's avatar
      glom/mode_data/datawidget/: Clean up classes, putting them in a namespace. · 2c40be36
      Murray Cumming authored
        * glom/mode_data/datawidget/: Removed Glom suffixes from class names
        and filenames, and put classes in a DataWidgetChildren sub-namespace,
        to make it clearer where we occasionally use these outside of DataWidget.
    • Murray Cumming's avatar
      Cleaned glom/utility_widgets/ a little. · a2bc6865
      Murray Cumming authored
        * glom/utility_widgets/datawidget.[h|cc]: Moved to glom/mode_data/datawidget/
        because it is only used by the data-mode flowtable.
      	* glom/utility_widgets/buttonglom.[h|cc]
      	* glom/utility_widgets/checkglom.[h|cc]
      	* glom/utility_widgets/combo_as_radio_buttons.[h|cc]
      	* glom/utility_widgets/combochoices.[h|cc]
      	* glom/utility_widgets/combochoiceswithtreemodel.[h|cc]
      	* glom/utility_widgets/comboentryglom.c[h|cc]
      	* glom/utility_widgets/comboglom.[h|cc]
      	* glom/utility_widgets/dialog_choose_date.[h|cc]
      	* glom/utility_widgets/dialog_choose_id.[h|cc]
      	* glom/utility_widgets/entryglom.[h|cc]
      	* glom/utility_widgets/labelglom.[h|cc]
      	* glom/utility_widgets/textviewglom.[h|cc]
      	* glom/utility_widgets/placeholder-glom.[h|cc]: Also move these to
        glom/mode_data/datawidget because they are only used by DataWidget.
      	* glom/utility_widgets/alignment_justified.[h|cc]:
      	* glom/utility_widgets/table_columns.[h|cc]: Deleted these unused classes.
        * Makefile_glom.am: Adapted.
    • Daniel Borgmann's avatar
      Text and Image object Dialog adjustments. · 330a5775
      Daniel Borgmann authored
      * glom/glom_developer.glade: Various dialog layout fixes.
      * glom/mode_design/layout/layout_item_dialogs/dialog_imageobject.cc:
      * glom/mode_design/layout/layout_item_dialogs/dialog_imageobject.h:
      * glom/mode_design/layout/layout_item_dialogs/dialog_textobject.cc:
      * glom/mode_design/layout/layout_item_dialogs/dialog_textobject.h:
      Update box variable name and add window icons.
    • David King's avatar
      Update copyright information in about dialog · 72d4a20e
      David King authored
      * glom/application.cc: Update copyright year in about dialog.
  2. 07 Apr, 2010 2 commits
  3. 06 Apr, 2010 7 commits
  4. 31 Mar, 2010 5 commits
  5. 30 Mar, 2010 7 commits
    • Daniel Borgmann's avatar
      Set window icon for welcome screen. · bf6846f6
      Daniel Borgmann authored
      * glom/dialog_existing_or_new.cc: Set window icon.
    • Daniel Borgmann's avatar
      Disable some menu items when no table is loaded. · 75ab5fb1
      Daniel Borgmann authored
      * glom/application.cc: update_table_sensitive_ui: Function to set
      sensitivity of menu items depending on whether a table is loaded.
      init_menus: Add table sensitive menu items to a list.
      * glom/application.h: Add list to hold table sensitive menu items.
      * glom/frame_glom.cc: Call update_table_sensitive_ui when needed.
    • Daniel Borgmann's avatar
      Capitalisation fixes. · 47f7db65
      Daniel Borgmann authored
      	* glom/application.cc: Use lower case for short prepositions.
    • Daniel Borgmann's avatar
      Fix mnemonics. · ff1928a5
      Daniel Borgmann authored
      	* glom/application.cc: Add missing mnemonics and change double
    • Murray Cumming's avatar
      Update the document DTD, to fix tests. · 5a5ba3e3
      Murray Cumming authored
      * glom/glom_document.dtd: data_layout_button: Allow this to have a
          formatting child node, because we now allow this in the UI and save this.
    • Murray Cumming's avatar
      Add a test to check instantiation of glade widgets. · be6128d0
      Murray Cumming authored
          * Makefile_tests.am
      * tests/glade_toplevels_instantiation.cc: Added this code for an
          executable that will try to instantiate all GtkWindow and GtkDialog
          objects in a specified .glade file. It also checks that they are not
          visible by default.
      * tests/test_glade_toplevels_instantiation.sh: Added a tests script,
          run during make check, to run this executable on all our .glade files.
          * glom/glom.glade, glom_developer.glom: Fix small problems found by the
          test, removing an empty textbuffer top-level object and making all
          top-level objects non-visible by default.
    • Mario Blättermann's avatar
      Updated German translation · 97854999
      Mario Blättermann authored and Murray Cumming's avatar Murray Cumming committed
  6. 29 Mar, 2010 10 commits
    • Daniel Borgmann's avatar
      Relationships Overview dialog adjustments. · e5a42594
      Daniel Borgmann authored
      	* glom/glom_developer.glade: Remove frame and adjust spacings for
      	Relationships Overview dialog.
    • Daniel Borgmann's avatar
      Correct mnemonic widgets. · 0d9ddfdd
      Daniel Borgmann authored
      	* glom/glom_developer.glade: Actually set the correct mnemonic
      	widgets for Report Layout input labels.
    • Daniel Borgmann's avatar
      Remove boldness from input labels. · bae80d37
      Daniel Borgmann authored
      	* glom/glom_developer.glade: Remove bold markup for Report Layout
      	input labels.
    • Daniel Borgmann's avatar
      Report Layout dialog adjustments. · 06c538e4
      Daniel Borgmann authored
      	* glom/frame_glom.cc: Set Report Layout dialog window icon.
      	* glom/glom_developer.glade: Report Layout dialog spacing
      	adjustments and mnemonics fix.
    • Daniel Borgmann's avatar
      Reports dialog adjustments. · 705f1358
      Daniel Borgmann authored
      	* glom/frame_glom.cc: Set Reports dialog window title.
      	* glom/glom_developer.glade: Remove frame from Reports dialog.
    • Daniel Borgmann's avatar
      Remove frame label on Fields dialog. · 4d53f412
      Daniel Borgmann authored
      	* glom/box_reports.cc: Remove references to frame label.
      	* glom/box_reports.h: Remove frame label member.
      	* glom/frame_glom.cc: Set window icon for Fields and Relationships
      	* glom/glom_developer.glade: Adjust Fields and Relationships dialogs.
      	* glom/mode_design/dialog_design.cc: Remove references to frame label.
      	* glom/mode_design/dialog_design.h: Remove frame label member.
      	* glom/mode_design/dialog_fields.cc: Remove references to frame label.
      	* glom/mode_design/dialog_relationships.cc: Remove references to frame
      	* glom/mode_design/print_layouts/box_print_layouts.cc: Remove
      	references to frame label.
      	* glom/mode_design/print_layouts/box_print_layouts.h: Remove frame
      	label member.
      	* glom/navigation/box_tables.cc: Remove references to frame label.
    • Murray Cumming's avatar
      Avoid Operation Not Supported warnings at startup. · 98e70ec8
      Murray Cumming authored
      * glom/application.cc:
      * glom/bakery/app_withdoc.cc:
      * glom/libglom/connectionpool_backends/postgres_self.cc:
      * glom/libglom/connectionpool_backends/sqlite.cc:
      * glom/libglom/document/bakery/document.cc:
      * glom/libglom/utils.cc:
      * glom/xsl_utils.cc: Avoid creating a Gio::File() from an empty URI,
          avoiding useless stdout warnings at startup.
    • Daniel Borgmann's avatar
      Edit Field Definition Dialog adjustments. · 5b0282d5
      Daniel Borgmann authored
      	* glom/glom_developer.glade: Update alignment and spacings, add mnemonics.
      	* glom/mode_design/fields/box_db_table_definition.cc: Set window icon.
    • Daniel Borgmann's avatar
      Export Format dialog adjustments. · 79f16fa5
      Daniel Borgmann authored
      	* glom/filechooser_export.cc: Set icon name for export format dialog.
      	* glom/glom_developer.glade: (Export Format) Remove frame, move Add
      	button to the start.
      	* glom/mode_design/layout/dialog_layout_export.cc: Rename treeview
      	header to "Fields" to replace the label.
    • Daniel Borgmann's avatar
      Print Layouts dialog adjustments. · 8d700ec7
      Daniel Borgmann authored
      	* glom/frame_glom.cc: Set title and transient for Print Layouts dialog.
      	* glom/glom_developer.glade: Remove the frame from Print Layouts dialog.
  7. 26 Mar, 2010 4 commits
    • Murray Cumming's avatar
      Fix the build. · 8684ff86
      Murray Cumming authored
    • Murray Cumming's avatar
      Say when a chosen file doen't exist, and remove it from the history. · 1b4d86f8
      Murray Cumming authored
      * glom/libglom/document/bakery/document.[h|cc]: Add an enum for
          standard failure_codes, including a last enum values that custom codes
          should start after.
          read_from_disk(): Set a failure_code output variable here too, so we
          can detect non-existant files.
      * glom/libglom/document/document.h: Start the custom code after the last
          standard one.
      * glom/bakery/app_withdoc.cc: open_document(): Remove non-existant
          files from the recent files history.
      * glom/application.cc: ui_warning_load_failed(): Say if the file could not
          be found, instead of being mysterious. This happens for me often for
          recent files that I have deleted.
    • Daniel Borgmann's avatar
      Adjust file chooser dialogs. · 92020560
      Daniel Borgmann authored
      	* glom/dialog_existing_or_new.cc: Adjust title of file open dialog,
      	set glom icon.
      	* glom/utility_widgets/filechooserdialog_saveextras.cc: Set glom icon.
    • Daniel Borgmann's avatar
      Fix filechooser title label. · b586c8be
      Daniel Borgmann authored
      	* glom/utility_widgets/filechooserdialog_saveextras.cc: Add colon and
      	mnemonic to "Title" label.