From 28a19775b8689f08c4e6c280e9414547d23d42c7 Mon Sep 17 00:00:00 2001 From: Julian Sparber Date: Wed, 30 Sep 2020 17:38:24 +0200 Subject: [PATCH 055/124] main-toolbar: Add back buttons for leaflet navigation --- .../application/application-main-window.vala | 2 + ui/main-toolbar.ui | 52 +++++++++++++++++++ 2 files changed, 54 insertions(+) diff --git a/src/client/application/application-main-window.vala b/src/client/application/application-main-window.vala index bb5a9404..c3cf2d58 100644 --- a/src/client/application/application-main-window.vala +++ b/src/client/application/application-main-window.vala @@ -31,6 +31,7 @@ public class Application.MainWindow : public const string ACTION_TOGGLE_JUNK = "toggle-conversation-junk"; public const string ACTION_TRASH_CONVERSATION = "trash-conversation"; public const string ACTION_ZOOM = "zoom"; + public const string ACTION_NAVIGATION_BACK = "navigation-back"; private const ActionEntry[] EDIT_ACTIONS = { { Action.Edit.UNDO, on_undo }, @@ -42,6 +43,7 @@ public class Application.MainWindow : { ACTION_FIND_IN_CONVERSATION, on_find_in_conversation_action }, { ACTION_SEARCH, on_search_activated }, + { ACTION_NAVIGATION_BACK, focus_previous_pane}, // Message actions { ACTION_REPLY_CONVERSATION, on_reply_conversation }, { ACTION_REPLY_ALL_CONVERSATION, on_reply_all_conversation }, diff --git a/ui/main-toolbar.ui b/ui/main-toolbar.ui index 441cd146..871aba25 100644 --- a/ui/main-toolbar.ui +++ b/ui/main-toolbar.ui @@ -69,6 +69,32 @@ False True + + + False + False + center + True + + win.navigation-back + + + + Back + + + + + True + False + go-previous-symbolic + 1 + + + + True @@ -137,6 +163,32 @@ False True + + + False + False + center + True + + win.navigation-back + + + + Back + + + + + True + False + go-previous-symbolic + 1 + + + + True -- 2.29.2