Adjust Button OnLink event to open in new tabs - pkgsrc-localpatches - leot's pkgsrc LOCALPATCHES
(HTM) hg clone https://bitbucket.org/iamleot/pkgsrc-localpatches
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) changeset 853ac4e2b45a59583ec99d27c2a9dfe713c18888
(DIR) parent 600882224632eb138cb53691b6e9bd12ae114196
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Sat, 1 Jun 2019 21:38:08
Adjust Button OnLink event to open in new tabs
Diffstat:
wip/surf-git/patch-config.h | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
---
diff -r 600882224632 -r 853ac4e2b45a wip/surf-git/patch-config.h
--- a/wip/surf-git/patch-config.h Sat Jun 01 20:38:10 2019 +0200
+++ b/wip/surf-git/patch-config.h Sat Jun 01 21:38:08 2019 +0200
@@ -188,11 +188,11 @@
+/* button definitions */
+/* target can be OnDoc, OnLink, OnImg, OnMedia, OnEdit, OnBar, OnSel, OnAny */
+static Button buttons[] = {
-+ /* target event mask button function argument stop event */
-+ { OnLink, 0, 2, clicknewwindow, { .i = 0 }, 1 },
-+ { OnLink, MODKEY, 2, clicknewwindow, { .i = 1 }, 1 },
-+ { OnLink, MODKEY, 1, clicknewwindow, { .i = 1 }, 1 },
-+ { OnAny, 0, 8, clicknavigate, { .i = -1 }, 1 },
-+ { OnAny, 0, 9, clicknavigate, { .i = +1 }, 1 },
-+ { OnMedia, MODKEY, 1, clickexternplayer, { 0 }, 1 },
++ /* target event mask button function argument stop event */
++ { OnLink, 0, 2, clicknewwindow, { .i = 0 }, 1 },
++ { OnLink, MODKEY, 1, clicknewwindow, { .i = 0 }, 1 },
++ { OnLink, MODKEY|GDK_SHIFT_MASK, 1, clicknewwindow, { .i = 1 }, 1 },
++ { OnAny, 0, 8, clicknavigate, { .i = -1 }, 1 },
++ { OnAny, 0, 9, clicknavigate, { .i = +1 }, 1 },
++ { OnMedia, MODKEY, 1, clickexternplayer, { 0 }, 1 },
+};