week-view: modernize accessing private instance

This commit is contained in:
Erick Pérez Castellanos
2014-12-04 17:10:35 -05:00
parent 7cc4ab07b1
commit 5b617388ce
+24 -25
View File
@@ -210,10 +210,7 @@ gcal_week_view_init (GcalWeekView *self)
gtk_widget_set_has_window (GTK_WIDGET (self), FALSE); gtk_widget_set_has_window (GTK_WIDGET (self), FALSE);
self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, priv = gcal_week_view_get_instance_private (self);
GCAL_TYPE_WEEK_VIEW,
GcalWeekViewPrivate);
priv = self->priv;
priv->prev_rectangle = NULL; priv->prev_rectangle = NULL;
priv->next_rectangle = NULL; priv->next_rectangle = NULL;
@@ -257,7 +254,7 @@ gcal_week_view_constructed (GObject *object)
GcalWeekViewPrivate *priv; GcalWeekViewPrivate *priv;
g_return_if_fail (GCAL_IS_WEEK_VIEW (object)); g_return_if_fail (GCAL_IS_WEEK_VIEW (object));
priv = GCAL_WEEK_VIEW (object)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (object));
if (G_OBJECT_CLASS (gcal_week_view_parent_class)->constructed != NULL) if (G_OBJECT_CLASS (gcal_week_view_parent_class)->constructed != NULL)
G_OBJECT_CLASS (gcal_week_view_parent_class)->constructed (object); G_OBJECT_CLASS (gcal_week_view_parent_class)->constructed (object);
@@ -280,7 +277,9 @@ gcal_week_view_constructed (GObject *object)
static void static void
gcal_week_view_finalize (GObject *object) gcal_week_view_finalize (GObject *object)
{ {
GcalWeekViewPrivate *priv = GCAL_WEEK_VIEW (object)->priv; GcalWeekViewPrivate *priv;
priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (object));
if (priv->date != NULL) if (priv->date != NULL)
g_free (priv->date); g_free (priv->date);
@@ -330,7 +329,7 @@ gcal_week_view_get_property (GObject *object,
GcalWeekViewPrivate *priv; GcalWeekViewPrivate *priv;
g_return_if_fail (GCAL_IS_WEEK_VIEW (object)); g_return_if_fail (GCAL_IS_WEEK_VIEW (object));
priv = GCAL_WEEK_VIEW (object)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (object));
switch (property_id) switch (property_id)
{ {
@@ -355,7 +354,7 @@ gcal_week_view_realize (GtkWidget *widget)
gint i; gint i;
GList *l; GList *l;
priv = GCAL_WEEK_VIEW (widget)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (widget));
gtk_widget_set_realized (widget, TRUE); gtk_widget_set_realized (widget, TRUE);
gtk_widget_get_allocation (widget, &allocation); gtk_widget_get_allocation (widget, &allocation);
@@ -427,7 +426,7 @@ gcal_week_view_unrealize (GtkWidget *widget)
{ {
GcalWeekViewPrivate *priv; GcalWeekViewPrivate *priv;
priv = GCAL_WEEK_VIEW (widget)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (widget));
if (priv->view_window != NULL) if (priv->view_window != NULL)
{ {
gdk_window_set_user_data (priv->view_window, NULL); gdk_window_set_user_data (priv->view_window, NULL);
@@ -480,7 +479,7 @@ gcal_week_view_size_allocate (GtkWidget *widget,
gint grid_height; gint grid_height;
gint view_height; gint view_height;
priv = GCAL_WEEK_VIEW (widget)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (widget));
gtk_widget_set_allocation (widget, allocation); gtk_widget_set_allocation (widget, allocation);
@@ -628,7 +627,7 @@ gcal_week_view_draw (GtkWidget *widget,
GtkAllocation alloc; GtkAllocation alloc;
g_return_val_if_fail (GCAL_IS_WEEK_VIEW (widget), FALSE); g_return_val_if_fail (GCAL_IS_WEEK_VIEW (widget), FALSE);
priv = GCAL_WEEK_VIEW (widget)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (widget));
context = gtk_widget_get_style_context (widget); context = gtk_widget_get_style_context (widget);
state = gtk_widget_get_state_flags (widget); state = gtk_widget_get_state_flags (widget);
@@ -688,7 +687,7 @@ gcal_week_view_scroll_event (GtkWidget *widget,
g_return_val_if_fail (GCAL_IS_WEEK_VIEW (widget), FALSE); g_return_val_if_fail (GCAL_IS_WEEK_VIEW (widget), FALSE);
g_return_val_if_fail (event != NULL, FALSE); g_return_val_if_fail (event != NULL, FALSE);
priv = GCAL_WEEK_VIEW (widget)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (widget));
if (gdk_event_get_scroll_deltas ((GdkEvent *) event, NULL, &delta_y)) if (gdk_event_get_scroll_deltas ((GdkEvent *) event, NULL, &delta_y))
{ {
@@ -754,7 +753,7 @@ gcal_week_view_button_press_event (GtkWidget *widget,
gdouble x, y; gdouble x, y;
gdouble start_grid_y; gdouble start_grid_y;
priv = GCAL_WEEK_VIEW (widget)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (widget));
x = event->x; x = event->x;
y = event->y; y = event->y;
@@ -792,7 +791,7 @@ gcal_week_view_button_release_event (GtkWidget *widget,
gdouble x, y; gdouble x, y;
gdouble start_grid_y; gdouble start_grid_y;
priv = GCAL_WEEK_VIEW (widget)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (widget));
x = event->x; x = event->x;
y = event->y; y = event->y;
@@ -857,7 +856,7 @@ gcal_week_view_add (GtkContainer *container,
g_return_if_fail (GCAL_IS_WEEK_VIEW (container)); g_return_if_fail (GCAL_IS_WEEK_VIEW (container));
g_return_if_fail (GCAL_IS_EVENT_WIDGET (widget)); g_return_if_fail (GCAL_IS_EVENT_WIDGET (widget));
g_return_if_fail (gtk_widget_get_parent (widget) == NULL); g_return_if_fail (gtk_widget_get_parent (widget) == NULL);
priv = GCAL_WEEK_VIEW (container)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (container));
/* Check if it's already added for date */ /* Check if it's already added for date */
date = gcal_event_widget_get_date (GCAL_EVENT_WIDGET (widget)); date = gcal_event_widget_get_date (GCAL_EVENT_WIDGET (widget));
@@ -914,7 +913,7 @@ gcal_week_view_remove (GtkContainer *container,
g_return_if_fail (GCAL_IS_WEEK_VIEW (container)); g_return_if_fail (GCAL_IS_WEEK_VIEW (container));
g_return_if_fail (gtk_widget_get_parent (widget) == GTK_WIDGET (container)); g_return_if_fail (gtk_widget_get_parent (widget) == GTK_WIDGET (container));
priv = GCAL_WEEK_VIEW (container)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (container));
date = gcal_event_widget_get_date (GCAL_EVENT_WIDGET (widget)); date = gcal_event_widget_get_date (GCAL_EVENT_WIDGET (widget));
day = icaltime_day_of_week (*date); day = icaltime_day_of_week (*date);
@@ -952,7 +951,7 @@ gcal_week_view_forall (GtkContainer *container,
gint i; gint i;
GList *l; GList *l;
priv = GCAL_WEEK_VIEW (container)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (container));
for (i = 0; i < 7; i++) for (i = 0; i < 7; i++)
{ {
@@ -984,7 +983,7 @@ gcal_week_view_set_date (GcalWeekView *view,
GList *l; GList *l;
GList *to_remove; GList *to_remove;
priv = view->priv; priv = gcal_week_view_get_instance_private (view);
will_resize = FALSE; will_resize = FALSE;
/* if span_updated: queue_resize */ /* if span_updated: queue_resize */
@@ -1056,7 +1055,7 @@ gcal_week_view_draw_header (GcalWeekView *view,
GtkIconTheme *icon_theme; GtkIconTheme *icon_theme;
GdkPixbuf *pixbuf; GdkPixbuf *pixbuf;
priv = view->priv; priv = gcal_week_view_get_instance_private (view);
widget = GTK_WIDGET (view); widget = GTK_WIDGET (view);
cairo_save (cr); cairo_save (cr);
@@ -1262,7 +1261,7 @@ gcal_week_view_draw_grid_window (GcalWeekView *view,
PangoLayout *layout; PangoLayout *layout;
PangoFontDescription *font_desc; PangoFontDescription *font_desc;
priv = view->priv; priv = gcal_week_view_get_instance_private (view);
widget = GTK_WIDGET (view); widget = GTK_WIDGET (view);
/* INSENSITIVE to make the lines ligther */ /* INSENSITIVE to make the lines ligther */
@@ -1453,7 +1452,7 @@ gcal_week_view_scroll_value_changed (GtkAdjustment *adjusment,
GcalWeekViewPrivate *priv; GcalWeekViewPrivate *priv;
g_return_if_fail (GCAL_IS_WEEK_VIEW (user_data)); g_return_if_fail (GCAL_IS_WEEK_VIEW (user_data));
priv = GCAL_WEEK_VIEW (user_data)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW (user_data));
if (priv->grid_window != NULL) if (priv->grid_window != NULL)
{ {
@@ -1478,7 +1477,7 @@ gcal_week_view_get_initial_date (GcalView *view)
icaltimetype *new_date; icaltimetype *new_date;
g_return_val_if_fail (GCAL_IS_WEEK_VIEW (view), NULL); g_return_val_if_fail (GCAL_IS_WEEK_VIEW (view), NULL);
priv = GCAL_WEEK_VIEW (view)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW(view));
new_date = g_new0 (icaltimetype, 1); new_date = g_new0 (icaltimetype, 1);
*new_date = icaltime_from_day_of_year ( *new_date = icaltime_from_day_of_year (
icaltime_day_of_year (*(priv->date)) - icaltime_day_of_week (*(priv->date)) + 1, icaltime_day_of_year (*(priv->date)) - icaltime_day_of_week (*(priv->date)) + 1,
@@ -1501,7 +1500,7 @@ gcal_week_view_get_final_date (GcalView *view)
icaltimetype *new_date; icaltimetype *new_date;
g_return_val_if_fail (GCAL_IS_WEEK_VIEW (view), NULL); g_return_val_if_fail (GCAL_IS_WEEK_VIEW (view), NULL);
priv = GCAL_WEEK_VIEW (view)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW(view));
new_date = g_new0 (icaltimetype, 1); new_date = g_new0 (icaltimetype, 1);
*new_date = icaltime_from_day_of_year ( *new_date = icaltime_from_day_of_year (
icaltime_day_of_year (*(priv->date)) + 7 - icaltime_day_of_week (*(priv->date)), icaltime_day_of_year (*(priv->date)) + 7 - icaltime_day_of_week (*(priv->date)),
@@ -1564,7 +1563,7 @@ gcal_week_view_draw_event (GcalView *view,
GcalWeekViewPrivate *priv; GcalWeekViewPrivate *priv;
g_return_val_if_fail (GCAL_IS_WEEK_VIEW (view), FALSE); g_return_val_if_fail (GCAL_IS_WEEK_VIEW (view), FALSE);
priv = GCAL_WEEK_VIEW (view)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW(view));
if (priv->date == NULL) if (priv->date == NULL)
return FALSE; return FALSE;
@@ -1589,7 +1588,7 @@ gcal_week_view_get_by_uuid (GcalView *view,
GList *l; GList *l;
g_return_val_if_fail (GCAL_IS_WEEK_VIEW (view), NULL); g_return_val_if_fail (GCAL_IS_WEEK_VIEW (view), NULL);
priv = GCAL_WEEK_VIEW (view)->priv; priv = gcal_week_view_get_instance_private (GCAL_WEEK_VIEW(view));
for (i = 0; i < 7; i++) for (i = 0; i < 7; i++)
{ {