[gedit] replace-open-button: Window: remove open document popover



commit 504ced5a9a73fb80170f9422612c24e1d0865673
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Tue Nov 26 07:44:07 2019 +0100

    replace-open-button: Window: remove open document popover

 gedit/gedit-commands-file.c  | 4 ----
 gedit/gedit-window-private.h | 2 --
 gedit/gedit-window.c         | 9 ---------
 3 files changed, 15 deletions(-)
---
diff --git a/gedit/gedit-commands-file.c b/gedit/gedit-commands-file.c
index a4d353a7a..0419df4da 100644
--- a/gedit/gedit-commands-file.c
+++ b/gedit/gedit-commands-file.c
@@ -445,10 +445,6 @@ _gedit_cmd_file_open (GSimpleAction *action,
 
                        return;
                }
-
-               /* FIXME: this should be in GeditWindow. */
-               gtk_widget_hide (GTK_WIDGET (window->priv->open_document_popover));
-               gtk_widget_hide (GTK_WIDGET (window->priv->fullscreen_open_document_popover));
        }
 
        /* Translators: "Open" is the title of the file chooser window. */
diff --git a/gedit/gedit-window-private.h b/gedit/gedit-window-private.h
index 90eb5a2b3..fac2f7109 100644
--- a/gedit/gedit-window-private.h
+++ b/gedit/gedit-window-private.h
@@ -61,7 +61,6 @@ struct _GeditWindowPrivate
 
        GtkWidget       *fullscreen_new_button;
        GtkWidget       *fullscreen_open_button;
-       GtkWidget       *fullscreen_open_document_popover;
 
        /* statusbar and context ids for statusbar messages */
        GtkWidget      *statusbar;
@@ -82,7 +81,6 @@ struct _GeditWindowPrivate
        GtkWidget      *side_headerbar;
        GtkWidget      *headerbar;
 
-       GtkWidget       *open_document_popover;
        GtkWidget       *new_button;
        GtkWidget       *open_button;
 
diff --git a/gedit/gedit-window.c b/gedit/gedit-window.c
index 249d64b29..f3a8df091 100644
--- a/gedit/gedit-window.c
+++ b/gedit/gedit-window.c
@@ -1790,10 +1790,6 @@ fullscreen_controls_setup (GeditWindow *window)
 
        gtk_widget_set_size_request (GTK_WIDGET (window->priv->fullscreen_eventbox), -1, 1);
        gtk_widget_hide (window->priv->fullscreen_eventbox);
-
-       priv->fullscreen_open_document_popover = gtk_popover_new (priv->fullscreen_open_button);
-       gtk_menu_button_set_popover (GTK_MENU_BUTTON (priv->fullscreen_open_button),
-                                    priv->fullscreen_open_document_popover);
 }
 
 static void
@@ -2699,11 +2695,6 @@ gedit_window_init (GeditWindow *window)
        window->priv->window_group = gtk_window_group_new ();
        gtk_window_group_add_window (window->priv->window_group, GTK_WINDOW (window));
 
-       /* Setup file popover and file dialog */
-       window->priv->open_document_popover = gtk_popover_new (window->priv->open_button);
-       gtk_menu_button_set_popover (GTK_MENU_BUTTON (window->priv->open_button),
-                                    window->priv->open_document_popover);
-
        fullscreen_controls_setup (window);
        sync_fullscreen_actions (window, FALSE);
 


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