4b35a96778
feat(synced-lyrics): romanization ( #2790 )
...
* feat(synced-lyrics): init romanization!
* remove debug logs and add TODO
* feat(synced-lyrics/romanization): Mandarin!
* feat(synced-lyrics/romanization): improve japanese detection
* feat(synced-lyrics/romanization): Korean!
* qol(synced-lyrics/romanization): canonicalize punctuation and symbols
* feat(synced-lyrics/romanization): handle japanese+korean and korean+chinese lyrics
* revert formatting on electron.vite.config.mts
* feat(synced-lyrics/romanization): romanize plain lyrics
* apply fix by @kimjammer
* fix lockfile due to rebase
* feat(synced-lyrics): improve lyric processing and formatting;
* feat(synced-lyrics/romanization): add option to enable/disable romanization
* chore: move default value for --lyrics-duration to the declaration
* update lockfile
* fix: improvement
1. improved language detection logic
2. changed code to work in the renderer process
* fix: fix regression (canonicalize)
---------
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-03-26 20:29:43 +09:00
19fd0d61c6
feat(plugin): add unobtrusive player plugin ( #3104 )
...
* feat(plugin): add unobtrusive player plugin
* fix(plugin): add removeEventListener once unobtrusive-player is disabled
* feat(plugin): prevent player page button animation when changing song
* fix(plugin): add removeEventListener for videodatachange once unobtrusive-player is disabled
2025-03-26 19:36:42 +09:00
e00c357fae
fix: Discord Rich Presence Fix ( #3074 )
...
* discord presence fix
* Update src/plugins/discord/main.ts
Co-authored-by: JellyBrick <shlee1503@naver.com >
* variable length support
---------
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-03-24 13:20:50 +09:00
bcdd24d74b
feat: Allow scrobbling using alternative song titles ( #3093 )
2025-03-16 02:42:58 +09:00
49ac17a40e
fix(no-google-login): Remove Library icon removal code ( #3010 )
2025-02-28 23:42:05 +09:00
4ea8fa2561
fix: Filter for only MusicResponsiveListItem in playlist items ( #3022 )
2025-02-28 23:25:01 +09:00
61ea104d7b
fix(downloader): use the upgrade button to check for premium status ( #2987 )
2025-02-17 12:42:07 +09:00
f47262d27b
fix(album-color-theme): fix Color deps
2025-02-17 01:44:24 +09:00
5de07b9a96
fix(downloader): fix pmd undefined
2025-02-14 21:23:19 +09:00
aa48944212
fix(synced-lyrics): Fix reverse direction of synced lyrics for persian or other rtl languages ( #2940 )
...
Add direction auto to synced lyrics to fix reverse direction in rtl languages
2025-02-02 23:55:07 +09:00
e1f6d5b7f2
fix(discord-plugin): handle album name padding if length < 2 ( #2903 )
2025-01-25 00:02:38 +09:00
b6b607897e
feat(navigation): added nav icon padding ( #2905 )
2025-01-25 00:02:24 +09:00
368b251e3f
feat(api-server): add endpoint to get shuffle state ( #2792 )
2025-01-18 14:23:17 +09:00
76e8e7aa7a
fix(downloader): apply poToken
...
- fix #2863
- fix #2780
2025-01-18 14:12:31 +09:00
e61757a7fc
feat(api-server): add endpoint to get volume state ( #2813 )
...
* add volume getter
* format
* add volume route
2025-01-10 12:25:32 +09:00
a1ac3d1359
feat(api-server): add insertPosition for addSongToQueue ( #2808 )
2025-01-02 00:19:12 +09:00
c21dd08a40
fix: fix deps
2025-01-02 00:09:34 +09:00
f15c51f3d7
fix(synced-lyrics): Revert font-size behavior for non-fancy modes ( #2788 )
2024-12-28 23:26:34 +09:00
f8a53f0d61
fix(api-server): fix swagger
2024-12-27 01:43:03 +09:00
748d77d1c0
fix(downloader): fix #2234
2024-12-27 01:30:09 +09:00
57d2fa372d
fix(synced-lyrics): use blur instead of static background color
2024-12-27 01:13:53 +09:00
80471b0ca4
fix: use networkManager.fetch instead of fetch
2024-12-27 01:05:55 +09:00
22fdfe3342
fix(downloader): fix #2769
2024-12-27 00:50:18 +09:00
b9beea810e
fix(music-together): fix crash
2024-12-26 23:14:42 +09:00
1d6251baea
feat(api-server): Add queue api ( #2767 )
2024-12-25 18:55:24 +09:00
3ea13a2a22
fix(api-server): repeat event listener
2024-12-25 13:08:02 +09:00
b62ccfe7b1
feat(amuse): song query api (add amuse plugin) ( #2723 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2024-12-25 09:45:19 +09:00
237dde9765
feat(api-server): add absolute seek endpoint ( #2748 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2024-12-25 08:46:51 +09:00
109e9f8166
feat(api-server): Add repeat mode and seek time API ( #2630 )
...
Co-authored-by: sent44 <sent44@root533.premium-rootserver.net >
Co-authored-by: JellyBrick <shlee1503@naver.com >
2024-12-25 08:41:44 +09:00
51da259c97
feat(synced-lyrics): Better-Lyrics Styling for Synced-Lyrics ( #2554 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2024-12-25 08:15:36 +09:00
533b96d1f6
feat(synced-lyrics): multiple lyric sources ( #2383 )
...
Co-authored-by: JellyBrick <shlee1503@naver.com >
2024-12-25 07:44:29 +09:00
21177478cb
fix(equalizer): add addedVersion
2024-12-20 23:19:33 +09:00
26b8b38b89
feat: Add equalizer plugin with presets (e.g. bass booster) ( #2575 )
2024-12-20 23:17:11 +09:00
be04d66aa8
fix: use ghostry adblocker
2024-12-19 19:53:43 +09:00
b3c4570f8c
fix: tab misalignment ( #2713 )
2024-12-16 11:49:57 +09:00
61c799f7d4
fix: discord rich presence connection status ( #2714 )
...
* fix: discord rich presence connection status
* fix: optional chaining already handles null case
2024-12-15 22:00:00 +09:00
f91afb984a
fix: Laggy scrolling behaviour in large playlists ( #2708 )
2024-12-13 12:28:48 +09:00
0faad538f3
fix(album-actions): Fixed #2312 ( #2676 )
...
* Fixed #2312
* Update src/plugins/album-actions/index.ts
Co-authored-by: JellyBrick <shlee1503@naver.com >
---------
Co-authored-by: JellyBrick <shlee1503@naver.com >
2024-12-06 12:10:10 +09:00
048a994f32
fix: Fixed Skip Disliked Song not working ( #2651 )
2024-11-28 20:21:41 +09:00
c231fa7c44
fix(ambient-mode): fix ambient-mode overlapping other elements ( #2609 )
...
Co-authored-by: h-banii <h-banii@users.noreply.github.com >
2024-11-16 18:41:29 +09:00
66e296df1a
fix(taskbar-mediacontrol): remove console.log
2024-11-03 19:21:47 +09:00
1e4cd699db
fix: callback for time-changed event ( #2577 )
...
Co-authored-by: Derek Alsop <15299183+Azorant@users.noreply.github.com >
2024-11-03 19:18:06 +09:00
516fbff3d7
fix: innerHTML trusted-types
2024-11-03 18:22:33 +09:00
ad9571550f
fix(tuna-obs): Added song url to tuna-obs plugin ( #2524 )
2024-10-21 10:16:41 +09:00
1d3bb60e0b
fix(tuna-obs): lite mode logic
2024-10-18 07:46:50 +09:00
2e3ced6006
fix(tuna-obs): fix lite mode logic
2024-10-18 07:45:49 +09:00
9bc42f836f
fix: trustedTypes issue
...
- Close #2339
2024-10-16 20:40:35 +09:00
2173ba0234
fix(api-server): properly implement next api call ( #2505 )
2024-10-15 13:34:19 +09:00
7e07a44f68
fix(downloader): fix #2371
2024-10-14 18:27:04 +09:00
534aeb163a
fix(api-server): fix init/authentication error
...
- Close #2497
2024-10-14 17:51:59 +09:00