[gnome-calendar] window: Reorganize a few functions



commit 771c5c30f05f8b36e89df5cae497422326d61546
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Thu May 9 17:24:25 2019 -0300

    window: Reorganize a few functions

 src/gui/gcal-window.c | 101 ++++++++++++++++++++++++--------------------------
 1 file changed, 48 insertions(+), 53 deletions(-)
---
diff --git a/src/gui/gcal-window.c b/src/gui/gcal-window.c
index ae9775c9..2438e025 100644
--- a/src/gui/gcal-window.c
+++ b/src/gui/gcal-window.c
@@ -260,6 +260,54 @@ update_active_date (GcalWindow *window,
   GCAL_EXIT;
 }
 
+static void
+load_geometry (GcalWindow *self)
+{
+  GSettings *settings;
+
+  GCAL_ENTRY;
+
+  settings = gcal_context_get_settings (self->context);
+
+  self->is_maximized = g_settings_get_boolean (settings, "window-maximized");
+  g_settings_get (settings, "window-size", "(ii)", &self->width, &self->height);
+  g_settings_get (settings, "window-position", "(ii)", &self->pos_x, &self->pos_y);
+
+  if (self->is_maximized)
+    {
+      gtk_window_maximize (GTK_WINDOW (self));
+    }
+  else
+    {
+      gtk_window_set_default_size (GTK_WINDOW (self), self->width, self->height);
+      if (self->pos_x >= 0)
+        gtk_window_move (GTK_WINDOW (self), self->pos_x, self->pos_y);
+    }
+
+  GCAL_EXIT;
+}
+
+static void
+save_geometry (GcalWindow *self)
+{
+  GSettings *settings;
+
+  GCAL_ENTRY;
+
+  settings = gcal_context_get_settings (self->context);
+
+  g_settings_set_boolean (settings, "window-maximized", self->is_maximized);
+  g_settings_set (settings, "window-size", "(ii)", self->width, self->height);
+  g_settings_set (settings, "window-position", "(ii)", self->pos_x, self->pos_y);
+
+  GCAL_EXIT;
+}
+
+
+/*
+ * Callbacks
+ */
+
 static void
 on_show_calendars_action_activated (GSimpleAction *action,
                                     GVariant      *param,
@@ -342,59 +390,6 @@ on_window_today_activated_cb (GSimpleAction *action,
   update_active_date (self, today);
 }
 
-static void
-load_geometry (GcalWindow *self)
-{
-  GSettings *settings;
-
-  GCAL_ENTRY;
-
-  settings = gcal_context_get_settings (self->context);
-
-  self->is_maximized = g_settings_get_boolean (settings, "window-maximized");
-  g_settings_get (settings, "window-size", "(ii)", &self->width, &self->height);
-  g_settings_get (settings, "window-position", "(ii)", &self->pos_x, &self->pos_y);
-
-  if (self->is_maximized)
-    {
-      gtk_window_maximize (GTK_WINDOW (self));
-    }
-  else
-    {
-      gtk_window_set_default_size (GTK_WINDOW (self), self->width, self->height);
-      if (self->pos_x >= 0)
-        gtk_window_move (GTK_WINDOW (self), self->pos_x, self->pos_y);
-    }
-
-  GCAL_EXIT;
-}
-
-static void
-save_geometry (GcalWindow *self)
-{
-  GSettings *settings;
-
-  GCAL_ENTRY;
-
-  settings = gcal_context_get_settings (self->context);
-
-  g_settings_set_boolean (settings, "window-maximized", self->is_maximized);
-  g_settings_set (settings, "window-size", "(ii)", self->width, self->height);
-  g_settings_set (settings, "window-position", "(ii)", self->pos_x, self->pos_y);
-
-  GCAL_EXIT;
-}
-
-/**
- * view_changed:
- * @object:
- * @pspec:
- * @user_data:
- *
- * Called every time the user activate the stack-switcher
- * Retrieve the enum value representing the view, update internal
- * @active_view with it
- **/
 static void
 view_changed (GObject    *object,
               GParamSpec *pspec,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]