1.7.3:

2008-10-07  Murray Cumming  <[email protected]>

       * glom/icons/16x16/glom-line-horizontal.png
       * glom/icons/16x16/glom-line-vertical.png: Incredibly bad initial
       versions of these icons, featuring actual lines.

2008-10-07  Murray Cumming  <[email protected]>

       * glom/mode_design/print_layouts/box_print_layouts.cc:
       on_adddel_user_added(): Set a default title based on the name,
       when adding a print layout.

2008-10-07  Murray Cumming  <[email protected]>

       * glom/mode_design/print_layouts/box_print_layouts.[h|cc]:
       Rename signal handler to make them clearer.

2008-10-07  Murray Cumming  <[email protected]>

       * glom/mode_data/box_data_portal.cc
       * glom/base_db.h
       * glom/base_db.cc:
       Moved code from Box_Data_Portal::init_db_details() into
       set_found_set_where_clause_for_portal() so it can be reused.
       Added get_field_value_in_database() overload that
       takes a FoundSet.
       * glom/mode_design/print_layouts/canvas_layout_item.cc
       * glom/mode_design/print_layouts/canvas_layout_item.h: moved some code into
       get_rows_count_for_portal() so it can be reused.
       * glom/frame_glom.cc
       * glom/mode_design/print_layouts/canvas_print_layout.cc
       * glom/mode_design/print_layouts/canvas_print_layout.h:
       fill_with_data(): Added and used some helper functions to fill tables
       (for portals) with data so that portals actually show field data when
       printed.

2008-09-30  Murray Cumming  <[email protected]>

       * glom/mode_data/dialog_layout_details.cc:
       * glom/mode_data/dialog_layout_details.h:
       append_appropriate_row(): Make sure that this returns something even
       for related records portals, so we can add buttons, text, and images to
       them again.

2008-09-30  Murray Cumming  <[email protected]>

       * glom/glom_developer.glade:
       * glom/mode_data/box_data_list_related.cc:
       * glom/mode_data/dialog_layout_details.cc:
       * glom/mode_data/dialog_layout_details.h:
       * glom/mode_data/dialog_layout_export.cc:
       * glom/mode_data/dialog_layout_export.h:
       * glom/mode_data/dialog_layout_list.cc: Renamed some widgets to make the
       code just slightly less weird. Also hid Add Group for list layouts.

2008-09-30  Murray Cumming  <[email protected]>

       * glom/mode_design/print_layouts/canvas_layout_item.cc:
       * glom/mode_design/print_layouts/canvas_layout_item.h: set_layout_item():
       Moved some code into a create_canvas_item_for_layout_item() function so
       we can use it to create table cell items, without putting them inside
       groups (resizables), because goocanvas cannot handle that.

2008-09-26  Johannes Schmid  <[email protected]>

       * configure.in: Require correct version for bakery and goocanvasmm

       * glom/mode_data/flowtablewithfields.cc:
       * glom/mode_data/flowtablewithfields.h:
       * glom/utility_widgets/flowtable_dnd.cc:
       * glom/utility_widgets/flowtable_dnd.h:
       * glom/utility_widgets/layouttoolbar.cc:
       Added support for dragging related records to the layout. See #358092