0.8.35: 2005-07-18 Murray Cumming * glom/mode_data/box_data.cc: set_field_value_in_database(): Use the related table name if it is a related table. add_related_record_for_field(): Added some warnings. * glom/mode_data/box_data_details.cc: get_primary_key_value_selected(): Actually return the field, instead of a null field. get_field_primary_key(): Return true instead of false, to indicate success. This fixes automatic related-field setting. * glom/utility_widgets/imageglom.cc: 2005-07-17 Murray Cumming * glom/mode_design/box_db_table_relationships.cc: * glom/mode_design/box_db_table_relationships.h: Add a suitable capitalized title when adding a relationship name. 2005-07-17 Murray Cumming * glom/document/document_glom.cc: get_data_layout_groups_plus_new_fields(): Create a more useful default details layout, with overview and details sections. * glom/utility_widgets/flowtable.cc: get_minimum_column_height(): Change a < to <= so we check all widgets, so that multi-column FlowTables work when they have only one item. 2005-07-17 Murray Cumming * glom/data_structure/layout/layoutgroup.cc: * glom/data_structure/layout/layoutgroup.h: add_item(): Return a pointer to the added item. * glom/navigation/box_tables.cc: on_adddel_Add(): Add a description and comments field as well as an ID field when creating new tables. 2005-07-17 Murray Cumming * glom/mode_data/treestore_layout.cc: Prevent items from being dragged directly under themselves, preventing a crash. 2005-07-16 Murray Cumming * glom/mode_data/box_data_details.cc: get_suitable_width() * glom/utility_widgets/datawidget.cc: constructor: Give images the same width as text fields, with an equal height, so they line up more, though this might be too big. 2005-07-16 Murray Cumming * glom/utility_widgets/imageglom.cc: Do not crash when reading bad image data from the database.