Jannik
a21ef195c9
add similar media to MediaFragment
...
* parse similar media in AoDParser
2021-01-31 22:11:08 +01:00
Jannik
d73f9882ff
add tab layout to media fragment
...
this is a rough first implementation of the tab layout to switch between episodes and similar titles
2021-01-29 21:55:01 +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
Jannik
0f0573e5bd
adjust size of rewind/fast forward button
2020-11-16 20:42:25 +01:00
Jannik
6ce263832b
use custom rewind/fast forward button with animations
2020-11-16 19:23:06 +01:00
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
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
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
8a516c640d
add splash activity
2020-11-01 20:17:17 +01:00
Jannik
49430e10bf
update exoplayer to version 2.12.1
2020-10-30 10:03:10 +01:00
Jannik
81b041ab61
added a app icon
...
closes #11
2020-10-25 20:04:48 +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
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