From c15b3be73fc5c94f701ad2fe91314c08a73a673d Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Wed, 2 Apr 2003 19:30:34 +0000 Subject: Add a check to see if the view should be the day-view and change the 2003-04-02 Jeffrey Stedfast * gui/control-factory.c (set_prop): Add a check to see if the view should be the day-view and change the default to be whatever calendar_config_get_default_view() returns. Should fix bug #39735. * gui/calendar-config.h: calendar_config_write() and calendar_config_write_on_exit() no longer exist. Removed prototypes. * gui/control-factory.c (set_prop): g_strcasecmp() is deprecated. Since the values can never be anything other than all lowercase anyway, just use strcmp. svn path=/trunk/; revision=20649 --- calendar/gui/calendar-config.h | 2 -- calendar/gui/control-factory.c | 10 ++++++---- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'calendar/gui') diff --git a/calendar/gui/calendar-config.h b/calendar/gui/calendar-config.h index 6f0a9ee0fd..d1e18bcb65 100644 --- a/calendar/gui/calendar-config.h +++ b/calendar/gui/calendar-config.h @@ -61,8 +61,6 @@ typedef enum void calendar_config_init (void); -void calendar_config_write (void); -void calendar_config_write_on_exit (void); /* diff --git a/calendar/gui/control-factory.c b/calendar/gui/control-factory.c index 3844cfdff3..413077de14 100644 --- a/calendar/gui/control-factory.c +++ b/calendar/gui/control-factory.c @@ -126,14 +126,16 @@ set_prop (BonoboPropertyBag *bag, case PROPERTY_CALENDAR_VIEW_IDX: string = BONOBO_ARG_GET_STRING (arg); - if (!g_strcasecmp (string, "week")) + if (!strcmp (string, "week")) view = GNOME_CAL_WEEK_VIEW; - else if (!g_strcasecmp (string, "workweek")) + else if (!strcmp (string, "workweek")) view = GNOME_CAL_WORK_WEEK_VIEW; - else if (!g_strcasecmp (string, "month")) + else if (!strcmp (string, "month")) view = GNOME_CAL_MONTH_VIEW; - else + else if (!strcmp (string, "day")) view = GNOME_CAL_DAY_VIEW; + else + view = calendar_config_get_default_view (); /* This doesn't actually work, because the GalView * comes along and resets the view. FIXME. -- cgit