Commit Graph

3821 Commits

Author SHA1 Message Date
siikamiika
939ad42dac add global clipboard monitor that spawns popups
TODO: refactor the search page clipboard monitor and popup clipboard
monitor to use a common ClipboardMonitor class
2020-02-09 21:51:33 +02:00
siikamiika
f29abfc511 use correct optionsContext 2020-02-09 21:51:33 +02:00
siikamiika
679e42c21c move apiClipboardGet Firefox handling to Backend 2020-02-09 21:51:33 +02:00
siikamiika
ddc7c71e4f add support for native popup windows 2020-02-09 21:51:33 +02:00
toasted-nutbread
d5708de4ee Fix undefined reject 2020-02-08 20:49:01 -05:00
toasted-nutbread
f85f92c665 Remove trailing comma 2020-02-08 20:48:47 -05:00
toasted-nutbread
165959ef06 Move japanese.js into bg 2020-02-08 20:45:30 -05:00
toasted-nutbread
23ddf84c6d Add script for testing generic schemas 2020-02-08 13:14:30 -05:00
toasted-nutbread
8733e324ec Create script to validate dictionary files 2020-02-08 12:28:46 -05:00
toasted-nutbread
4b17e79cb8 Add schemas for dictionary data 2020-02-08 12:28:46 -05:00
toasted-nutbread
4e2b317d54
Merge pull request #345 from toasted-nutbread/json-schema-improvements
JSON schema improvements
2020-02-08 12:28:06 -05:00
siikamiika
8eac191c97 prevent unwanted wheel events on history bar 2020-02-05 14:19:48 +02:00
toasted-nutbread
e8701cb950 Hide anki-invalid-response-error when there is no error 2020-02-02 14:53:32 -05:00
toasted-nutbread
3c28c7dd7c Fix init 2020-02-02 11:22:22 -05:00
toasted-nutbread
fff1e67a5e Improve schema path when using getPropertySchema 2020-02-02 11:18:13 -05:00
toasted-nutbread
b1fc9c024a Update how property schemas are returned 2020-02-02 11:13:26 -05:00
toasted-nutbread
ea808024d7 Fix missing else 2020-02-02 11:04:38 -05:00
toasted-nutbread
3bef380e3b Add improved error information when validation fails 2020-02-02 10:51:48 -05:00
toasted-nutbread
fca5c75151 Fix ifSchema 2020-02-02 10:35:41 -05:00
toasted-nutbread
7c9fe2c6cf Fix conditional logic 2020-02-02 10:17:16 -05:00
toasted-nutbread
964db74108 Update schema validation to throw errors 2020-02-02 10:12:01 -05:00
toasted-nutbread
36e641e001 getSchemaOrValueType return null 2020-02-02 10:12:01 -05:00
toasted-nutbread
0171d86b28 Fix maxLength check 2020-02-02 10:12:01 -05:00
toasted-nutbread
52b623b5cd Improve getPropertySchema's type detection 2020-02-02 10:12:01 -05:00
toasted-nutbread
31dbeab67c Add validate on JsonSchema 2020-02-02 10:12:01 -05:00
toasted-nutbread
980a1ddf74 Improve support for array schemas 2020-02-02 10:12:01 -05:00
toasted-nutbread
a844698f15 Return unconstrained schema when additionalProperties is true/undefined 2020-02-02 10:12:01 -05:00
toasted-nutbread
203216986e Add support for conditionals 2020-02-02 10:12:01 -05:00
toasted-nutbread
6595715f7c Add support for allOf, anyOf, oneOf, and not 2020-02-02 10:12:01 -05:00
toasted-nutbread
0b474751b5 Add simplified isObject test 2020-02-02 10:12:01 -05:00
toasted-nutbread
f23e0c9c95 Validate Deinflector.ruleTypes 2020-02-02 10:09:19 -05:00
siikamiika
539ad6fb0a
Merge pull request #334 from siikamiika/search-tags
add scannable tags for expression and reading
2020-02-02 14:21:38 +02:00
siikamiika
b8326138a3 add scannable tags for expression and reading 2020-02-02 13:57:30 +02:00
siikamiika
24690ceb7c fix glossary item selector 2020-02-02 13:44:08 +02:00
toasted-nutbread
d5c0155a82 Update main dictionary value when changing modifying profile 2020-02-01 21:00:43 -05:00
toasted-nutbread
8eaa0334ac Remove option for dictionaries that aren't installed after changing values 2020-02-01 21:00:43 -05:00
toasted-nutbread
55047def9d Separate the functionality of updateMainDictionarySelect
One function now updates the options, and another handles updating the value.
The options are no longer mutated due to updating this <select>'s available options.
2020-02-01 21:00:43 -05:00
toasted-nutbread
748cd27ad0 Remove argument from onDictionaryOptionsChanged 2020-02-01 21:00:43 -05:00
toasted-nutbread
566012f228 Use await 2020-02-01 21:00:43 -05:00
toasted-nutbread
5541aae201 Assign valid score during construction 2020-02-01 21:00:27 -05:00
toasted-nutbread
daf0385448 Add declaration 2020-02-01 21:00:27 -05:00
toasted-nutbread
6b9116ee49 Fix term tags not always being displayed 2020-02-01 21:00:27 -05:00
toasted-nutbread
1d9332cb69 Simplify getSequencedDefinitions and dictTermsMergeBySequence 2020-02-01 21:00:27 -05:00
toasted-nutbread
09a1214f49 More fixes for Firefox 2020-02-01 21:00:07 -05:00
toasted-nutbread
0762f13a6d Workaround Firefox text selection bug 2020-02-01 21:00:07 -05:00
toasted-nutbread
db247a2837 Fix double clicking reason and glossary text 2020-02-01 21:00:07 -05:00
toasted-nutbread
dd700af0be Fix tag double click 2020-02-01 21:00:07 -05:00
siikamiika
05bb4aef71 partially revert be77544d77ba1f07955d76ebba1ab36286f0e52f 2020-01-28 02:34:05 +02:00
siikamiika
02e0e24153 change jpod101 kana check to detect katakana 2020-01-27 23:28:01 +02:00
siikamiika
dd019ecf68 fix audio index in resultOutputMode = 'merge' 2020-01-27 23:24:34 +02:00