[gnome-calendar] window: Reorganize a few functions
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] window: Reorganize a few functions
- Date: Thu, 9 May 2019 20:43:26 +0000 (UTC)
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]