siikamiika
cfb5f0b9e1
fix scanning start of line on Firefox
...
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.
2019-08-04 01:52:27 +03:00
siikamiika
c08bcd7c56
return focus to site after hiding popup
2019-08-01 00:25:31 +03:00
toasted-nutbread
ad897713e6
Add support for custom popup CSS
2019-07-09 18:06:27 -04:00
Alex Yatskov
672eb55a20
Merge pull request #164 from toasted-nutbread/document-range-fix
...
Fix docRangeFromPoint sometimes not returning results
2019-06-26 14:17:52 -07:00
toasted-nutbread
2974b592ab
Allow popup window to be visible in fullscreen mode
...
Fixes #163
2019-06-22 23:01:49 -04:00
toasted-nutbread
542cdb2df9
Fix docRangeFromPoint sometimes not returning results
...
If range.getClientRects() has more than 1 result, it is possible that nothing will be returned even when hovering over a valid target.
2019-06-22 21:42:35 -04:00
Alex Yatskov
84b990cd80
Merge pull request #140 from KarboniteKream/horizontal-offset
...
Add horizontal popup offset
2019-05-19 17:43:31 -07:00
toasted-nutbread
884be644ec
Make error loging unintrusive
...
This alert can show up under normal use circumstances on mobile
2019-05-04 13:02:56 -04:00
toasted-nutbread
c933a55b81
Handle messages with unexpected response format
...
The response parameter can be undefined
2019-05-04 13:02:56 -04:00
toasted-nutbread
c7fd17183d
Add meta viewport tag to all html pages
2019-05-04 13:02:56 -04:00
toasted-nutbread
0b8ae6c53a
Update frontend.js
2019-02-20 22:05:07 -05:00
toasted-nutbread
dd52a1c01a
Improve handling of null values from caretRangeFromPoint
2019-02-20 21:47:31 -05:00
toasted-nutbread
ba972d8547
Add popup display mode
...
Allows the popup to be stretched to the full width of the screen, anchored to the top or bottom of the window.
2019-02-14 21:42:59 -05:00
toasted-nutbread
01f611d189
Add support for touch input
2019-02-10 20:44:16 -05:00
toasted-nutbread
33ec369eff
Catch exceptions thrown by range.getClientRects()
...
Firefox dev 65 was throwing an exception
2018-12-10 17:09:06 -05:00
Klemen Košir
99a231a773
Add horizontal popup offset
2018-10-02 23:27:59 +09:00
39cf302eef
Merge branch 'master' of https://github.com/FooSoft/yomichan
2018-06-22 19:02:01 -07:00
Gareth Parker
0cc5566886
Fixes for imposter element and range y position
...
Hides the imposter element once we've finished using it and checks the y position for the range against the point given
2018-06-08 22:48:26 +01:00
guidocella
15b93060c7
Add option to play audio automatically
2017-12-16 19:56:53 +01:00
Roderic Day
5502bf8aed
Place nodeType
checks inside caretRangeFromPoint
function
...
Checked that it does not un-fix #80
Squelches alerts (but does not fix underlying issue) for #89
2017-10-13 15:12:41 -04:00
7a6e2925bd
improved error reporting
2017-09-22 19:57:00 -07:00
0554aa0d27
make sure ranges are created over text nodes only ( fixes #80 )
2017-09-19 23:05:17 -07:00
5476c10046
more improvements to automatic search result hiding ( #71 )
2017-09-17 10:09:48 -07:00
9280985306
add option to automatically hide search results ( fixes #71 )
2017-09-16 23:08:43 -07:00
083999212e
work on sandbox
2017-09-05 21:10:19 -07:00
c4525027da
bugfix and version
2017-08-19 21:09:54 -07:00
191336522c
fix flicker on form elements on mouseover ( fixes #56 )
2017-08-17 19:14:06 -07:00
0c650dac82
don't show busy spinner while waiting for card info
...
smoother cursor movement in firefox
2017-08-17 19:05:31 -07:00
8ed3ca6fd4
cleanup
2017-08-15 21:40:41 -07:00
e19933f980
jisho.org audio support
2017-08-15 21:36:30 -07:00
3362a68e06
frontend cleanup
2017-08-15 20:04:15 -07:00
211e5d1155
cleanup
2017-08-14 23:22:37 -07:00
bdf231082f
lots of fixes to backend
2017-08-14 21:43:09 -07:00
82863cd861
renaming files
2017-08-14 19:55:04 -07:00
8b50dfe1e9
unify files
2017-08-13 21:11:10 -07:00
a202817b98
wip
2017-08-13 20:50:43 -07:00
3ca28a9374
wip
2017-08-13 16:42:22 -07:00
aac2a58b5f
wip
2017-08-13 16:11:51 -07:00
7fbe2ddaf3
more cleanup
2017-08-05 20:20:22 -07:00
b061cc9142
cleanup
2017-07-29 09:55:54 -07:00
edf1c0ff6d
cleanup
2017-07-22 23:19:38 -07:00
611b4420af
cleanup
2017-07-20 21:34:10 -07:00
a0e2d9cb72
cleanup
2017-07-20 21:32:17 -07:00
d6c2f1cc38
cleanup
2017-07-20 21:29:27 -07:00
8bcc4ddf19
cleanup
2017-07-20 21:21:22 -07:00
516c7f5381
refactor mixed/js/util.js
2017-07-16 12:48:27 -07:00
b3984ccd54
cleanup
2017-07-09 15:23:11 -07:00
d57c5530b7
view added notes
2017-07-01 18:27:49 -07:00
5e72c387cc
fix result page for no items found
2017-06-25 21:14:39 -07:00
618a3cb319
support variable modifier keys, fixes #5
2017-05-25 20:56:08 -07:00