summaryrefslogtreecommitdiff
path: root/ext/fg/js/frontend.js
Commit message (Collapse)AuthorAge
* ensure Backend prepare in other placessiikamiika2020-03-02
|
* Use .bind instead of () => {}toasted-nutbread2020-02-26
|
* Move event handler definitionstoasted-nutbread2020-02-26
|
* Simplify process to wait for iframe prepare completiontoasted-nutbread2020-02-16
|
* Rename optionsUpdate event to optionsUpdatedtoasted-nutbread2020-02-14
| | | | | | Past tense better indicates that the options were changed, but no data is being included as part of the event. It is also more consistent with the other event names the yomichan object currently provides.
* Merge pull request #357 from siikamiika/simplify-display-preparesiikamiika2020-02-14
|\ | | | | Simplify display prepare
| * use sendMessage to notify about initializationsiikamiika2020-02-14
| |
* | Define more globalstoasted-nutbread2020-02-11
|/
* Remove window.onscroll handler since it causes a warningtoasted-nutbread2020-01-22
|
* Update popup position on scrolltoasted-nutbread2020-01-22
|
* Implement scale relative to visual viewporttoasted-nutbread2020-01-22
|
* Add settings to control popup content scaletoasted-nutbread2020-01-22
|
* Scale popup based on current page zoom factortoasted-nutbread2020-01-22
|
* Remove redundant window resize handlertoasted-nutbread2020-01-22
|
* Create single function for how the frontend shows popup contenttoasted-nutbread2020-01-22
|
* use TextScanner in QueryParsersiikamiika2020-01-16
|
* Update license info URLtoasted-nutbread2020-01-01
|
* Update copyrighttoasted-nutbread2020-01-01
|
* Update initializationtoasted-nutbread2019-12-21
|
* Update how orphan state is observedtoasted-nutbread2019-12-20
|
* Move optionsUpdate message handler into Yomichan classtoasted-nutbread2019-12-20
|
* Don't return promises for frontend message handlerstoasted-nutbread2019-12-16
|
* isVisibleAsync => isVisibletoasted-nutbread2019-12-16
|
* Add Popup.isProxytoasted-nutbread2019-12-16
|
* Add getContainer to popuptoasted-nutbread2019-12-16
|
* Remove redundant getUrl handlerstoasted-nutbread2019-12-13
|
* Update frontend message handlerstoasted-nutbread2019-12-13
|
* Add showContentCompleted for improved semantic claritytoasted-nutbread2019-12-11
|
* simplify with inheritancesiikamiika2019-12-06
|
* move text selection to TextScannersiikamiika2019-12-05
|
* scan decouplingsiikamiika2019-12-05
|
* initial text scanner extractsiikamiika2019-12-05
|
* add missing disableHistorysiikamiika2019-12-01
|
* remove dead codesiikamiika2019-11-30
|
* clear Display history on new lookupsiikamiika2019-11-28
|
* Update unused argumentstoasted-nutbread2019-11-26
|
* Use const rather than let where possibletoasted-nutbread2019-11-26
|
* Replace hasOwnProperty with simplified hasOwn functiontoasted-nutbread2019-11-26
|
* Move additional utility functions to DOMtoasted-nutbread2019-11-26
|
* Create DOM utility filetoasted-nutbread2019-11-26
|
* Add details field to apiTermsFindtoasted-nutbread2019-11-10
|
* Create functions for the cases of isMouseButtontoasted-nutbread2019-11-10
| | | | | | | | | | | | | | jshint was showing a warning that there was no break statement after the first case, which there doesn't need to be. The most straightforward way to fix this without using the unclear // jshint ignore:line is to just have two functions. This change also updates invocations of isMouseButton to use the exact case function, as this will remove the need to check the case of mosueEvent.type. This was done because onMouseMove is invoked at a high frequency.
* Fix overlapping popup timerstoasted-nutbread2019-11-05
|
* refactoring and optimizationsiikamiika2019-11-04
|
* prevent accidental lookup on glossary text selectsiikamiika2019-11-03
|
* Fix autoHideResults not workingtoasted-nutbread2019-11-03
|
* Group similar functions togethertoasted-nutbread2019-10-28
|
* Fix some issues with the context menutoasted-nutbread2019-10-28
|
* Style updatetoasted-nutbread2019-10-28
|
* Reset preventions earliertoasted-nutbread2019-10-28
|