Fixed issue with the sources view actor getting in the middle of buttons events.

Using the new API of GcalEventWidget
Drawing changes in GcalEventWidget
Some refactoring
This commit is contained in:
Erick Pérez Castellanos
2012-05-24 00:40:27 -04:00
parent f8223e9687
commit f0158b4ada
3 changed files with 180 additions and 93 deletions
+13 -1
View File
@@ -53,16 +53,28 @@ struct _GcalEventWidgetClass
GType gcal_event_widget_get_type (void);
GtkWidget* gcal_event_widget_new (void);
GtkWidget* gcal_event_widget_new (gchar *uuid);
GtkWidget* gcal_event_widget_new_with_summary_and_color (const gchar *summary,
const GdkRGBA *color);
const gchar* gcal_event_widget_peek_uuid (GcalEventWidget *event);
void gcal_event_widget_set_date (GcalEventWidget *event,
icaltimetype *date);
icaltimetype* gcal_event_widget_get_date (GcalEventWidget *event);
void gcal_event_widget_set_summary (GcalEventWidget *event,
gchar *summary);
gchar* gcal_event_widget_get_summary (GcalEventWidget *event);
void gcal_event_widget_set_color (GcalEventWidget *event,
GdkRGBA *color);
GdkRGBA* gcal_event_widget_get_color (GcalEventWidget *event);
G_END_DECLS
#endif /* __GCAL_EVENT_WIDGET_H__ */