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
Alex Yatskov
567b136f5f
Merge pull request #171 from siikamiika/popup-focus
...
return focus to site after hiding popup
2019-08-02 16:24:15 -07:00
siikamiika
c08bcd7c56
return focus to site after hiding popup
2019-08-01 00:25:31 +03:00
Alex Yatskov
7cfcfb3bf3
Merge pull request #166 from toasted-nutbread/custom-popup-css
...
Add support for custom popup CSS
2019-07-10 17:38:38 -07:00
toasted-nutbread
ad897713e6
Add support for custom popup CSS
2019-07-09 18:06:27 -04:00
8b8482d255
version bump
2019-07-01 19:04:23 -07:00
13c48a3980
Merge branch 'testing' of https://github.com/FooSoft/yomichan
2019-06-28 12:20:11 -07: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
Alex Yatskov
654b059b74
Merge pull request #165 from toasted-nutbread/fullscreen-support
...
Allow popup window to be visible in fullscreen mode
2019-06-26 14:17:01 -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
e0bdd6c7f4
Merge branch 'master' into testing
2019-05-19 19:05:44 -07:00
f77ac32fe1
Updating README.md
2019-05-19 19:04:33 -07:00
ca6c732364
Updating ID again for Mozilla
2019-05-19 18:52:08 -07:00
fe4f7b3a82
Create new ID for Mozilla Developer Hub
2019-05-19 18:09:40 -07:00
4f880e0cee
Add testing variant
2019-05-19 17:51:31 -07:00
c8be68e205
Version bump
2019-05-19 17:48:58 -07:00
Alex Yatskov
84b990cd80
Merge pull request #140 from KarboniteKream/horizontal-offset
...
Add horizontal popup offset
2019-05-19 17:43:31 -07:00
Alex Yatskov
61d1168d94
Merge pull request #160 from toasted-nutbread/mobile
...
Add support for mobile Firefox
2019-05-05 18:26:02 -07:00
toasted-nutbread
f2a5d50959
Database changes automatically update storage stats
2019-05-04 13:02:56 -04:00
toasted-nutbread
d96d4b0658
Passively handle database errors
2019-05-04 13:02:56 -04:00
toasted-nutbread
2328d61a81
Add storage information to settings page
2019-05-04 13:02:56 -04: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
769dc205fb
Make extension badge and onCommand optional
2019-05-04 13:02:56 -04:00
toasted-nutbread
d49cbf12ea
Add search link and padding to settings page links
...
This makes the bottom links easier to touch and makes the search page easier to access when there is no extension badge
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
43c5ef87c0
Updating README.md
2019-04-28 12:34:53 -07:00
9b00daed07
Merge branch 'master' of https://github.com/FooSoft/yomichan
2019-04-28 11:47:04 -07:00
162f3c3836
update license file
2019-04-28 11:47:01 -07:00
Alex Yatskov
c7f8d0874a
Merge pull request #157 from toasted-nutbread/touch-input
...
Add support for touch input
2019-03-07 11:31:06 -08:00
Alex Yatskov
27fb9643e4
Merge pull request #156 from toasted-nutbread/audio-url-fix
...
Fix alternate audio URLs
2019-02-20 19:17:59 -08: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
ee5e47251e
Rename normalizeAudioUrl to audioUrlNormalize
2019-02-20 21:16:40 -05:00
toasted-nutbread
b58b91d3fc
Fix audio URLs
2019-02-16 22:34:00 -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
08f4919b53
Updating README.md
2019-01-05 19:45:42 -08:00
toasted-nutbread
7ac7f55436
Use "options_ui" in manifest
2018-12-10 17:23:53 -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
Alex Yatskov
114f9a6ae9
Merge pull request #126 from Garethp/patch-1
...
Fixes for imposter element and range y position
2018-06-08 21:03:03 -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
68cdd7d85b
Merge branch 'dev'
2018-03-12 13:04:37 -07:00
f0e9716aa5
Merge branch 'master' of https://github.com/FooSoft/yomichan
2018-03-12 13:04:13 -07:00
f659702ba2
workaround chrome options breakage
2018-03-12 13:04:08 -07:00
Alex Yatskov
2470b6209a
Merge pull request #103 from guidocella/play-audio-automatically
...
Add option to play audio automatically
2017-12-16 11:20:14 -08:00
guidocella
15b93060c7
Add option to play audio automatically
2017-12-16 19:56:53 +01:00