gcal-event-widget: fix retrieve :summary property

Formatting fixes.
Added functions docs.
This commit is contained in:
Erick Pérez Castellanos
2014-12-04 17:10:23 -05:00
parent ca4dc4f739
commit 7bb3381b6b
2 changed files with 40 additions and 26 deletions
+21 -7
View File
@@ -577,15 +577,30 @@ gcal_event_widget_peek_uuid (GcalEventWidget *event)
return priv->uuid;
}
/**
* gcal_event_widget_set_date:
* @event: a #GcalEventWidget
* @date: a #icaltimetype object with the date
*
* Set the start-date of the event
**/
void
gcal_event_widget_set_date (GcalEventWidget *event,
icaltimetype *date)
gcal_event_widget_set_date (GcalEventWidget *event,
const icaltimetype *date)
{
g_return_if_fail (GCAL_IS_EVENT_WIDGET (event));
g_object_set (event, "date-start", date, NULL);
}
/**
* gcal_event_widget_get_date:
* @event: a #GcalEventWidget
*
* Return the starting date of the event
*
* Returns: (transfer full): Release with g_free
**/
icaltimetype*
gcal_event_widget_get_date (GcalEventWidget *event)
{
@@ -609,12 +624,11 @@ gcal_event_widget_set_summary (GcalEventWidget *event,
gchar*
gcal_event_widget_get_summary (GcalEventWidget *event)
{
gchar *summary;
g_return_val_if_fail (GCAL_IS_EVENT_WIDGET (event), NULL);
GcalEventWidgetPrivate *priv;
summary = NULL;
g_object_get (event, "summary", summary, NULL);
return summary;
priv = event->priv;
return g_strdup (priv->summary);
}
void
+19 -19
View File
@@ -55,37 +55,37 @@ struct _GcalEventWidget
GType gcal_event_widget_get_type (void);
GtkWidget* gcal_event_widget_new (gchar *uuid);
GtkWidget* gcal_event_widget_new (gchar *uuid);
GtkWidget* gcal_event_widget_new_with_summary_and_color (const gchar *summary,
const GdkRGBA *color);
GtkWidget* gcal_event_widget_new_with_summary_and_color (const gchar *summary,
const GdkRGBA *color);
const gchar* gcal_event_widget_peek_uuid (GcalEventWidget *event);
const gchar* gcal_event_widget_peek_uuid (GcalEventWidget *event);
void gcal_event_widget_set_date (GcalEventWidget *event,
icaltimetype *date);
void gcal_event_widget_set_date (GcalEventWidget *event,
const icaltimetype *date);
icaltimetype* gcal_event_widget_get_date (GcalEventWidget *event);
icaltimetype* gcal_event_widget_get_date (GcalEventWidget *event);
void gcal_event_widget_set_summary (GcalEventWidget *event,
gchar *summary);
void gcal_event_widget_set_summary (GcalEventWidget *event,
gchar *summary);
gchar* gcal_event_widget_get_summary (GcalEventWidget *event);
gchar* gcal_event_widget_get_summary (GcalEventWidget *event);
void gcal_event_widget_set_color (GcalEventWidget *event,
GdkRGBA *color);
void gcal_event_widget_set_color (GcalEventWidget *event,
GdkRGBA *color);
GdkRGBA* gcal_event_widget_get_color (GcalEventWidget *event);
GdkRGBA* gcal_event_widget_get_color (GcalEventWidget *event);
void gcal_event_widget_set_all_day (GcalEventWidget *event,
gboolean all_day);
void gcal_event_widget_set_all_day (GcalEventWidget *event,
gboolean all_day);
gboolean gcal_event_widget_get_all_day (GcalEventWidget *event);
gboolean gcal_event_widget_get_all_day (GcalEventWidget *event);
void gcal_event_widget_set_has_reminders (GcalEventWidget *event,
gboolean has_reminders);
void gcal_event_widget_set_has_reminders (GcalEventWidget *event,
gboolean has_reminders);
gboolean gcal_event_widget_get_has_reminders (GcalEventWidget *event);
gboolean gcal_event_widget_get_has_reminders (GcalEventWidget *event);
G_END_DECLS