Commit graph

332 commits

Author SHA1 Message Date
damontecres
f220aeee44
Add toggles to override direct playback (#24)
Fixes #10 

Adds toggles to disable direct play of AC3 audio, ASS subtitles, and PGS
subtitles. Also a toggle to force down mixing audio to stereo.

This copies the behavior from the official client. I'm not sure if there
is a way to determine if direct playing AC3 is possible because it can
depend on devices other than the Android TV device such as a sound bar.
So it's up to the user to toggle off support if necessary.

Attribution: This PR uses on [code from the official
client](c775603df4/app/src/main/java/org/jellyfin/androidtv/util/profile/deviceProfile.kt).
2025-10-17 12:46:55 -04:00
damontecres
bd4d4d5092
Fix some login issues (#23)
Fixes #21

Might also address #18

Fixes an issue with logging using username/password due to network
access on wrong thread exceptions.

Also adds better handling when deleting users or servers, especially if
it's the current one.
2025-10-17 12:05:40 -04:00
damontecres
0e195c18d7
Show genres tab for TV & Movies (#16)
Adds a tab to the TV Show & Movie screens which displays the genres in
that library as a grid.

You can select the genre to see the items in that library for the genre.

This PR also adds backend changes for further filtering to implement
#13.
2025-10-16 16:49:40 -04:00
Damontecres
6a896cf600
Release v0.1.0 2025-10-15 18:01:53 -04:00
Damontecres
c755bf7bdb
Update readme download links 2025-10-15 17:38:45 -04:00
damontecres
ef232897b6
Add images to readme 2025-10-15 17:22:35 -04:00
Damontecres
bdddbab3f9
Move permission request into compose 2025-10-15 17:20:27 -04:00
damontecres
d1441db422
Set update URL (#8)
Set the default update URL. Also testing PR workflow.
2025-10-15 17:17:16 -04:00
Damontecres
84dab0f7e7
Add workflows 2025-10-15 15:41:04 -04:00
Damontecres
b494c31c72
Readme updates 2025-10-15 15:37:01 -04:00
Damontecres
d39ed721d5
Rebrand 2025-10-15 15:27:30 -04:00
Damontecres
aabd8462dc
Update icon background 2025-10-15 15:20:34 -04:00
Damontecres
bf4dfe4429
Merge branch 'main' into icon 2025-10-15 15:12:20 -04:00
Damontecres
182625f096
Bump dependency versions 2025-10-15 14:21:37 -04:00
Damontecres
d322770a22
Add contribution guides 2025-10-15 14:15:14 -04:00
Damontecres
d4b3c554f8
Show loading/error for large seasons 2025-10-15 13:27:48 -04:00
Damontecres
ba45c3f509
Fix some issues with local db 2025-10-15 11:58:06 -04:00
Damontecres
9d67b9a3ca
Remove unused code 2025-10-14 19:34:45 -04:00
Damontecres
c6b7e0f4de
Remove skip button with back or timer & show it in controls 2025-10-14 16:25:09 -04:00
Damontecres
d1e9561eae
Seek bar uses same skip intervals 2025-10-14 14:19:59 -04:00
Damontecres
8dba561376
Show queue during playback 2025-10-14 14:15:07 -04:00
Damontecres
fc56a2c631
Simple combine resume & next up 2025-10-13 22:13:21 -04:00
Damontecres
b40db0074f
Support collections 2025-10-13 21:58:55 -04:00
Damontecres
a93f183f5f
Handle shuffling playlists 2025-10-13 16:41:12 -04:00
Damontecres
9148ca0719
Playlist UI updates & more handling of unsupported playback 2025-10-13 16:23:50 -04:00
Damontecres
aab7e2eb17
Support for playlists 2025-10-13 15:18:27 -04:00
Damontecres
07dabee8b9
Reuse overview text composable 2025-10-13 14:33:12 -04:00
Damontecres
f737818873
Refactor PlaybackViewModel to handle generic playlists 2025-10-13 13:38:49 -04:00
Damontecres
3906eb196a
Fix next up episode back handling 2025-10-13 11:07:16 -04:00
Damontecres
61a69f206b
Long click seasons & show season overlay 2025-10-13 10:38:56 -04:00
Damontecres
4113f990b2
Fix focus issues & add clear image cache option 2025-10-12 22:31:09 -04:00
Damontecres
370cd2c146
File for 207f865 2025-10-12 21:13:11 -04:00
Damontecres
5fc3718e12
Home page updates & UI tweaks 2025-10-12 21:12:35 -04:00
Damontecres
207f8656dd
Updater fixes 2025-10-12 21:12:18 -04:00
Damontecres
763589fa0d
Improvement to playback activity tracking 2025-10-12 21:11:43 -04:00
Damontecres
51c2e4bff4
Add icons 2025-10-12 17:41:54 -04:00
Damontecres
29e13cba0f
Fix toasting & some UI changes 2025-10-12 17:28:34 -04:00
Damontecres
cbc680da7d
Add prefs & page for app updates 2025-10-11 18:32:19 -04:00
Damontecres
14de2442bd
Theme tweaks 2025-10-11 15:43:04 -04:00
Damontecres
8903b77bf3
Better orange theme? 2025-10-11 15:28:43 -04:00
Damontecres
9d60c36437
Restore focus for series details 2025-10-11 15:19:58 -04:00
Damontecres
b30ddab0fc
Restore focus on search 2025-10-11 15:12:23 -04:00
Damontecres
3afc4f022b
Better error handling during setup 2025-10-11 14:56:59 -04:00
Damontecres
59b3ef2644
Add some javadocs and comments 2025-10-10 14:49:13 -04:00
Damontecres
405faa388e
Initial skip segments implementation 2025-10-09 21:10:43 -04:00
Damontecres
165fd80c0e
Add a few color themes 2025-10-09 19:51:55 -04:00
Damontecres
bb517e0857
Numerous UI tweaks esp cards 2025-10-09 19:14:31 -04:00
Damontecres
616ffe8de3
UI updates to movie & search pages 2025-10-09 13:01:57 -04:00
Damontecres
fe1d63793d
Add support for letter jump buttons 2025-10-08 21:37:36 -04:00
Damontecres
560e7cc545
Add max bitrate preference 2025-10-08 21:37:10 -04:00