toasted-nutbread
73e91b3b62
Refactor FrameOffsetForwarder ( #1353 )
...
* Add getChildFrameElement to FrameAncestryHandler
* Add isRootFrame
* Initialize _frameOffset to [0, 0]
* Update FrameOffsetForwarder implementation
* Update documentation
2021-02-08 17:52:56 -05:00
toasted-nutbread
849e4fabe1
Native messaging optional permission ( #1348 )
...
* Refactor PermissionsToggleController to not require a setting
* Update nativeMessaging to be optional on Chrome
* Update parsing.enableMecabParser setting to request permissions
* Update permissions page to use PermissionsToggleController
* Update permissions documentation
* Disable toggle for permissions which are not optional
2021-02-08 17:52:41 -05:00
toasted-nutbread
6c9f4a2be9
Update version
2021-01-31 16:18:54 -05:00
toasted-nutbread
b0b201fc6a
Update default settings page to the v2 page ( #1339 )
2021-01-31 11:58:57 -05:00
toasted-nutbread
a14ff8f8cd
Enable automatic updates for the firefox-dev release ( #1310 )
2021-01-25 17:24:09 -05:00
toasted-nutbread
e72152bf61
Build fixes ( #1273 )
...
* Move build step to the end of continuous integration
* Fix manifest mismatch
2021-01-18 15:35:24 -05:00
toasted-nutbread
0420a29d77
Command refactor ( #1271 )
...
* Change selectors
* Change openHelpPage to openInfoPage
2021-01-18 14:22:48 -05:00
toasted-nutbread
c875ca728f
Add support for frontend hotkeys; add scanSelectedText action ( #1266 )
...
* Add support for frontend hotkeys; add scanSelectedText action
* Remove unused global
* Remove duplicate hotkey handler script
2021-01-17 19:28:42 -05:00
toasted-nutbread
f7c3b0010c
Update extension shortcuts ( #1246 )
...
* Update commands
* Add command to open the popup window
2021-01-16 11:33:34 -05:00
toasted-nutbread
41e8f056cc
Update version
2020-12-31 17:42:37 -05:00
toasted-nutbread
2fa9b91515
Add support for using declarativeNetRequest ( #1127 )
2020-12-18 17:18:00 -05:00
toasted-nutbread
05d4049f16
DOMParser replacement ( #561 )
...
* Add script to build library files
* Add built parse5 library
* Add new SimpleDOMParser which uses parse5
* Update license info
* Update MV3 build to use the new SimpleDOMParser
* Update file exclusions
* Hide/clarify license info for MV2 builds
2020-12-18 17:06:30 -05:00
toasted-nutbread
0d0728fac0
Build exclude files ( #1125 )
...
* Add support for excluding files from the build process
* Delete existing file before creating .zip
* Exclude sw.js from non-MV3 builds
2020-12-18 16:46:00 -05:00
toasted-nutbread
51223abfa6
Set up initial manifest v3 support ( #605 )
2020-12-18 15:54:05 -05:00
toasted-nutbread
05e213674c
Update content-security-policy to be more explicit ( #1109 )
2020-12-13 13:56:45 -05:00
toasted-nutbread
0dc170e70b
Update version
2020-12-06 21:19:13 -05:00
toasted-nutbread
838175f06b
Update version
2020-11-01 21:36:41 -05:00
toasted-nutbread
0c1e4d2255
Update version
2020-10-31 19:30:21 -04:00
toasted-nutbread
bbb534eff5
Split source.js into two files ( #894 )
2020-10-07 18:31:28 -04:00
50f2385aaf
Release 20.9.28.0
2020-09-28 21:21:35 -07:00
toasted-nutbread
22932e02cb
Browser manifest updates ( #840 )
...
* Remove options_page
* Remove applications entry
* Update default content_security_policy
* Add browser-specific build variants
* Update default manifest
* Increase Firefox min version to 57
2020-09-26 13:40:09 -04:00
toasted-nutbread
2f4adbab2c
Handlebars sandbox ( #612 )
...
* Set up template renderer proxy
* Use proxy
* Remove unused handlebars script tags
* Update manifest
2020-09-18 21:16:39 -04:00
toasted-nutbread
44f38c4dea
Popup window ( #773 )
...
* Add option usePopupWindow
* Add PopupWindow class
* Add support for creating PopupWindow
2020-09-05 22:03:35 -04:00
74edf462ab
Version to 20.8.24.0
2020-08-24 21:05:23 -07:00
6e31f24ed1
Update manifest-variants with new version number :)
2020-08-23 18:20:14 -07:00
toasted-nutbread
2a86d66092
DOM + DocumentUtil merge ( #727 )
...
* Add DOM functions to DocumentUtil
* Use DocumentUtil instead of DOM
* Remove DOM
* Move document-util.js into mixed
2020-08-09 21:07:11 -04:00
toasted-nutbread
6da02c6eee
document.js refactor ( #719 )
...
* Refactor document.js into a class
* Move public functions first
* Rename private functions
* Rename
* Rename argument
* Use instance of DocumentUtil
* Update tests
* Refactor
* Rename (test-)document.js to (test-)document-util.js
2020-08-09 13:27:21 -04:00
toasted-nutbread
04d47bf8a9
Build system changes ( #721 )
...
* Refactor manifest.json
* Change end-of-line convention for built plain-text files
* Ignore builds directory
* Mark the "dev" directory as using the node environment
* Create build script
* Register build scripts
* Remove old build script
* Fix 64x64 icon
* Add test to ensure manifest data is updated properly
2020-08-09 13:09:06 -04:00