Commit Graph

46 Commits

Author SHA1 Message Date
Seil0 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
Seil0 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
Seil0 00699aaec7 add language settings to player [Part 1] 2020-12-20 20:21:27 +01:00
Seil0 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
Seil0 6775a4da2e show AoD highlights on home fragment 2020-12-06 15:18:15 +01:00
Seil0 82bf34e4cb update theme colors to better reflect material design guidelines
* dark primary: #000000 -> #121212
2020-12-05 21:51:12 +01:00
Seil0 e34e5b2bbd replace licenses dialog and about dialog with about fragment 2020-12-05 21:03:14 +01:00
Seil0 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
Seil0 dbd4b26a65 minor text change 2020-11-29 20:25:22 +01:00
Seil0 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
Seil0 c0c5cb9110 change themeSecondaryDark to #202020 2020-11-24 18:07:48 +01:00
Seil0 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
Seil0 0e5c697bce set theme for dialogs 2020-11-23 09:53:44 +01:00
Seil0 830f7e753b theme account fragment, new primary & accent color 2020-11-22 23:23:28 +01:00
Seil0 71079ddc92 add light and dark theme
* currently the theme can not be changed
2020-11-22 14:24:02 +01:00
Seil0 dcd6ebccea theme rework preparation 2020-11-21 19:40:55 +01:00
Seil0 6ce263832b use custom rewind/fast forward button with animations 2020-11-16 19:23:06 +01:00
Seil0 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
Seil0 23713fc1e6 Player: add auto play next episode 2020-11-13 15:36:12 +01:00
Seil0 353ae6937a Player: get media info by id
This allows us to get additional data (needed for "play next episode")
2020-11-13 11:23:09 +01:00
Seil0 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
Seil0 e51fb0b290 add remaining time to player 2020-11-07 13:33:59 +01:00
Seil0 1118c8339c custom player interface: add progress-bar, rewind/forward 2020-11-05 20:07:41 +01:00
Seil0 8a516c640d add splash activity 2020-11-01 20:17:17 +01:00
Seil0 49430e10bf update exoplayer to version 2.12.1 2020-10-30 10:03:10 +01:00
Seil0 81b041ab61 added a app icon
closes #11
2020-10-25 20:04:48 +01:00
Seil0 c138ab4587 add option to prefer the secondary stream, if present 2020-10-23 11:28:47 +02:00
Seil0 ce84cb57a8 rework media parsing, parse secondary stream (sub/jap)
* use the secondary stream if no primary is present
2020-10-19 21:57:02 +02:00
Seil0 a25ec81f6b added new episodes to home screen 2020-10-19 17:34:41 +02:00
Seil0 9f1717e646 update my list on home screen, when changed 2020-10-16 11:23:32 +02:00
Seil0 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
Seil0 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
Seil0 cbfd186686 added licenses dialog 2020-10-13 21:27:05 +02:00
Seil0 5b7d2cd26e added episode description and is watched status to MediaFragment 2020-10-13 20:23:55 +02:00
Seil0 dcaf64acde improved MediaFragment UI
* fix searchview not losing focus when media is selected
2020-10-13 15:56:07 +02:00
Seil0 c947105a1f use material components button in media fragment 2020-10-13 00:14:03 +02:00
Seil0 9ec4c24e21 verify login data on start, added german translation 2020-10-12 23:26:32 +02:00
Seil0 00a6981ae5 improved tmdb data handling, added backdrop 2020-10-12 22:43:42 +02:00
Seil0 90fe084557 disable action bar, use tmdb for poster and description 2020-10-12 20:30:45 +02:00
Seil0 7b708f5aa0 add tv shows support to parser, start implementing account fragment 2020-10-11 23:16:47 +02:00
Seil0 b27a218b51 add search 2020-10-11 18:07:00 +02:00
Seil0 1d3c8ca14b resume to position if player was in background, keep screen on in player 2020-10-11 15:19:42 +02:00
Seil0 e093153eee add login dialog
* show dialog if no credentials are present
2020-10-11 14:44:38 +02:00
Seil0 8285b2bf62 add player fullscreen on tilt 2020-10-11 14:14:38 +02:00
Seil0 2866d01c22 add player
* fix aod stream parsing
2020-10-11 13:18:20 +02:00
Seil0 d0e09bf4e2 add aod parser 2020-10-08 22:20:20 +02:00