diff options
author | Rodrigo Moya <rodrigo@ximian.com> | 2001-07-03 03:44:16 +0800 |
---|---|---|
committer | Rodrigo Moya <rodrigo@src.gnome.org> | 2001-07-03 03:44:16 +0800 |
commit | 309177c38a868abb86f3158264ea2053748a5809 (patch) | |
tree | dbf0ae0c903d5dced4d216fc16b2da141f8569c9 /calendar/gui/e-day-view-main-item.c | |
parent | 44bdae41f77f732f1e0347f32872ecde23984974 (diff) | |
download | gsoc2013-evolution-309177c38a868abb86f3158264ea2053748a5809.tar.gz gsoc2013-evolution-309177c38a868abb86f3158264ea2053748a5809.tar.zst gsoc2013-evolution-309177c38a868abb86f3158264ea2053748a5809.zip |
use the new self-contained e_categories_config_open_dialog_for_entry()
2001-07-02 Rodrigo Moya <rodrigo@ximian.com>
* gui/dialogs/task-page.c (categories_clicked_cb):
* gui/dialogs/event-page.c (categories_clicked_cb): use the new
self-contained e_categories_config_open_dialog_for_entry() function
* gui/e-week-view-event-item.c (e_week_view_item_draw_icons):
* gui/e-day-view-top-item.c (e_day_view_reshape_long_event):
(e_day_view_reshape_day_event): ditto
* gui/e-day-view-main-item.c (e_day_view_main_item_draw_day_event):
use e_categories_config_get_icon_for() to retrieve the icon
associated with each category
svn path=/trunk/; revision=10699
Diffstat (limited to 'calendar/gui/e-day-view-main-item.c')
-rw-r--r-- | calendar/gui/e-day-view-main-item.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/calendar/gui/e-day-view-main-item.c b/calendar/gui/e-day-view-main-item.c index 6c7d47c911..661f62b702 100644 --- a/calendar/gui/e-day-view-main-item.c +++ b/calendar/gui/e-day-view-main-item.c @@ -29,6 +29,7 @@ */ #include <config.h> +#include "e-util/e-categories-config.h" #include "e-day-view-layout.h" #include "e-day-view-main-item.h" @@ -629,16 +630,16 @@ e_day_view_main_item_draw_day_event (EDayViewMainItem *dvmitem, icon_y += icon_y_inc; } - /* draw icons per category */ + /* draw categories icons */ for (elem = categories_list; elem; elem = elem->next) { char *category; GdkPixmap *pixmap; GdkBitmap *mask; category = (char *) elem->data; - /* FIXME: get icon for this category */ - pixmap = day_view->recurrence_icon; - mask = day_view->recurrence_mask; + e_categories_config_get_icon_for (category, &pixmap, &mask); + if (pixmap == NULL || mask == NULL) + continue; max_icon_w = item_x + item_w - icon_x - E_DAY_VIEW_EVENT_BORDER_WIDTH; |