CVSROOT: /cvs/gnome Module name: glom Changes by: murrayc 05/03/13 11:20:34
Modified files: . : ChangeLog examples : example_smallbusiness.glom glom/data_structure/layout: layoutitem.h layoutitem_field.cc layoutitem_field.h glom/document : document_glom.cc glom/mode_data : box_data.cc box_data.h box_data_details.cc box_data_list.cc box_data_list_related.cc dialog_choose_field.cc dialog_layout_details.cc dialog_layout_list.cc dialog_layout_list.h dialog_layout_list_related.cc dialog_layout_list_related.h glom/mode_design/fields: dialog_fielddefinition.cc glom/utility_widgets: datawidget.cc datawidget.h flowtablewithfields.cc flowtablewithfields.h layoutwidgetbase.cc layoutwidgetbase.h Log message: 2005-03-13 Murray Cumming <[EMAIL PROTECTED]> * examples/example_smallbusiness.glom: * glom/data_structure/layout/layoutitem.h: * glom/data_structure/layout/layoutitem_field.cc: * glom/data_structure/layout/layoutitem_field.h: * glom/document/document_glom.cc: * glom/mode_data/box_data.cc: * glom/mode_data/box_data.h: * glom/mode_data/box_data_details.cc: * glom/mode_data/box_data_list.cc: * glom/mode_data/box_data_list_related.cc: * glom/mode_data/dialog_choose_field.cc: * glom/mode_data/dialog_layout_details.cc: * glom/mode_data/dialog_layout_list.cc: * glom/mode_data/dialog_layout_list.h: * glom/mode_data/dialog_layout_list_related.cc: * glom/mode_data/dialog_layout_list_related.h: * glom/mode_design/fields/dialog_fielddefinition.cc: * glom/utility_widgets/datawidget.cc: * glom/utility_widgets/datawidget.h: * glom/utility_widgets/flowtablewithfields.cc: * glom/utility_widgets/flowtablewithfields.h: * glom/utility_widgets/layoutwidgetbase.cc: * glom/utility_widgets/layoutwidgetbase.h: Stop storing the table name in the layoutitem, and saving it in the document. It was a nasty hack, and it's better to cache it in the LayoutWidgetBase. It's only needed anyway for right-click layout editing. Moved SQL-building code into a reusable method in Box_Data and used it from both Box_Data_List and Box_Data_Details. This means that the List view can now also show related fields. Editing of related fields does not work yet, and the SELECT statement is not quite right - it sometimes gets duplicate records. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glom&who=murrayc&date=explicit&mindate=2005-03-13%2011:19&maxdate=2005-03-13%2011:21 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list