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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list