diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2009-08-08 09:43:09 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2009-08-09 09:03:18 +0800 |
commit | 3b0699fc304d0f4aecb261d19869de221f5d6abf (patch) | |
tree | eb434f85371c9d5ae75a8425fc622c31e08baa5b /modules/calendar/e-cal-shell-settings.c | |
parent | 65695ae516532a4b6e129a0703b1056a3996de0c (diff) | |
download | gsoc2013-evolution-3b0699fc304d0f4aecb261d19869de221f5d6abf.tar.gz gsoc2013-evolution-3b0699fc304d0f4aecb261d19869de221f5d6abf.tar.zst gsoc2013-evolution-3b0699fc304d0f4aecb261d19869de221f5d6abf.zip |
More refactoring of settings management.
Diffstat (limited to 'modules/calendar/e-cal-shell-settings.c')
-rw-r--r-- | modules/calendar/e-cal-shell-settings.c | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/modules/calendar/e-cal-shell-settings.c b/modules/calendar/e-cal-shell-settings.c index dbb11ff0f9..4d75bae4e9 100644 --- a/modules/calendar/e-cal-shell-settings.c +++ b/modules/calendar/e-cal-shell-settings.c @@ -489,14 +489,14 @@ e_cal_shell_backend_init_settings (EShell *shell) "/apps/evolution/calendar/prompts/confirm_purge"); e_shell_settings_install_property_for_key ( - "cal-date-navigator-show-week-numbers", - "/apps/evolution/calendar/date_navigator/show_week_numbers"); - - e_shell_settings_install_property_for_key ( "cal-day-view-show-week-numbers", "/apps/evolution/calendar/display/day_view_show_week_number"); e_shell_settings_install_property_for_key ( + "cal-free-busy-template", + "/apps/evolution/calendar/publish/template"); + + e_shell_settings_install_property_for_key ( "cal-hide-completed-tasks", "/apps/evolution/calendar/tasks/hide_completed"); @@ -529,6 +529,10 @@ e_cal_shell_backend_init_settings (EShell *shell) "/apps/evolution/calendar/display/show_event_end"); e_shell_settings_install_property_for_key ( + "cal-show-week-numbers", + "/apps/evolution/calendar/date_navigator/show_week_numbers"); + + e_shell_settings_install_property_for_key ( "cal-tasks-color-due-today", "/apps/evolution/calendar/tasks/colors/due_today"); @@ -597,7 +601,8 @@ e_cal_shell_backend_init_settings (EShell *shell) G_OBJECT (shell_settings), "cal-timezone", transform_string_to_icaltimezone, transform_icaltimezone_to_string, - (GDestroyNotify) NULL, shell_settings); + (GDestroyNotify) g_object_unref, + g_object_ref (shell_settings)); e_shell_settings_install_property ( g_param_spec_int ( @@ -722,5 +727,6 @@ e_cal_shell_backend_init_settings (EShell *shell) G_OBJECT (shell_settings), "cal-working-days-saturday", transform_working_days_bitset_to_saturday, transform_working_days_saturday_to_bitset, - (GDestroyNotify) NULL, shell_settings); + (GDestroyNotify) g_object_unref, + g_object_ref (shell_settings)); } |