Commit graph

1325 commits

Author SHA1 Message Date
jarnedemeulemeester
edb0b15694
Adjust some paddings and remove some scrollbars 2021-07-29 18:03:34 +02:00
jarnedemeulemeester
588de655d5
Update to gradle 7.0.0 and build tools 31.0.0 2021-07-29 14:11:46 +02:00
jarnedemeulemeester
fe7775329a
Add error handling to all fragments 2021-07-29 12:20:49 +02:00
Jarne Demeulemeester
11793a423b
Improve error handling in HomeFragment 2021-07-23 15:18:34 +02:00
Jarne Demeulemeester
b3af3e5aeb
Improve community rating visually 2021-07-20 17:25:58 +02:00
Jarne Demeulemeester
9d61aff59f
Remove scrollbars from episode overview 2021-07-20 16:48:54 +02:00
Jarne Demeulemeester
c1305abbe8
Hide music, collections and playlists 2021-07-20 16:47:02 +02:00
Jarne Demeulemeester
a91a8ba72f
Hide Cast & Crew section when there are none 2021-07-20 16:27:36 +02:00
Jarne Demeulemeester
3d450ef203
Remove photos collections 2021-07-20 14:53:27 +02:00
Jarne Demeulemeester
6236bc2f91
Target sdk 31 2021-07-20 13:56:47 +02:00
Jarne Demeulemeester
96a9de3e0d
Dependency injection for JellyfinApi 2021-07-20 13:48:45 +02:00
Jarne Demeulemeester
f7ef7736ac
Post capabilities when creating Home View Model 2021-07-19 16:03:54 +02:00
Jarne Demeulemeester
21067bd7d0
Move extension function to separate file 2021-07-18 16:41:55 +02:00
Jarne Demeulemeester
10cd5219ae
Change logging to Timber 2021-07-18 16:00:08 +02:00
Jarne Demeulemeester
df73db0ece
Move HomeViewModel to use JellyfinRepository 2021-07-18 12:31:21 +02:00
Jarne Demeulemeester
565336cbf6
Add settings button to home screen app bar 2021-07-18 11:21:27 +02:00
Jarne Demeulemeester
d9b9b92b6c
Fix able to build a apk that will install 2021-07-18 11:21:04 +02:00
Jarne Demeulemeester
53f478c6cf
Select preferred audio and subtitle language 2021-07-17 17:18:37 +02:00
Jarne Demeulemeester
dbc2582724
Mark item as played 2021-07-16 17:07:45 +02:00
Jarne Demeulemeester
6cf1f5cc49
Mark items as favorite 2021-07-16 14:45:35 +02:00
Jarne Demeulemeester
f4166d2728
Upgrade dependencies 2021-07-14 12:25:57 +02:00
Jarne Demeulemeester
02e94af92c
Use backdrop image for movies in home screen 2021-07-14 12:16:29 +02:00
Jarne Demeulemeester
61ee8bbfcd
Remove shuffle button 2021-07-14 12:12:39 +02:00
jarnedemeulemeester
8ef78c36d2
Merge branch 'feature/exoplayer' into develop 2021-07-14 12:05:17 +02:00
Jarne Demeulemeester
00ec736ff4
Post start, stop and progress of media to the server 2021-07-14 12:00:05 +02:00
Jarne Demeulemeester
e87a9804ec
Use tunneling mode when available, go back when playback finished 2021-07-13 15:05:11 +02:00
Jarne Demeulemeester
5a91d8162c
Add exoplayer ffmpeg extension 2021-07-13 15:02:23 +02:00
Jarne Demeulemeester
be8402fb37
Set starting playback position 2021-07-12 13:26:51 +02:00
Jarne Demeulemeester
fd4fbc7ee5
Switch to StyledPlayerView 2021-07-12 11:14:20 +02:00
Jarne Demeulemeester
5ee1cbf340
Play episodes 2021-07-11 17:41:36 +02:00
Jarne Demeulemeester
e69a653453
Get mediaSources and select version of movie 2021-07-11 16:44:46 +02:00
Jarne Demeulemeester
7f5dea58bc
Improve ExoPlayer (hide systembars and keep screen on) 2021-07-10 14:02:02 +02:00
Jarne Demeulemeester
fcbd7d1f33
First early test of ExoPlayer
Currently only plays some movies
2021-07-07 21:19:47 +02:00
Jarne Demeulemeester
4bbf40bc22
Add header to EpisodeListAdapter 2021-07-06 18:19:37 +02:00
Jarne Demeulemeester
a70d154eca
Change status bar color to window color 2021-07-06 16:36:29 +02:00
Jarne Demeulemeester
401499d7d6
Add holder to EpisodeBottomSheet 2021-07-06 16:20:59 +02:00
Jarne Demeulemeester
b96a4192eb
Add dependency injection to SeasonViewModel 2021-07-06 15:41:13 +02:00
Jarne Demeulemeester
7908661b82
Add dependency injection to MediaViewModel 2021-07-06 15:29:35 +02:00
Jarne Demeulemeester
2c8ddaad24
Add dependency injection to MediaInfoViewModel 2021-07-06 15:21:13 +02:00
Jarne Demeulemeester
beb7c6f838
Add dependency injection to LibraryViewModel 2021-07-06 15:17:22 +02:00
Jarne Demeulemeester
e79731f21b
First JellyfinRepository implementation 2021-07-06 14:24:53 +02:00
Jarne Demeulemeester
16bc87969d
Add more progress bars and check marks + general layout improvements 2021-07-06 12:30:19 +02:00
Jarne Demeulemeester
cb005e1cf6
Add more dependency injection 2021-07-06 11:39:35 +02:00
Jarne Demeulemeester
f460c25a92
Big cleanup and refactoring 2021-07-05 22:38:20 +02:00
Jarne Demeulemeester
25ee7d05af
Add first dependency 2021-07-05 21:46:32 +02:00
Jarne Demeulemeester
5e6099de93
Change how ViewModels get created 2021-07-05 15:25:30 +02:00
Jarne Demeulemeester
4342448c1e
Add splash screen 2021-07-04 12:29:17 +02:00
Jarne Demeulemeester
55e7b64628
Post session capabilities to the server 2021-07-04 12:00:55 +02:00
Jarne Demeulemeester
1f931ec6e2
Update libraries 2021-07-03 16:46:19 +02:00
Jarne Demeulemeester
7c3640fa5f
Improve EpisodeBottomSheet 2021-07-03 16:24:58 +02:00