1.1.7: 2006-10-13 Murray Cumming * docs/user-guide/C/glom.xml: Added the section on the use of the full pygda API, from the wiki. We need to just publish the docbook to the web somehow instead. 2006-10-13 Murray Cumming * glom/mode_data/box_data_details.cc: on_flowtable_script_button_clicked(): Check whether the current record still exists after the script has run, and signal that it was deleted if necessary. 2006-10-13 Murray Cumming * glom/libglom/document/document_glom.cc: load_after_layout_group(): When loading the portal navigation relationship, create the object before passing it to load_after_layout_item_usesrelationship(). This should have crashed before. Also, pass in the related table name, not the parent table name, so that the relationship can be found. 2006-10-13 Murray Cumming * glom/mode_design/fields/box_db_table_definition.cc: on_adddel_edit(): Make sure that the details dialog is transient for the current window. * glom/utility_widgets/dialog_properties.cc: Constructor: Call set_modal(), so that these windows are actually usuable when opened from other modal windows, such as dialogs. This was a bug that I introduced when I changed the base class from Dialog to Window. Fixed now. 2006-10-13 Murray Cumming * glom.desktop.in.in: Added MimeType entry, so Glom should really be used to open .glom documents. Thanks to Denis Leroy. 2006-10-12 Johannes Schmid * glom/main.cc: Fixed gnome_program_init to use PACKAGE and VERSION instead of PACKAGE_NAME and PACKAGE_VERSION Fixes (#349357) with special thanks to Don Scorgie 2006-10-12 Johannes Schmid For Openismus Gmbh (now that it's finally in place ;-) * docs/user-guide/C/glom.xml: Added ids for all dialogs to be filled with a documentation * docs/user-guide/Makefile.am: * docs/user-guide/glom.omf.in: * docs/user-guide/glom-C.omf.in (removed): Mostly fixed documentation generation. There is still an issue with scrollkeeper but I hope I get this fixed soon. * glom/application.cc: * glom/base_db.cc: * glom/dialog_invalid_data.cc: * glom/frame_glom.cc: * glom/layout_item_dialogs/dialog_group_by.cc: * glom/mode_data/dialog_layout_details.cc: * glom/mode_design/fields/dialog_fielddefinition.cc: * glom/mode_design/users/dialog_groups_list.cc: * glom/mode_design/users/dialog_users_list.cc: * glom/translation/window_translations.cc: * glom/utility_widgets/datawidget.cc: Use dialog_run_with_help for all dialogs that contain help buttons. * glom/libglom/utils.h: * glim/libglom/utils.c: Added Utils::show_help which calls gnome_help_display and does some error handling. Added Utils::dialog_run_with_help with runs a dialog and return the Gtk::Reponse. If the user clicked help the dialog is kept up and a help browser is launched.