summaryrefslogtreecommitdiff
path: root/ext/fg/js
Commit message (Collapse)AuthorAge
* Create DOM utility filetoasted-nutbread2019-11-26
|
* Move utilInvoke into api.js, rename to _apiInvoketoasted-nutbread2019-11-26
|
* Remove utilAsynctoasted-nutbread2019-11-26
|
* Merge pull request #279 from siikamiika/query-parser-1siikamiika2019-11-26
|\ | | | | Search page query parser
| * add mecab supportsiikamiika2019-11-23
| |
| * add kana to textsiikamiika2019-11-23
| |
* | Fix incorrect opacity checktoasted-nutbread2019-11-25
| |
* | Replace string.substr and string.slice with string.substringtoasted-nutbread2019-11-24
|/ | | | Improves semantic clarity, and it's recommended to not use substr.
* 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.
* always disable scanning IME checkbox labelsiikamiika2019-11-09
|
* enable expression scan toggling on search pagesiikamiika2019-11-09
|
* Fix seekForward and seekBackward not handling length=0 case correctlytoasted-nutbread2019-11-08
|
* 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
|
* Check pendingLookup earliertoasted-nutbread2019-10-28
|
* Remove setPrimaryTouchtoasted-nutbread2019-10-28
|
* Simplify touch event implementationtoasted-nutbread2019-10-28
|
* Make selectionContainsPoint statictoasted-nutbread2019-10-28
|
* Improve namingtoasted-nutbread2019-10-28
|
* Remove setterstoasted-nutbread2019-10-28
|
* Remove unused variabletoasted-nutbread2019-10-28
|
* Remove searchFromTouchtoasted-nutbread2019-10-28
|
* Simplify how touch events use onAfterSearchtoasted-nutbread2019-10-28
|
* Rename textSourceLast to textSourceCurrenttoasted-nutbread2019-10-28
|
* Update how definitions are searched fortoasted-nutbread2019-10-28
|
* Move checktoasted-nutbread2019-10-28
|
* Remove unused varstoasted-nutbread2019-10-28
|
* Don't pass null textSource into searchSourcetoasted-nutbread2019-10-28
|
* Use promiseTimeouttoasted-nutbread2019-10-28
|
* Move onError catch into searchAttoasted-nutbread2019-10-28
|
* make search page checkbox options persistsiikamiika2019-10-27
|
* add workaround to Chrome clipboard.readTextsiikamiika2019-10-27
| | | | | For some reason this doesn't work on Firefox, so keep using the new API for Firefox
* Use chrome.runtime.getURL instead of chrome.extension.getURLtoasted-nutbread2019-10-22
|
* Add support for middle clicks opening new tabs on the context buttonstoasted-nutbread2019-10-19
|
* Make the search button reuse an open search tab if it existstoasted-nutbread2019-10-19
|
* Add correction to offset of imposter recttoasted-nutbread2019-10-17
| | | | Necessary when dealing with CSS transforms
* Reposition popup on window resize rather than clear the searchtoasted-nutbread2019-10-17
| | | | Fixes #107
* Update *show* APIs to unified showContent and setContenttoasted-nutbread2019-10-17
|
* add missing return to fix vertical text modesiikamiika2019-10-16
|
* Assign first popup on the search page as a depth of 1toasted-nutbread2019-10-15
|
* Add apiGetEnvironmentInfo functiontoasted-nutbread2019-10-13
|
* Fix getElementWritingMode returning deprecated values on Edgetoasted-nutbread2019-10-13
|
* Change #yomichan-float to .yomichan-floattoasted-nutbread2019-10-13
| | | | Since there can be more than one popup, using a class makes more sense than an ID.