CVSROOT:        /cvs/gnome
Module name:    glom
Changes by:     murrayc 06/01/27 10:45:16

Modified files:
        .              : ChangeLog 
        glom           : base_db.cc base_db.h box_db_table.cc 
                         box_db_table.h combobox_relationship.cc 
                         dialog_layout_report.cc dialog_layout_report.h 
                         glom.glade sharedptr.h utils.cc utils.h 
        glom/data_structure: report.h translatable_item.cc 
                             translatable_item.h 
        glom/data_structure/layout: layoutgroup.cc layoutgroup.h 
                                    layoutitem_portal.cc 
        glom/data_structure/layout/report_parts: 
                                                 layoutitem_fieldsummary.cc 
                                                 layoutitem_fieldsummary.h 
                                                 layoutitem_groupby.cc 
                                                 layoutitem_groupby.h 
        glom/document  : document_glom.cc document_glom.h 
        glom/layout_item_dialogs: dialog_field_layout.cc 
                                  dialog_field_layout.h 
                                  dialog_field_summary.cc 
                                  dialog_field_summary.h 
                                  dialog_group_by.cc dialog_group_by.h 
                                  dialog_groupby_secondaryfields.cc 
                                  dialog_groupby_secondaryfields.h 
        glom/mode_data : box_data.cc box_data.h box_data_details.cc 
                         box_data_details.h box_data_list.cc 
                         box_data_list.h box_data_list_related.cc 
                         box_data_list_related.h dialog_choose_field.cc 
                         dialog_choose_field.h dialog_layout_details.cc 
                         dialog_layout_details.h dialog_layout_export.cc 
                         dialog_layout_export.h dialog_layout_list.cc 
                         dialog_layout_list.h 
                         dialog_layout_list_related.cc 
                         dialog_layout_list_related.h treestore_layout.h 
        glom/mode_design/fields: dialog_fielddefinition.cc 
        glom/mode_design/users: dialog_groups_list.cc dialog_user.cc 
                                dialog_users_list.cc 
        glom/mode_find : box_data_details_find.cc 
                         box_data_details_find.h 
        glom/translation: window_translations.cc 
        glom/utility_widgets: comboentryglom.cc comboentryglom.h 
                              comboglom.cc comboglom.h 
                              comboglomchoicesbase.cc 
                              comboglomchoicesbase.h datawidget.cc 
                              datawidget.h entryglom.cc 
                              flowtablewithfields.cc 
                              flowtablewithfields.h layoutwidgetbase.cc 
                              layoutwidgetbase.h textviewglom.cc 
        glom/utility_widgets/db_adddel: db_adddel.cc db_adddel.h 

Log message:
2006-01-27  Murray Cumming  <[EMAIL PROTECTED]>

* Many: Use LayoutItems via sharedptr so we can translate the titles of
groups, portals, and report parts. LayoutItems are now created during
document loading, and by layout editing dialogs, but then just shared by the
various widgets. This means that we no longer need to rebuild the whole layout
from the widgets when a widget is changed - it is just shared, so we just
mark the document as modified.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glom&who=murrayc&date=explicit&mindate=2006-01-27%2010:44&maxdate=2006-01-27%2010:46

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to