From 8ded5c9c10e4079fded6889ec4b10c37226468d4 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Wed, 10 Apr 2002 19:01:14 +0000 Subject: Shell config page routines. Right now handles the default folders page. * e-shell-config.c: Shell config page routines. Right now handles the default folders page. * glade/e-shell-config-default-folders.glade: New. * GNOME_Evolution_Shell.oaf.in: Add info for the default folders config page. * main.c (idle_cb): If we successfully registered the shell, register the config factory. * evolution-shell-client.c (evolution_shell_client_new): Note the fact that it frees the corba_shell when it is destroyed. * evolution-folder-selector-button.c (evolution_folder_selector_button_construct, destroy): Use bonobo_object_ref/unref on the shell client, not gtk. * e-shell.c (e_shell_construct): Pass local_directory to e_setup_check_db. (handle_default_uri): Fix the config db paths here to match the other routines. * e-setup.c (e_setup_check_db): Make this take the evolution directory path as well so we can properly set up file: URIs for the default folders. svn path=/trunk/; revision=16423 --- shell/glade/e-shell-config-default-folders.glade | 255 +++++++++++++++++++++++ 1 file changed, 255 insertions(+) create mode 100644 shell/glade/e-shell-config-default-folders.glade (limited to 'shell/glade/e-shell-config-default-folders.glade') diff --git a/shell/glade/e-shell-config-default-folders.glade b/shell/glade/e-shell-config-default-folders.glade new file mode 100644 index 0000000000..bb0b404039 --- /dev/null +++ b/shell/glade/e-shell-config-default-folders.glade @@ -0,0 +1,255 @@ + + + + + Config + config + + src + ../../../gnome/evolution/art + C + True + True + + + + GtkWindow + default folders + False + window1 + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + False + True + False + + + GtkVBox + default_folders_vbox + False + 0 + + + GtkFrame + default_folder_frame + + 0 + GTK_SHADOW_ETCHED_IN + + 0 + True + True + + + + GtkTable + table1 + 4 + 4 + 2 + False + 4 + 4 + + + GtkLabel + label1 + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 0 + 1 + 0 + 1 + 0 + 0 + False + False + False + False + True + False + + + + + GtkLabel + label4 + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 0 + 1 + 3 + 4 + 0 + 0 + False + False + False + False + True + False + + + + + GtkLabel + label3 + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 0 + 1 + 1 + 2 + 0 + 0 + False + False + False + False + True + False + + + + + GtkLabel + label2 + + GTK_JUSTIFY_CENTER + False + 0 + 0.5 + 0 + 0 + + 0 + 1 + 2 + 3 + 0 + 0 + False + False + False + False + True + False + + + + + Custom + default_mail_button + e_shell_config_default_folder_selector_button_new + 0 + 0 + Wed, 10 Apr 2002 17:54:56 GMT + + 1 + 2 + 0 + 1 + 0 + 0 + True + False + False + False + True + True + + + + + Custom + default_contacts_button + e_shell_config_default_folder_selector_button_new + 0 + 0 + Wed, 10 Apr 2002 17:55:01 GMT + + 1 + 2 + 1 + 2 + 0 + 0 + False + False + False + False + True + True + + + + + Custom + default_calendar_button + e_shell_config_default_folder_selector_button_new + 0 + 0 + Wed, 10 Apr 2002 17:55:06 GMT + + 1 + 2 + 2 + 3 + 0 + 0 + False + False + False + False + True + True + + + + + Custom + default_tasks_button + e_shell_config_default_folder_selector_button_new + 0 + 0 + Wed, 10 Apr 2002 17:55:12 GMT + + 1 + 2 + 3 + 4 + 0 + 0 + False + False + False + False + True + True + + + + + + + + -- cgit v1.2.3