gcal-event-widget: fix retrieve :summary property
Formatting fixes. Added functions docs.
This commit is contained in:
+21
-7
@@ -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
|
||||||
|
|||||||
+19
-19
@@ -55,37 +55,37 @@ struct _GcalEventWidget
|
|||||||
|
|
||||||
GType gcal_event_widget_get_type (void);
|
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,
|
GtkWidget* gcal_event_widget_new_with_summary_and_color (const gchar *summary,
|
||||||
const GdkRGBA *color);
|
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,
|
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);
|
||||||
|
|
||||||
void gcal_event_widget_set_summary (GcalEventWidget *event,
|
void gcal_event_widget_set_summary (GcalEventWidget *event,
|
||||||
gchar *summary);
|
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,
|
void gcal_event_widget_set_color (GcalEventWidget *event,
|
||||||
GdkRGBA *color);
|
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,
|
void gcal_event_widget_set_all_day (GcalEventWidget *event,
|
||||||
gboolean all_day);
|
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,
|
void gcal_event_widget_set_has_reminders (GcalEventWidget *event,
|
||||||
gboolean has_reminders);
|
gboolean has_reminders);
|
||||||
|
|
||||||
gboolean gcal_event_widget_get_has_reminders (GcalEventWidget *event);
|
gboolean gcal_event_widget_get_has_reminders (GcalEventWidget *event);
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user