Priit Jõerüüt
a05980a4a8
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/et/
2026-03-30 18:11:35 +00:00
SimonHung
6b72746ee3
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hant/
2026-03-30 18:11:35 +00:00
EmadAljohani
6aba1c1561
Translated using Weblate (Arabic)
...
Currently translated at 28.1% (142 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/ar/
2026-03-30 18:11:35 +00:00
American_Jesus
841b1bc713
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pt/
2026-03-30 18:11:35 +00:00
oyvhov
86b0228b96
Translated using Weblate (Norwegian Nynorsk)
...
Currently translated at 66.2% (334 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/nn/
2026-03-30 18:11:35 +00:00
oyvhov
c2ee214991
Translated using Weblate (Norwegian Nynorsk)
...
Currently translated at 66.2% (334 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/nn/
2026-03-30 18:11:35 +00:00
ymir
666aa3432f
Translated using Weblate (French)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/fr/
2026-03-30 18:11:35 +00:00
danyrd92
b4f2258c5e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-03-30 18:11:35 +00:00
streamyfinchris
cff89b418a
Translated using Weblate (Swedish)
...
Currently translated at 75.1% (379 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/sv/
2026-03-30 18:11:35 +00:00
disguisedpsycho
94ff03236b
Translated using Weblate (Hebrew)
...
Currently translated at 21.2% (107 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/he/
2026-03-30 18:11:34 +00:00
unclenet
3c40a98f4c
Translated using Weblate (Italian)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/it/
2026-03-30 18:11:34 +00:00
Priit Jõerüüt
a6cc4b5146
Translated using Weblate (Estonian)
...
Currently translated at 98.0% (494 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/et/
2026-03-30 18:11:34 +00:00
opakholis
cbf8f5226f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/id/
2026-03-30 18:11:34 +00:00
jatag41526
8549265203
Translated using Weblate (Russian)
...
Currently translated at 64.4% (325 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/ru/
2026-03-30 18:11:34 +00:00
idezentas
6420345e78
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-03-30 18:11:34 +00:00
Outbreak2096
e91a29bce6
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-03-30 18:11:34 +00:00
n8llcaster
3821ec7046
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/sk/
2026-03-30 18:11:34 +00:00
danpergal84
c7b7f67e0c
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (504 of 504 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-03-30 18:11:34 +00:00
North-DaCoder
5eb3ba86c8
Translated using Weblate (German)
...
Currently translated at 100.0% (503 of 503 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-03-30 18:11:34 +00:00
RafaelSoaresP
2fe3799785
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pt_BR/
2026-03-30 18:11:34 +00:00
RabSsS
9ae23d6725
Translated using Weblate (French)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/fr/
2026-03-30 18:11:34 +00:00
ymir
768af6958d
Translated using Weblate (French)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/fr/
2026-03-30 18:11:34 +00:00
n8llcaster
79959a4421
Translated using Weblate (Slovak)
...
Currently translated at 80.0% (402 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/sk/
2026-03-30 18:11:34 +00:00
American_Jesus
dfdfc76b71
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pt/
2026-03-30 18:11:34 +00:00
North-DaCoder
5575a071e3
Translated using Weblate (German)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-03-30 18:11:34 +00:00
idezentas
02b4d90a1e
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-03-30 18:11:34 +00:00
Outbreak2096
5abc5ee0d7
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-03-30 18:11:34 +00:00
North-DaCoder
70a4f35b2f
Translated using Weblate (German)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-03-30 18:11:34 +00:00
Ray
2485d2c644
Add prefer logos instead of text titles setting ( #1151 )
...
## Description
Adds an advanced settings to prefer logos for titles instead of text. It
is enabled by default.
### Related issues
Closes #383
### Testing
Emulator & onn
## Screenshots
<details><summary>Click to show</summary>
<p>
### Home page

### Series overview

### Movie Page

### Square-ish logo

</p>
</details>
## AI or LLM usage
None
2026-03-29 10:38:23 -04:00
Ray
c35b5cdd0a
Better collection pages including more view options ( #1137 )
...
## Description
This is a large update to the collection page!
- Show the collection's details including overview & backdrop
- Separate collection by type (Movies, TV, etc) into rows
- View options are now shared across all collections
- Filter & sort are still saved per collection
By default, the collection will be separated by type, but there is a
view option to restore the combined grid.
### Related issues
Closes #527
Closes #1088
Fixes
https://github.com/damontecres/Wholphin/issues/877#issuecomment-3889013124
Related to #737
### Testing
Emulator mostly
## Screenshots

### Separated types into rows

### Combined type into grid

## AI or LLM usage
None
2026-03-28 10:31:03 -04:00
Ray
f2570d4ab0
Add support for music ( #1059 )
...
## Description
Adds support for music playback
### Features
- Adds a "Now Playing" page which is accessible from the nav drawer
while music is playing
- Manage the playback queue, add/remove/re-order songs
- Supports synced & non-synced lyrics
- Scroll through lyrics
- Click on line for synced lyrics to seek to that position
### User interface
- Customize what's shown on the "Now Playing" page
- Show album cover art, backdrops, and lyrics
- Show a basic bar visualizer
- Search for albums, artists, & songs
- Links between albums, artists, playlists, & music videos when metadata
is available
- Throughout the app, see which song is playing and which ones are in
the queue
Note: lyrics are synced by line. `10.11` added support for syncing by
word, but Wholphin still supports `10.10`
### Related issues
Closes #2
Closes #267
### Testing
Emulator & shield testing
## Screenshots
<details><summary>Click to see screenshots</summary>
<p>
### Album grid

### Artist page

### Album details

### Album is playing/queued

### Now playing page

### Now playing queue

</p>
</details>
## AI or LLM usage
None
## Try it out
See instructions at
https://github.com/damontecres/Wholphin/releases/tag/develop-music
2026-03-24 13:42:18 -04:00
Jannik Mahr
cca818fabb
Improve display of "DTS:HD" and "DTS:HD MA" audio tracks ( #1064 )
...
<!-- By submitting this pull request, you acknowledge that you have read
the [contributing
guide](https://github.com/damontecres/Wholphin/blob/main/CONTRIBUTING.md ,
including the AI/LLM policy, and [developer's
guide](https://github.com/damontecres/Wholphin/blob/main/DEVELOPMENT.md )
-->
## Description
The formatter for audio codecs did only match the profile of high
definition DTS streams against "DTS:HD" or "DTS:X". At least for DTS:HD
there are also cases where the profile contains "DTS-HD" with "-"
instead of ":".
Made the matcher more generic by allowing both "-"" or ":"" and also
checking if the profile contains "MA" for Master Audio tracks.
This will now correctly display the following high definition DTS types
in the UI:
- DTS:HD
- DTS:HD MA
- DTS:X
**Note:** This is my first public pull request ever, let me know if I
did it wrong :)
### Related issues
Relates to (but does not fix):
https://github.com/damontecres/Wholphin/issues/1057
### Testing
Tested on a Fire TV Cube Gen 3 with multiple files containing DTS HD
audio tracks.
---------
Co-authored-by: Damontecres <damontecres@gmail.com>
2026-03-10 23:44:44 -04:00
Ray
afc47f254b
Request individual seasons from Jellyseerr ( #1060 )
...
## Description
Adds a dialog to select individual seasons for a TV show when requesting
it via Discover/Jellyseerr
If a request is already pending, it can be updated. If there's more than
7 seasons, a second submit button is added at the bottom of the dialog
for easier access.
Also, adds a button from Jellyfin series details to its Discover
equivalent and added a request button for partially available series to
request more seasons.
### Related issues
Closes #961
### Testing
Emulator & Jellyseerr 2.7.3
## Screenshots

## AI or LLM usage
None
2026-03-10 11:54:00 -04:00
Damontecres
73cf54b844
Fixes to strings
2026-03-06 16:18:50 -05:00
idezentas
4cfb471e5d
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-03-06 21:16:21 +00:00
Outbreak2096
b3be20f6da
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-03-06 21:16:21 +00:00
North-DaCoder
dd0f253524
Translated using Weblate (German)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-03-06 21:16:21 +00:00
RafaelSoaresP
95e0725d8d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 76.8% (386 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pt_BR/
2026-03-06 21:16:21 +00:00
n8llcaster
d0f7908648
Translated using Weblate (Slovak)
...
Currently translated at 44.6% (224 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/sk/
2026-03-06 21:16:21 +00:00
EmadAljohani
062a3e99a4
Translated using Weblate (Arabic)
...
Currently translated at 23.9% (120 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/ar/
2026-03-06 21:16:21 +00:00
arcker95
b4c35ce41b
Translated using Weblate (Italian)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/it/
2026-03-06 21:16:21 +00:00
isbit
0c19708774
Translated using Weblate (Swedish)
...
Currently translated at 54.5% (274 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/sv/
2026-03-06 21:16:21 +00:00
North-DaCoder
b6cef6a4b1
Translated using Weblate (German)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-03-06 21:16:21 +00:00
zyplex
0d326b49e7
Translated using Weblate (German)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/de/
2026-03-06 21:16:21 +00:00
idezentas
d69b6d6bb4
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-03-06 21:16:21 +00:00
Outbreak2096
b0236cbd3b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-03-06 21:16:21 +00:00
SimonHung
3009536670
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hant/
2026-03-06 21:16:21 +00:00
danpergal84
000bd10622
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-03-06 21:16:21 +00:00
idezentas
4ee8a5b4fc
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (501 of 501 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-03-06 21:16:21 +00:00
Outbreak2096
61369ffac8
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (501 of 501 strings)
Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-03-06 21:16:20 +00:00