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