diff --git a/www-client/falkon/0001-Zoom-in-out-with-Plus-and-Minus.patch b/www-client/falkon/0001-Zoom-in-out-with-Plus-and-Minus.patch new file mode 100644 index 0000000..c5357f7 --- /dev/null +++ b/www-client/falkon/0001-Zoom-in-out-with-Plus-and-Minus.patch @@ -0,0 +1,48 @@ +From 05288a5f93c8d7123a807884ba2c003b7bcd9da2 Mon Sep 17 00:00:00 2001 +From: Jacopo De Simoi +Date: Tue, 5 Feb 2019 21:49:30 -0500 +Subject: [PATCH 01/19] Zoom in/out with Plus and Minus + +--- + src/lib/webengine/webview.cpp | 16 ++-------------- + 1 file changed, 2 insertions(+), 14 deletions(-) + +diff --git a/src/lib/webengine/webview.cpp b/src/lib/webengine/webview.cpp +index 0d68da7bb..ff0b5fb68 100644 +--- a/src/lib/webengine/webview.cpp ++++ b/src/lib/webengine/webview.cpp +@@ -1159,29 +1159,17 @@ void WebView::_keyPressEvent(QKeyEvent *event) + + switch (event->key()) { + case Qt::Key_ZoomIn: ++ case Qt::Key_Plus: + zoomIn(); + event->accept(); + break; + + case Qt::Key_ZoomOut: ++ case Qt::Key_Minus: + zoomOut(); + event->accept(); + break; + +- case Qt::Key_Plus: +- if (event->modifiers() & Qt::ControlModifier) { +- zoomIn(); +- event->accept(); +- } +- break; +- +- case Qt::Key_Minus: +- if (event->modifiers() & Qt::ControlModifier) { +- zoomOut(); +- event->accept(); +- } +- break; +- + case Qt::Key_0: + if (event->modifiers() & Qt::ControlModifier) { + zoomReset(); +-- +2.41.0 + diff --git a/www-client/falkon/0002-Zoom-in-with-too.patch b/www-client/falkon/0002-Zoom-in-with-too.patch new file mode 100644 index 0000000..2212bc3 --- /dev/null +++ b/www-client/falkon/0002-Zoom-in-with-too.patch @@ -0,0 +1,24 @@ +From 1bce476a2b27e442f54af15e94b4805addd29272 Mon Sep 17 00:00:00 2001 +From: Jacopo De Simoi +Date: Tue, 5 Feb 2019 21:50:51 -0500 +Subject: [PATCH 02/19] Zoom in with = too + +--- + src/lib/webengine/webview.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/lib/webengine/webview.cpp b/src/lib/webengine/webview.cpp +index ff0b5fb68..4047e24dc 100644 +--- a/src/lib/webengine/webview.cpp ++++ b/src/lib/webengine/webview.cpp +@@ -1160,6 +1160,7 @@ void WebView::_keyPressEvent(QKeyEvent *event) + switch (event->key()) { + case Qt::Key_ZoomIn: + case Qt::Key_Plus: ++ case Qt::Key_Equal: + zoomIn(); + event->accept(); + break; +-- +2.41.0 + diff --git a/www-client/falkon/0003-Back-Forward-with-c-v.patch b/www-client/falkon/0003-Back-Forward-with-c-v.patch new file mode 100644 index 0000000..ac76132 --- /dev/null +++ b/www-client/falkon/0003-Back-Forward-with-c-v.patch @@ -0,0 +1,32 @@ +From d7ceeb8ec5e4774d84f33bcdb4f20fc8132bcdfb Mon Sep 17 00:00:00 2001 +From: Jacopo De Simoi +Date: Tue, 5 Feb 2019 22:02:11 -0500 +Subject: [PATCH 03/19] Back/Forward with c/v + +--- + src/lib/app/browserwindow.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/lib/app/browserwindow.cpp b/src/lib/app/browserwindow.cpp +index bf1381d73..8f432415b 100644 +--- a/src/lib/app/browserwindow.cpp ++++ b/src/lib/app/browserwindow.cpp +@@ -1270,6 +1270,7 @@ void BrowserWindow::keyPressEvent(QKeyEvent* event) + + switch (event->key()) { + case Qt::Key_Back: ++ case Qt::Key_C: + if (view) { + view->back(); + event->accept(); +@@ -1277,6 +1278,7 @@ void BrowserWindow::keyPressEvent(QKeyEvent* event) + break; + + case Qt::Key_Forward: ++ case Qt::Key_V: + if (view) { + view->forward(); + event->accept(); +-- +2.41.0 +