summaryrefslogtreecommitdiff
path: root/ext/manifest.json
Commit message (Collapse)AuthorAge
* Move images (#1372)toasted-nutbread2021-02-12
| | | | | * Move mixed/img/ to images/ * Move bg/img/ to images/
* Refactor FrameOffsetForwarder (#1353)toasted-nutbread2021-02-08
| | | | | | | | | | | * Add getChildFrameElement to FrameAncestryHandler * Add isRootFrame * Initialize _frameOffset to [0, 0] * Update FrameOffsetForwarder implementation * Update documentation
* Native messaging optional permission (#1348)toasted-nutbread2021-02-08
| | | | | | | | | | | | | * 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
* Update version21.1.31.0toasted-nutbread2021-01-31
|
* Update default settings page to the v2 page (#1339)toasted-nutbread2021-01-31
|
* Command refactor (#1271)toasted-nutbread2021-01-18
| | | | | * Change selectors * Change openHelpPage to openInfoPage
* Add support for frontend hotkeys; add scanSelectedText action (#1266)toasted-nutbread2021-01-17
| | | | | | | * Add support for frontend hotkeys; add scanSelectedText action * Remove unused global * Remove duplicate hotkey handler script
* Update extension shortcuts (#1246)toasted-nutbread2021-01-16
| | | | | * Update commands * Add command to open the popup window
* Update version20.12.31.0toasted-nutbread2020-12-31
|
* Update content-security-policy to be more explicit (#1109)toasted-nutbread2020-12-13
|
* Update version20.12.6.0toasted-nutbread2020-12-06
|
* Update version20.11.1.0toasted-nutbread2020-11-01
|
* Update version20.10.31.0toasted-nutbread2020-10-31
|
* Split source.js into two files (#894)toasted-nutbread2020-10-07
|
* Release 20.9.28.020.9.28.0Alex Yatskov2020-09-28
|
* Browser manifest updates (#840)toasted-nutbread2020-09-26
| | | | | | | | | | | | | * 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
* Handlebars sandbox (#612)toasted-nutbread2020-09-18
| | | | | | | | | * Set up template renderer proxy * Use proxy * Remove unused handlebars script tags * Update manifest
* Popup window (#773)toasted-nutbread2020-09-05
| | | | | | | * Add option usePopupWindow * Add PopupWindow class * Add support for creating PopupWindow
* Fix versiontoasted-nutbread2020-09-04
|
* Verison bump to 20.8.23.0Alex Yatskov2020-08-23
|
* DOM + DocumentUtil merge (#727)toasted-nutbread2020-08-09
| | | | | | | | | * Add DOM functions to DocumentUtil * Use DocumentUtil instead of DOM * Remove DOM * Move document-util.js into mixed
* document.js refactor (#719)toasted-nutbread2020-08-09
| | | | | | | | | | | | | | | | | | | * 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
* Build system changes (#721)toasted-nutbread2020-08-09
| | | | | | | | | | | | | | | | | | | * 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
* Update verison to 20.8.3.020.8.3.0Alex Yatskov2020-08-03
|
* Strip request origin (#710)toasted-nutbread2020-08-02
| | | | | | | * Add web request permissions * Create fetch wrapper that anonymizes the request * Fix Firefox not supporting 'extraHeaders' option
* Generalized frame connections (#654)toasted-nutbread2020-07-08
| | | | | | | | | * Create FrameClient and FrameEndpoint * Use new Frame* classes for Popup=>frame connection * Update api.sendMessageToFrame and api.broadcastTab to include the sender's frameId * Update FrameClient to store the frame's frameId
* Yomichan object separation (#627)toasted-nutbread2020-06-28
| | | | | | | | | | | | | * Move "yomichan" object setup to a separate file * Update script imports * Align message handlers * Rename Yomichan.prepare to Yomichan.ready * Add new prepare function * Improve isExtensionUrl
* Version 20.6.27.020.6.27.0Alex Yatskov2020-06-27
|
* Use DOMTextScanner (#536)toasted-nutbread2020-06-21
| | | | | | | | | | | | | | | | | * Use DOMTextScanner instead of TextSourceRange.seek* * Move getNodesInRange to dom.js * Move anyNodeMatchesSelector to dom.js * Remove unused functions * Update tests * Add layoutAwareScan option * Use layoutAwareScan for source and sentence scanning * Remove unused IGNORE_TEXT_PATTERN
* Use cross frame API (#553)toasted-nutbread2020-06-07
| | | | | | | | | * Use new CrossFrameAPI for popup proxy communication * Remove use of old cross-frame communication classes * Remove use of old cross-frame communication files * Make the crossFrame object a member of the api object
* Version bump to 20.5.22.020.5.22.0Alex Yatskov2020-05-22
|
* Dynamic loader load style (#521)toasted-nutbread2020-05-19
| | | | | | | | | * Remove unnecessary load of /fg/css/client.css * Replace dynamicLoader.loadStyles with dynamicLoader.loadStyle * Replace Popup._injectStylesheet with dynamicLoader.loadStyle * Remove unused global
* Use CSS variables for themes (#528)toasted-nutbread2020-05-10
| | | | | | | | | | | | | | | | | | | * Update formatting * Merge default tag color with category-less tags * Use CSS variables for colors * Add dark theme colors * Move color variables into display.css * Remove old stylesheets * Update headings * Bump minimum Firefox version to support CSS var() * Revert popular kanji text color
* Popup proxy host refactor (#516)toasted-nutbread2020-05-08
| | | | | | | | | | | | | | | | | | | | | | | * Rename PopupProxyHost to PopupFactory * Update FrontendApiReceiver to support non-async handlers * Make some functions non-async * Make setCustomCss non-async * Make setContentScale non-async * Remove static * Rename variables * Pass frameId into PopupFactory's constructor * Change FrontendApiReceiver source from popup-proxy-host to popup-factor * Rename _invokeHostApi to _invoke * Rename PopupProxy.getHostUrl to getUrl
* Add Yomichan icon SVG (#478)toasted-nutbread2020-04-26
| | | | | | | * Create Yomichan icon SVG and 32x32 PNG * Update icons * Add 32x32 icon definition to HTML pages
* Change frontend-initialize.js to content-script-main.jstoasted-nutbread2020-04-19
|
* cache invalidationsiikamiika2020-04-18
|
* Version bump20.4.18.0Alex Yatskov2020-04-18
|
* Version bump20.4.10.0Alex Yatskov2020-04-10
|
* move frame offset forwarding code to a classsiikamiika2020-04-05
|
* show iframe popups in root framesiikamiika2020-04-05
|
* Bump version20.3.14.0Alex Yatskov2020-03-14
|
* version bump20.2.24.0Alex Yatskov2020-02-24
|
* Delay CSS injection until a popup is createdtoasted-nutbread2020-02-16
|
* Add "match_about_blank": true to manifesttoasted-nutbread2020-02-16
|
* Version bump20.1.26.0Alex Yatskov2020-01-26
|
* Version bump20.1.12.0Alex Yatskov2020-01-12
|
* Remove leading zeroes from version number to make Mozilla happy.20.1.4.0Alex Yatskov2020-01-11
|
* New version for a new year20.01.04.00Alex Yatskov2020-01-04
|
* Use a single api.jstoasted-nutbread2019-12-13
|