rosenrot-browser

A hackable browser based on Webkitgtk
Log | Files | Refs | README

commit 99ad21b85038ea1b4f87ffc7e3d839afb045efa9
parent 8aa43e81fc3b2d2766b6216aa4d76de8a2a1ba6e
Author: NunoSempere <nuno.semperelh@protonmail.com>
Date:   Sun, 14 Apr 2024 08:56:03 -0400

organize shortcuts a bit better

Diffstat:
Mconfig.h | 58++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 36 insertions(+), 22 deletions(-)

diff --git a/config.h b/config.h @@ -50,26 +50,33 @@ You could also look into commit afe93518a for an approach using stand-in code. // Shortcuts typedef enum { - goback, - goforward, - refresh, - refresh_force, - back_to_home, - toggle_fullscreen, - toggle_custom_style, - zoomin, - zoomout, - zoom_reset, - new_tab, - next_tab, - prev_tab, - close_tab, - show_searchbar, - show_finder, - finder_next, - finder_prev, - prettify, - hide_bar + goback, + goforward, + + refresh, + refresh_force, + + back_to_home, + + toggle_fullscreen, + toggle_custom_style, + + zoomin, + zoomout, + zoom_reset, + + new_tab, + next_tab, + prev_tab, + close_tab, + + show_searchbar, + hide_bar, + show_finder, + finder_next, + finder_prev, + + prettify, } func; @@ -80,25 +87,32 @@ static struct { } shortcut[] = { { CTRL, KEY(h), goback }, { CTRL, KEY(j), goforward }, + { CTRL, KEY(r), refresh }, { CTRL, KEY(R), refresh_force }, + { CTRL, KEY(H), back_to_home }, + + { 0x0, KEY(F11), toggle_fullscreen }, + { CTRL, KEY(S), toggle_custom_style }, + { CTRL, KEY(equal), zoomin }, { CTRL, KEY(minus), zoomout }, { CTRL, KEY(0), zoom_reset }, + { CTRL, KEY(KP_Page_Up), prev_tab }, { CTRL, KEY(KP_Page_Down), next_tab }, { CTRL, KEY(Page_Up), prev_tab }, // working hypothesis: Page_UP vs KP_Page_Up might depend on whether the user has a numpad { CTRL, KEY(Page_Down), next_tab }, { CTRL, KEY(t), new_tab }, { CTRL, KEY(w), close_tab }, - { 0x0, KEY(F11), toggle_fullscreen }, - { CTRL, KEY(S), toggle_custom_style }, + { CTRL, KEY(l), show_searchbar }, { CTRL, KEY(semicolon), hide_bar }, { CTRL, KEY(f), show_finder }, { CTRL, KEY(n), finder_next }, { CTRL, KEY(N), finder_prev }, + { CTRL, KEY(p), prettify } };