an-lee
d8231ca97c
Feat: Settings for learning lang ( #641 )
...
* refactor settings
* refactor constants
* add settings for native/learning language
* setup langugage for transcribe
* use 2 letter code for echogarden
* AI commands support multiple language
* update languages constant
* fix sentry error
* fix context menu
* show camdict when only learning English
* add en-GB
* recording assess support multiple languages
* fix ai command
* refactor
2024-05-29 15:13:52 +08:00
an-lee
0e8de4881c
Feat: lookup in context menu ( #595 )
...
* add lookup widget
* add lookup result
* refactor
* refactor
* add translate widget
* make translate widget works
* refactor locales
* typo
* remove deprecated component
* refactor lookup prompt
2024-05-10 11:16:38 +08:00
an-lee
a59720a45e
try to fix test workflow in macOS 12
2024-04-27 00:15:14 +08:00
an-lee
0644c3bbd7
Feat: make notes on caption ( #544 )
...
* add segment model
* add note model
* db handle segment & note
* add notes & segments handler
* refactor media caption components
* segment & note create
* fix type
* update note column & may sync
* display selected words for note
* refactor selected words
* auto select words when editing note
* refactor
* refactor caption component
* display notes
* refactor notes components
* fix
* refactor segment & notes into context
* destroy note
* update locale
* fix caption switch issue
* fix layout
* refactor caption layout
* remove deprecated code
* may share note
* improve UI
* fix notes list auto update after created
* remove console.log
* add notes page
* refactor note parameters
* refactor components
* mark note on transcription
* handle no notes
* improve style
* improve style
* show context menu on selection text
* fix utils
2024-04-26 15:05:36 +08:00
an-lee
1c3b148e9a
Update auto updater config ( #514 )
...
* update autoupdater config
* update deps
* update window size
2024-04-12 09:29:40 +08:00
an-lee
f536643215
empty cache dir before quit ( #478 )
2024-04-02 14:49:48 +08:00
an-lee
5ee7c78676
Feat: add tracking ( #437 )
...
* add ahoy
* add sentry for error tracking
2024-03-25 10:54:18 +08:00
an-lee
1e0caf0cb1
add basic context menu ( #424 )
2024-03-18 14:58:19 +08:00
an-lee
ce47c8e138
Deps: upgrade deps & use ESM ( #343 )
...
* upgrade deps
* upgrade forge
* make app work in ESM
* fix CI
2024-02-23 16:03:39 +08:00
an-lee
d8a8b5db1f
Hotfix bugs: path issue in Windows ( #331 )
...
* fix speech not loaded
* fix path issue in windows
2024-02-20 11:48:20 +08:00
an-lee
f75912ff8b
Feat use ffmpeg static ( #327 )
...
* use ffmpeg static if valid
* transcribe after decoded
2024-02-19 14:12:06 +08:00
an-lee
e1f52e609e
Fix bugs ( #250 )
...
* lint
* fix some lint error
* fix window hide error when size zero
* toast error when lookup failed
* resolve #239
2024-02-02 14:40:11 +08:00
Percy Lee
71b19fa9ce
Fix bug ( #190 ) ( #241 )
...
Co-authored-by: lixiancan <lixc.percy@gmail.com >
2024-02-02 13:57:41 +08:00
an-lee
51a810fdfd
Feat: may setup proxy ( #238 )
...
* add https proxy
* remove proxy in renderer
* proxy work for openai request
* use proxyAgent to enable system proxy
* add proxy setting
* tweak proxy setting
2024-02-01 15:33:37 +08:00
an-lee
3a98bd9f40
Feat: use ffmpeg wasm ( #177 )
...
* add ffmepg wasm
* refactor whisper config
* refactor ffmpeg config
* remove depected codes
* refactor model download
* decouple whipser & ffmpeg when transcribe
* do not always toast not found error
* ffmpeg works in renderer
* transcode in renderer & transcript in main
* improve transcode
* refactor
* remove ffmpeg check
* fix whisper config check
* update whisper check
* enable SharedArrayBuffer
* remove ffmpeg setting
* fix UI
* handle ffmpeg not ready
* may create issue when whisper check failed
* upgrade deps
* hide ffmpeg setting if not ready
* hide record button when not in region
2024-01-23 14:39:16 +08:00
an-lee
39bb9c8f30
add default hotkeys
2024-01-10 21:24:46 +08:00
an-lee
bdd4ba015e
add settings & quit shortcut
2024-01-10 20:48:00 +08:00
an-lee
c9a9b2a3a9
fix browserview failed to hide in story view
2024-01-10 19:52:03 +08:00
an-lee
aebd9ee213
add enjoy app
2024-01-09 15:19:32 +08:00