Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Generalized frame connections (#654) | toasted-nutbread | 2020-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 | ||
* | Extension unload detection (#647) | toasted-nutbread | 2020-07-03 |
| | | | | | | | * Update how extension unload is detected * Remove event handlers and use yomichan.isExtensionUnloaded instead * Update terminology | ||
* | Yomichan object separation (#627) | toasted-nutbread | 2020-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 | ||
* | Use DOMTextScanner (#536) | toasted-nutbread | 2020-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-nutbread | 2020-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 | ||
* | Style adjustments (#537) | toasted-nutbread | 2020-05-24 |
| | | | | | | | | | | | | | * Remove newlines for term-definition-item-template * Update how action button icons are styled * Fix spacing * Group text colors together * Correct image styles * Fix missing </span> | ||
* | Use CSS variables for themes (#528) | toasted-nutbread | 2020-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 | ||
* | Use dynamicLoader for main (#481) | toasted-nutbread | 2020-04-26 |
| | | | | | * Update style of search-main and float-main to have better parity * Use dynamicLoader to inject scripts and CSS | ||
* | Add Yomichan icon SVG (#478) | toasted-nutbread | 2020-04-26 |
| | | | | | | | * Create Yomichan icon SVG and 32x32 PNG * Update icons * Add 32x32 icon definition to HTML pages | ||
* | Move popup-nested content into float-main | toasted-nutbread | 2020-04-21 |
| | |||
* | Create float-main.js | toasted-nutbread | 2020-04-19 |
| | |||
* | Add support for displaying images | toasted-nutbread | 2020-04-18 |
| | |||
* | Replace DisplayGenerator._isCharacterKanji with jp.isCodePointKanji | toasted-nutbread | 2020-03-21 |
| | |||
* | Rename audio.js to audio-system.js | toasted-nutbread | 2020-03-07 |
| | |||
* | Use TemplateHandler for DisplayGenerator | toasted-nutbread | 2020-02-23 |
| | |||
* | Comma | toasted-nutbread | 2020-02-13 |
| | |||
* | Move display templates into a single file | toasted-nutbread | 2020-01-16 |
| | |||
* | Update how content display is changed | toasted-nutbread | 2020-01-16 |
| | |||
* | Update how spinner visibility is controlled | toasted-nutbread | 2020-01-16 |
| | |||
* | Update display content generation to use HTML templates | toasted-nutbread | 2020-01-16 |
| | |||
* | Use a single api.js | toasted-nutbread | 2019-12-13 |
| | |||
* | remove references to /fg/js/util.js | siikamiika | 2019-12-04 |
| | | | | It doesn't exist | ||
* | move Display context to a new class | siikamiika | 2019-12-01 |
| | |||
* | Create DOM utility file | toasted-nutbread | 2019-11-26 |
| | |||
* | Rename extension.js to core.js to better reflect its use | toasted-nutbread | 2019-11-26 |
| | |||
* | Remove wanakana reference from float.html | toasted-nutbread | 2019-11-25 |
| | |||
* | Add favicons | toasted-nutbread | 2019-11-02 |
| | |||
* | Change #yomichan-float to .yomichan-float | toasted-nutbread | 2019-10-13 |
| | | | | Since there can be more than one popup, using a class makes more sense than an ID. | ||
* | Leave default stylesheet enabled by default | toasted-nutbread | 2019-10-12 |
| | |||
* | Create themes | toasted-nutbread | 2019-10-12 |
| | |||
* | Remove bootstrap styles from float.html | toasted-nutbread | 2019-10-12 |
| | |||
* | Implement audio fallbacks | toasted-nutbread | 2019-10-10 |
| | |||
* | Remove jQuery dependency from float.html and search.html | toasted-nutbread | 2019-09-27 |
| | |||
* | Implement custom window scroll | toasted-nutbread | 2019-09-27 |
| | |||
* | Add option for maximum nested popup depth | toasted-nutbread | 2019-09-02 |
| | |||
* | Add support for showing recursive popups | toasted-nutbread | 2019-09-02 |
| | |||
* | Add support for Edge browser | toasted-nutbread | 2019-08-26 |
| | |||
* | Revert "use ES6 import and export" | siikamiika | 2019-08-03 |
| | | | | This reverts commit 04f4607922e84d93ca8a05708802fb6bbd61f359. | ||
* | use ES6 import and export | siikamiika | 2019-08-02 |
| | |||
* | allow looking up terms from within terms | siikamiika | 2019-08-01 |
| | | | | resolves #167, resolves #139, resolves #75, resolves #151 | ||
* | Add meta viewport tag to all html pages | toasted-nutbread | 2019-05-04 |
| | |||
* | cleanup | Alex Yatskov | 2017-08-15 |
| | |||
* | renaming files | Alex Yatskov | 2017-08-14 |