A very simple mouse gestures extension
SimpleGestures Extension
Very simple and basic mouse gestures for chrome. Based from miniGestures extension completely simplified and open source. https://github.com/junkfactory/simple-gestures
For full changelogs see https://github.com/junkfactory/simple-gestures/releases
1.0.5 - Added experimental edge scrolling. Enable in Extras settings. https://www.youtube.com/watch?v=RdV8TyFOG28
1.0.2 - Moved to new repo and added prev/next page actions (beta)
0.6.6 - Fixed issue #14
0.6.5 - Fixed issue #10
0.6.4 - Fixed config loading not restored on browser restart
0.6.3 - Restructuring and simplified github release workflow
0.6.2 - Added beta version of per-site toggle to enable/disable extension
0.5 - Improve open link in new tab - thanks Lars Brand
0.4 - Assign gestures to open custom urls in a new tab (beta)
0.3 - Add rocker gesture to switch between next or previous tab. (enable in options)
0.2 - Add app icon
0.1 - Initial release
Read more
For full changelogs see https://github.com/junkfactory/simple-gestures/releases
1.0.5 - Added experimental edge scrolling. Enable in Extras settings. https://www.youtube.com/watch?v=RdV8TyFOG28
1.0.2 - Moved to new repo and added prev/next page actions (beta)
0.6.6 - Fixed issue #14
0.6.5 - Fixed issue #10
0.6.4 - Fixed config loading not restored on browser restart
0.6.3 - Restructuring and simplified github release workflow
0.6.2 - Added beta version of per-site toggle to enable/disable extension
0.5 - Improve open link in new tab - thanks Lars Brand
0.4 - Assign gestures to open custom urls in a new tab (beta)
0.3 - Add rocker gesture to switch between next or previous tab. (enable in options)
0.2 - Add app icon
0.1 - Initial release
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "SimpleGestures", "version": "1.0.5", "description": "A very simple mouse gestures extension", "action": { "default_title": "Click for SimpleGestures options", "default_popup": "src/options.html" }, "icons": { "128": "src/resources/app_icon.png" }, "permissions": ["activeTab", "storage"], "background": { "service_worker": "src/background.js" }, "content_scripts": [ { "matches": [""], "js": [ "src/mouse.js", "src/rect.js", "src/dom.js", "src/browser.js", "src/lib.js", "src/canvas.js", "src/scroller.js", "src/edgescroller.js", "src/mousehandler.js", "src/simplegestures.js" ], "all_frames": true, "run_at": "document_start" } ], "options_ui": { "page": "src/options.html", "open_in_tab": false }}
Read more