gcal-event-widget: fix retrieve :summary property
Formatting fixes. Added functions docs.
This commit is contained in:
+20
-6
@@ -577,15 +577,30 @@ gcal_event_widget_peek_uuid (GcalEventWidget *event)
|
|||||||
return priv->uuid;
|
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
|
void
|
||||||
gcal_event_widget_set_date (GcalEventWidget *event,
|
gcal_event_widget_set_date (GcalEventWidget *event,
|
||||||
icaltimetype *date)
|
const icaltimetype *date)
|
||||||
{
|
{
|
||||||
g_return_if_fail (GCAL_IS_EVENT_WIDGET (event));
|
g_return_if_fail (GCAL_IS_EVENT_WIDGET (event));
|
||||||
|
|
||||||
g_object_set (event, "date-start", date, NULL);
|
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*
|
icaltimetype*
|
||||||
gcal_event_widget_get_date (GcalEventWidget *event)
|
gcal_event_widget_get_date (GcalEventWidget *event)
|
||||||
{
|
{
|
||||||
@@ -609,12 +624,11 @@ gcal_event_widget_set_summary (GcalEventWidget *event,
|
|||||||
gchar*
|
gchar*
|
||||||
gcal_event_widget_get_summary (GcalEventWidget *event)
|
gcal_event_widget_get_summary (GcalEventWidget *event)
|
||||||
{
|
{
|
||||||
gchar *summary;
|
GcalEventWidgetPrivate *priv;
|
||||||
g_return_val_if_fail (GCAL_IS_EVENT_WIDGET (event), NULL);
|
|
||||||
|
|
||||||
summary = NULL;
|
priv = event->priv;
|
||||||
g_object_get (event, "summary", summary, NULL);
|
|
||||||
return summary;
|
return g_strdup (priv->summary);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ GtkWidget* gcal_event_widget_new_with_summary_and_color (const gchar *sum
|
|||||||
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,
|
void gcal_event_widget_set_date (GcalEventWidget *event,
|
||||||
icaltimetype *date);
|
const icaltimetype *date);
|
||||||
|
|
||||||
icaltimetype* gcal_event_widget_get_date (GcalEventWidget *event);
|
icaltimetype* gcal_event_widget_get_date (GcalEventWidget *event);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user