CVSROOT:        /cvs/gnome
Module name:    glom
Changes by:     murrayc 06/01/23 10:55:02

Modified files:
        .              : ChangeLog 
        glom           : base_db.cc box_db_table.cc box_db_table.h 
                         utils.cc 
        glom/data_structure: field.cc 
        glom/data_structure/layout: layoutitem_field.cc 
                                    layoutitem_field.h 
        glom/document  : document_glom.cc document_glom.h 
        glom/mode_data : box_data_list.cc dialog_layout_details.cc 

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

* glom/data_structure/layout/layoutitem_field.cc:
* glom/data_structure/layout/layoutitem_field.h:
Remove set_full_field_data_empty(). Instead, allow
the field cache to be null and use m_name when
there is no full data. Use a bool to mark when the
cache is up-to-date, and do no try to use it when it
is not up-to-date.
* glom/mode_data/dialog_layout_details.cc:
* glom/utils.cc: build_sql_select_with_where_clause():
Cope with fields with no names, in case that happens.
* glom/document/document_glom.cc:
* glom/document/document_glom.h: load_after_layout_item_field()
and load_after_layout_item_field_formatting(): These functions
now take the field type, and the table name that can be used to
discover the field type if necessary. This is necessary in order
to interperet default values and choices.

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

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

Reply via email to