[console/zbrown/quick-ci-check] window: drop kgx_window_get_size



commit e36c39cf49b6c990ed0ac561c33fc8c099b2e13e
Author: Maximiliano Sandoval R <msandova gnome org>
Date:   Fri Jul 29 22:48:27 2022 +0200

    window: drop kgx_window_get_size
    
    This is a gtk 3 leftover, gtk_window_get_default_size gives us what we
    need now

 src/kgx-window.c  | 26 +-------------------------
 src/kgx-window.h  |  7 -------
 src/kgx-window.ui |  2 --
 3 files changed, 1 insertion(+), 34 deletions(-)
---
diff --git a/src/kgx-window.c b/src/kgx-window.c
index e97f903..db84e30 100644
--- a/src/kgx-window.c
+++ b/src/kgx-window.c
@@ -148,15 +148,6 @@ active_changed (GObject *object, GParamSpec *pspec, gpointer data)
 }
 
 
-static void
-size_changed (KgxWindow  *self)
-{
-  gtk_window_get_default_size (GTK_WINDOW (self),
-                               &self->current_width,
-                               &self->current_height);
-}
-
-
 static void
 zoom (KgxPages  *pages,
       KgxZoom    dir,
@@ -186,7 +177,7 @@ create_tearoff_host (KgxPages *pages, KgxWindow *self)
   KgxWindow *new_window;
   int width, height;
 
-  kgx_window_get_size (self, &width, &height);
+  gtk_window_get_default_size (GTK_WINDOW (self), &width, &height);
 
   new_window = g_object_new (KGX_TYPE_WINDOW,
                              "application", application,
@@ -283,7 +274,6 @@ kgx_window_class_init (KgxWindowClass *klass)
   gtk_widget_class_bind_template_child (widget_class, KgxWindow, settings_binds);
 
   gtk_widget_class_bind_template_callback (widget_class, active_changed);
-  gtk_widget_class_bind_template_callback (widget_class, size_changed);
 
   gtk_widget_class_bind_template_callback (widget_class, zoom);
   gtk_widget_class_bind_template_callback (widget_class, create_tearoff_host);
@@ -603,17 +593,3 @@ kgx_window_get_pages (KgxWindow *self)
 
   return KGX_PAGES (self->pages);
 }
-
-
-void
-kgx_window_get_size (KgxWindow *self,
-                     int       *width,
-                     int       *height)
-{
-  g_return_if_fail (KGX_IS_WINDOW (self));
-
-  if (width)
-    *width = self->current_width;
-  if (height)
-    *height = self->current_height;
-}
diff --git a/src/kgx-window.h b/src/kgx-window.h
index 45830f5..31cd6ca 100644
--- a/src/kgx-window.h
+++ b/src/kgx-window.h
@@ -74,9 +74,6 @@ struct _KgxWindow
   GtkWidget            *pages;
   GMenu                *primary_menu;
 
-  int                   current_width;
-  int                   current_height;
-
   GActionMap           *tab_actions;
 };
 
@@ -87,8 +84,4 @@ void        kgx_window_show_status     (KgxWindow    *self,
                                         const char   *status);
 KgxPages   *kgx_window_get_pages       (KgxWindow    *self);
 
-void        kgx_window_get_size        (KgxWindow    *self,
-                                        int          *width,
-                                        int          *height);
-
 G_END_DECLS
diff --git a/src/kgx-window.ui b/src/kgx-window.ui
index e5615dc..78087bd 100644
--- a/src/kgx-window.ui
+++ b/src/kgx-window.ui
@@ -31,8 +31,6 @@
   </menu>
   <template class="KgxWindow" parent="AdwApplicationWindow">
     <signal name="notify::is-active" handler="active_changed" swapped="no"/>
-    <signal name="notify::default-width" handler="size_changed" swapped="no"/>
-    <signal name="notify::default-height" handler="size_changed" swapped="no"/>
     <property name="content">
       <object class="KgxTabSwitcher" id="tab_switcher">
         <signal name="new-tab" handler="new_tab_cb" swapped="no"/>


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