views/week: Remove shared size group
This commit is contained in:
@@ -113,8 +113,6 @@ struct _GcalWeekHeader
|
|||||||
|
|
||||||
/* Array of nullable weather infos for each day, starting with Sunday. */
|
/* Array of nullable weather infos for each day, starting with Sunday. */
|
||||||
WeatherInfoDay weather_infos[7];
|
WeatherInfoDay weather_infos[7];
|
||||||
|
|
||||||
GtkSizeGroup *sizegroup;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
@@ -1542,7 +1540,6 @@ gcal_week_header_class_init (GcalWeekHeaderClass *kclass)
|
|||||||
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, main_box);
|
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, main_box);
|
||||||
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, motion_controller);
|
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, motion_controller);
|
||||||
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, scrolledwindow);
|
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, scrolledwindow);
|
||||||
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, sizegroup);
|
|
||||||
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, weekdays_box);
|
gtk_widget_class_bind_template_child (widget_class, GcalWeekHeader, weekdays_box);
|
||||||
|
|
||||||
gtk_widget_class_bind_template_callback (widget_class, on_button_pressed);
|
gtk_widget_class_bind_template_callback (widget_class, on_button_pressed);
|
||||||
@@ -1793,14 +1790,6 @@ gcal_week_header_get_children_by_uuid (GcalWeekHeader *self,
|
|||||||
GCAL_RETURN (g_steal_pointer (&result));
|
GCAL_RETURN (g_steal_pointer (&result));
|
||||||
}
|
}
|
||||||
|
|
||||||
GtkSizeGroup*
|
|
||||||
gcal_week_header_get_sidebar_size_group (GcalWeekHeader *self)
|
|
||||||
{
|
|
||||||
g_return_val_if_fail (GCAL_IS_WEEK_HEADER (self), NULL);
|
|
||||||
|
|
||||||
return self->sizegroup;
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
gcal_week_header_clear_marks (GcalWeekHeader *self)
|
gcal_week_header_clear_marks (GcalWeekHeader *self)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -45,8 +45,6 @@ GList* gcal_week_header_get_children_by_uuid (GcalWeekHeader
|
|||||||
GcalRecurrenceModType mod,
|
GcalRecurrenceModType mod,
|
||||||
const gchar *uuid);
|
const gchar *uuid);
|
||||||
|
|
||||||
GtkSizeGroup* gcal_week_header_get_sidebar_size_group (GcalWeekHeader *self);
|
|
||||||
|
|
||||||
void gcal_week_header_clear_marks (GcalWeekHeader *self);
|
void gcal_week_header_clear_marks (GcalWeekHeader *self);
|
||||||
|
|
||||||
void gcal_week_header_set_date (GcalWeekHeader *self,
|
void gcal_week_header_set_date (GcalWeekHeader *self,
|
||||||
|
|||||||
@@ -65,7 +65,4 @@
|
|||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
</template>
|
</template>
|
||||||
<object class="GtkSizeGroup" id="sizegroup">
|
|
||||||
<property name="mode">horizontal</property>
|
|
||||||
</object>
|
|
||||||
</interface>
|
</interface>
|
||||||
|
|||||||
@@ -716,15 +716,10 @@ gcal_week_view_class_init (GcalWeekViewClass *klass)
|
|||||||
static void
|
static void
|
||||||
gcal_week_view_init (GcalWeekView *self)
|
gcal_week_view_init (GcalWeekView *self)
|
||||||
{
|
{
|
||||||
GtkSizeGroup *size_group;
|
|
||||||
|
|
||||||
gtk_widget_init_template (GTK_WIDGET (self));
|
gtk_widget_init_template (GTK_WIDGET (self));
|
||||||
|
|
||||||
self->zoom_level = 1.0;
|
self->zoom_level = 1.0;
|
||||||
|
|
||||||
gtk_widget_set_size_request (self->content, -1, HEIGHT_DEFAULT);
|
gtk_widget_set_size_request (self->content, -1, HEIGHT_DEFAULT);
|
||||||
|
|
||||||
size_group = gcal_week_header_get_sidebar_size_group (GCAL_WEEK_HEADER (self->header));
|
|
||||||
gtk_size_group_add_widget (size_group, GTK_WIDGET (self->hours_bar));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user