diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ui/keys.h | 2 | ||||
-rw-r--r-- | src/ui/window.c | 10 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/ui/keys.h b/src/ui/keys.h index 1e676c59..cc56f8d1 100644 --- a/src/ui/keys.h +++ b/src/ui/keys.h | |||
@@ -36,6 +36,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ | |||
36 | # define navigateRoot_KeyShortcut SDLK_UP, KMOD_SHIFT | KMOD_PRIMARY | 36 | # define navigateRoot_KeyShortcut SDLK_UP, KMOD_SHIFT | KMOD_PRIMARY |
37 | # define byWord_KeyModifier KMOD_ALT | 37 | # define byWord_KeyModifier KMOD_ALT |
38 | # define byLine_KeyModifier KMOD_PRIMARY | 38 | # define byLine_KeyModifier KMOD_PRIMARY |
39 | # define subscribeToPage_KeyModifier SDLK_d, KMOD_SHIFT | KMOD_PRIMARY | ||
39 | #else | 40 | #else |
40 | # define reload_KeyShortcut SDLK_r, KMOD_PRIMARY | 41 | # define reload_KeyShortcut SDLK_r, KMOD_PRIMARY |
41 | # define prevTab_KeyShortcut SDLK_PAGEUP, KMOD_PRIMARY | 42 | # define prevTab_KeyShortcut SDLK_PAGEUP, KMOD_PRIMARY |
@@ -46,6 +47,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ | |||
46 | # define navigateRoot_KeyShortcut SDLK_UP, KMOD_SHIFT | KMOD_ALT | 47 | # define navigateRoot_KeyShortcut SDLK_UP, KMOD_SHIFT | KMOD_ALT |
47 | # define byWord_KeyModifier KMOD_CTRL | 48 | # define byWord_KeyModifier KMOD_CTRL |
48 | # define byLine_KeyModifier 0 | 49 | # define byLine_KeyModifier 0 |
50 | # define subscribeToPage_KeyModifier SDLK_d, KMOD_SHIFT | KMOD_PRIMARY | ||
49 | #endif | 51 | #endif |
50 | 52 | ||
51 | iDeclareType(Binding) | 53 | iDeclareType(Binding) |
diff --git a/src/ui/window.c b/src/ui/window.c index 08644743..b3843a76 100644 --- a/src/ui/window.c +++ b/src/ui/window.c | |||
@@ -102,18 +102,18 @@ static const iMenuItem navMenuItems_[] = { | |||
102 | { "Open Location...", SDLK_l, KMOD_PRIMARY, "navigate.focus" }, | 102 | { "Open Location...", SDLK_l, KMOD_PRIMARY, "navigate.focus" }, |
103 | { "---", 0, 0, NULL }, | 103 | { "---", 0, 0, NULL }, |
104 | { "Save to Downloads", SDLK_s, KMOD_PRIMARY, "document.save" }, | 104 | { "Save to Downloads", SDLK_s, KMOD_PRIMARY, "document.save" }, |
105 | { "---", 0, 0, NULL }, | ||
106 | { "Copy Source Text", SDLK_c, KMOD_PRIMARY, "copy" }, | 105 | { "Copy Source Text", SDLK_c, KMOD_PRIMARY, "copy" }, |
106 | { "---", 0, 0, NULL }, | ||
107 | { "Bookmark Page", SDLK_d, KMOD_PRIMARY, "bookmark.add" }, | 107 | { "Bookmark Page", SDLK_d, KMOD_PRIMARY, "bookmark.add" }, |
108 | { "Subscribe to Page", 0, 0, "bookmark.addtag tag:subscribed" }, | 108 | { "Subscribe to Page", subscribeToPage_KeyModifier, "bookmark.addtag tag:subscribed" }, |
109 | { "---", 0, 0, NULL }, | ||
110 | { "Show Feed Entries", 0, 0, "!open url:about:feeds" }, | ||
109 | { "---", 0, 0, NULL }, | 111 | { "---", 0, 0, NULL }, |
110 | { "Toggle Sidebar", SDLK_l, KMOD_PRIMARY | KMOD_SHIFT, "sidebar.toggle" }, | 112 | { "Toggle Sidebar", SDLK_l, KMOD_PRIMARY | KMOD_SHIFT, "sidebar.toggle" }, |
111 | { "Zoom In", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" }, | 113 | { "Zoom In", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" }, |
112 | { "Zoom Out", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" }, | 114 | { "Zoom Out", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" }, |
113 | { "Reset Zoom", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" }, | 115 | { "Reset Zoom", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" }, |
114 | { "---", 0, 0, NULL }, | 116 | { "---", 0, 0, NULL }, |
115 | { "Show Feed Entries", 0, 0, "!open url:about:feeds" }, | ||
116 | { "---", 0, 0, NULL }, | ||
117 | { "Preferences...", SDLK_COMMA, KMOD_PRIMARY, "preferences" }, | 117 | { "Preferences...", SDLK_COMMA, KMOD_PRIMARY, "preferences" }, |
118 | { "Help", SDLK_F1, 0, "!open url:about:help" }, | 118 | { "Help", SDLK_F1, 0, "!open url:about:help" }, |
119 | { "Release Notes", 0, 0, "!open url:about:version" }, | 119 | { "Release Notes", 0, 0, "!open url:about:version" }, |
@@ -160,7 +160,7 @@ static const iMenuItem viewMenuItems_[] = { | |||
160 | static iMenuItem bookmarksMenuItems_[] = { | 160 | static iMenuItem bookmarksMenuItems_[] = { |
161 | { "Bookmark This Page...", SDLK_d, KMOD_PRIMARY, "bookmark.add" }, | 161 | { "Bookmark This Page...", SDLK_d, KMOD_PRIMARY, "bookmark.add" }, |
162 | { "---", 0, 0, NULL }, | 162 | { "---", 0, 0, NULL }, |
163 | { "Subscribe to This Page", 0, 0, "bookmark.addtag tag:subscribed" }, | 163 | { "Subscribe to This Page", subscribeToPage_KeyModifier, "bookmark.addtag tag:subscribed" }, |
164 | { "---", 0, 0, NULL }, | 164 | { "---", 0, 0, NULL }, |
165 | { "Show Feed Entries", 0, 0, "open url:about:feeds" }, | 165 | { "Show Feed Entries", 0, 0, "open url:about:feeds" }, |
166 | { "Refresh Feeds", SDLK_r, KMOD_PRIMARY | KMOD_SHIFT, "feeds.refresh" }, | 166 | { "Refresh Feeds", SDLK_r, KMOD_PRIMARY | KMOD_SHIFT, "feeds.refresh" }, |