A very simple mouse gestures extension

Latest Version

Version
1.0.5
Update
September 20, 2024
Size
43.65KiB
Developer
Category
Users
339
Rating
4.66667 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Storage
See more

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

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