1.19.11: 2011-09-21 Murray Cumming Require latest libgdamm, for the Value::operator=() fix. * configure.ac: This avoids a blank details view when changing to developer mode. 2011-09-20 Murray Cumming Details: Avoid an empty layout when changing to developer mode. * glom/mode_data/box_data_details.cc: on_userlevel_changed(): Recreate and refill the layout, instead of just recreating it. 2011-09-20 Murray Cumming Some checks for GValues with invalid types. * glom/libglom/data_structure/glomconversions.cc: value_is_empty(): Also check for a 0 GType, which now (in libgda-5.0) means invalid, not SQL-null. * glom/mode_data/box_data_details.cc: set_found_set_from_primary_key_value(): Use value_is_empty() instead of checking for a null value. 2011-09-20 Murray Cumming Print Layout: Layout: Fix alignment/expansion of the line options. * ui/developer/window_data_layout.glade: Remove some horizontal expand=true. 2011-09-20 Murray Cumming Print Layout: Related Records: Do not show editing formatting options. * glom/mode_design/layout/dialog_layout.[h|cc]: Add m_editable_layout, defaulting to true. * glom/mode_design/layout/dialog_layout_details.cc: on_button_formatting(): Use m_editable_layout to avoid showing some formatting options. * glom/mode_design/layout/dialog_layout_list_related.cc: set_document(): Set m_editable_layout to false for print layout. 2011-09-19 Murray Cumming Print Layout: Use foreground colors from the text/field formatting. * glom/print_layout/canvas_layout_item.cc: apply_formatting(): Correctly use the foreground color, though the background color is not used yet. 2011-09-19 Murray Cumming Print Layout: Use the correct numeric formatting. * glom/print_layout/canvas_print_layout.cc: set_canvas_item_field_value(): For instance, use the default field formatting. Otherwise numbers tend to have thousands separators and no decimal places by default. 2011-09-19 Murray Cumming Images: Avoid a warning when choosing. * glom/utility_widgets/imageglom.cc: on_menupopup_activate_select_file(): Avoid a warning about reinitializing a GValue when choosing an image file. 2011-09-13 Murray Cumming > Remove the Add Related Table feature. * glom/application.cc: init_menus(): * glom/frame_glom.[h|cc]: on_menu_Tables_AddRelatedTable(): Remove the Tables/Add Related Table menu item (and feature) because, though it is useful, it requires explanation and is probably confusing to new users. Of course you can still add tables and then a relationship to them manually.