Jannik
e652c001d3
Update the onboarding process to support crunchyroll
...
* only save credentials during onboarding, if login was successful
* show onboarding, if login failed
2022-02-01 17:21:42 +01:00
Jannik
188d0d9162
add up next to home screen
...
for now up next will show the series and not play the actual episode
2022-02-01 17:21:42 +01:00
Jannik
d5d70e49d2
add watchlist to home fragment
2022-02-01 17:21:42 +01:00
Jannik
27e7f2a249
add subtitle selection to player
2022-02-01 17:21:42 +01:00
Jannik
f97d07c2b8
implement season selection in MediaFragment
2022-02-01 17:21:42 +01:00
Jannik
236ca9a6c9
Implement media fragment for tv shows
2022-02-01 17:21:42 +01:00
Jannik
3935f37267
update libraries
...
* kotlinx-coroutines-android 1.5.1 -> 1.5.2
* exoplayer 2.14.2 -> 2.15.0
* jsoup 1.13.1 -> 1.14.2
* gradle agp 7.0.1 -> 7.0.2
2021-09-05 13:43:27 +02:00
Jannik
5ea94b7ded
add numberStr to AoDEpisode type & show tmdb episode info in player
...
* use numberStr instead of index to display the correct episode number, allowing for number such as "12.5"
* show tmdb episode description in player if found and aod description is missing
2021-09-05 00:08:03 +02:00
Jannik
9dfd2cf70b
added skip opening for tv shows
...
* available for tv shows, where metaDB has the needed information
2021-08-29 15:05:34 +02:00
Jannik
d417181b70
update kotlin, gradle & libraries
...
* kotlin 1.5.21 -> 1.5.30
* gradle wrapper 7.0.2 -> 7.2
* gradle agp 7.0.0 -> 7.0.1
* constraintlayout 2.0.4 -> 2.1.0
2021-08-29 15:02:40 +02:00
Jannik
0decf317d9
remove some unneeded resources
2021-06-06 18:06:59 +02:00
Jannik
46e3d1f1b6
don't use "save" when selecting the media language, use "apply" instead
2021-06-04 00:18:33 +02:00
Jannik
a3a89c6b64
don't use deprecated startActivityForResult() use registerForActivityResult() instead
2021-05-27 19:50:00 +02:00
Jannik
7ce67f57cd
add export/import of my list
...
fixes #39
2021-05-26 19:46:46 +02:00
Jannik
063b5405fc
add dev settings gui
...
enable dev settings by clicking the app icon in the about screen 5 times
2021-05-09 20:31:51 +02:00
Jannik
86dfd69b4b
add subscription info to settings fragment
...
* update androidx.navigation: 2.3.4 -> 2.3.5
2021-04-17 20:59:37 +02:00
Jannik
9d3e9c5019
dsiable scrolling on appbar if no tabs where added to media fragment
...
fixes #33
2021-02-20 22:57:00 +01:00
Jannik
e762745705
use CoordinatorLayout instead of NestedScrollView in media fragment
2021-02-08 00:22:50 +01:00
Jannik
b02fadaa89
fix unchecked single choice button in theme dialog beeing white
2021-02-06 22:45:28 +01:00
Jannik
5bb51c9054
Add similar titles to media fragment ( #28 )
...
* update androidx navigation libraries
* add similar media to MediaFragment
* parse similar media in AoDParser
Reviewed-on: #28
Co-Authored-By: Jannik <seil0@mosad.xyz>
Co-Committed-By: Jannik <seil0@mosad.xyz>
2021-02-06 19:02:12 +01:00
Jannik
373f5c56c9
rework the about fragment
2021-01-21 19:53:16 +01:00
Jannik
4c5d6e6e24
add top ten to home screen & minor fixes
...
* use plural for runtime and episodes
* code clean up
2021-01-21 18:22:53 +01:00
Jannik
8a22554846
add onboarding (login), change default theme to dark
...
closes #14
2021-01-16 00:16:47 +01:00
Jannik
3f45d769d2
rework initial loading, don't crash on login timeout on app start
...
closes #25
2021-01-13 20:57:21 +01:00
Jannik
7a95304ee1
fix episodes not showing, if scroll is not needed in MediaFragment
2021-01-11 22:12:21 +01:00
Jannik
75ecac6144
always visible next ep button fix
...
the always visible next ep button cloud be hidden, when playing the last ep of a tv show and changing to a previous ep via the episodes list
2021-01-01 12:15:17 +01:00
Jannik
800c2a144c
polish player episodes list ui
...
closes #16
2020-12-28 20:17:11 +01:00
Jannik
8a43567737
rework how different streams/languages per episode are handled
...
* potentially support more than 2 streams
* part of language settings in player
2020-12-26 14:39:35 +01:00
Jannik
00699aaec7
add language settings to player [Part 1]
2020-12-20 20:21:27 +01:00
Jannik
04893060e4
add episodes list to player [Part 2]
2020-12-15 23:15:14 +01:00
Jannik
6fc7bb2c1e
add episodes list to player [Part 1]
2020-12-14 23:46:55 +01:00
Jannik
ab180ddd89
add new simulcasts and new titles to home screen
...
* simulcasts and new titles
* update some libraries
* don't crash if AoDPraser fails to parse mediaId
2020-12-11 10:54:40 +01:00
Jannik
6775a4da2e
show AoD highlights on home fragment
2020-12-06 15:18:15 +01:00
Jannik
a390bc9686
update exoplayer to version 2.12.2
2020-12-05 22:17:54 +01:00
Jannik
82bf34e4cb
update theme colors to better reflect material design guidelines
...
* dark primary: #000000 -> #121212
2020-12-05 21:51:12 +01:00
Jannik
e34e5b2bbd
replace licenses dialog and about dialog with about fragment
2020-12-05 21:03:14 +01:00
Jannik
20407d9cac
add permanently visible next episode button & fix autoplay
...
* autoplay / play next episode could sometimes skip episodes
2020-12-02 11:14:09 +01:00
Jannik
dbd4b26a65
minor text change
2020-11-29 20:25:22 +01:00
Jannik
ac5aee20de
update material components to alpha 4
2020-11-29 18:23:02 +01:00
Jannik
32844223fc
minor episodes ui improvements
...
* show 3 lines of episode description
* episodes title: Episode xy -> Ep. xy
2020-11-28 15:09:39 +01:00
Jannik
dfaf359952
fix poster not being scaled correctly
...
regression from 2de1419d36
2020-11-26 17:07:33 +01:00
Jannik
2de1419d36
fix theme not applying to nav bar
...
regression from 7df99ea0cc
2020-11-25 23:26:46 +01:00
Jannik
7df99ea0cc
use view binding wherever possible
2020-11-25 22:35:55 +01:00
Jannik
c0c5cb9110
change themeSecondaryDark to #202020
2020-11-24 18:07:48 +01:00
Jannik
21b6e358e7
theme selection & gradle update
...
* it's now possible to change the app theme (light/dark)
* update gradle to version 6.7.1
* update gradle pugin to version 4.1.1
* update kotlin to 1.4.10
2020-11-23 20:11:10 +01:00
Jannik
0e5c697bce
set theme for dialogs
2020-11-23 09:53:44 +01:00
Jannik
830f7e753b
theme account fragment, new primary & accent color
2020-11-22 23:23:28 +01:00
Jannik
71079ddc92
add light and dark theme
...
* currently the theme can not be changed
2020-11-22 14:24:02 +01:00
Jannik
dcd6ebccea
theme rework preparation
2020-11-21 19:40:55 +01:00
Jannik
256c32aa3c
add rwd/ffwd double tap indicator & pause/play on long press
2020-11-20 11:20:11 +01:00