toasted-nutbread
|
5c5c70326d
|
Add a delay before showing the loading state
Intended to prevent flickering when startup is quick
|
2020-04-18 21:12:54 -04:00 |
|
toasted-nutbread
|
c9704b5c5e
|
Update when/how badge state is changed
|
2020-04-18 21:12:54 -04:00 |
|
toasted-nutbread
|
6498556ec7
|
Update isPrepared to be consistent with DisplaySearch's isPrepared
|
2020-04-18 21:11:15 -04:00 |
|
toasted-nutbread
|
03d77cc3a6
|
Merge pull request #442 from toasted-nutbread/audio-system-refactoring
Audio system refactoring
|
2020-04-18 21:10:48 -04:00 |
|
siikamiika
|
d66ca93ce4
|
cache invalidation
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
a81c33b60a
|
simplify element source lazy load
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
691b739849
|
cache closed shadow dom content windows
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
66354f1f9e
|
lazy load element sources
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
bb3ad78e37
|
optimize source frame finding
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
350a113996
|
use getFullscreenElement to check fullscreen
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
b786e2da19
|
move open shadow root iframe finder to a function
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
85706c421b
|
show popup inside iframe for closed shadow dom
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
fbaf50def1
|
support iframes inside open shadow dom
|
2020-04-18 23:28:00 +03:00 |
|
siikamiika
|
4fdc300b61
|
disable root frame popup when iframe is fullscreen
|
2020-04-18 23:28:00 +03:00 |
|
toasted-nutbread
|
320852f2d0
|
Fix overlapping audio.play calls due to await
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
fcbfde506a
|
Await and handle errors from audio.play()
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
9fe7b9ad29
|
Remove unused global
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
92790763d1
|
Update style
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
5c2dff345e
|
Fix button title text not updating correctly in merge mode
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
7eb7c88394
|
Return index of the source instead of the source value
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
f50aee1021
|
Only return the cached value if it uses a valid source
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
e1ebfb02f7
|
Disable cache on the backend and fix a bug with the cache key
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
823c026533
|
Remove de/structuring from public API
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
7fc3882607
|
Update the parameters passed to various audio-related functions
|
2020-04-18 14:23:34 -04:00 |
|
toasted-nutbread
|
5b3d7fadc3
|
Merge pull request #453 from toasted-nutbread/reuse-anki-instance
Reuse AnkiConnect instance
|
2020-04-18 14:14:52 -04:00 |
|
toasted-nutbread
|
9297eb45ae
|
Merge pull request #450 from toasted-nutbread/frequency-readings
Add support for filtering frequency metadata based on readings
|
2020-04-18 14:14:30 -04:00 |
|
toasted-nutbread
|
106172e2c1
|
Merge pull request #447 from toasted-nutbread/util-conversions
Util conversions
|
2020-04-18 14:12:41 -04:00 |
|
|
9e7750125c
|
Version bump
|
2020-04-18 11:04:27 -07:00 |
|
toasted-nutbread
|
06e95b8747
|
Remove unused global
|
2020-04-17 22:16:08 -04:00 |
|
toasted-nutbread
|
018913d03f
|
Use isObject
|
2020-04-17 19:25:07 -04:00 |
|
siikamiika
|
8c16a6e580
|
Merge pull request #456 from siikamiika/parse-text-refactor
Parse text refactor
|
2020-04-17 01:32:01 +03:00 |
|
siikamiika
|
e6053eefa5
|
Merge pull request #439 from siikamiika/popup-live-toggle
Popup live toggle
|
2020-04-17 01:31:25 +03:00 |
|
siikamiika
|
619df42aed
|
simplify to enable constant usage
|
2020-04-14 21:25:02 +03:00 |
|
siikamiika
|
3fa8b8e186
|
prevent infinite loop if source length is 0
|
2020-04-14 21:21:52 +03:00 |
|
siikamiika
|
a02cf28c57
|
break after switch default
|
2020-04-14 21:13:46 +03:00 |
|
siikamiika
|
b6f7f8c026
|
fix _canEnable being used before setting options
|
2020-04-14 20:59:42 +03:00 |
|
siikamiika
|
950f50ef94
|
don't focus tab when changing settings
|
2020-04-14 20:35:52 +03:00 |
|
toasted-nutbread
|
bf971be15b
|
Merge pull request #444 from toasted-nutbread/unused-globals
Check for unused globals as part of CI
|
2020-04-13 18:55:19 -04:00 |
|
siikamiika
|
6cc87ec975
|
remove "fragment" from jp.convertReading variables
|
2020-04-13 22:59:56 +03:00 |
|
siikamiika
|
f93dc85710
|
assume and propagate strings for text parsing
|
2020-04-13 22:55:33 +03:00 |
|
siikamiika
|
25bc86c3ce
|
force empty mecab output properties to strings
|
2020-04-13 22:14:23 +03:00 |
|
siikamiika
|
c613321a73
|
move QueryParser.parseText to Backend
|
2020-04-13 14:53:24 +03:00 |
|
toasted-nutbread
|
ebfc7ca945
|
Pass anki reference to AnkiNoteBuilder constructor
|
2020-04-12 12:46:32 -04:00 |
|
toasted-nutbread
|
37c374fb63
|
Rename _ankiInvoke to _invoke to remove redundancy
|
2020-04-12 12:44:33 -04:00 |
|
toasted-nutbread
|
3c335e68cd
|
Throw errors in returned by invocation
|
2020-04-12 12:43:32 -04:00 |
|
toasted-nutbread
|
cc5e429422
|
Remove AnkiNull and redundant comment
|
2020-04-12 12:38:52 -04:00 |
|
toasted-nutbread
|
4c2ca82a29
|
Use single instance of AnkiConnect
|
2020-04-12 12:38:33 -04:00 |
|
toasted-nutbread
|
c41c7252ae
|
Add enabled checks
|
2020-04-12 12:37:13 -04:00 |
|
toasted-nutbread
|
ade1b705d2
|
Mark internals as private
|
2020-04-12 12:20:02 -04:00 |
|
siikamiika
|
362ac84e6c
|
prevent spawning multiple FrameOffsetForwarders
|
2020-04-12 19:17:50 +03:00 |
|