ChrisScott9456
7e82ab146e
feat(tag-editor): add batch metadata editor with artwork support
...
New metadata editor accessible via "Edit Metadata" in the song, album,
and playlist song context menus. Supports editing one or more files at once.
Tags:
- Displays all metadata fields for the selected files
- Fields differing across files are shown as "(Multiple Values)"
- Fields can be added from a dropdown or removed individually
- Only modified fields are written back to disk
Artwork:
- Displays shared cover art across all selected files
- Supports setting new artwork via file picker or drag-and-drop
- Supports clearing existing artwork
- Shows a placeholder when selected files have different covers
Reading and writing:
- Tags are read via music-metadata, preserving full ISO date strings
- Writes use taglib-wasm WASI in-place editing via setProperty,
only touching fields that were explicitly changed
- Writability of all files is checked before any writes begin
- Partial read failures show a warning but still allow editing
Other:
- Per-file batch progress is reported during reads and writes
- In-flight reads are cancelled when the modal is closed
- An optional server library rescan can be triggered after saving
2026-06-14 22:59:59 -04:00
Hosted Weblate
4297d0d5b3
Translated using Weblate
...
Currently translated at 100.0% (1245 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-14 23:53:00 +02:00
Hosted Weblate
64615a1701
Translated using Weblate
...
Currently translated at 100.0% (1245 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-12 22:01:16 +02:00
Hosted Weblate
0a0027f245
Translated using Weblate
...
Currently translated at 100.0% (1245 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-11 12:48:54 +02:00
Hosted Weblate
f1f415daa8
Translated using Weblate
...
Currently translated at 100.0% (1245 of 1245 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: rimasx <riks_12@hot.ee >
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-06-10 22:25:59 +02:00
Hosted Weblate
de0ddfe226
Translated using Weblate
...
Currently translated at 100.0% (1245 of 1245 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: rimasx <riks_12@hot.ee >
Co-authored-by: 為什麼不加空格 <c++23@users.noreply.hosted.weblate.org >
2026-06-10 08:01:28 +00:00
Hosted Weblate
95970183db
Translated using Weblate
...
Currently translated at 100.0% (1245 of 1245 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Catalan)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ca/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: Ondo <SparkyOndo@proton.me >
Co-authored-by: rimasx <riks_12@hot.ee >
Co-authored-by: 為什麼不加空格 <c++23@users.noreply.hosted.weblate.org >
2026-06-09 07:01:35 +00:00
Hosted Weblate
3a2c952d2a
Translated using Weblate
...
Currently translated at 75.7% (943 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-07 22:01:21 +02:00
Hosted Weblate
905088cae7
Translated using Weblate
...
Currently translated at 85.6% (1066 of 1245 strings) (Russian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ru/
Translated using Weblate
Currently translated at 64.2% (800 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Translated using Weblate
Currently translated at 44.3% (552 of 1245 strings) (Norwegian Bokmål)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/nb_NO/
Co-authored-by: Vladimir Levitskiy <lvdm87@gmail.com >
Co-authored-by: klodrik <klodrik@zoominn.no >
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-06 12:01:23 +00:00
Hosted Weblate
705b375dab
Translated using Weblate
...
Currently translated at 20.1% (251 of 1245 strings) (Korean)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ko/
Translated using Weblate
Currently translated at 82.5% (1028 of 1245 strings) (Russian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ru/
Translated using Weblate
Currently translated at 43.2% (538 of 1245 strings) (Japanese)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ja/
Translated using Weblate
Currently translated at 57.7% (719 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: Benjamin <ben@iipython.dev >
Co-authored-by: Vladimir Levitskiy <lvdm87@gmail.com >
Co-authored-by: karigane <169052233+karigane-cha@users.noreply.github.com >
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-05 11:01:20 +00:00
Hosted Weblate
dfa6198bdd
Translated using Weblate
...
Currently translated at 20.0% (249 of 1245 strings) (Korean)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ko/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Translated using Weblate
Currently translated at 26.9% (336 of 1245 strings) (Japanese)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ja/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Translated using Weblate
Currently translated at 98.3% (1224 of 1245 strings) (French)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/fr/
Translated using Weblate
Currently translated at 46.9% (584 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Co-authored-by: Benjamin <ben@iipython.dev >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: KosmoMoustache <kosmomoustache@users.noreply.hosted.weblate.org >
Co-authored-by: rimasx <riks_12@hot.ee >
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-06-04 10:01:27 +00:00
Hosted Weblate
58d4dea09a
Translated using Weblate
...
Currently translated at 22.2% (277 of 1245 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Translated using Weblate
Currently translated at 100.0% (1245 of 1245 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 21.9% (273 of 1244 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: York <goog10216922@gmail.com >
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-03 09:09:27 +02:00
Overdrive
deb69ef8ea
Feature: Add sleep timer for end of current album ( #2081 )
...
* Add logic for stopping playback at end of current album, unless in shuffle mode.
2026-06-02 23:22:56 -07:00
Hosted Weblate
4b4d64c7fc
Translated using Weblate
...
Currently translated at 100.0% (1244 of 1244 strings) (Catalan)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ca/
Translated using Weblate
Currently translated at 36.9% (460 of 1244 strings) (Ukrainian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/uk/
Translated using Weblate
Currently translated at 20.5% (256 of 1244 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Co-authored-by: Ondo <SparkyOndo@proton.me >
Co-authored-by: albatrays <weblate.duct925@passmail.net >
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-02 16:01:13 +02:00
Hosted Weblate
f7e1198482
Added translation using Weblate (Estonian)
...
Co-authored-by: rimasx <riks_12@hot.ee >
2026-06-01 15:15:06 +02:00
Hosted Weblate
7a20cf3853
Translated using Weblate
...
Currently translated at 100.0% (1244 of 1244 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Co-authored-by: York <goog10216922@gmail.com >
2026-05-31 10:51:08 +02:00
Hosted Weblate
dd186c570f
Translated using Weblate
...
Currently translated at 0.8% (10 of 1244 strings) (Tagalog)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/tl/
Co-authored-by: Redd <reddtheeditor@gmail.com >
2026-05-31 08:04:07 +02:00
Hosted Weblate
d5e9d491b6
Added translation using Weblate (Tagalog)
...
Co-authored-by: Redd <reddtheeditor@gmail.com >
2026-05-31 06:08:43 +02:00
Hosted Weblate
28dc822e4f
Translated using Weblate
...
Currently translated at 100.0% (1244 of 1244 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Translated using Weblate
Currently translated at 100.0% (1244 of 1244 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Translated using Weblate
Currently translated at 100.0% (1244 of 1244 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Translated using Weblate
Currently translated at 84.1% (1047 of 1244 strings) (English)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/en/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: Lucas Winther <lucasw89@live.dk >
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-05-30 19:01:12 +00:00
Hosted Weblate
1ed185606d
Translated using Weblate
...
Currently translated at 100.0% (1244 of 1244 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1244 of 1244 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Translated using Weblate
Currently translated at 54.9% (684 of 1244 strings) (German)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/de/
Translated using Weblate
Currently translated at 100.0% (1244 of 1244 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Translated using Weblate
Currently translated at 100.0% (1244 of 1244 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Translated using Weblate
Currently translated at 17.8% (222 of 1244 strings) (Arabic)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ar/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: Laalo <hyohnoo3@gmail.com >
Co-authored-by: Zarakkas <kaz@users.noreply.hosted.weblate.org >
Co-authored-by: linger <linger0517@gmail.com >
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-05-27 05:11:44 +00:00
Hosted Weblate
2193fa4251
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translated using Weblate
Currently translated at 100.0% (1231 of 1231 strings) (Chinese (Traditional Han script))
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 15.8% (195 of 1231 strings) (Arabic)
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ar/
Translated using Weblate
Currently translated at 100.0% (1231 of 1231 strings) (Polish)
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Translated using Weblate
Currently translated at 54.3% (669 of 1230 strings) (German)
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/de/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Laalo <hyohnoo3@gmail.com >
Co-authored-by: Timon Seidel <timongcraft@users.noreply.hosted.weblate.org >
Co-authored-by: York <goog10216922@gmail.com >
Co-authored-by: skajmer <skajmer@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/
Translation: feishin/Translation
2026-05-26 06:05:29 +02:00
jeffvli
239ef4a4ec
add album mode for autodj
...
- add selection modes: similar, random
- add autodj settings in playerbar popover
2026-05-25 19:23:37 -07:00
Simon Bråten
f098f848a3
feat: reading custom css from external file ( #2012 )
...
* feat: reading custom css from external file
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2026-05-25 14:53:53 -07:00
Hosted Weblate
28b8894b49
Translated using Weblate
...
Currently translated at 53.2% (655 of 1230 strings) (German)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/de/
Co-authored-by: Timon Seidel <svc-weblate-24123097555425b5@timongcraft.de >
2026-05-24 16:11:35 +02:00
Hosted Weblate
41d5694f1f
Translated using Weblate
...
Currently translated at 100.0% (1230 of 1230 strings) (Indonesian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/id/
Translated using Weblate
Currently translated at 57.4% (707 of 1230 strings) (Portuguese)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pt/
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: ssantos <ssantos@web.de >
2026-05-23 13:11:45 +00:00
Hosted Weblate
0de1e1aa3e
Translated using Weblate
...
Currently translated at 26.0% (320 of 1230 strings) (Japanese)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ja/
Translated using Weblate
Currently translated at 98.6% (1213 of 1230 strings) (Catalan)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ca/
Translated using Weblate
Currently translated at 73.8% (908 of 1230 strings) (Russian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ru/
Co-authored-by: Napster2k <Napster2k@gmail.com >
Co-authored-by: Ondo <SparkyOndo@proton.me >
Co-authored-by: karigane <169052233+karigane-cha@users.noreply.github.com >
2026-05-22 11:11:40 +00:00
Hosted Weblate
2c1be99bd5
Translated using Weblate
...
Currently translated at 98.4% (1211 of 1230 strings) (French)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/fr/
Co-authored-by: KosmoMoustache <kosmomoustache@users.noreply.hosted.weblate.org >
2026-05-19 14:48:01 +02:00
Hosted Weblate
406cf470bc
Translated using Weblate
...
Currently translated at 100.0% (1230 of 1230 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-05-16 10:11:35 +00:00
Hosted Weblate
167ee03a1f
Translated using Weblate
...
Currently translated at 100.0% (1230 of 1230 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1230 of 1230 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Translated using Weblate
Currently translated at 100.0% (1230 of 1230 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: York <goog10216922@gmail.com >
2026-05-15 07:11:36 +02:00
Hosted Weblate
61c8e996d3
Translated using Weblate
...
Currently translated at 98.8% (1212 of 1226 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Co-authored-by: linger <linger0517@gmail.com >
2026-05-14 05:38:01 +02:00
jeffvli
adc9e30266
Merge branch 'development' of https://github.com/jeffvli/feishin into development
2026-05-13 19:02:54 -07:00
jeffvli
c4ef6f3799
add sidebar playlist folder settings to env, add compact sidebar playlist view
2026-05-13 17:26:41 -07:00
Hosted Weblate
073b482fed
Translated using Weblate
...
Currently translated at 100.0% (1209 of 1209 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Translated using Weblate
Currently translated at 100.0% (1209 of 1209 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1209 of 1209 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1209 of 1209 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Translated using Weblate
Currently translated at 100.0% (1209 of 1209 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Translated using Weblate
Currently translated at 99.6% (1204 of 1208 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: York <goog10216922@gmail.com >
Co-authored-by: linger <linger0517@gmail.com >
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-05-14 02:08:22 +02:00
Norman
74939c6417
Adding a hotkey to jump to the currently playing song (only works without pagination) ( #2024 )
2026-05-13 17:08:05 -07:00
Shawn
27a62a2a02
feat(sidebar): multi-level playlist folders with tree and navigation views ( #2017 )
...
Group playlists into folders using a configurable separator (default '/').
Three view modes:
- Single: first-level grouping only (original behavior)
- Tree: full recursive nesting with connecting lines (configurable indent and line color)
- Navigation: drill-down view with stacked breadcrumb chain
Folders are sorted before playlists at every level. New settings render as
indented sub-options under the master 'Enable folders' toggle.
2026-05-13 17:07:45 -07:00
jeffvli
ffe59b2c78
refactor scrobbling to use duration instead of progress ( #2010 )
...
- add scrobble status debug and indicator
- add force / reset scrobble
2026-05-12 22:04:46 -07:00
Hosted Weblate
984b85e0e9
Translated using Weblate
...
Currently translated at 75.6% (914 of 1208 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1208 of 1208 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Translated using Weblate
Currently translated at 100.0% (1208 of 1208 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: linger <linger0517@gmail.com >
2026-05-13 02:48:17 +00:00
jeffvli
ce7a319d2f
fix entity locales to titleCase
2026-05-12 18:50:03 -07:00
Jeff
e2a1d813a9
Use proper casing for i18n locales ( #1998 )
2026-05-11 19:42:07 -07:00
Hosted Weblate
e49e488b4c
Translated using Weblate
...
Currently translated at 100.0% (1208 of 1208 strings) (Japanese)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ja/
Co-authored-by: karigane <169052233+karigane-cha@users.noreply.github.com >
2026-05-08 09:59:37 +02:00
Hosted Weblate
324936e0c8
Translated using Weblate
...
Currently translated at 100.0% (1208 of 1208 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1208 of 1208 strings) (Catalan)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ca/
Co-authored-by: Ondo <SparkyOndo@proton.me >
Co-authored-by: York <goog10216922@gmail.com >
2026-05-05 05:09:50 +00:00
Hosted Weblate
868ec15b16
Added translation using Weblate (Thai)
...
Translated using Weblate
Currently translated at 100.0% (1208 of 1208 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Translated using Weblate
Currently translated at 100.0% (1208 of 1208 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Translated using Weblate
Currently translated at 100.0% (1208 of 1208 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Co-authored-by: Anucha Hlownonkor <anucha.initdz@gmail.com >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-05-03 12:06:39 +02:00
Hosted Weblate
775c4e68fa
Translated using Weblate
...
Currently translated at 81.3% (981 of 1206 strings) (Russian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ru/
Translated using Weblate
Currently translated at 100.0% (1206 of 1206 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 85.6% (1033 of 1206 strings) (Basque)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/eu/
Co-authored-by: Aitor Astorga <a.astorga.sdv@protonmail.com >
Co-authored-by: York <goog10216922@gmail.com >
Co-authored-by: spoon <monkeyfart907@gmail.com >
2026-05-02 04:34:18 +00:00
jeffvli
323130a877
add toggle for app-suspension for powersave block ( #1992 )
2026-05-01 21:24:45 -07:00
Hosted Weblate
bc7ef0624b
Translated using Weblate
...
Currently translated at 100.0% (1205 of 1205 strings) (Dutch)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/nl/
Translated using Weblate
Currently translated at 100.0% (1205 of 1205 strings) (Dutch)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/nl/
Co-authored-by: Joren Vansteenkiste <vansteenkiste.joren@telenet.be >
Co-authored-by: bokse <weblate@bokse.nl >
2026-05-01 21:32:24 +02:00
Jonne Saloranta
01011a49a2
Replace success toast with info when no songs are added ( #1994 )
2026-05-01 11:44:15 -07:00
Hosted Weblate
640d38e5a9
Translated using Weblate
...
Currently translated at 100.0% (1205 of 1205 strings) (Catalan)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ca/
Co-authored-by: Ondo <SparkyOndo@proton.me >
2026-04-30 15:09:57 +00:00
Hosted Weblate
03edd5a639
Translated using Weblate
...
Currently translated at 100.0% (1205 of 1205 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Translated using Weblate
Currently translated at 100.0% (1205 of 1205 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1205 of 1205 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Translated using Weblate
Currently translated at 99.8% (1201 of 1203 strings) (French)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/fr/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: KosmoMoustache <kosmomoustache@users.noreply.hosted.weblate.org >
Co-authored-by: York <goog10216922@gmail.com >
2026-04-29 04:45:44 +02:00
Mitch Ray
fcc69980e4
Stretch the wavesurfer waveform to the full height ( #1962 )
...
* Stretch the wavesurfer waveform to the full height
* Add waveform stretch setting
2026-04-27 20:28:03 -07:00
Hosted Weblate
053b78a3fd
Translated using Weblate
...
Currently translated at 100.0% (1203 of 1203 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Translated using Weblate
Currently translated at 100.0% (1203 of 1203 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Translated using Weblate
Currently translated at 100.0% (1203 of 1203 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1203 of 1203 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: linger <linger0517@gmail.com >
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-04-22 11:09:49 +02:00