[evince] shell: remove unused ev_zoom_action_get_popup_shown function



commit f53467637d7f463f71eb17b0ed07315f77479e4c
Author: Pablo Correa Gómez <ablocorrea hotmail com>
Date:   Thu Mar 31 21:10:49 2022 +0200

    shell: remove unused ev_zoom_action_get_popup_shown function
    
    It was only used by ev_toolbar_has_visible_popups, which got removed
    in the previous commit. All other removals are consequence of them
    not being used anymore

 shell/ev-zoom-action.c | 30 ------------------------------
 shell/ev-zoom-action.h |  1 -
 2 files changed, 31 deletions(-)
---
diff --git a/shell/ev-zoom-action.c b/shell/ev-zoom-action.c
index 3278a4895..3ce472812 100644
--- a/shell/ev-zoom-action.c
+++ b/shell/ev-zoom-action.c
@@ -70,7 +70,6 @@ typedef struct {
 
         GMenuModel      *zoom_free_section;
         GtkPopover      *popup;
-        gboolean         popup_shown;
 } EvZoomActionPrivate;
 
 G_DEFINE_TYPE_WITH_PRIVATE (EvZoomAction, ev_zoom_action, GTK_TYPE_BOX)
@@ -238,19 +237,6 @@ focus_out_cb (EvZoomAction *zoom_action)
         return FALSE;
 }
 
-static void
-popup_menu_closed (GtkPopover   *popup,
-                   EvZoomAction *zoom_action)
-{
-       EvZoomActionPrivate *priv = GET_PRIVATE (zoom_action);
-
-        if (priv->popup != popup)
-                return;
-
-        priv->popup_shown = FALSE;
-        priv->popup = NULL;
-}
-
 static GtkPopover *
 get_popup (EvZoomAction *zoom_action)
 {
@@ -263,9 +249,6 @@ get_popup (EvZoomAction *zoom_action)
         priv->popup = GTK_POPOVER (gtk_popover_new_from_model (GTK_WIDGET (zoom_action),
                                                                G_MENU_MODEL (priv->menu)));
 
-        g_signal_connect (priv->popup, "closed",
-                          G_CALLBACK (popup_menu_closed),
-                          zoom_action);
         gtk_entry_get_icon_area (GTK_ENTRY (priv->entry),
                                  GTK_ENTRY_ICON_SECONDARY, &rect);
         gtk_popover_set_pointing_to (priv->popup, &rect);
@@ -288,7 +271,6 @@ entry_icon_press_callback (GtkEntry            *entry,
                 return;
 
         gtk_popover_popup (get_popup (zoom_action));
-        priv->popup_shown = TRUE;
 }
 
 static void
@@ -448,15 +430,3 @@ ev_zoom_action_new (EvDocumentModel *model,
                                          "menu", menu,
                                          NULL));
 }
-
-gboolean
-ev_zoom_action_get_popup_shown (EvZoomAction *zoom_action)
-{
-       EvZoomActionPrivate *priv;
-
-        g_return_val_if_fail (EV_IS_ZOOM_ACTION (zoom_action), FALSE);
-
-       priv = GET_PRIVATE (zoom_action);
-
-        return priv->popup_shown;
-}
diff --git a/shell/ev-zoom-action.h b/shell/ev-zoom-action.h
index d01dc11c7..8502a994b 100644
--- a/shell/ev-zoom-action.h
+++ b/shell/ev-zoom-action.h
@@ -48,6 +48,5 @@ GType      ev_zoom_action_get_type        (void);
 
 GtkWidget *ev_zoom_action_new             (EvDocumentModel *model,
                                            GMenu           *menu);
-gboolean   ev_zoom_action_get_popup_shown (EvZoomAction    *action);
 
 G_END_DECLS


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