1.1.3: 2006-10-02 Murray Cumming * glom/libglom/utils.cc: string_separate(): Correct an if so that we really check for quoted separators when specified. This fixes a loss of rows when adding example data from an example glom file. 2006-09-30 Murray Cumming * glom/mode_design/dialog_add_related_table.cc: * glom/mode_design/dialog_add_related_table.h: * glom/base_db.cc: * glom/base_db.h: Moved get_relationship_exists() here so it can be used from frame_glom.cc. * glom/frame_glom.cc: on_dialog_add_related_table_response(): Check the inputs here instead of in on_response() of the dialog, because we can not stop a dialog from finishing. Instead we show it again. * glom/glom.glade: Change the dialog text slightly. * po/POTFILES.in: Mentioned dialog_add_related_table.cc. 2006-09-30 Murray Cumming * glom/mode_design/dialog_design.cc: * glom/mode_design/dialog_design.h: Derive from Window instead of Dialog, because that is what it is in the .glade file, and that is how it is used. * glom/application.cc: * glom/base_db.cc: * glom/base_db.h: Added create_table_with_default_fields(), moving code from box_tables.cc. * glom/navigation/box_tables.cc: on_adddel_Add(): Call create_table_with_default_fields() to simplify code. * glom/libglom/document/document_glom.cc: * glom/libglom/document/document_glom.h: Added add_table((), so that create_table_with_default_fields() can update the document immediately each time. * glom/libglom/utils.cc: * glom/libglom/utils.h: Added string_remove_prefix(). * glom/frame_glom.cc: * glom/frame_glom.h: Added do_menu_developer_fields() and called it from on_menu_developer_fields(), so we can show the fields dialog from other places. * glom/mode_design/Makefile.am: * glom/glom.glade: * glom/mode_design/dialog_add_related_table.cc: * glom/mode_design/dialog_add_related_table.h: Added Tables/Add-Related-Table menu item, to quickly create a related table and a relationship to it. Bug #355975.