toasted-nutbread
|
a864cf094f
|
Merge pull request #437 from toasted-nutbread/backend-api-handler-changes
Backend api handler changes
|
2020-04-11 11:32:52 -04:00 |
|
toasted-nutbread
|
a296c758b9
|
apiBroadcast => apiBroadcastTab
|
2020-04-10 20:00:18 -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
|
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
|
8a419dfa67
|
Pass AudioSystem instance to AnkiNoteBuilder constructor
|
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
|
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
|
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
|
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
|
36c55f0b17
|
Merge pull request #401 from toasted-nutbread/audio-refactor
Audio refactor
|
2020-03-10 19:20:34 -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
|
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
|
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
|
a8eb50d96f
|
Use dependency injection for getAudioUri implementation
|
2020-03-07 21:43:51 -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
|
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
|
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 |
|
toasted-nutbread
|
8e29da0c6b
|
Load default Anki field templates from a file
|
2020-02-27 20:33:13 -05:00 |
|
toasted-nutbread
|
8bc1a40914
|
Use .bind instead of () => {}
|
2020-02-26 21:01:40 -05:00 |
|
toasted-nutbread
|
8d5d034516
|
Move event handler definitions
|
2020-02-26 19:22:32 -05:00 |
|
toasted-nutbread
|
b391704f3d
|
Use for of
|
2020-02-25 22:13:06 -05:00 |
|
toasted-nutbread
|
7b97138ad1
|
Changed type returned by apiTextParseMecab to avoid using for in
|
2020-02-25 22:13:03 -05:00 |
|
siikamiika
|
a0d5d9a821
|
fix opening options in new tab
|
2020-02-26 01:54:40 +02:00 |
|
toasted-nutbread
|
7697643966
|
Reject with a consistent error
|
2020-02-23 11:59:57 -05:00 |
|
toasted-nutbread
|
c0d91bffc4
|
Add no-shadow
|
2020-02-22 14:53:02 -05:00 |
|
toasted-nutbread
|
6d75637ace
|
Fix brace style issues
|
2020-02-22 14:52:08 -05:00 |
|
toasted-nutbread
|
b6718dc4a4
|
Use findTerms instead of findTermsInternal
|
2020-02-22 14:43:06 -05:00 |
|
toasted-nutbread
|
0f46e3a093
|
Use a token to ensure that messages are coming from Yomichan
|
2020-02-17 11:02:21 -05:00 |
|