Commit Graph

184 Commits

Author SHA1 Message Date
9ebcc8e2c1 smarter popup placement 2017-03-11 17:01:47 -08:00
e799aa5e5f cleanup 2017-03-04 19:53:28 -08:00
e326b02898 fix various issues related to scanning form fields 2017-02-28 20:23:29 -08:00
78d5b51127 fix url and sentence tags on kanji cards 2017-02-10 20:45:01 -08:00
4e3792aba3 handle content script and background script desync on version update 2017-02-05 16:39:40 -08:00
20c5ca1bf5 fix annoying popup window behavior near window borders 2017-01-10 19:26:31 -08:00
89070c6096 cleanup 2017-01-09 09:30:56 -08:00
148291d3a7 WIP 2017-01-08 15:33:45 -08:00
fab7a03b6c WIP 2017-01-07 18:39:36 -08:00
15ebc06fb3 WIP 2017-01-07 12:21:47 -08:00
ef24b4f236 prevent popup from going off the window 2016-12-28 19:13:19 -08:00
f22fcb0a5d Cleanup, reset scroll position on definition lookup (#20) 2016-10-17 09:14:49 -07:00
1e9906c624 Automatically look up Kanji when cannot find definitions.
Allow text scanning without holding Shift key (resolves #18).
2016-10-08 17:39:21 -07:00
1d573f4179 Add visibility query 2016-09-29 21:04:03 -07:00
b969e8952c Cleanup 2016-09-15 21:03:58 -07:00
f4314497e4 Cleanup 2016-09-11 20:59:42 -07:00
8416c9d633 More cleanup 2016-08-20 19:32:50 -07:00
e062ae2063 Support looking up definitions for buttons and inputs. 2016-07-23 19:06:33 -07:00
fc17c6a603 Use document.write to populate IFRAME, as this avoids flicker on navbar
buttons and performs better. Will have to conditionally do the old
behavior for Firefox.
2016-07-23 15:17:35 -07:00
abb3d74142 Temporarily removing gecko code from master until everything works in
firefox branch.

This reverts commit 30585892b8, reversing
changes made to bd89db4ec5.
2016-07-06 19:56:13 -07:00
ispedals
651231fbc1 Use iFrame srcdoc attribute to set the content of the popup
Previously the contentdocument of the iFrame was opened and
document.write() was being used set the contents of the popup.
In Gecko, content scripts do not have the same security context
as of the embedded page, so the call to document.open() results in
a SecurityError.
2016-06-19 12:54:30 -04:00
4995135657 Cleanup 2016-05-29 12:58:51 -07:00
9cb099e5f6 Optimization 2016-05-05 20:06:13 -07:00
709094455e Improvements 2016-04-24 11:04:24 -07:00
4b46a2988b Get rid of flicker 2016-04-23 22:22:58 -07:00
659bb87a59 Mostly working 2016-04-23 21:24:45 -07:00
8b097221db WIP 2016-04-23 10:10:34 -07:00
85594f4def WIP 2016-04-22 21:01:39 -07:00
77e404bbda WIP 2016-04-22 20:48:00 -07:00
626a86682d Work on popup script 2016-04-21 20:11:17 -07:00
1ce6a00faf WIP 2016-04-20 22:28:26 -07:00
1d7802749e Stub 2016-04-18 20:42:50 -07:00
5bebf3ed2c Revert "Support switching between edict and enamdict"
This reverts commit f079db0471.
2016-04-17 18:38:29 -07:00
f079db0471 Support switching between edict and enamdict 2016-04-17 18:13:20 -07:00