Commit graph

1053 commits

Author SHA1 Message Date
American_Jesus
46c7993836
Translated using Weblate (Portuguese)
Currently translated at 100.0% (499 of 499 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pt/
2026-03-06 21:16:20 +00:00
EmadAljohani
9daa6c9337
Added translation using Weblate (Arabic) 2026-03-06 21:16:20 +00:00
idezentas
321ef8965a
Translated using Weblate (Turkish)
Currently translated at 100.0% (499 of 499 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-03-06 21:16:20 +00:00
arcker95
ea4e4ad140
Translated using Weblate (Italian)
Currently translated at 100.0% (499 of 499 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/it/
2026-03-06 21:16:20 +00:00
danpergal84
b2aea426ef
Translated using Weblate (Spanish)
Currently translated at 100.0% (499 of 499 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-03-06 21:16:20 +00:00
Outbreak2096
fd53206aee
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (499 of 499 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-03-06 21:16:20 +00:00
SimonHung
7432df3eb1
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (499 of 499 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hant/
2026-03-06 21:16:20 +00:00
idezentas
9aaee3033e
Translated using Weblate (Turkish)
Currently translated at 100.0% (487 of 487 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-03-06 21:16:20 +00:00
Outbreak2096
c5316343b9
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (487 of 487 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-03-06 21:16:20 +00:00
arcker95
034f91ba3a
Translated using Weblate (Italian)
Currently translated at 100.0% (487 of 487 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/it/
2026-03-06 21:16:20 +00:00
SimonHung
a1d651ae21
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 97.1% (473 of 487 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hant/
2026-03-06 21:16:20 +00:00
American_Jesus
898191e44a
Translated using Weblate (Portuguese)
Currently translated at 93.6% (456 of 487 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/pt/
2026-03-06 21:16:20 +00:00
danpergal84
691ae4a1a4
Translated using Weblate (Spanish)
Currently translated at 100.0% (487 of 487 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-03-06 21:16:20 +00:00
arcker95
c5d6eaa271
Translated using Weblate (Italian)
Currently translated at 97.1% (473 of 487 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/it/
2026-03-06 21:16:19 +00:00
idezentas
0c94a0dbd6
Translated using Weblate (Turkish)
Currently translated at 100.0% (472 of 472 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/tr/
2026-03-06 21:16:19 +00:00
Outbreak2096
0f8b5db397
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (472 of 472 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hans/
2026-03-06 21:16:19 +00:00
arcker95
cf369b26de
Translated using Weblate (Italian)
Currently translated at 100.0% (472 of 472 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/it/
2026-03-06 21:16:19 +00:00
SimonHung
a479afd10a
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (472 of 472 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/zh_Hant/
2026-03-06 21:16:19 +00:00
danpergal84
781c020b67
Translated using Weblate (Spanish)
Currently translated at 100.0% (472 of 472 strings)

Translation: Wholphin/Wholphin
Translate-URL: https://translate.codeberg.org/projects/wholphin/wholphin/es/
2026-03-06 21:16:19 +00:00
Ray
36162d6fc5
Revert "Integrate with libass-android to support SSA/ASS subtitles in ExoPlayer" (#1051)
Unfortunately, there seem to be issues with switching to
`libass-android`, so reverting those changes so I can cut a release and
troubleshoot later.

Reverts damontecres/Wholphin#569
2026-03-06 16:16:12 -05:00
Damontecres
7f75da2493
Fix visualizer init 2026-03-06 15:34:03 -05:00
Damontecres
e4422375ce
Restore lyrics position 2026-03-06 15:01:29 -05:00
Damontecres
9f9552f870
Make lyrics scrollable & clickable 2026-03-06 14:53:34 -05:00
Damontecres
1a22980a51
Add go to links for music videos 2026-03-06 14:51:05 -05:00
Damontecres
7233ffa0d9
Customize now playing page 2026-03-06 13:46:23 -05:00
Damontecres
29269faa63
Move backdrop into a composable 2026-03-06 12:50:51 -05:00
Damontecres
d5f5c5fb0a
Merge branch 'main' into fea/music 2026-03-06 12:42:43 -05:00
Ray
ce44e9593b
Screensaver fixes (#1047)
## Description
Fixes a few issues with the in-app & OS screensavers

- Make sure clock is updating for in-app screensaver
- Fix crash if app is force quit before the OS screensaver starts

### Related issues
Fixes #1045 

### Testing
NVIDIA shield

## Screenshots
N/A

## AI or LLM usage
None
2026-03-06 08:46:47 -05:00
Ray
83ebd922d9
Integrate with libass-android to support SSA/ASS subtitles in ExoPlayer (#569)
## 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
2026-03-06 08:34:57 -05:00
Damontecres
d4016aa084
WIP music prefs 2026-03-05 20:34:34 -05:00
Damontecres
8053f5397f
More visualizer 2026-03-04 19:51:19 -05:00
Damontecres
74f935e1f6
WIP visualizer 2026-03-04 19:37:22 -05:00
Damontecres
11587c5fcf
Merge branch 'main' into fea/music 2026-03-04 19:31:36 -05:00
Damontecres
389840d576
Adjust overlay background 2026-03-04 19:30:50 -05:00
Ray
014bed1bf3
Better logic for choosing the display mode (#1039)
## Description
This PR improves the logic used to choose a display mode when refresh
rate and resolution switching are enabled.

As before, matching the refresh rate is prioritized over picking the
resolution. For example, with the display modes of 1080@30 & 720@60 for
a 720@30 video, 1080@30 is used because the frame rate exactly matches.

### Related issues
Fixes #1036

### Testing
Unit tests, added test cases for more situations

## Screenshots
N/A

## AI or LLM usage
None
2026-03-04 19:30:14 -05:00
Ray
354577e2e8
Delete media follow up (#1040)
## Description
A follow up to #1014 to add the delete option in more context menus.
Also improves the "reaction" logic which updates previous pages from
deletions on later pages.

### Related issues
Addresses
https://github.com/damontecres/Wholphin/pull/1014#issuecomment-3987205355
Related to #104

### Testing
Emulator

## Screenshots
N/A

## AI or LLM usage
None
2026-03-04 19:30:08 -05:00
Damontecres
5d6b5527dc
Save/restore focus 2026-03-04 17:53:06 -05:00
Damontecres
2879cd477c
Various fixes 2026-03-04 16:03:40 -05:00
Ray
ce6461d23b
Fixes for Jellyseerr login issues (#1031)
## Description
Fixes some issues with Jellyseerr login. Also makes error message more
clear by showing the URLs that were tested and the error that occurred.

Also fixes an issue where you could not remove a Jellyseerr server if it
was previously configured but can no longer connect.

### Related issues
Fixes #1028
Should fix #1022
Related to #747

### Testing
Emulator, tested adding and removing valid & invalid IPs

## Screenshots
N/A

## AI or LLM usage
None
2026-03-04 15:11:09 -05:00
Damontecres
d8a58a6d96
Add stop button 2026-03-04 09:25:43 -05:00
Damontecres
3359c8ac32
Fixes for stopping now playing 2026-03-04 09:19:11 -05:00
Damontecres
c443ddb6c4
Fix some animations 2026-03-03 22:52:53 -05:00
Damontecres
84611c24ed
Add version to state 2026-03-03 22:39:15 -05:00
Damontecres
1af906fe90
Change remove to more context menu button 2026-03-03 22:35:15 -05:00
Damontecres
c72f444448
Add remove from queue button 2026-03-03 22:30:47 -05:00
Damontecres
73b626facd
Add long click queue operations 2026-03-03 22:27:39 -05:00
Damontecres
6471b198b2
Add music to search 2026-03-03 21:50:36 -05:00
Damontecres
18e3268638
Dialog show/hide lyrics 2026-03-03 21:28:30 -05:00
Damontecres
59a0bee0a7
Merge branch 'main' into fea/music 2026-03-03 19:15:37 -05:00
renovate[bot]
6867ba7657
Update Dependencies (#1013) 2026-03-03 14:35:11 -05:00