toasted-nutbread
|
a296c758b9
|
apiBroadcast => apiBroadcastTab
|
2020-04-10 20:00:18 -04:00 |
|
toasted-nutbread
|
d164fc6f62
|
Remove unused globals
|
2020-04-10 18:45:23 -04:00 |
|
|
4e5029f7ec
|
Update license author field to broader to explicitly reflect that
Yomichan is an ongoing community project. It really does take a village,
and everyone who contributes code owns a part of it :)
|
2020-04-10 11:10:21 -07:00 |
|
toasted-nutbread
|
0b7791c103
|
Fix source map for characters collapsed at the start of a string
|
2020-04-10 12:25:24 -04:00 |
|
toasted-nutbread
|
42a2917bf7
|
Add support for collapsing emphatic character sequences
|
2020-04-10 11:56:18 -04:00 |
|
toasted-nutbread
|
c88ec43ad1
|
Fix yomichanCoreReady waiting for a response
|
2020-04-07 19:59:10 -04:00 |
|
toasted-nutbread
|
a2b66dc6cc
|
Rename apiForward to apiBroadcast
|
2020-04-07 19:51:39 -04:00 |
|
toasted-nutbread
|
96566b8581
|
Update forward to be synchronous and ignore the reply
|
2020-04-07 19:49:54 -04:00 |
|
toasted-nutbread
|
038e43d19d
|
Update some API handlers to be synchronous
|
2020-04-07 19:47:46 -04:00 |
|
toasted-nutbread
|
82462edce0
|
Add support for API handlers to be optionally asynchronous
|
2020-04-07 19:41:02 -04:00 |
|
toasted-nutbread
|
f177e3699a
|
Merge pull request #434 from toasted-nutbread/error-fixes
Error fixes
|
2020-04-07 19:28:07 -04:00 |
|
toasted-nutbread
|
ac1ecb35ee
|
Merge pull request #433 from toasted-nutbread/extra-dictionary-information
Extra dictionary information
|
2020-04-07 19:27:58 -04:00 |
|
toasted-nutbread
|
a6773e0240
|
Fix field name
|
2020-04-07 19:04:47 -04:00 |
|
toasted-nutbread
|
8a419dfa67
|
Pass AudioSystem instance to AnkiNoteBuilder constructor
|
2020-04-07 19:04:47 -04:00 |
|
toasted-nutbread
|
716ab99fc0
|
Remove inconsistent/unused return value
|
2020-04-07 19:04:47 -04:00 |
|
toasted-nutbread
|
97b7b521dd
|
Create _containsMarker to reduce redundant code
|
2020-04-07 19:04:47 -04:00 |
|
toasted-nutbread
|
a49e061545
|
Move _dateToString into a new function
|
2020-04-07 19:04:47 -04:00 |
|
toasted-nutbread
|
efcdff72a3
|
Move media injection functions into AnkiNoteBuilder
|
2020-04-07 19:04:47 -04:00 |
|
toasted-nutbread
|
1d7c86ded0
|
Add document-title tag to settings options
|
2020-04-06 18:20:04 -04:00 |
|
toasted-nutbread
|
4011a091b6
|
Add support for {document-title}
|
2020-04-06 18:20:04 -04:00 |
|
toasted-nutbread
|
059db280bb
|
Add custom context object for note creation
|
2020-04-06 18:20:04 -04:00 |
|
toasted-nutbread
|
8b07a23de9
|
Rename context to details
|
2020-04-06 18:20:04 -04:00 |
|
toasted-nutbread
|
9dfe531dfd
|
Use logError instead of console.log
|
2020-04-05 18:27:53 -04:00 |
|
toasted-nutbread
|
7449ffd4dc
|
Fix error reporting during dictionary import
|
2020-04-05 18:26:38 -04:00 |
|
toasted-nutbread
|
dd9d50bfc1
|
Update settings page to display additional information
|
2020-04-05 14:46:45 -04:00 |
|
toasted-nutbread
|
1b97629cd8
|
Store new dictionary data
|
2020-04-05 14:46:45 -04:00 |
|
toasted-nutbread
|
cd831d88cc
|
Update schema to include additional fields
|
2020-04-05 14:46:45 -04:00 |
|
siikamiika
|
31a326fe63
|
add option for iframe popups
|
2020-04-05 20:03:42 +03:00 |
|
siikamiika
|
d20ece9f07
|
move frame offset forwarding code to a class
|
2020-04-05 19:57:37 +03:00 |
|
toasted-nutbread
|
3684a479c5
|
Merge pull request #424 from toasted-nutbread/dictionary-importer
Dictionary importer
|
2020-04-05 12:52:07 -04:00 |
|
toasted-nutbread
|
058f626efd
|
Merge pull request #423 from toasted-nutbread/text-source-map
Text source map
|
2020-04-05 12:51:56 -04:00 |
|
toasted-nutbread
|
9052ab8ebd
|
Move dictionary import functionality into a new class
|
2020-03-30 20:51:20 -04:00 |
|
toasted-nutbread
|
02f7763f00
|
Add importDictionary function to Backend
|
2020-03-30 20:45:36 -04:00 |
|
toasted-nutbread
|
c193a703cc
|
Move database creation into Backend
|
2020-03-30 20:39:04 -04:00 |
|
toasted-nutbread
|
8095d9138c
|
Add isPrepared
|
2020-03-30 20:28:44 -04:00 |
|
toasted-nutbread
|
1a8bbf32d5
|
Make dictionaryExists public
|
2020-03-30 20:28:41 -04:00 |
|
toasted-nutbread
|
a6fedae9c7
|
Update bulkAdd implementation
|
2020-03-30 20:19:39 -04:00 |
|
toasted-nutbread
|
ae84d13757
|
Create simplified source map class
|
2020-03-28 18:17:00 -04:00 |
|
toasted-nutbread
|
a339bf69d3
|
Move set functions into core.js
|
2020-03-28 14:50:10 -04:00 |
|
toasted-nutbread
|
cbc7e2646d
|
Add options
|
2020-03-28 10:25:57 -04:00 |
|
toasted-nutbread
|
047efaa3db
|
Add support for returning pitch data from the database
|
2020-03-28 10:25:57 -04:00 |
|
toasted-nutbread
|
93f7278586
|
Update dictionary schema to support pitch accent data
|
2020-03-28 10:25:11 -04:00 |
|
toasted-nutbread
|
a0c4ce779d
|
Merge pull request #413 from toasted-nutbread/japanese-utility
Convert Japanese utilities to a module-like style
|
2020-03-27 22:53:45 -04:00 |
|
siikamiika
|
2c4fd648db
|
remove stubs
|
2020-03-21 22:13:07 +02:00 |
|
siikamiika
|
46c6ad98f3
|
use dependency injection in QueryParser
Also fix an issue with settings update triggering a lookup on unprepared
QueryParser.
|
2020-03-21 22:13:07 +02:00 |
|
siikamiika
|
962c2a381f
|
apply all options on profile change
|
2020-03-21 22:13:07 +02:00 |
|
toasted-nutbread
|
77a2cc60e9
|
Move basic string/character testing functions into a mixed/js/japanese.js
|
2020-03-21 13:18:34 -04:00 |
|
toasted-nutbread
|
a50b76fd21
|
Remove unnecessary sourceMapping population in convertAlphabeticToKana
|
2020-03-15 22:24:30 -04:00 |
|
toasted-nutbread
|
248a18dd72
|
Fix case issue
|
2020-03-15 22:24:30 -04:00 |
|
toasted-nutbread
|
264820f208
|
Add more unicode code point ranges
|
2020-03-15 22:24:30 -04:00 |
|
toasted-nutbread
|
0f15cca2df
|
Convert Japanese utilities to a module-like style
|
2020-03-15 22:24:30 -04:00 |
|
toasted-nutbread
|
64fc0349a1
|
Update global declarations
|
2020-03-10 22:40:35 -04:00 |
|
toasted-nutbread
|
f7bbcb6df4
|
Merge pull request #408 from toasted-nutbread/use-code-point
Replace charCodeAt and fromCharCode with codePointAt and fromCodePoint
|
2020-03-10 19:24:24 -04:00 |
|
toasted-nutbread
|
36c55f0b17
|
Merge pull request #401 from toasted-nutbread/audio-refactor
Audio refactor
|
2020-03-10 19:20:34 -04:00 |
|
toasted-nutbread
|
72219ba353
|
Replace charCodeAt and fromCharCode with codePointAt and fromCodePoint
|
2020-03-09 21:58:06 -04:00 |
|
toasted-nutbread
|
0cbf427ab5
|
Update argument order
|
2020-03-09 21:00:57 -04:00 |
|
siikamiika
|
0112dbab33
|
fix searchQueryUpdate
|
2020-03-09 04:06:31 +02:00 |
|
toasted-nutbread
|
9cd4a52b9e
|
Rename audio.js to audio-uri-builder.js
|
2020-03-07 21:57:26 -05:00 |
|
toasted-nutbread
|
aad4ab5ecc
|
Rename audio functions using "url" to use "uri"
|
2020-03-07 21:57:26 -05:00 |
|
toasted-nutbread
|
391f3dd29a
|
Update how audio URIs are built
|
2020-03-07 21:57:26 -05:00 |
|
toasted-nutbread
|
21d194d145
|
Make _audioInject internal to Backend
|
2020-03-07 21:56:15 -05:00 |
|
toasted-nutbread
|
426c1534e7
|
Remove marker restrictions
|
2020-03-07 21:51:56 -05:00 |
|
toasted-nutbread
|
79eb4bdc16
|
Remove bg/js/api.js
|
2020-03-07 21:49:04 -05:00 |
|
toasted-nutbread
|
8f9b6534c6
|
Move stringReplaceAsync
It is only used in AnkiNoteBuilder and it was originally created
for this purpose.
|
2020-03-07 21:47:48 -05:00 |
|
toasted-nutbread
|
7ac1c843a9
|
Use dependency injection for apiTemplateRender
|
2020-03-07 21:47:48 -05:00 |
|
toasted-nutbread
|
69cce49b0d
|
Move Anki note generation functionality into a new class
|
2020-03-07 21:46:59 -05:00 |
|
toasted-nutbread
|
dceaa85309
|
Rename audio.js to audio-system.js
|
2020-03-07 21:43:51 -05:00 |
|
toasted-nutbread
|
6adf2cf63f
|
Rename function
|
2020-03-07 21:43:51 -05:00 |
|
toasted-nutbread
|
a8eb50d96f
|
Use dependency injection for getAudioUri implementation
|
2020-03-07 21:43:51 -05:00 |
|
toasted-nutbread
|
d8e2e69ca5
|
Use AudioSystem on the audio settings page
|
2020-03-07 21:42:18 -05:00 |
|
toasted-nutbread
|
cadcd72fad
|
Use AudioSystem in Backend
|
2020-03-07 21:42:18 -05:00 |
|
toasted-nutbread
|
b8eb5e6016
|
Merge pull request #397 from toasted-nutbread/clipboard-monitor-refactor2
Clipboard monitor refactor
|
2020-03-07 21:41:45 -05:00 |
|
toasted-nutbread
|
eea9dc68b9
|
Fix runtime.lastError error on startup in Firefox
|
2020-03-07 17:41:57 -05:00 |
|
toasted-nutbread
|
ba64f34df1
|
Mark fields as private
|
2020-03-07 10:48:56 -05:00 |
|
toasted-nutbread
|
93aa275d82
|
Use explicit dependency injection for ClipboardMonitor
|
2020-03-07 10:47:30 -05:00 |
|
toasted-nutbread
|
7822230b7f
|
Use events for ClipboardMonitor
|
2020-03-07 10:41:31 -05:00 |
|
siikamiika
|
24d9001b14
|
fix options object location
|
2020-03-07 14:27:44 +02:00 |
|
siikamiika
|
387e93dbbc
|
use docSentenceExtract in QueryParser
|
2020-03-07 14:20:08 +02:00 |
|
siikamiika
|
de8d9e6bf1
|
fix return type
|
2020-03-04 05:28:22 +02:00 |
|
siikamiika
|
9ceb663f29
|
add missing runtime message for backendPrepared
|
2020-03-03 00:05:01 +02:00 |
|
siikamiika
|
e6347a94e7
|
prepare Backend for browser_action
|
2020-03-02 23:26:55 +02:00 |
|
siikamiika
|
e0edb30efd
|
fix Backend prepare issues in settings
|
2020-03-02 11:18:09 +02:00 |
|
siikamiika
|
bd48d2f919
|
fix Yomichan core message issues
|
2020-03-02 10:35:46 +02:00 |
|
siikamiika
|
967e99b7f6
|
ensure Backend prepare in other places
|
2020-03-02 04:51:45 +02:00 |
|
siikamiika
|
e6e5f23cf8
|
fix API calls when Backend isn't ready yet
|
2020-03-02 00:39:15 +02:00 |
|
siikamiika
|
2abf46b6fa
|
simplify backend prepare
|
2020-03-01 23:06:37 +02:00 |
|
siikamiika
|
b3994acbac
|
Merge pull request #384 from siikamiika/fix-non-primary-dictionary-format
compatibility transform non-primary definitions
|
2020-03-01 21:43:36 +02:00 |
|
toasted-nutbread
|
a4b0a556d4
|
Merge pull request #380 from toasted-nutbread/anki-templates-file
Load default Anki field templates from a file
|
2020-03-01 14:41:48 -05:00 |
|
siikamiika
|
9af8f999f4
|
compatibility transform non-primary definitions
|
2020-03-01 21:26:45 +02:00 |
|
toasted-nutbread
|
52d8d658a2
|
Fix empty keys definitions and add Shift/Alt checks
|
2020-02-29 10:00:28 -05:00 |
|
toasted-nutbread
|
8e29da0c6b
|
Load default Anki field templates from a file
|
2020-02-27 20:33:13 -05:00 |
|
toasted-nutbread
|
fdfc2d33bb
|
Simplify event to use bind
|
2020-02-26 21:19:22 -05:00 |
|
toasted-nutbread
|
2d109c3e56
|
Use functions directly rather than wrapping in () => {} when args are same
|
2020-02-26 21:17:01 -05:00 |
|
toasted-nutbread
|
8bc1a40914
|
Use .bind instead of () => {}
|
2020-02-26 21:01:40 -05:00 |
|
toasted-nutbread
|
78dc501d02
|
Move event handler definitions
|
2020-02-26 20:07:14 -05:00 |
|
toasted-nutbread
|
d17af2cbab
|
Move event handler definitions
|
2020-02-26 19:48:53 -05:00 |
|
toasted-nutbread
|
13874e962b
|
Refactor DisplaySearch.onKeyDownIgnoreKeys
|
2020-02-26 19:34:25 -05:00 |
|
toasted-nutbread
|
8d5d034516
|
Move event handler definitions
|
2020-02-26 19:22:32 -05:00 |
|
toasted-nutbread
|
007789ffa0
|
Organize, remove unnecessary null checks
|
2020-02-26 19:08:35 -05:00 |
|
toasted-nutbread
|
0c1b250b4f
|
Move event handler function bodies
|
2020-02-26 19:04:21 -05:00 |
|