Commit Graph

602 Commits

Author SHA1 Message Date
an-lee
ff093775ad Fix media player & updater (#1231)
* fix media player

* clean code

* refactor UI

* refactor updater

* remove dep
2024-12-08 10:37:42 +08:00
an-lee
0fc5773653 Fix media play (#1230)
* fix media player

* clean code

* refactor UI
2024-12-07 13:45:01 +08:00
an-lee
c577b9d66d Upgrade deps (#1229)
* upgrade deps

* update workflows

* upgrade yarn
2024-12-07 12:02:47 +08:00
an-lee
10e0f3bd06 Feat assessment for vocabulary (#1228)
* add placeholder

* record & assess for word

* auto stop

* fix warning

* improve style

* show in shadow player

* improve ui
2024-12-07 09:40:08 +08:00
an-lee
cf71d48ae5 Feat copy fulltext of transcription (#1221)
* copy fulltext of transcription

* fix warning

* fix react warning
2024-12-02 18:31:15 +08:00
an-lee
b71f7095af Fix menu 2024-12-02 17:42:23 +08:00
an-lee
6cdf602fc8 may download document with translation (#1220) 2024-12-02 16:38:00 +08:00
an-lee
1ea4d33b1a add edit menu (#1219) 2024-12-02 09:37:58 +08:00
an-lee
bff944bba2 Feat document layout (#1218)
* add layout config for document

* may config document layout for player

* set default

* update shadow media layout per document layout
2024-12-02 09:25:51 +08:00
an-lee
5c9651c8bd refactor player(try to fix #1209 #1010 (#1216) 2024-12-01 08:29:55 +08:00
an-lee
5ab0ecf9a2 Upgrade deps (#1213)
* refactor dependencies

* upgrade forge

* refresh yarn.lock

* fix test
2024-11-28 16:21:28 +08:00
an-lee
f0e7fd7c38 handle unhandle exception/rejection in process level (#1210) 2024-11-27 09:53:38 +08:00
an-lee
e427721cfe bump v0.7.4 2024-11-26 18:39:59 +08:00
an-lee
e43d11053c Fix align failed in win32 (#1205)
* upgrade deps

* upgrade yarn

* fix bugs caused by config

* prepare bump

* downgrade echogarden for test

* upgrade deps

* db backup may failed

* add more tests
2024-11-26 18:38:56 +08:00
an-lee
c58eb4769d bump v0.7.3 2024-11-25 12:02:49 +08:00
an-lee
3c337c2f98 Fix some bugs (#1199)
* refactor echogarden & log

* more logs

* fix audio/video create with compressing config

* upgrade echogarden
2024-11-25 11:52:27 +08:00
an-lee
efff70fb0d bump v0.7.2 2024-11-21 09:00:16 +08:00
an-lee
93a9ac68cd fix null 2024-11-21 08:58:57 +08:00
an-lee
6306c23aab fix disk usage stats 2024-11-21 08:54:53 +08:00
an-lee
1bace5593b fix Dep make 2024-11-20 18:54:58 +08:00
an-lee
f9582b7d28 fix css 2024-11-20 14:20:26 +08:00
an-lee
0a839c8a06 bump v0.7.1 2024-11-20 10:21:08 +08:00
an-lee
a170f915b5 update build config 2024-11-20 10:15:50 +08:00
an-lee
6c2dec5220 Fix layout (#1191)
* fix layout

* fix layout
2024-11-20 10:02:38 +08:00
an-lee
a9ba2cee72 fix UI 2024-11-19 11:13:08 +08:00
an-lee
d18ebfc286 update snapshots 2024-11-19 10:44:39 +08:00
an-lee
390cdcc7a4 bump v0.7.0 2024-11-19 10:34:55 +08:00
an-lee
96ab044ae9 update main 2024-11-19 10:34:29 +08:00
an-lee
59bcb437f8 Update sidebar (#1188)
* refactor

* fix build

* refactor

* refactor

* display deposit in sidebar header menu

* minor fix

* fix

* fix document locate
2024-11-19 09:34:40 +08:00
an-lee
c23b73f034 Macos support whisper cpp (#1186)
* arm64 macos support whisper.cpp

* add whisper binary for x64 macos
2024-11-18 12:00:18 +08:00
an-lee
74400c8ca6 upgrade deps (#1185) 2024-11-17 16:21:02 +08:00
an-lee
8bebf2072c Customize title bar (#1184)
* add basic title bar

* add title bar actions

* fix layout

* update title bar

* update layout

* fix title bar for macOS

* UI

* setup menu for macOS

* fix title bar logo
2024-11-17 16:02:17 +08:00
an-lee
b8167a99d8 Improve transcription (#1182)
* handle special character in transcription when assess

* may play original pronounciation in assessment result
2024-11-15 15:09:07 +08:00
an-lee
1f531b0cbc Improve audio/video adding & display (#1181)
* improve audio/video adding

* show window when ready

* add actions for audio/video card
2024-11-15 09:24:01 +08:00
an-lee
12faf34239 prepare for next version 2024-11-14 16:14:04 +08:00
an-lee
437c133647 Improve: UI & code (#1179)
* use frameless

* frame true

* fix UI

* disable whisper.cpp for darwin

* improve page UI

* clean code

* refactor shadowing cancel

* upgrade deps

* fix type

* update e2e

* downgrade echogarden to fix align error

* upgrade echogarden

* upgrade

* fix profile

* refactor login form

* may scan to login with Mixin

* refactor sidebar

* update sidebar ui

* update

* update UI

* update
2024-11-14 16:02:34 +08:00
an-lee
b0687d27f6 Fix document delete (#1176) 2024-11-11 20:11:01 +08:00
an-lee
521ee76af7 Improve settings (#1174)
* more settings for local whisper

* clean code

* may open echogarden packages dir

* upgrade deps

* handle recognize unhandle rejection

* fix

* add tts settings

* update ui

* may open library path
2024-11-11 18:07:16 +08:00
an-lee
c98065ca8b upgrade deps (#1167)
* upgrade deps

* update yarn.lock
2024-11-09 09:21:28 +08:00
an-lee
76bee71750 Support document(epub) (#1160)
* add document model

* may add document

* document card

* basic document renderer

* may render epub

* basic layout

* handle book href

* refactor epub renderer

* refactor translate button

* toggle player

* cache/restore last read position

* refactor

* add more columns to speeches

* start shadow from document

* add compact layout for media shadow

* refactor

* refactor

* refactor

* add document config

* locales

* auto translate

* selected notify for update document

* refactor

* add document provider

* fix perf issue

* refactor

* refactor

* may toggle player

* clean

* refactor

* clean code

* auto play speech

* fix document config update

* refactor

* fix epub image

* fix epub image

* html document

* refactor

* ui

* save document source

* fix document source

* update document model

* cache translation remote

* update UI

* fix package

* refactor

* fix

* support text/markdown files

* fix auto speech
2024-11-08 22:00:57 +08:00
an-lee
d853e3b55c improve ffmpeg command 2024-10-22 11:33:16 +08:00
an-lee
46d3f73614 fix constant download url 2024-10-22 06:45:22 +08:00
an-lee
9d5c2d1697 Merge branch 'fix-disk-usage' 2024-10-20 14:51:20 +08:00
an-lee
15dfd5e287 fix disk usage loading 2024-10-20 14:50:58 +08:00
an-lee
d2c32d3675 Fix transcription (#1137)
* upgrade deps

* fix generate transcription

* validate transcription before download from online
2024-10-20 11:58:21 +08:00
an-lee
91e207a224 bump v0.6.1 2024-10-19 10:54:16 +08:00
an-lee
5797a6abb0 update package version 2024-10-18 22:51:06 +08:00
an-lee
f0d82f3bfa refactor code 2024-10-18 22:50:31 +08:00
an-lee
61ad5cca57 Fix resource import error (#1136)
* make audio/video speech association optional

* update package version
2024-10-18 18:19:34 +08:00
an-lee
4b0cf639be Fix logout issue 2024-10-17 17:18:59 +08:00