Commit Graph

855 Commits

Author SHA1 Message Date
af93d446de fix dictionary importing 2017-09-12 13:29:13 -07:00
be87e916df wip on new database 2017-09-10 21:49:37 -07:00
5f46006e8d scrap sandbox 2017-09-09 12:59:49 -07:00
9a5a9aa47f better error handling 2017-09-09 11:36:50 -07:00
9efe7bfe1b work on sandbox 2017-09-06 13:35:18 -07:00
a3c8508031 work on sandbox 2017-09-06 13:18:06 -07:00
083999212e work on sandbox 2017-09-05 21:10:19 -07:00
722ddf1638 work on sandbox 2017-09-05 20:35:39 -07:00
9eac50ea05 add sandbox stub 2017-09-05 12:34:52 -07:00
643e6204dc cleanup 2017-08-26 12:20:04 -07:00
18321ee4ed ankidroid furigana support 2017-08-26 12:18:35 -07:00
190c749527 improved furigana support 2017-08-26 11:57:34 -07:00
a4c3ba434a fixing syntax issues 2017-08-23 20:56:52 -07:00
Yoitsumi
c89678f5db Improve {furigana} marker for anki export 2017-08-20 16:07:55 +02:00
7219bc99f5 fixing deck and model not being set correctly 2017-08-19 11:23:19 -07:00
112bf36f88 cleanup 2017-08-18 21:33:30 -07:00
30fe3d2506 fix anki network error dialog on search page, cleanup template
workaround
2017-08-18 21:14:09 -07:00
d960ba6dd6 fixing bugs, new version 2017-08-18 09:42:34 -07:00
6367894df0 fixing broken firefox object behavior 2017-08-17 19:11:23 -07:00
84d2204d96 firefox fixes 2017-08-15 21:51:48 -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
e079e5f252 fix loss of anki settings 2017-08-15 20:58:50 -07:00
c9623276e1 change color for "off" state, fixes #67 2017-08-14 22:58:03 -07:00
b1ec7cdddd tweaks 2017-08-14 21:47:39 -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
aac2a58b5f wip 2017-08-13 16:11:51 -07:00
7e635d6382 more cleanup 2017-08-05 19:23:17 -07:00
dfecef1f23 more cleanup 2017-08-05 19:11:06 -07:00
8e1c6776d1 more cleanup 2017-08-05 19:02:03 -07:00
257c864bb5 fix anki 2017-08-05 14:57:33 -07:00
b2003a0a56 cleanup 2017-08-05 13:13:06 -07:00
b061cc9142 cleanup 2017-07-29 09:55:54 -07:00
fea35435b2 cleanup 2017-07-29 08:55:29 -07:00
ba155e7706 cleanup 2017-07-27 23:26:36 -07:00
9ecc7c17f3 cleanup 2017-07-27 21:45:18 -07:00
adbc7a32cc cleanup 2017-07-27 21:42:14 -07:00
eed630e9fa cleanup 2017-07-24 22:44:19 -07:00
32680c58b8 cleanup 2017-07-23 22:48:33 -07:00
a0e2d9cb72 cleanup 2017-07-20 21:32:17 -07:00
ac2e079c98 cleanup 2017-07-19 21:41:30 -07:00
fe137e94c9 cleanup 2017-07-19 21:28:09 -07:00
62db3d74b8 factor out handlebars from util 2017-07-19 09:24:38 -07:00
26e1cc517f refactor 2017-07-18 23:07:46 -07:00
f6077c4242 . 2017-07-17 00:00:38 -07:00
c4a39da766 . 2017-07-16 23:56:36 -07:00
dcaf345549 cleanup 2017-07-16 19:55:33 -07:00
a22facec98 refactor options page 2017-07-16 19:29:43 -07:00
39f1f30dc9 refactor bg/js/util.js 2017-07-16 13:14:28 -07:00
7dd75082ab rename options to settings 2017-07-16 12:59:16 -07:00
c3383867be Merge branch 'dev' of https://github.com/FooSoft/yomichan into dev 2017-07-16 12:49:17 -07:00
516c7f5381 refactor mixed/js/util.js 2017-07-16 12:48:27 -07:00
dequis
ede139097c Add glossary-brief anki field, like glossary but without tags 2017-07-16 05:33:16 -03:00
1ed8997240 work on audio 2017-07-10 16:48:26 -07:00
b0cdf59bd8 move anki to async 2017-07-10 16:24:31 -07:00
a73b8fbab7 cleanup 2017-07-10 15:20:07 -07:00
28bc1449d1 cleanup 2017-07-10 15:00:38 -07:00
f694026827 move zip import to async 2017-07-10 14:53:06 -07:00
49352c5fa1 move deinflector to async 2017-07-10 14:30:34 -07:00
b6f3919ef6 move translator to async 2017-07-10 14:10:58 -07:00
f49a69c993 move database to use async 2017-07-10 13:16:24 -07:00
6e986bf1f5 cleanup 2017-07-09 16:29:52 -07:00
b3984ccd54 cleanup 2017-07-09 15:23:11 -07:00
d57c5530b7 view added notes 2017-07-01 18:27:49 -07:00
0c7f3f52c8 open links in new windows from options page 2017-06-25 21:19:23 -07:00
80d8934e74 remove dictionary data 2017-06-25 21:15:48 -07:00
5e72c387cc fix result page for no items found 2017-06-25 21:14:39 -07:00
8f850055a5 update wording on options page 2017-06-25 16:27:53 -07:00
2de9efe8a4 updating options page 2017-06-25 16:25:46 -07:00
84ef2ea8c2 update wording on options page 2017-06-25 16:06:53 -07:00
1849f95b4e simplify file loading 2017-06-25 15:56:30 -07:00
4cb7e8d2ac reset file input after upload 2017-06-25 15:43:29 -07:00
d3c342071f support importing from zip files 2017-06-25 15:36:28 -07:00
98d22a92f3 prepare ui for zip dictionaries 2017-06-12 22:58:02 -07:00
618a3cb319 support variable modifier keys, fixes #5 2017-05-25 20:56:08 -07:00
992852d3c0 make form search be always enabled 2017-05-24 20:42:54 -07:00
cf4a86fa1c update options labels 2017-05-24 20:33:35 -07:00
867f7dd24f make soft katakana search be implicit 2017-05-24 20:29:50 -07:00
0efab9773d options debugging code 2017-05-24 19:13:56 -07:00
b2833891f9 fix incorrect deinflection 2017-05-24 19:03:45 -07:00
5de9ac1712 add debug logging 2017-05-23 21:27:20 -07:00
ac406bdbf0 add debug info checkbox 2017-05-23 20:54:03 -07:00
abdb5e68be deal with firefox object reference bug (fixes #49) 2017-04-29 12:30:36 -07:00
3319d0d3cd update documentation for anki field editor (fixes #46) 2017-04-22 17:09:01 -07:00
e661c4bd43 add option to disable searching of alphanumeric text, fixes #47 2017-04-22 13:02:06 -07:00
cb5f725db7 hide field editor description when cannot connect to anki 2017-04-09 10:46:05 -07:00
d263a93d44 usage guide 2017-04-08 18:01:36 -07:00
a551b0d462 . 2017-04-08 13:12:15 -07:00
2a233bd621 add hint about specifying anki model fields 2017-04-08 13:11:06 -07:00
1ba458ea82 fixing cloze bug 2017-04-08 12:25:18 -07:00
9ac55fb5d1 support for multiple audio sources, version bump 2017-04-02 12:08:15 -07:00
4de9e5e9e0 support for audio volume adjustment (fixes #39) 2017-04-01 12:01:34 -07:00
e62c46c4fc fix grouped definition sorting bug (fixes #41) 2017-04-01 11:05:28 -07:00
f15f30019b version bump, cloze support 2017-03-28 20:49:26 -07:00
3b0aa88de1 cleanup 2017-03-26 22:42:17 -07:00
5de3005d0b show "off" on button when extension is disabled 2017-03-26 17:14:50 -07:00
13ab25dfa3 file reorg, updating jquery and handlebars 2017-03-25 22:39:40 -07:00
1a9e0243f4 fix conflicting hotkeys 2017-03-25 20:10:58 -07:00
063f3d4dbf version bump, finishing up keyboard shortcuts 2017-03-25 18:18:31 -07:00
9d31801b73 more hotkey work 2017-03-25 18:08:42 -07:00
218db0771f cleanup, firefox scrolling 2017-03-25 16:45:43 -07:00
bc2bf51a07 wip 2017-03-25 16:28:15 -07:00
b8d0788144 wip 2017-03-25 15:59:33 -07:00
ff3315ebf1 fixing reason sorting 2017-03-25 12:09:57 -07:00
83a6c30d0e audio improvements 2017-03-25 12:01:20 -07:00
20d062329b more audio handling improvements 2017-03-25 10:46:59 -07:00
0e16787692 refactor 2017-03-25 10:05:03 -07:00
a9cc121860 Merge branch 'master' into dev 2017-03-23 21:13:29 -07:00
3a1959bfff updating license, distro script 2017-03-23 20:07:22 -07:00
6d55767191 wip 2017-03-18 18:21:02 -07:00
ad313fd182 polish 2017-03-18 17:53:21 -07:00
f3f6139c8e update guide 2017-03-18 13:46:56 -07:00
57697ee2a0 polish and initial command support 2017-03-18 13:00:29 -07:00
f39323126d cleanup 2017-03-18 09:48:53 -07:00
a55b74c92e adding back link on kanji defs 2017-03-17 21:03:52 -07:00
1dbcb35eb7 wip 2017-03-17 20:45:47 -07:00
8893db14ca wip 2017-03-15 21:13:58 -07:00
299195f677 move data out of git lfs 2017-03-14 23:08:17 -07:00
94af149040 fix broken options on update 2017-03-12 09:18:40 -07:00
e8a993bf35 remove references to chrome.storage.sync 2017-03-11 18:39:01 -08:00
73fcc5a957 add missing metadata to background page 2017-03-11 18:08:09 -08:00
ef951d7c80 change options display order 2017-03-11 18:01:56 -08:00
83e2fd4748 add options for setting popup width, height, offset 2017-03-11 17:48:30 -08:00
Dan Frei
86583defb0 Update search.html to load wanakana later
wanakana apparently has encoding bugs if other things are loaded after
2017-03-10 23:26:56 -06:00
Dan Frei
99754802aa Bind wanakana IME to search field 2017-03-10 23:10:32 -06:00
Dan Frei
8d48822d0e Add wanakana to search.html 2017-03-10 22:52:37 -06:00
19ffd1a0d3 anki related fixes, version bump 2017-03-06 19:42:59 -08:00
e27355a6b0 don't display errors on search page when anki is enabled but not open 2017-03-05 22:14:41 -08:00
44d7ad5a8b firefox fixes 2017-03-05 16:27:29 -08:00
0a75e14d93 show yomichan updated message only when shift to scan is disabled 2017-03-05 16:20:01 -08:00
efc5be4dac middle mouse button scanning 2017-03-05 16:03:14 -08:00
a4dfadaa15 wip 2017-03-05 15:54:03 -08:00
d4e95c27d2 wip 2017-03-05 12:35:58 -08:00
ca778d30f7 visual improvements to search page 2017-03-05 11:54:48 -08:00
0e8f00a68f add code to enable all dictionaries if all are disabled (workaround for
old options bug)
2017-03-05 11:39:07 -08:00
41624605f5 fix options for good 2017-03-05 11:34:14 -08:00
592f15f96c options 2017-03-05 11:29:28 -08:00
200b8f6b75 fix options loading and storing code 2017-03-05 11:12:48 -08:00
974b103409 initial code for migration from sync storage to local storage 2017-03-04 20:56:54 -08:00
6b6190ade7 misc fixes 2017-03-04 20:27:46 -08:00
5daf2accf4 wip 2017-03-04 20:10:49 -08:00
e799aa5e5f cleanup 2017-03-04 19:53:28 -08:00
7269583547 polish 2017-03-04 19:42:30 -08:00
db7e80dabf wip 2017-03-04 19:16:19 -08:00
30999c13d3 wip 2017-03-04 18:24:57 -08:00
b039d30024 wip 2017-03-04 17:56:10 -08:00
2e7ce45112 file reorg 2017-03-04 12:27:05 -08:00
395af352f0 wip 2017-03-04 11:53:55 -08:00
b1950cf47e prelim search support 2017-03-04 11:45:55 -08:00
ca6d12dd62 wip 2017-03-03 22:17:54 -08:00
acb0bc2e9e style fixes 2017-03-03 20:25:14 -08:00
faf13d696c cleanup 2017-03-02 22:35:02 -08:00
a01ca1f17c renaming things to make more sense 2017-03-02 21:01:49 -08:00
5ecca4627e enable and disable via toggle switch 2017-03-02 20:23:56 -08:00
b9c849a020 wip 2017-03-01 21:35:29 -08:00
95cf7a784f wip on browser action button 2017-03-01 20:49:46 -08:00
98ac54b7e2 updating homepage links 2017-02-26 12:46:37 -08:00
dfe97a2b77 fixup of gecko polyfill 2017-02-26 12:14:22 -08:00
934dc8c571 use latest dict data 2017-02-26 11:13:40 -08:00
0d2e9be0ce wip 2017-02-26 11:12:54 -08:00
32f95e59a9 Merge branch 'dev' into firefox 2017-02-26 11:05:41 -08:00
13046f0214 add dictionary descriptions 2017-02-26 10:42:10 -08:00
6b7e094041 fix options versioning code, update usage guide 2017-02-26 10:38:48 -08:00
55dd9b1e6b delete unused dictionary deletion code 2017-02-26 10:11:23 -08:00
465a8e21c0 usability improvements 2017-02-25 19:14:44 -08:00
e2d49a975b updating edict data 2017-02-19 14:45:38 -08:00
64db42d536 switch to new ankiconnect interface 2017-02-19 10:09:15 -08:00
2e3aec9ba1 fix "url" not being set on kanji cards, add more fields 2017-02-08 20:13:45 -08:00
f3fe0994f5 add option to disable imposters, bump version 2017-02-08 09:24:14 -08:00
b3487370db fix kanji template 2017-02-07 22:21:33 -08:00
5076b80f96 tweaks for ankiconnect 2017-02-05 11:44:59 -08:00
a13c32a784 updating libraries 2017-01-31 21:27:38 -08:00
bed16022e0 fix dictionary priority visibility bug 2017-01-31 21:10:20 -08:00
2a29429104 WIP 2017-01-28 20:36:58 -08:00
944be5fa64 adding more polyfill goodness for firefox 2017-01-28 19:22:28 -08:00
491480c409 adding gecko polyfill 2017-01-28 19:01:06 -08:00
8efe5b1fbf workaround for broken const in firefox 2017-01-28 18:46:15 -08:00
bf9925ec9c add versioning code for people broken by last update 2017-01-28 18:14:07 -08:00
2398b990af fix options versioning for real, bump version 2017-01-28 18:03:24 -08:00
0f69843202 fix versioning, bump version 2017-01-28 17:44:13 -08:00
25d03b0584 fixing templates 2017-01-27 22:36:06 -08:00
b58468cb10 removing unused ankiweb file 2017-01-27 21:25:15 -08:00
1d49473c1f fixing enabled state 2017-01-27 21:21:05 -08:00
79194bcafc versioning fixes 2017-01-27 20:26:44 -08:00
d134c6b297 options versioning 2017-01-27 20:11:06 -08:00
b3e4137340 WIP 2017-01-27 19:43:45 -08:00
3fa393354b store max number of results to display 2017-01-27 09:01:12 -08:00
0e0a0a3e51 moving more controls to advanced group 2017-01-27 08:49:49 -08:00
b9addc8428 template work 2017-01-26 22:38:59 -08:00
2b783018c1 WIP 2017-01-26 21:51:24 -08:00
34ea9979ab wip 2017-01-26 20:22:52 -08:00
da33d00e45 WIP 2017-01-23 21:12:46 -08:00
72fbcc26fb sort deck names and model names 2017-01-22 19:51:14 -08:00
5cd3e35f9e furigana tag 2017-01-22 19:49:07 -08:00
f808221470 wip 2017-01-22 19:22:53 -08:00
985c5df328 WIP 2017-01-21 19:30:01 -08:00
03e1a03634 add option for html cards 2017-01-18 20:46:17 -08:00
404f3f1b16 unify dictionary enabled state 2017-01-16 22:30:53 -08:00
268e00435f support for dictionary priority sorting 2017-01-16 20:54:01 -08:00
e8840465f0 WIP 2017-01-15 22:17:49 -08:00
eae885b9aa WIP 2017-01-15 13:15:39 -08:00
434ccc18ee dict priority work 2017-01-15 12:42:44 -08:00
0c88d3fa27 allow console log in one place 2017-01-15 12:03:27 -08:00
a5aff370e4 don't wipe options when disabling anki support (fixes #27) 2017-01-15 11:37:05 -08:00
b5e1a9e260 fixing optionsNew/optionsOld 2017-01-15 11:30:04 -08:00
655bcec511 cleanup 2017-01-15 11:22:34 -08:00
c512412c05 fix options page 2017-01-15 11:15:24 -08:00
6ad860bd72 WIP 2017-01-14 20:38:11 -08:00
8fe82573cc WIP 2017-01-13 21:06:33 -08:00
11fcc465ac WIP 2017-01-13 20:47:40 -08:00
94034890cc WIP 2017-01-12 20:14:05 -08:00
c574ef4bc0 Merge branch 'master' into dev 2017-01-11 20:44:53 -08:00
916751420e sayonara ankiweb 2017-01-11 20:21:11 -08:00
5c1c894df9 versioning 2017-01-11 19:55:51 -08:00
5c562c0288 fixing ankiweb, version up 2017-01-10 21:13:38 -08:00
124a2eb2b7 fixing ankiweb 2017-01-10 21:11:38 -08:00
01d73dd2ad WIP 2017-01-09 19:51:21 -08:00
40838790d5 WIP 2017-01-09 19:42:54 -08:00
f1c826e2d3 fixing kanji template 2017-01-09 19:05:21 -08:00
60e23ab42c simplify templates 2017-01-08 22:44:13 -08:00
3b83f8b7fe styling 2017-01-08 19:03:48 -08:00
67ca7adc4c WIP 2017-01-08 18:39:59 -08:00
53a8e9061c styling 2017-01-08 18:10:38 -08:00
148291d3a7 WIP 2017-01-08 15:33:45 -08:00
0498ea5d36 initial pass at term grouping function 2017-01-08 15:08:18 -08:00
984b5326a9 cleanup 2017-01-08 14:08:36 -08:00
d7b4aa681c fixing dictionary tags 2017-01-08 11:18:55 -08:00
a5efe50322 add dictionary tags 2017-01-07 21:11:52 -08:00
f7d7b1bd84 add dictionary formatting field 2017-01-07 20:48:59 -08:00
786ef851c9 WIP 2017-01-07 19:21:16 -08:00
d770030688 WIP 2017-01-07 18:52:51 -08:00
15ebc06fb3 WIP 2017-01-07 12:21:47 -08:00
86e39efe28 checkbox for grouping term results 2017-01-04 21:33:23 -08:00
8615d5f497 show spinner when adding notes (resolves #25) 2017-01-04 19:44:50 -08:00
8049c6083e don't show add buttons till we know card state for #25 2017-01-03 22:17:53 -08:00
6005b10f87 database version 2016-12-30 10:53:21 -08:00
9dfafe9d26 purge old database versions 2016-12-30 10:47:27 -08:00
6c940656ca GET unless POSTing data 2016-12-29 11:10:12 -08:00
b9363dc979 add optionalscrollbars to glossary-list 2016-12-29 10:03:37 -08:00
1ac3ad9d56 tweaks to guide, bumping version number 2016-12-29 09:46:03 -08:00
c185125e9f fixing ankiweb breakage (resolves #26) 2016-12-29 09:36:54 -08:00
37d61b35d0 fix glossary lists with one item 2016-12-28 19:28:59 -08:00
c7e9179b68 fixing bug that was preventing katakana terms from being searchable 2016-12-27 18:56:28 -08:00
ea009fb114 . 2016-12-23 22:06:08 -08:00
b81e11f633 revision support 2016-12-23 21:59:19 -08:00
09b2db4fdf file management 2016-12-23 16:25:14 -08:00
3047f8c4fc fixing various deinflection issues 2016-12-23 15:44:16 -08:00
39fa11f72b Merge branch 'dev' 2016-12-22 18:50:58 -08:00
4c5f93c7a7 better output for epwing 2016-12-21 19:47:50 -08:00
4cafa6d08f Update dictionary section description 2016-12-21 19:03:52 -08:00
e973788f7d Remove dictionary delete button 2016-12-21 18:56:03 -08:00
45bf72b40b dictionary result caching 2016-12-20 22:43:27 -08:00
dd3db8faad fixing various deinflection issues 2016-12-20 21:54:01 -08:00
28b8bae6a7 deinflector optimizations 2016-12-19 21:23:17 -08:00
0aa603694c Fixing deinflection 2016-12-19 20:03:06 -08:00
238c9e340e WIP 2016-12-18 22:24:34 -08:00
862b49dfd9 Add donation button 2016-12-18 20:40:18 -08:00
04ff83cc6c Don't show list numbering on glossary lists with only one item 2016-12-18 12:24:07 -08:00
5eb1e4842f . 2016-12-18 12:07:01 -08:00
9395d46712 WIP 2016-12-18 11:52:11 -08:00
e5275560ce Fixes 2016-12-17 23:38:14 -08:00
d44f0c5764 WIP 2016-12-17 21:42:53 -08:00
5be864bb6f WIP 2016-12-17 21:26:46 -08:00
5c755043fa CWIP 2016-12-17 19:30:26 -08:00
15e1cf3358 Fixes 2016-12-17 19:08:28 -08:00
d98f4566bc WIP 2016-12-17 18:45:19 -08:00
5c94923264 WIP 2016-12-17 17:42:41 -08:00
adbfbbbaa1 Updating dictionary data 2016-12-17 17:05:58 -08:00
2f63eeb2d1 WIP 2016-11-14 21:14:22 -08:00
09afc64928 Open guide on install 2016-11-14 21:02:04 -08:00
4e89d27fda WIP 2016-11-14 20:42:45 -08:00
71d8cd4a32 Cleanup 2016-11-14 09:12:49 -08:00
984a3ad756 Cleanup 2016-11-14 08:15:08 -08:00
72ed8be877 WIP 2016-11-13 21:53:56 -08:00
8ad217970f WIP 2016-11-13 19:22:11 -08:00
a9fb566884 WIP 2016-11-13 19:10:28 -08:00
1d29dd8ba7 WIP 2016-11-13 18:24:31 -08:00
d95d607c19 Handle no definitions 2016-11-13 18:06:49 -08:00
253da36755 WIP 2016-11-13 17:50:09 -08:00
a9eea9f634 WIP 2016-11-13 13:29:35 -08:00
2587b9ae6b Dictionary simplification 2016-11-13 12:49:28 -08:00
dab46eda3e WIP 2016-11-13 11:58:23 -08:00
7598de2234 Cleanup 2016-11-13 11:37:54 -08:00
320a82146b Optimization 2016-11-12 20:20:23 -08:00
371c07ab1f Revert "Delete dictionary deletion"
This reverts commit 0ff41d5843.
2016-11-12 19:34:02 -08:00
b5cc47a9d1 WIP 2016-11-12 19:29:30 -08:00
0ff41d5843 Delete dictionary deletion 2016-11-10 19:36:45 -08:00
8b5ee62931 Better deletion 2016-11-09 09:21:11 -08:00
aab3803786 WIP 2016-11-09 08:55:40 -08:00
58357552f8 WIP 2016-11-08 22:20:06 -08:00
121d5e7c5e WIP 2016-11-08 21:16:51 -08:00
cbe1b2e2a3 WIP 2016-11-08 21:10:46 -08:00
45877c4602 WIP 2016-11-08 21:08:36 -08:00
1b1f4a3ed7 WIP 2016-11-08 21:02:12 -08:00
deb4ef52ba WIP 2016-11-08 20:40:32 -08:00
cd73d7cded WIP 2016-11-08 20:35:44 -08:00
5bbf9aa07b WIP 2016-11-08 20:34:28 -08:00