Commit Graph

519 Commits

Author SHA1 Message Date
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
28de6a4d6e Add mimetype to XHR call
This silences warnings about the JSON files being ill-formed
2016-06-19 12:54:27 -04:00
ispedals
5e0ac4e8ea Workaround spidermonkey bug so dictionary data loads
We need to make a copy of the iteration variable in the for-of
loop so that the distinct values are available in the callback.
2016-06-19 12:54:22 -04:00
ispedals
b4fe1f1fa6 Add polyfills for Gecko's WebExtension implementation
Gecko currently does not support chrome.storage.sync and
chrome.runtime.onInstalled. Use chrome.storage.local instead of
sync and ignore calls to onInstalled. The implication of not
having runtime.onInstalled is that the options page is not shown
on first-run.
2016-06-19 12:54:12 -04:00
b7901945b3 Support tagging 2016-06-14 20:44:38 -07:00
ad61722130 Use let instead of const in for loops. 2016-06-14 20:44:38 -07:00
caf0678832 Cleanup 2016-06-14 20:44:38 -07:00
e0f91b9a8a Elementary audio playback support 2016-06-14 20:44:38 -07:00
96dd2d45f9 Removing HTML option 2016-06-14 20:44:38 -07:00
19c9a16e46 Option stubs 2016-06-14 20:44:38 -07:00
061cbb0141 Better selection handling, fixing scan length being treated as a string. 2016-06-14 20:44:38 -07:00
14fd0d6514 Option preference page on install. 2016-06-14 20:44:38 -07:00
c73641ec77 Better glossary formatting 2016-05-29 15:00:19 -07:00
6f63999dce Adding version checking 2016-05-29 14:20:13 -07:00
9ab95e6602 Delete unused functions 2016-05-29 13:32:31 -07:00
d479107eb5 Cleanup 2016-05-29 13:26:09 -07:00
4995135657 Cleanup 2016-05-29 12:58:51 -07:00
8c944c6294 New fact creation 2016-05-29 12:46:37 -07:00
a936bc0088 Fixing field table 2016-05-28 18:53:06 -07:00
7a37c10aed Options page now works as intended 2016-05-28 18:27:26 -07:00
b229295688 More cleanup 2016-05-28 15:21:01 -07:00
9c51f2ecda More work on options page 2016-05-28 14:45:10 -07:00
5f8cd06533 Show proper options 2016-05-28 14:18:43 -07:00
281b8018a6 Cleanup 2016-05-28 14:00:35 -07:00
4103b09893 Improvements to options page 2016-05-28 13:35:46 -07:00
e7b6b171cb WIP 2016-05-22 20:51:06 -07:00
bd17b05eef Cleanup 2016-05-22 16:53:28 -07:00
ca13c947bb Adding default options 2016-05-22 14:26:12 -07:00
7c06a22451 Field selector working 2016-05-22 13:41:52 -07:00
997947caed Cleanup 2016-05-21 22:59:29 -07:00
10226663bd Adding tabs 2016-05-21 20:17:12 -07:00
f1850defa6 Cleanup 2016-05-21 18:07:57 -07:00
5f97e8d16a WIP 2016-05-21 17:44:02 -07:00
ad54735a80 WIP 2016-05-21 17:11:17 -07:00
8b4d19c9f2 WIP 2016-05-21 16:36:41 -07:00
c2532a9fd0 WIP 2016-05-21 15:50:59 -07:00
07a90ec0f1 Show when the extension is disabled 2016-05-21 15:40:08 -07:00
a306d73118 Revert "Fixing certain definitions not showing up"
This reverts commit 85015b1776.
2016-05-18 12:30:45 -07:00
85015b1776 Fixing certain definitions not showing up 2016-05-18 12:19:40 -07:00
aaf8bb43d1 Styling, switching port to one that is not likely to be used. 2016-05-18 10:24:11 -07:00
eaf5ded127 Revert "Reverse sort order"
This reverts commit a39feb66db.
2016-05-17 22:01:36 -07:00
a39feb66db Reverse sort order 2016-05-17 22:00:38 -07:00
3a656a8009 Consistant ordering with Anki 2016-05-17 20:32:08 -07:00
84747e5502 Styling 2016-05-09 19:23:40 -07:00
8438a1fe32 Custom fonts for Japanese 2016-05-09 19:07:39 -07:00
5359ea983e Fixing term ordering bug 2016-05-09 14:33:28 -07:00
4a6055d781 WIP 2016-05-07 18:24:31 -07:00
c620b4ba36 Simplify options page 2016-05-07 14:02:54 -07:00
9b9985bd4b Improvements 2016-05-07 13:43:32 -07:00
8c1ebe6bcb WIP 2016-05-06 21:42:15 -07:00
7015b80469 Async pooling 2016-05-06 21:34:06 -07:00
f1e078c7d8 Removing flicker 2016-05-05 21:36:50 -07:00
cc33a30b5e Fixing options 2016-05-05 20:36:01 -07:00
809e4f855f More cleanup 2016-05-05 20:27:04 -07:00
9cb099e5f6 Optimization 2016-05-05 20:06:13 -07:00
dd4b2f7365 Cleanup 2016-05-05 18:55:43 -07:00
320d9bca0e Adding indices 2016-05-04 19:31:06 -07:00
22ff1f8695 Simplify templates 2016-05-04 19:10:28 -07:00
574b2251b7 Cleanup 2016-05-04 18:58:12 -07:00
36e9a332df WIP 2016-05-03 22:18:03 -07:00
8926eeab45 WIP 2016-05-03 22:07:05 -07:00
f535683e9b WIP 2016-05-03 20:53:53 -07:00
5eea27004c Optimization 2016-05-03 20:49:09 -07:00
1e2a249c53 Show action icons 2016-05-03 20:25:35 -07:00
2b3550bd33 Async fix 2016-05-02 21:53:12 -07:00
0ed936438c WIP 2016-05-02 21:50:36 -07:00
57a426f4f2 Plumbing 2016-05-02 20:40:41 -07:00
c70aedc2ff WIP 2016-05-02 17:27:26 -07:00
eaa7291683 Updating options page 2016-05-01 21:18:28 -07:00
a7e5a23e2d Style cleanup 2016-04-28 20:36:55 -07:00
240aca8415 Kanji page cleanup 2016-04-28 20:32:04 -07:00
4ef620d74c Styling 2016-04-24 22:06:49 -07:00
f466fe7218 Styling work 2016-04-24 20:50:27 -07:00
62c2120286 Use KanjiStrokeOrders 2016-04-24 20:04:14 -07:00
46a2f0e87b WIP 2016-04-24 19:50:04 -07:00
8773ab991d WIP 2016-04-24 19:39:10 -07:00
6908d9e7e3 WIP 2016-04-24 19:23:13 -07:00
cac6fc1427 Basic kanji output 2016-04-24 18:59:29 -07:00
a192a8d8b5 Plumbing 2016-04-24 18:34:31 -07:00
8143e372cd Stub handler for kanji click 2016-04-24 16:48:30 -07:00
59989cd78c File management 2016-04-24 16:18:47 -07:00
4b46a2988b Get rid of flicker 2016-04-23 22:22:58 -07:00
7ef0f4e881 Handle intermediate tags through addons 2016-04-19 22:04:55 -07:00
8c0ead7a3a Making suru verb work again 2016-04-19 21:37:11 -07:00
b02ec434f5 Fixing tag description 2016-04-18 20:45:14 -07:00
0c0271ae34 Tag sorting and sanitation 2016-04-18 20:35:40 -07:00
2495774891 Better tag rendering 2016-04-18 19:59:56 -07:00
c4e35fbf54 Display tooltips for tags 2016-04-18 19:38:03 -07:00
f8d2cc1b03 Get rid of lame spaces 2016-04-17 20:50:58 -07:00
94c30c83e6 Cleanup 2016-04-17 20:24:22 -07:00
d5170414af Adding kanji links 2016-04-17 19:06:57 -07:00
de268e73a6 Rethinking dictionary switching 2016-04-17 18:42:44 -07:00
5bebf3ed2c Revert "Support switching between edict and enamdict"
This reverts commit f079db0471.
2016-04-17 18:38:29 -07:00
52a8e2207c Fixups 2016-04-17 18:35:22 -07:00
6f45cc2871 Splitting out header and footer templates 2016-04-17 18:20:39 -07:00
f079db0471 Support switching between edict and enamdict 2016-04-17 18:13:20 -07:00
bcd34149ab Plumbing 2016-04-17 17:36:15 -07:00
be43981e25 Adding dictionary switcher stubs 2016-04-17 17:23:53 -07:00
1b3b33078e Appearance tweaking 2016-04-17 09:36:06 -07:00
c353ec04bc Styling 2016-04-16 22:54:19 -07:00
9ceef4649f Fixes to deinflection logic 2016-04-16 20:11:27 -07:00
ccf5459190 WIP 2016-04-16 11:41:33 -07:00
80da71148a Adding better rule output 2016-04-16 11:24:03 -07:00
aa288d524b Styling 2016-04-15 22:33:13 -07:00
5f74c473ce Switch to iframe 2016-04-14 20:36:00 -07:00
6e32b08d1c Updating styles and templates 2016-04-13 20:13:41 -07:00
18720aa150 Show definitions as lists 2016-04-13 18:55:31 -07:00
c198a0f919 Bugfix 2016-04-13 17:28:44 -07:00
972b945b4c Work on new dictionary format 2016-04-12 23:12:20 -07:00
bf28dea283 Updating dictionaries 2016-04-12 20:58:41 -07:00
ae3d8d27d9 Options page improvements 2016-04-08 13:33:46 -07:00
26af561c12 . 2016-04-07 22:41:47 -07:00
5db0d5d59a WIP 2016-04-07 22:41:16 -07:00
0acc0ad90c Autoload when needed 2016-04-06 21:04:38 -07:00
03b02070b7 Add load on startup checkbox 2016-04-06 21:02:31 -07:00
7c9d64e95f Options now work 2016-04-06 20:48:36 -07:00
721a4dc661 WIP 2016-04-05 22:18:55 -07:00
8774c783f6 Cleanup 2016-04-04 22:07:57 -07:00
37ffcbf3ee File reorg 2016-04-04 22:02:26 -07:00