Commit graph

2,752 commits

Author SHA1 Message Date
firelight
eb3519731a
Chore: Refactor ProfilesAdapter to use BaseAdapter 2025-10-25 22:36:43 +02:00
firelight
d77fcde347
Chore: Refactor PriorityAdapter to use BaseAdapter 2025-10-25 22:24:39 +02:00
firelight
38e52e24db
Fix: Watch status on unwatched episodes, whoops 2025-10-25 22:00:47 +02:00
firelight
ee3b07916e
Chore: Refactor SubtitleOffsetItemAdapter to use BaseAdapter 2025-10-25 21:55:21 +02:00
firelight
9e72ab2394
Chore: Refactor PageAdapter to use BaseAdapter 2025-10-25 21:41:31 +02:00
firelight
e61715cd99
Chore: Minor refactor to displayPos 2025-10-25 21:26:14 +02:00
rockhero1234
99eaa369ea
feat:check icon on watched episode and auto mark watched (#2023)
* check icon on watched episode

* auto mark episode as watched

* set check above 95 and removed auto watched
2025-10-25 21:24:37 +02:00
rockhero1234
b56e858d48
fix (#2022) 2025-10-25 21:19:07 +02:00
firelight
8dcb38a3bb
Chore: Refactor SearchAdapter to use BaseAdapter, and made NoStateAdapter easier to use 2025-10-25 21:11:19 +02:00
firelight
66b8fe963d
Chore: Refactor BaseAdapter for better view recycling, migrate Actors to BaseAdapter 2025-10-25 20:03:48 +02:00
Luna712
526372a577
Bump version to 4.6.1 (#2068)
Since we've had a major change with edge to edge, bumping the version could help know if it's related if an issue is created.
2025-10-25 19:22:54 +02:00
Luna712
b0c78f7820
Unify clear search icons logic (#2062)
Reduces code duplication, and also adds support for them to show on repo and extensions search.
2025-10-25 18:51:10 +02:00
Luna712
eb93b8803d
Add full support for edge-to-edge (#2002) 2025-10-25 18:38:57 +02:00
firelight
29491ae634
Fix: Improved shared pool recycling for actors, quicksearch and recommendations 2025-10-25 15:26:41 +02:00
firelight
071b50e4ae
Fix: Improved shared pool recycling for episodes, search and homepage 2025-10-25 15:09:22 +02:00
firelight
168c2e8432
Fix: Skip loading visibility in white theme, Closes #2049 2025-10-24 13:55:34 +02:00
firelight
eaa26b20e3
Fix: Inconsistent icon color for certain icons in settings on light themes, Closes #2047 2025-10-23 21:41:54 +02:00
firelight
ffd3c47dd9
Fix: Contrast issues on AccountSelectActivity on light themes, Closes #2048 2025-10-23 21:30:02 +02:00
firelight
a03079e48c
Fix: Contrast issues on light themes, Closes #2049 2025-10-23 21:06:42 +02:00
firelight
b3054e9bd1
Fix: Subtitle preview with elevation, Closes #2053 2025-10-23 20:16:20 +02:00
Luna712
5898eb2593
Enable deprecations in SubtitleHelper (#2036) 2025-10-23 19:03:44 +02:00
Luna712
4270f159b8
Make old rating system use DeprecationLevel.ERROR (#2041)
It's been deprecated for about 3 months now. This also deprecated `fromOld` and `toOld` since in theory those should never have been used in extensions and also `toRatingInt()` since again, in theory, wouldn't be used once converting to use the new score API.
2025-10-20 21:18:31 +02:00
firelight
5b1400e212
Fix: Subtitles not showing on cancel press, Closes #2042 2025-10-20 20:58:36 +02:00
firelight
28f044ad33
Fix: OOM on removeKeys, Closes #2035 2025-10-19 19:53:10 +02:00
firelight
fe0475f441
Fix(UI): Varius highlight/color changes for better accessibility, Closes #2024 2025-10-18 20:34:05 +02:00
Luna712
50e746c51d
Suppress some internal deprecations (#2019) 2025-10-18 20:10:56 +02:00
Luna712
34833d23d0
Remove usage of deprecated unsafeCheckOpNoThrow (#2018) 2025-10-18 20:10:11 +02:00
Luna712
98e6572bab
Replace deprecated StaticLayout constructor (#2020) 2025-10-18 20:08:31 +02:00
Luna712
6dc0d6ed73
Replace use of deprecated Util.SDK_INT (#2030) 2025-10-18 20:04:07 +02:00
firelight
1f8cccdbd0
Fix: Next player episode and episode list progress issue, Closes #2025 2025-10-18 18:56:04 +02:00
Luna712
5bcf457814
Enable auto rotate preference by default (#2014)
* Enable auto rotate preference by default

It makes sense to adjust the screen orientation based on the orientation of the video by default.

* Update callsite also
2025-10-18 00:13:37 +02:00
Luna712
760dea2b4f
Provider tests: handle if implementing paginated search (#2016) 2025-10-18 00:12:34 +02:00
firelight
d84a241026
Feat: Added subtitle alignment setting, and added 400dp elevation closes #2009 2025-10-16 16:34:27 +02:00
Luna712
535cb86934
Make constructor for UpdatedMatroskaExtractor private (#1999)
`'internal' declaration exposes 'public/*package*/' type 'EbmlReader'. This will become an error in language version 2.4.`
2025-10-16 15:54:37 +02:00
rockhero1234
505f869dbf
feat:resume btn with circular progress (#1998) 2025-10-16 15:52:19 +02:00
rockhero1234
e113cee434
fix(tv):not show rotate btn (#2010)
* fix(tv):not show rotate btn

* also emulator
2025-10-16 15:36:22 +02:00
Luna712
2bfee2e4a3
Fix library crash (#2006) 2025-10-16 01:18:15 +02:00
Osten
ac810db3d9
Bump 4.6.0 2025-10-15 19:07:47 +02:00
firelight
876ce09b38
Fix: Show the correct season names in episode list in the player 2025-10-15 17:56:52 +02:00
firelight
2687613e4f
Fix: Hide episode rating if rating < 0.1 to avoid "Rating: 0.0" 2025-10-15 14:03:53 +02:00
firelight
fbc8e6214f
Fix: Reset the episodeProgress view visibility to avoid recycling errors, and readded the "Upcoming Icon" 2025-10-15 13:58:19 +02:00
firelight
566fd741cf
Fix(TV): Minor focus issue on homepage actionbar, solved by keeping the same views instead of replacing them. 2025-10-15 02:11:48 +02:00
firelight
e1b18d9b14
Feat(TV): Added transparent outline to nav_footer_profile_card 2025-10-12 00:59:31 +02:00
firelight
543c0dddf8
Fix(Phone): Season selector with "no season" showing as "Season 0" 2025-10-12 00:38:06 +02:00
Luna712
ae90ce6be5
Upgrade KGP to 2.2.20 (#1989) 2025-10-11 23:47:57 +02:00
firelight
26504710e4
Fix(TV UI): Correct padding on horizontal views 2025-10-11 22:10:47 +02:00
firelight
01decca3f4
UI(TV): New navrail colors 2025-10-11 21:12:13 +02:00
firelight
85498f319c
Fix(TV): Minor alpha issue 2025-10-11 17:04:06 +02:00
firelight
dd1f59a7a8
Fix: Minor formatting bug in setPlayerDimen 2025-10-11 14:38:07 +02:00
Luna712
e5aa0a3c39
Require optin for prerelease (#1978) 2025-10-10 23:29:17 +00:00