TheMatrixan
23a45016eb
Translated using Weblate (Polish)
...
Currently translated at 100.0% (546 of 546 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pl/
2026-04-26 21:53:02 +00:00
SimonHung
dd0fda5573
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (546 of 546 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hant/
2026-04-26 21:53:02 +00:00
ymir
6e08f06527
Translated using Weblate (French)
...
Currently translated at 100.0% (546 of 546 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/fr/
2026-04-26 21:53:02 +00:00
Priit Jõerüüt
591214fe94
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (546 of 546 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/et/
2026-04-26 21:53:02 +00:00
danpergal84
90e932a804
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (546 of 546 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-04-26 21:53:02 +00:00
North-DaCoder
346349910a
Translated using Weblate (German)
...
Currently translated at 100.0% (546 of 546 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-04-26 21:53:02 +00:00
Alan700
e6bc4e3c19
Translated using Weblate (French)
...
Currently translated at 100.0% (544 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/fr/
2026-04-26 21:53:02 +00:00
Wit Krittawit
3210ad110e
Translated using Weblate (Thai)
...
Currently translated at 93.7% (510 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/th/
2026-04-26 21:53:01 +00:00
idezentas
72b956a1c4
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (544 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-04-26 21:53:01 +00:00
danpergal84
e0b4cf17bb
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (544 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-04-26 21:53:01 +00:00
North-DaCoder
73edbbc01d
Translated using Weblate (German)
...
Currently translated at 100.0% (544 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-04-26 21:53:01 +00:00
MrDog
504c74e0c6
Translated using Weblate (Slovenian)
...
Currently translated at 13.6% (74 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/sl/
2026-04-26 21:53:01 +00:00
Priit Jõerüüt
2c0bf94f42
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (544 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/et/
2026-04-26 21:53:01 +00:00
MrDog
6e6df53d0c
Added translation using Weblate (Slovenian)
2026-04-26 21:53:01 +00:00
Outbreak2096
371925aa72
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (544 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-04-26 21:53:01 +00:00
SimonHung
91a75606df
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (544 of 544 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hant/
2026-04-26 21:53:01 +00:00
Wit Krittawit
6fd7d4e1cb
Translated using Weblate (Thai)
...
Currently translated at 93.9% (510 of 543 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/th/
2026-04-26 21:53:01 +00:00
idezentas
ac9c49a7b3
Translated using Weblate (Turkish)
...
Currently translated at 99.8% (542 of 543 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-04-26 21:53:01 +00:00
Priit Jõerüüt
e06170919c
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (543 of 543 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/et/
2026-04-26 21:53:01 +00:00
danpergal84
6d895042d8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (543 of 543 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-04-26 21:53:01 +00:00
jbrek
f42ed8bb09
Translated using Weblate (Thai)
...
Currently translated at 95.3% (517 of 542 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/th/
2026-04-26 21:53:01 +00:00
RafaelSoaresP
2d4ff6600e
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 91.5% (496 of 542 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pt_BR/
2026-04-26 21:53:01 +00:00
oyvhov
6546d1d3fb
Translated using Weblate (Norwegian Nynorsk)
...
Currently translated at 61.6% (334 of 542 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/nn/
2026-04-26 21:53:01 +00:00
Outbreak2096
1a8309767f
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (542 of 542 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-04-26 21:53:01 +00:00
arcker95
42515f3b79
Translated using Weblate (Italian)
...
Currently translated at 100.0% (542 of 542 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/it/
2026-04-26 21:53:01 +00:00
Alan700
eb4f42d215
Translated using Weblate (French)
...
Currently translated at 98.5% (534 of 542 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/fr/
2026-04-26 21:53:01 +00:00
ymir
1939b95632
Translated using Weblate (French)
...
Currently translated at 98.5% (534 of 542 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/fr/
2026-04-26 21:53:01 +00:00
danpergal84
55c717e201
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (542 of 542 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-04-26 21:53:01 +00:00
American_Jesus
93ead0861d
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pt/
2026-04-26 21:53:01 +00:00
ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝)
3d1b62ed40
Translated using Weblate (Latvian)
...
Currently translated at 45.3% (244 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/lv/
2026-04-26 21:53:00 +00:00
shift19
94712b8170
Translated using Weblate (Hungarian)
...
Currently translated at 61.1% (329 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/hu/
2026-04-26 21:53:00 +00:00
lednurb
fd10ed9660
Translated using Weblate (Dutch)
...
Currently translated at 91.4% (492 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/nl/
2026-04-26 21:53:00 +00:00
arcker95
3ba1fbc3b0
Translated using Weblate (Italian)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/it/
2026-04-26 21:53:00 +00:00
opakholis
986589bae5
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/id/
2026-04-26 21:53:00 +00:00
TheMatrixan
2e40ac62af
Translated using Weblate (Polish)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pl/
2026-04-26 21:53:00 +00:00
Chosnuk
3947f9ff26
Translated using Weblate (Polish)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pl/
2026-04-26 21:53:00 +00:00
TheMatrixan
10a2519285
Translated using Weblate (Polish)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pl/
2026-04-26 21:53:00 +00:00
true-seeker
ac98dd4a2b
Translated using Weblate (Russian)
...
Currently translated at 62.8% (338 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/ru/
2026-04-26 21:53:00 +00:00
ymir
1d55073ccd
Translated using Weblate (French)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/fr/
2026-04-26 21:53:00 +00:00
North-DaCoder
f57954cf4f
Translated using Weblate (German)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-04-26 21:53:00 +00:00
Damontecres
edb37f5d69
Add support for cinema mode ( #1305 )
...
## Description
Adds support for cinema mode, which is enabled by default.
When enabled and if starting playback from the beginning, the server is
queried for any "intros", ie prerolls or trailers, to play first. These
are shown in the queue and can be skipped if desired.
The server has to provide the intros, so a plugin like
https://github.com/jellyfin/jellyfin-plugin-intros or
https://github.com/CherryFloors/jellyfin-plugin-cinemamode is required
server-side.
### Related issues
Closes #418
Closes #1180
### Testing
Emulator and server w/
https://github.com/CherryFloors/jellyfin-plugin-cinemamode
## Screenshots
N/A
## AI or LLM usage
None
2026-04-26 10:16:26 -04:00
Damontecres
50174db22e
Updates to the playback debug overlay ( #1290 )
...
## Description
Lots of minor changes to the debug overlay
- Adjusts the size and layout
- Smaller font size
- Only shows selected tracks by default
- Expanding tracks are scrollable and don't cover controls
- Show (estimated) network bitrate
- Show heap memory usage
- Better controls/chapters/queue animations
- Minor optimizations
Dev note: There's lots of code reorganization too
### Related issues
Related to #1216
Related to https://github.com/damontecres/Wholphin/issues/528
### Testing
Emulator & nvidia shield
## Screenshots
### Selected tracks
<img width="1280" height="720" alt="overlay1 Large"
src="https://github.com/user-attachments/assets/e6ef71f5-73ef-4947-8b2a-0f41f64ef019 "
/>
### Expanded tracks, scrolled down
<img width="1280" height="720" alt="overlay2 Large"
src="https://github.com/user-attachments/assets/2e655f7e-7331-42dd-a572-0173b06563a8 "
/>
### Transcode info
<img width="1280" height="720" alt="overlay3 Large"
src="https://github.com/user-attachments/assets/3081e2ec-bb9e-422c-b833-c22785c649bf "
/>
## AI or LLM usage
None
2026-04-24 15:51:43 -04:00
Damontecres
8dd396b777
Move skip segments settings to their own page ( #1306 )
...
## Description
Moves the five skip segment settings to their own page. So there's now a
single "Skip behavior" that you click to bring up the settings for the
five. I doubt many people change these frequently, so moving them to a
new page de-clutters the settings page.
### Related issues
N/A
### Testing
Emulator
## Screenshots
### Advanced settings
<img width="1280" height="720" alt="single_setting Large"
src="https://github.com/user-attachments/assets/673555d5-109c-4c43-9073-f51572bb949d "
/>
### Skip segment specific settings
<img width="1280" height="720" alt="skip_settings Large"
src="https://github.com/user-attachments/assets/dae9d0bd-7340-4731-b561-b7b4e74d9d4f "
/>
## AI or LLM usage
None
2026-04-24 14:50:23 -04:00
Ray
790069d818
Add support for external player playback ( #1256 )
...
## Description
Adds a new playback "backend" to play media in another app such as VLC.
By default, Wholphin will use the system default app. Typically if you
haven't chosen one, a dialog will show to pick which app. You can also
set a specific external app to use in Wholphin independent of the system
default.
Currently, this only support single item playback, ie playing next up
episodes is not supported yet.
Also since there is no standardized way to send resume position,
external subtitle info, etc, Wholphin makes a best effort. VLC,
mpv-android, & MX-Player are specifically tested/supported.
### Related issues
Closes #85
### Testing
Emulator & nvidia shield w/ VLC, mpv-android, & MX-player
## Screenshots
<img width="543" height="407" alt="image"
src="https://github.com/user-attachments/assets/ab37d41e-2909-40ed-b537-191ebb54d979 "
/>
## AI or LLM usage
None
2026-04-19 14:41:54 -04:00
Ray
b3d630f272
Add option to never show next up episodes ( #1257 )
...
## Description
Adds an option to never show next up. This means when an episode
completes, the app always returns to the previous page instead of
suggesting the next episode.
### Related issues
Closes #1100
### Testing
Emulator
## Screenshots
N/A
## AI or LLM usage
None
2026-04-16 17:28:02 -04:00
Ray
b5422fe82b
Show last played date on overview dialog ( #1248 )
...
## Description
Adds a line to the overview/media info dialog with the date when the
item was last played.
### Related issues
N/A
### Testing
Emulator
## Screenshots
<img width="1280" height="720" alt="last_played Large"
src="https://github.com/user-attachments/assets/1c38141d-1000-43d0-bf28-a0845edfacc2 "
/>
## AI or LLM usage
None
2026-04-16 00:26:57 -04:00
Ray
b18416c954
Integrate with libass-android to support SSA/ASS subtitles in ExoPlayer ( #1052 )
...
## Description
Add better ASS/SSA support to ExoPlayer by using
[`libass-android`](https://github.com/peerless2012/libass-android ).
This is enabled with the "Use libass for ASS subtitles" advanced
settings for ExoPlayer. It is enabled by default.
### Related issues
Related to #22
Replaces reverted #569
Fixes #1107
2026-04-15 17:50:34 -04:00
SimonHung
9037527d2a
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hant/
2026-04-11 22:25:36 -04:00
Damontecres
2a9f8a27af
Fix formatting
2026-04-11 13:40:20 -04:00
idezentas
acf4eab1d9
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (538 of 538 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-04-10 18:56:49 +00:00