[gnome-calendar] Optimized size_allocate method in views.
- From: Erick PÃrez Castellanos <erickpc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] Optimized size_allocate method in views.
- Date: Sat, 1 Dec 2012 20:34:45 +0000 (UTC)
commit ef08a2a45f6b8734313b85a2831be3ea7c8e25da
Author: Erick PÃrez Castellanos <erick red gmail com>
Date: Thu Nov 22 21:31:42 2012 -0500
Optimized size_allocate method in views.
Removed some debug instructions.
src/gcal-month-view.c | 11 +++++++++++
src/gcal-year-view.c | 15 +++++++++++----
2 files changed, 22 insertions(+), 4 deletions(-)
---
diff --git a/src/gcal-month-view.c b/src/gcal-month-view.c
index 704b3b7..5e66e17 100644
--- a/src/gcal-month-view.c
+++ b/src/gcal-month-view.c
@@ -454,6 +454,17 @@ gcal_month_view_size_allocate (GtkWidget *widget,
{
gtk_widget_hide (child->widget);
child->hidden_by_me = TRUE;
+
+ l = l->next;
+ for (; l != NULL; l = l->next)
+ {
+ child = (GcalViewChild*) l->data;
+
+ gtk_widget_hide (child->widget);
+ child->hidden_by_me = TRUE;
+ }
+
+ break;
}
else
{
diff --git a/src/gcal-year-view.c b/src/gcal-year-view.c
index 426effa..2987cdd 100644
--- a/src/gcal-year-view.c
+++ b/src/gcal-year-view.c
@@ -394,7 +394,6 @@ gcal_year_view_size_allocate (GtkWidget *widget,
vertical_block = (allocation->height - start_grid_y) / 2;
vertical_cell_margin = padding.top + font_height;
- g_debug ("handling children sizes");
for (i = 0; i < 12; i++)
{
added_height = 0;
@@ -407,9 +406,6 @@ gcal_year_view_size_allocate (GtkWidget *widget,
gint natural_height;
GtkAllocation child_allocation;
- g_debug ("list length for %s is %d",
- gcal_get_month_name (i),
- g_list_length (priv->months[i]));
child = (GcalViewChild*) l->data;
pos_x = ( i % 6 ) * horizontal_block;
@@ -431,6 +427,17 @@ gcal_year_view_size_allocate (GtkWidget *widget,
{
gtk_widget_hide (child->widget);
child->hidden_by_me = TRUE;
+
+ l = l->next;
+ for (; l != NULL; l = l->next)
+ {
+ child = (GcalViewChild*) l->data;
+
+ gtk_widget_hide (child->widget);
+ child->hidden_by_me = TRUE;
+ }
+
+ break;
}
else
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]