d88406447e
fix(discord): improve activity management and state verification in Discord integration
2025-05-10 22:47:28 +02:00
dbfe9d517a
chore(deps): update dependency vite to v6.3.5 ( #3346 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-11 02:07:15 +09:00
703ad71ff3
chore(deps): update dependency ws to v8.18.2 ( #3347 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-11 02:07:06 +09:00
3b4f319871
fix: fix pnpm-lock.yaml
2025-05-11 02:05:58 +09:00
852933d4d7
feat(plugin): support authenticated proxy ( #3175 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: JellyBrick <shlee1503@naver.com >
Co-authored-by: qiye45 <qiye45@users.noreply.github.com >
2025-05-11 02:04:00 +09:00
b9269bf085
chore(deps): update dependency esbuild to v0.25.4 ( #3344 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-11 02:01:41 +09:00
3b8edf115e
chore(deps): update dependency eslint-config-prettier to v10.1.5 ( #3345 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-11 02:01:33 +09:00
97a277a192
fix(youtube-music): fix #3296 , and macOS traffic lights
2025-05-11 01:56:01 +09:00
41ce2320fa
fix(deps): update dependency hono to v4.7.9 ( #3302 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 22:19:05 +09:00
1350ca0816
chore(deps): update dependency electron to v34.5.5 ( #3343 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 22:18:33 +09:00
5e29628351
docs: Add Ukrainian translation ( #3338 )
2025-05-10 22:15:52 +09:00
006aacfb35
chore(deps): update dependency discord-api-types to v0.38.4 ( #3342 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 22:14:47 +09:00
e5cef89a27
chore(deps): update dependency rollup to v4.40.2 ( #3301 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 22:14:37 +09:00
e91d44d018
chore(deps): update dependency @electron/universal to v2.0.3 ( #3341 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 22:14:03 +09:00
f35328fab4
fix(deps): update dependency @hono/zod-validator to v0.5.0 ( #3295 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 22:12:26 +09:00
d84c308572
chore(deps): update dependency @babel/runtime to v7.27.1 ( #3340 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 22:12:18 +09:00
733866efea
fix(deps): update dependency i18next to v25.1.2 ( #3305 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 20:57:33 +09:00
079e625c69
fix(album-actions): use playlist shelf for playlist detection ( #3306 )
2025-05-10 20:52:56 +09:00
64f87d4fec
chore(deps): update dependency typescript-eslint to v8.32.0 ( #3304 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 20:52:35 +09:00
da5c18dcf1
chore(deps): update dependency vite to v6.3.4 [security] ( #3313 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 20:51:15 +09:00
f67ff2ee11
fix(deps): update dependency @hono/zod-openapi to v0.19.6 ( #3294 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 20:44:26 +09:00
0c1d300103
fix(discord): restore Hangul Filler patch for short fields in Rich Presence
...
Re-added the original workaround that pads title, artist, and album fields with the Hangul Filler character (\u3164) if their length is less than 2. This prevents Discord Rich Presence from displaying empty or missing fields when song info is very short.
2025-05-09 00:39:22 +02:00
e0abc4a43b
fix(discord): Improve state verification before sending activity updates
...
- Enhanced the throttling mechanism to ensure that activity updates are only sent if the song state has not changed.
- Added checks for video ID and pause state to prevent unnecessary updates.
- Improved handling of elapsed time during updates.
2025-05-08 21:34:05 +02:00
de273da85f
feat(discord): Enhance activity updates with throttling and state management
...
- Implemented throttling for Discord activity updates to respect rate limits.
- Added state management for song changes, pause state, and elapsed time.
- Introduced buttons for YouTube Music and GitHub links in activity updates.
- Improved handling of paused state and activity timeout configuration.
2025-05-08 21:01:29 +02:00
b52caa5f17
chore(i18n): Translated using Weblate (French)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/fr/
2025-05-08 13:03:00 +02:00
fec7d3b1c4
chore(i18n): Translated using Weblate (Dutch)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/nl/
2025-05-07 00:01:47 +02:00
63f7254b60
chore(i18n): Translated using Weblate (Polish)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/pl/
2025-05-07 00:01:46 +02:00
03501790fb
chore(i18n): Translated using Weblate (Greek)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/el/
2025-05-07 00:01:45 +02:00
7570dad1b5
chore(i18n): Translated using Weblate (German)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/de/
2025-05-03 14:01:45 +00:00
2f8b889849
chore(i18n): Translated using Weblate (Croatian)
...
Currently translated at 71.6% (296 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/hr/
2025-05-02 00:01:52 +00:00
5eb2457c36
chore(i18n): Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hant/
2025-05-02 00:01:50 +00:00
52c6e09917
chore(i18n): Translated using Weblate (Hindi)
...
Currently translated at 38.4% (159 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/hi/
2025-04-30 06:04:55 +02:00
8bfc93b948
chore(i18n): Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/pt_BR/
2025-04-30 06:04:54 +02:00
5b09123feb
chore(i18n): Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hans/
2025-04-30 06:04:54 +02:00
2334e4d800
chore(i18n): Translated using Weblate (Russian)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ru/
2025-04-30 06:04:53 +02:00
6bf812f9bf
chore(i18n): Translated using Weblate (Italian)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/it/
2025-04-30 06:04:52 +02:00
b0cd8332fc
chore(i18n): Translated using Weblate (Korean)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ko/
2025-04-29 05:44:54 +02:00
73f7164584
chore(i18n): Translated using Weblate (Hindi)
...
Currently translated at 34.8% (144 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/hi/
2025-04-29 04:22:55 +02:00
2117bc830c
chore(i18n): Translated using Weblate (Filipino)
...
Currently translated at 87.8% (363 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/fil/
2025-04-29 04:22:55 +02:00
cd5e7ef646
chore(i18n): Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/uk/
2025-04-29 04:22:55 +02:00
0eecd4b6a5
chore(i18n): Translated using Weblate (German)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/de/
2025-04-29 04:22:55 +02:00
407f01aa19
chore(i18n): Translated using Weblate (English)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/en/
2025-04-29 04:22:54 +02:00
0d3fb0400f
chore(i18n): Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/pt_BR/
2025-04-28 03:02:57 +02:00
6d46024f42
chore(i18n): Translated using Weblate (Croatian)
...
Currently translated at 37.0% (153 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/hr/
2025-04-28 03:02:57 +02:00
c8812d8ab6
chore(i18n): Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/bg/
2025-04-28 03:02:56 +02:00
2819740429
chore(i18n): Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hant/
2025-04-28 03:02:56 +02:00
e1b20baf4d
chore(i18n): Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hans/
2025-04-28 03:02:55 +02:00
25d02154ed
chore(i18n): Translated using Weblate (Russian)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ru/
2025-04-28 03:02:55 +02:00
8f59b78059
chore(i18n): Translated using Weblate (Korean)
...
Currently translated at 100.0% (413 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ko/
2025-04-28 03:02:55 +02:00
46c32b18a0
chore(i18n): Translated using Weblate (Italian)
...
Currently translated at 99.7% (412 of 413 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/it/
2025-04-28 03:02:55 +02:00