0.8.9: 2004-11-30 Murray Cumming * glom/application.cc: offer_new_or_existing(): Respond to cancel of the new-database dialog. * glom/frame_glom.cc: alert_no_table(): Update the message. See the TODO. 2004-11-29 Murray Cumming * glom/frame.cc create_database(): Show an informative dialog if the connection fails. * glom/glom.glade: Add the dialog_error_connection dialog. * glom/mode_data/box_data_list.cc: on_adddel_user_requested_add(): Prevent crash when there is only one field and it is auto-generating. And actually add a row in this case without requiring data entry. 2004-11-28 Murray Cumming * glom/connection_pool.cc: connect(): specify the database name in the connection string, when it is wanted, instead of using change_database(), because libgda needs that. 2004-11-28 Murray Cumming * glom/connection_pool.[h|cc]: Added get/set_database() because postgres seems to need this specified at connection time. * glom/dialog_connection.cc: Use ConnectionPool::set_database(). * Removed several extra ;s that g++ 3.4 complains about. 2004-11-21 Murray Cumming * glom/application.[h|cc]: Override Bakery::App::init_menus_file to remove useless Save and Save-As menu items. offer_new_or_existing(): Prefix new databases with glom_. The whole name could maybe be autogenerated in future. Start with an unprefixed name based on the filename. Offer a database name and title based on the filename. * glom/Document/document_glom.[h|cc]: Added get/set_database_title(), and save/load it in save_before() and load_after(). * configure.in: Depend on bakery 2.3.9 because we need the new behaviour of Bakery::Document::get_name() for the default database name. Increase version. 2004-11-19 Murray Cumming * glom/: Added dialog_new_database.[h|cc], to request database name and title. * glom/: Added dialog_connection.[h|cc]: to replace glom/navigation/box_databases.[h|cc]. * glom/frame.[h|cc]: Added create_database(). * glom/application.[h|cc]: Ask for a new database name when creating new documents, and do not allow the user to navigate to a different database. * glom/glom.glade: UI for the 2 new dialogs. 2004-11-17 Murray Cumming * utility_widgets/Makefile.am: Use noinst_PROGRAMS instead of bin_PROGRAMS so that my little test does not get installed. 2004-11-14 Murray Cumming * utility_widgets/flowtable.[h|cc]: Draw some simple dotted lines between the items to make the design mode look different than the data mode. * mode_data/box_data_details.[h|cc]: Override on_userlevel_changed() to call FlowTable::set_design_mode(), to show or hide the lines. This doesn't quite work - it draws more lines immediately after switching to developer mode, but less when just switching tabs. * Document_Glom::get_table_info_with_add(): Set the table name of the new info when it adds, so that we actually remember new tables. 2004-11-06 Amanpreet Singh Alam * configure.in: pa [Punjabi] is added tp ALL_LINGUAS 2004-10-29 Mike Castle * Added lots of libintl.h includes to fix build on some platforms. 2004-10-18 Baris Cicek * configure.in: Added tr to ALL_LINGUAS 2004-08-20 Francisco Javier F. Serrador * configure.in: Added es to ALL_LINGUAS 2004-08-11 Ankit Patel * configure.in : Added "gu" to ALL_LINGUAS.