Commit Graph

103 Commits

Author SHA1 Message Date
4de97ca42e
version 0.4.2 2021-07-09 18:54:44 +02:00
664959641f
fix tmdb search for movies
movies don't have name but titles
2021-07-04 13:01:49 +02:00
e0a6485ed7
tmdb api improvements
* sort tmdb results by name
* remove season information in media title before searching
2021-07-03 15:51:52 +02:00
3fcd1a96b2
update kotlin, some libs & agp
* kotlin 1.5.10 -> 1.5.20
* core-ktx 1.5.0 -> 1.6.0
* material-components-android 1.3.0 -> 1.4.0
2021-07-03 13:45:59 +02:00
8afbae1e1a
set pip source hint & update exo player
* exo player 2.14.0 -> 2.14.1
2021-06-17 19:36:13 +02:00
1d071eafdb
add media session & update exo player to 2.14.0 2021-06-12 20:57:12 +02:00
5e48e724a7
update some libraries & coroutines 1.5.0
* androidx.core 1.3.2 -> 1.5.0
* androidx.appcompat 1.2.0 -> 1.3.0
* gson 2.8.6 -> 2.8.7
* coroutines-android 1.4.3 -> 1.5.0
  * don't use GlobalScope, use lifecycleScope and vieModelScope instead. This fixes a few issues when fragments where destroied befor the coroutine finished.
* gradle wrapper 7.0 -> 7.9.2
2021-06-06 17:54:19 +02:00
7ce67f57cd
add export/import of my list
fixes #39
2021-05-26 19:46:46 +02:00
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
8160641b8f
update exoplayer and gradle wrapper
* exoplayer 2.13.2 -> 2.13.3
* gradle 6.7.1 -> 7.0
* remove jcenter repository (fixes #29)
2021-04-17 21:38:03 +02:00
86dfd69b4b
add subscription info to settings fragment
* update androidx.navigation: 2.3.4 -> 2.3.5
2021-04-17 20:59:37 +02:00
e8ab11d5ff
version 0.4.1 2021-03-13 22:17:25 +01:00
7a2f3ad265
update some libraries
* coroutines-android 1.4.2 -> 1.4.3
* androidx.navigation 2.3.3 -> 2.3.4
2021-03-11 18:25:28 +01:00
06770559ee
version 0.4.0 2021-03-04 20:35:11 +01:00
a07f291098
only update media title if there is one & update exoplayer to 2.13.2 2021-02-27 21:12:42 +01:00
fad64ad385
update exoplayer to version 2.13.1 2021-02-21 13:59:23 +01:00
e762745705
use CoordinatorLayout instead of NestedScrollView in media fragment 2021-02-08 00:22:50 +01:00
f342d1a3f4
udpate some libraries
* kotlin 1.4.21 -> 1.4.30
* material components 1.3.0-rc01 -> 1.3.0
* glide 4.11.0 -> 4.12.0
2021-02-06 23:01:14 +01:00
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
70aafb1a14
update gradle plugin to 4.1.2 2021-01-21 19:57:01 +01:00
a740ccfee1
update libs
* exoplayer 2.12.2 -> 2.12.3
* material components 1.3.0-beta01 -> 1.3.0-rc01
2021-01-16 00:22:31 +01:00
1efc108bd7
version 0.3.0 2020-12-31 13:43:57 +01:00
31197a5d44
minor fixes
* fix current language is set to preferred and not to actual language
* fix player episodes lists sometimes missing the play icon
2020-12-31 13:12:37 +01:00
7845770067
Clean up PlayerActivity and PlayerViewModel
* use Local instead of streamURL to save selected language, this allows nextEp/ selected Eps to use previously selected language
* hide episodes button, if media is a movie
2020-12-27 20:11:01 +01:00
8f60a30d61
improve media parsing / loadStreams()
* fix #20, return 0 as episode number on NumberFormatException
* don't crash if a episode can not be parsed
* update material components: 1.3.0-alpha04 -> 1.3.0-beta01
2020-12-26 11:32:09 +01:00
00699aaec7
add language settings to player [Part 1] 2020-12-20 20:21:27 +01:00
04893060e4
add episodes list to player [Part 2] 2020-12-15 23:15:14 +01:00
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
a390bc9686
update exoplayer to version 2.12.2 2020-12-05 22:17:54 +01:00
e34e5b2bbd
replace licenses dialog and about dialog with about fragment 2020-12-05 21:03:14 +01:00
77e657d37c
version 0.2.1 2020-12-02 11:25:36 +01:00
ac5aee20de
update material components to alpha 4 2020-11-29 18:23:02 +01:00
78d9f3cfa5
version 0.2.0 2020-11-26 15:01:19 +01:00
7df99ea0cc
use view binding wherever possible 2020-11-25 22:35:55 +01:00
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
d3f078c661
disable time-bar animation 2020-11-06 10:21:57 +01:00
1118c8339c
custom player interface: add progress-bar, rewind/forward 2020-11-05 20:07:41 +01:00
4ec5d0fdc4
add fastlane metadata 2020-11-01 20:52:45 +01:00
49430e10bf
update exoplayer to version 2.12.1 2020-10-30 10:03:10 +01:00
f0ed6aa379
enable code shrink 2020-10-20 20:22:50 +02:00
aeb74dcb29
rework MediaItemAdapter to use ItemMedia instead of Media
This allows us to get the media onClick directly from the AoDParser. Media inforamtion are now only stored in the parsers mediaList.
2020-10-16 19:56:08 +02:00
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
cbfd186686
added licenses dialog 2020-10-13 21:27:05 +02:00
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
00a6981ae5
improved tmdb data handling, added backdrop 2020-10-12 22:43:42 +02:00
0fc1d8b5c2
use recyclerview for episodes in media fragment
closes #3
2020-10-12 09:54:32 +02:00
7b708f5aa0
add tv shows support to parser, start implementing account fragment 2020-10-11 23:16:47 +02:00
1d3c8ca14b
resume to position if player was in background, keep screen on in player 2020-10-11 15:19:42 +02:00
e093153eee
add login dialog
* show dialog if no credentials are present
2020-10-11 14:44:38 +02:00
b72b316ce1
clean up build-gradle
* remove unused dependencies
2020-10-11 14:25:47 +02:00
2866d01c22
add player
* fix aod stream parsing
2020-10-11 13:18:20 +02:00
818981190d
add media fragment, add stream parsing 2020-10-11 10:02:00 +02:00
d0e09bf4e2
add aod parser 2020-10-08 22:20:20 +02:00