aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* fix off by one errorsiikamiika2019-08-19
|
* version bump1.7.2Alex Yatskov2019-08-18
|
* fix manifest to contain proper values for stable version of yomichanAlex Yatskov2019-08-17
|
* pr fixesAlex Yatskov2019-08-17
|
* Merge pull request #176 from toasted-nutbread/selection-touch-scan-disableAlex Yatskov2019-08-17
|\ | | | | Don't scan when touching the current selection
| * Focus if context is falsy or focus field isn't falsetoasted-nutbread2019-08-16
| |
| * Disable focus of popup when using touchtoasted-nutbread2019-08-09
| | | | | | | | Context menu on Firefox will not target the text properly if the focus is on the popup window.
| * Don't scan when touching the current selectiontoasted-nutbread2019-08-09
| |
* | Merge pull request #182 from toasted-nutbread/anki-screenshotAlex Yatskov2019-08-17
|\ \ | | | | | | Anki screenshot
| * | Add screenshot settingstoasted-nutbread2019-08-15
| | |
| * | Add ability to save screenshot to anki cardstoasted-nutbread2019-08-15
| |/
* | Merge pull request #175 from toasted-nutbread/touch-move-warning-fixAlex Yatskov2019-08-17
|\ \ | | | | | | Don't process touchmove events if they can't be canceled
| * | Don't process touchmove events if they can't be canceledtoasted-nutbread2019-08-09
| |/ | | | | | | If the event cannot be canceled, the browser will continue to scroll while looking up results, which makes it very difficult to control where the lookup cursor is. Chrome also logs error messages that this is invalid.
* | Merge pull request #177 from toasted-nutbread/doc-range-from-point-improvementsAlex Yatskov2019-08-17
|\ \ | | | | | | Doc range from point improvements
| * | Handle case where docRangeFromPoint returns nulltoasted-nutbread2019-08-16
| | |
| * | Clean up docRangeFromPointtoasted-nutbread2019-08-16
| |/ | | | | | | | | | | Use a cached value for checking if the browser is Firefox. Only validate and set up document.caretRangeFromPoint once. Use switch for multiple comparisons on the same value.
* | Merge pull request #181 from siikamiika/fix-zwnjAlex Yatskov2019-08-17
|\ \ | |/ |/| ignore zero-width non-joiner
| * ensure that content is iterablesiikamiika2019-08-15
| |
| * reimplement ignored chars inside source.js onlysiikamiika2019-08-15
| |
| * ignore zero-width non-joinersiikamiika2019-08-14
|/ | | | fixes #179
* version bump1.6.2Alex Yatskov2019-08-04
|
* Merge pull request #174 from siikamiika/fix-firefox-scanning-start-of-lineAlex Yatskov2019-08-03
|\ | | | | fix scanning start of line on Firefox
| * fix scanning start of line on Firefoxsiikamiika2019-08-04
| | | | | | | | | | | | | | | | | | | | | | | | On many sites, for example Twitter (posts), Yomichan doesn't match any text from the beginning of the line unless you move the mouse cursor to the top left corner of the word that starts from the beginning of the line. Apparently there were some problems related to the imposter and there was commit 0cc5566 adding a fix for it, but this seemed to cause problems and 542cdb2 was added to fix that. It didn't handle all of the cases, though, so this commit is letting everything through on Firefox.
* | Merge pull request #172 from siikamiika/search-terms-from-termsAlex Yatskov2019-08-03
|\ \ | |/ |/| allow looking up terms from within terms
| * Merge branch 'master' into search-terms-from-termssiikamiika2019-08-03
| |\ | |/ |/|
* | Merge pull request #171 from siikamiika/popup-focusAlex Yatskov2019-08-02
|\ \ | | | | | | return focus to site after hiding popup
| * | return focus to site after hiding popupsiikamiika2019-08-01
|/ /
| * add source term button to termssiikamiika2019-08-03
| |
| * scroll back to exact position in source term viewsiikamiika2019-08-03
| |
| * allow multi level contextsiikamiika2019-08-03
| |
| * add doc scripts to search toosiikamiika2019-08-03
| |
| * inject doc functions as dependenciessiikamiika2019-08-03
| |
| * Revert "use ES6 import and export"siikamiika2019-08-03
| | | | | | | | This reverts commit 04f4607922e84d93ca8a05708802fb6bbd61f359.
| * Revert "update supported browser versions for ES6 modules"siikamiika2019-08-03
| | | | | | | | This reverts commit 52f9a8f736d02785e9171047e4533d4a0a9f4bde.
| * update supported browser versions for ES6 modulessiikamiika2019-08-03
| |
| * use ES6 import and exportsiikamiika2019-08-02
| |
| * fix term lookup for terms with one gloss onlysiikamiika2019-08-01
| |
| * allow looking up terms from within termssiikamiika2019-08-01
|/ | | | resolves #167, resolves #139, resolves #75, resolves #151
* Merge pull request #166 from toasted-nutbread/custom-popup-cssAlex Yatskov2019-07-10
|\ | | | | Add support for custom popup CSS
| * Add support for custom popup CSStoasted-nutbread2019-07-09
|/
* version bump1.6.1Alex Yatskov2019-07-01
|
* Merge branch 'testing' of https://github.com/FooSoft/yomichanAlex Yatskov2019-06-28
|\
| * Merge branch 'master' into testingAlex Yatskov2019-05-19
| |\
| * | Updating ID again for MozillaAlex Yatskov2019-05-19
| | |
| * | Create new ID for Mozilla Developer HubAlex Yatskov2019-05-19
| | |
| * | Add testing variantAlex Yatskov2019-05-19
| | |
* | | Merge pull request #164 from toasted-nutbread/document-range-fixAlex Yatskov2019-06-26
|\ \ \ | | | | | | | | Fix docRangeFromPoint sometimes not returning results
| * | | Fix docRangeFromPoint sometimes not returning resultstoasted-nutbread2019-06-22
| | |/ | |/| | | | | | | If range.getClientRects() has more than 1 result, it is possible that nothing will be returned even when hovering over a valid target.
* | | Merge pull request #165 from toasted-nutbread/fullscreen-supportAlex Yatskov2019-06-26
|\ \ \ | |/ / |/| | Allow popup window to be visible in fullscreen mode
| * | Allow popup window to be visible in fullscreen modetoasted-nutbread2019-06-22
|/ / | | | | | | Fixes #163