Commit Graph

41 Commits

Author SHA1 Message Date
Jannik fd099e97e6
add visual indicator for rewind/forward gesture 2020-11-15 17:17:56 +01:00
Jannik d4fa726f9c
improve autoplay next episode
* add animations to show/hide next episode button
* add option to disable/enable autoplay
2020-11-15 13:39:33 +01:00
Jannik 23713fc1e6
Player: add auto play next episode 2020-11-13 15:36:12 +01:00
Jannik 0e9500e39d
Player: increase clickable area of back button 2020-11-07 18:30:12 +01:00
Jannik 27e8e1c3c2
player interface part 2
* replace current time position with remaining time
* show title and back button at the top
2020-11-07 18:23:09 +01:00
Jannik e51fb0b290
add remaining time to player 2020-11-07 13:33:59 +01:00
Jannik d3f078c661
disable time-bar animation 2020-11-06 10:21:57 +01:00
Jannik 1118c8339c
custom player interface: add progress-bar, rewind/forward 2020-11-05 20:07:41 +01:00
Jannik 1595ef52bc
start working on custom play controls 2020-11-05 18:47:49 +01:00
Jannik cf6a110455
set player rewind/forward to 10 sec 2020-10-23 11:51:09 +02:00
Jannik c138ab4587
add option to prefer the secondary stream, if present 2020-10-23 11:28:47 +02:00
Jannik a25ec81f6b
added new episodes to home screen 2020-10-19 17:34:41 +02:00
Jannik 5458b43354
fix #9 & replace my list checkbox with layout for easier gui building 2020-10-16 18:24:34 +02:00
Jannik d912ed34a3
add a circular transparent background to the episode play icon 2020-10-16 14:08:17 +02:00
Jannik 9f1717e646
update my list on home screen, when changed 2020-10-16 11:23:32 +02:00
Jannik 085b2013ab
play episode on poster click
closes #7
2020-10-16 10:05:11 +02:00
Jannik 474b72df49
add favorite list to home screen 2020-10-15 21:00:31 +02:00
Jannik a8dc243d0e
move all fragments into the fragments package 2020-10-15 19:01:37 +02:00
Jannik 4ae23c4380
fix crash in episode count extraction 2020-10-15 16:23:52 +02:00
Jannik adf8a48251
replace GridView in library and search fragment with RecyclerView
closes #8
2020-10-15 13:00:44 +02:00
Jannik 5f80f1fabd
show loading screen while loading media fragment
* use material components for shaped images and progress indicator
2020-10-14 20:22:20 +02:00
Jannik d2728405d1
redesign library and search fragment
* library/search now use a grid view with 2 columns
* media is now represented as card
* media details: poster and episodes have now rounded corners
2020-10-14 18:33:11 +02:00
Jannik cbfd186686
added licenses dialog 2020-10-13 21:27:05 +02:00
Jannik 5b7d2cd26e
added episode description and is watched status to MediaFragment 2020-10-13 20:23:55 +02:00
Jannik dcaf64acde
improved MediaFragment UI
* fix searchview not losing focus when media is selected
2020-10-13 15:56:07 +02:00
Jannik 597271d4de
use poster as backdrop if no backdrop is set, update to android studio
* update gradle to version 6.5
* update android gradle plugin to version 4.1
2020-10-13 12:27:13 +02:00
Jannik c947105a1f
use material components button in media fragment 2020-10-13 00:14:03 +02:00
Jannik 00a6981ae5
improved tmdb data handling, added backdrop 2020-10-12 22:43:42 +02:00
Jannik 13df0959e2
don't show empty textview 2020-10-12 20:37:45 +02:00
Jannik 90fe084557
disable action bar, use tmdb for poster and description 2020-10-12 20:30:45 +02:00
Jannik 0fc1d8b5c2
use recyclerview for episodes in media fragment
closes #3
2020-10-12 09:54:32 +02:00
Jannik 7b708f5aa0
add tv shows support to parser, start implementing account fragment 2020-10-11 23:16:47 +02:00
Jannik b27a218b51
add search 2020-10-11 18:07:00 +02:00
Jannik 1d3c8ca14b
resume to position if player was in background, keep screen on in player 2020-10-11 15:19:42 +02:00
Jannik e093153eee
add login dialog
* show dialog if no credentials are present
2020-10-11 14:44:38 +02:00
Jannik b72b316ce1
clean up build-gradle
* remove unused dependencies
2020-10-11 14:25:47 +02:00
Jannik 2866d01c22
add player
* fix aod stream parsing
2020-10-11 13:18:20 +02:00
Jannik 818981190d
add media fragment, add stream parsing 2020-10-11 10:02:00 +02:00
Jannik c473fce19a
add OnItemClickListener 2020-10-09 15:18:52 +02:00
Jannik ac8d3ab292
use ListView for library fragment 2020-10-09 13:02:58 +02:00
Jannik d0e09bf4e2
add aod parser 2020-10-08 22:20:20 +02:00