diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2003-04-03 03:30:34 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2003-04-03 03:30:34 +0800 |
commit | c15b3be73fc5c94f701ad2fe91314c08a73a673d (patch) | |
tree | 2a0aa5e0bc7b66575f3dd2181353fcd2f2a83024 /calendar/gui/control-factory.c | |
parent | 377bfb9b0c11470641e708c4803a18399822306a (diff) | |
download | gsoc2013-evolution-c15b3be73fc5c94f701ad2fe91314c08a73a673d.tar.gz gsoc2013-evolution-c15b3be73fc5c94f701ad2fe91314c08a73a673d.tar.zst gsoc2013-evolution-c15b3be73fc5c94f701ad2fe91314c08a73a673d.zip |
Add a check to see if the view should be the day-view and change the
2003-04-02 Jeffrey Stedfast <fejj@ximian.com>
* 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
Diffstat (limited to 'calendar/gui/control-factory.c')
-rw-r--r-- | calendar/gui/control-factory.c | 10 |
1 files changed, 6 insertions, 4 deletions
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. |