diff options
author | António Fernandes <antoniof@gnome.org> | 2021-01-13 13:31:05 +0000 |
---|---|---|
committer | António Fernandes <antoniojpfernandes@gmail.com> | 2021-07-08 20:26:35 +0000 |
commit | e8147de9b0143af2c795c8fe5ec6faf632f8308a (patch) | |
tree | d26489a11d69e7ba782ba871e4536c728f3a2987 /src/nautilus-toolbar.c | |
parent | 96f989f372085aaf2d89f3fed659e1eab4b863bc (diff) | |
download | nautilus-e8147de9b0143af2c795c8fe5ec6faf632f8308a.tar.gz |
window-slot: Make back_or_forward() a slot method
We define a NautilusWindow method in nauitlus-window-slot.c. That's
just wrong.
Also, there is no reason for this to be a NautilusWindow method,
rather than a slot one.
The only consumers are NautilusWindow and NautilusToolbar, and both
have a pointer to the current slot, so let's make this a slot method.
For convenience, also add a private NautilusWindow wrapper method.
Diffstat (limited to 'src/nautilus-toolbar.c')
-rw-r--r-- | src/nautilus-toolbar.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/nautilus-toolbar.c b/src/nautilus-toolbar.c index acc1ea485..dc5574a07 100644 --- a/src/nautilus-toolbar.c +++ b/src/nautilus-toolbar.c @@ -161,9 +161,9 @@ toolbar_update_appearance (NautilusToolbar *self) } static void -activate_back_or_forward_menu_item (GtkMenuItem *menu_item, - NautilusWindow *window, - gboolean back) +activate_back_or_forward_menu_item (GtkMenuItem *menu_item, + NautilusWindowSlot *window_slot, + gboolean back) { int index; @@ -171,21 +171,21 @@ activate_back_or_forward_menu_item (GtkMenuItem *menu_item, index = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (menu_item), "user_data")); - nautilus_window_back_or_forward (window, back, index); + nautilus_window_slot_back_or_forward (window_slot, back, index); } static void activate_back_menu_item_callback (GtkMenuItem *menu_item, NautilusToolbar *self) { - activate_back_or_forward_menu_item (menu_item, self->window, TRUE); + activate_back_or_forward_menu_item (menu_item, self->window_slot, TRUE); } static void activate_forward_menu_item_callback (GtkMenuItem *menu_item, NautilusToolbar *self) { - activate_back_or_forward_menu_item (menu_item, self->window, FALSE); + activate_back_or_forward_menu_item (menu_item, self->window_slot, FALSE); } static void |