CVSROOT:        /cvs/gnome
Module name:    glom
Changes by:     murrayc 06/01/24 08:50:58

Modified files:
        .              : ChangeLog 
        glom           : application.cc base_db.cc box_reports.cc 
                         dialog_database_preferences.cc 
                         dialog_layout_report.cc 
        glom/data_structure: Makefile.am field.cc field.h groupinfo.cc 
                             groupinfo.h relationship.cc relationship.h 
                             report.cc report.h tableinfo.cc tableinfo.h 
        glom/data_structure/layout: layoutgroup.cc layoutgroup.h 
                                    layoutitem.cc layoutitem.h 
        glom/document  : document_glom.cc document_glom.h 
        glom/mode_data : box_data_details.cc box_data_list.cc 
                         dialog_layout_details.cc 
        glom/mode_design/users: dialog_groups_list.cc 
        glom/navigation: box_tables.cc 
        glom/translation: window_translations.cc window_translations.h 
        glom/utility_widgets: datawidget.cc flowtablewithfields.cc 
        po             : POTFILES.in 
Added files:
        glom/data_structure: translatable_item.cc translatable_item.h 

Log message:
2006-01-14  Hendrik Brandt  <[EMAIL PROTECTED]>

* de.po: Updated German translation.
2006-01-24  Murray Cumming  <[EMAIL PROTECTED]>

* glom/data_structure/translatable_item.cc:
* glom/data_structure/translatable_item.h: Added a new
base class for all items that have a non-translated ID name and
a translated title. This base class has a map of translated titles
for locales.
* glom/document/document_glom.cc:
* glom/document/document_glom.h: Added load_after_translations()
and save_before_translations() and used it for fields, reports,
tables, and layout items, so these XML nodes get a translations
node if they have any translations.
* glom/application.cc:
* glom/base_db.cc:
* glom/box_reports.cc:
* glom/data_structure/Makefile.am:
* glom/data_structure/field.cc:
* glom/data_structure/field.h:
* glom/data_structure/groupinfo.cc:
* glom/data_structure/groupinfo.h:
* glom/data_structure/layout/layoutgroup.cc:
* glom/data_structure/layout/layoutgroup.h:
* glom/data_structure/layout/layoutitem.cc:
* glom/data_structure/layout/layoutitem.h:
* glom/data_structure/relationship.cc:
* glom/data_structure/relationship.h:
* glom/data_structure/report.cc:
* glom/data_structure/report.h:
* glom/data_structure/tableinfo.cc:
* glom/data_structure/tableinfo.h:
* glom/dialog_database_preferences.cc:
* glom/dialog_layout_report.cc:
* glom/mode_data/box_data_details.cc:
* glom/mode_data/box_data_list.cc:
* glom/mode_data/dialog_layout_details.cc:
* glom/mode_design/users/dialog_groups_list.cc:
* glom/navigation/box_tables.cc:
* glom/utility_widgets/flowtablewithfields.cc: Use the base class
API, removing superfluous API.
* glom/translation/window_translations.cc:
* glom/translation/window_translations.h: Store sharedptr<TranslatableItem>
in the tree model.
* po/POTFILES.in: Added the new files.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glom&who=murrayc&date=explicit&mindate=2006-01-24%2008:49&maxdate=2006-01-24%2008:51

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

Reply via email to