CVSROOT: /cvs/gnome Module name: glom Changes by: murrayc 06/03/25 09:57:42
Modified files: . : ChangeLog glom : base_db.cc glom/document : document_glom.cc document_glom.h glom/mode_design/users: dialog_groups_list.cc dialog_groups_list.h Log message: 2006-03-25 Murray Cumming <[EMAIL PROTECTED]> * glom/base_db.cc: set_table_privileges(): When granting create privileges, make sure to also grant edit privileges in the hidden autoincrement table. add_standard_groups(): Give them access to the standard prefs table too. auto_increment_insert_first_if_necessary(): Check that the user is allowed to edit the autoincrement table, and warn the user about this serious error if not. get_database_prefefrences(): Check that the user is allowed to view this table. * glom/document/document_glom.cc: * glom/document/document_glom.h: Added create_table_system_preferences() with no arguments. get_tables(): Added optional plus_system_prefs boolean. * glom/mode_design/users/dialog_groups_list.cc: * glom/mode_design/users/dialog_groups_list.h: Show the table title instead of the name, and show the system prefs table too. on_button_group_new(): Grant access to the autoincrements table too. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glom&who=murrayc&date=explicit&mindate=2006-03-25%2009:56&maxdate=2006-03-25%2009:58 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list