Commit Graph

1128 Commits

Author SHA1 Message Date
Bnyro
781e1654cc fix bottom bar on small devices and fix lock player 2022-08-08 18:06:58 +02:00
Bnyro
0b2f63c4f5 fix repeating videos 2022-08-08 17:24:46 +02:00
Bnyro
b0ca6baafd code structure 2022-08-08 17:05:18 +02:00
Bnyro
27fcf05347 initial structure for prev and next buttons 2022-08-08 16:56:18 +02:00
Bnyro
67132a92d6 playlist bug fixes 2022-08-08 15:22:08 +02:00
Bnyro
ed5dd02abf fix csv import 2022-08-08 14:46:38 +02:00
Bnyro
6d1e691f1b
Merge pull request #996 from Bnyro/notification
cleanup and fixes
2022-08-08 12:02:06 +02:00
Bnyro
a39b03e778 fix crash 2022-08-08 12:01:25 +02:00
Bnyro
1cb0c8f7b5 extend fragment 2022-08-08 11:49:19 +02:00
Bnyro
5f498e2e39 extend activity 2022-08-08 11:43:54 +02:00
Bnyro
57b3053b58 use better tags 2022-08-08 11:38:50 +02:00
Bnyro
6ca954e0b3
Merge pull request #995 from Bnyro/notification
fix auth api playlists
2022-08-08 11:30:01 +02:00
Bnyro
71fcfc075f fix autoplay crash 2022-08-08 11:29:38 +02:00
Bnyro
077d5728fa fix auth api playlists 2022-08-08 11:25:31 +02:00
Bnyro
90d888483c
Merge pull request #994 from Bnyro/notification
playlist autoplay in background mode
2022-08-08 11:09:15 +02:00
Bnyro
212152cef2 playlist autoplay in background mode 2022-08-08 11:08:44 +02:00
Bnyro
42b34b44d2 autoplay in background mode and fixes 2022-08-08 10:43:46 +02:00
Bnyro
79de2ab9d7
Merge pull request #990 from Bnyro/notification
Notification and autoplay refactor
2022-08-07 20:02:36 +02:00
Bnyro
0f679d68bc refactor autoplay 2022-08-07 20:01:22 +02:00
Bnyro
6945f29282 add documentation 2022-08-07 19:15:23 +02:00
Bnyro
955d6de690 use for player fragment too 2022-08-07 19:10:16 +02:00
Bnyro
3399e4a8a8 use proper way 2022-08-07 19:01:03 +02:00
Bnyro
9c3436751c external notification class 2022-08-07 18:22:40 +02:00
Bnyro
e25cbf343b improve player notification 2022-08-07 18:10:13 +02:00
Bnyro
ee0082ffab
Merge pull request #989 from Bnyro/master
use custom dialogs in the preferences
2022-08-07 17:57:18 +02:00
Bnyro
39a26a9820 use custom dialogs in the preferences 2022-08-07 17:56:57 +02:00
Bnyro
3642eea7e4
Merge pull request #984 from Bnyro/master
remember selected playlist
2022-08-06 19:07:31 +02:00
Bnyro
5446d3257f fix empty playlists thumbnail 2022-08-06 19:06:10 +02:00
Bnyro
35fc7ddef4 remember selected playlist 2022-08-06 18:57:07 +02:00
Bnyro
9f7c90bdac
Merge pull request #983 from Bnyro/master
Export Subscriptions
2022-08-06 12:52:27 +02:00
Bnyro
3b19d9b995 . 2022-08-06 12:51:53 +02:00
Bnyro
ac955d8377 fixes 2022-08-06 12:48:08 +02:00
Bnyro
3d71d3f2f1 export subscriptions 2022-08-06 12:22:26 +02:00
Bnyro
6dad539aa9 notifications without login 2022-08-06 12:05:01 +02:00
Bnyro
ca36b56508
Merge pull request #981 from AlexGmach/master
fix fullscreen on devices with display cutouts
2022-08-06 12:00:45 +02:00
Bnyro
a975ba212f fix subscriptions 2022-08-06 11:55:17 +02:00
Bnyro
61f1bf6fee refactor subscriptions import and fix crash 2022-08-06 11:49:11 +02:00
AlexanderGmach
ddfc1c4257 fix fullscreen on devices with display cutouts 2022-08-06 11:17:20 +02:00
Bnyro
0e9443fff6 refactor import subs 2022-08-06 11:09:28 +02:00
Bnyro
2c22978cce fix subs 2022-08-04 10:24:11 +02:00
Bnyro
32d56d33f8 fix player crash 2022-08-04 10:20:27 +02:00
Bnyro
c61df6b6ba cleanup 2022-08-04 10:17:24 +02:00
Bnyro
c7f05eee30 fix 2022-08-04 10:05:14 +02:00
Bnyro
9c86af9b7e fixes and bump version 2022-08-04 09:32:02 +02:00
Bnyro
b03dd7933c improve search 2022-08-04 09:08:46 +02:00
Bnyro
296f9b4806 bug fixes 2022-08-03 14:14:58 +02:00
Bnyro
503fe186bb share with time code 2022-08-03 13:49:57 +02:00
Bnyro
725a4c1802 unauthenticated subscriptions 2022-08-03 13:41:45 +02:00
Bnyro
87150fdd7b
Merge pull request #956 from Bnyro/master
remove ffmpeg and allow downloading by video name
2022-08-03 09:07:14 +02:00
Bnyro
5b4218045b
Merge pull request #951 from Nephys222/Nephys
searchBar fix 2
2022-08-03 09:06:52 +02:00
Bnyro
8e86b35477 remove ffmpeg and allow downloading by video name 2022-08-03 09:05:34 +02:00
Nephys222
9e4e5a6ab1 searchBar fix 2 2022-08-02 19:18:44 +05:00
Bnyro
7c8ba4e552 fix the default subtitle setting 2022-08-02 13:20:59 +02:00
Bnyro
e671cc61cc fix exception handler 2022-08-02 13:05:27 +02:00
Bnyro
2b1569d939
Merge branch 'libre-tube:master' into master 2022-08-02 09:59:58 +00:00
Bnyro
5b798266da swipe to remove from playlist 2022-08-02 11:57:30 +02:00
Bnyro
e0bd3cc30a sponsorblock for the background mode 2022-08-02 11:34:42 +02:00
Bnyro
4c1a447932 cleanup sponsorblock 2022-08-02 11:17:15 +02:00
Nephys222
0c44abee90 fix for exiting searchBar 2022-08-01 15:13:07 +05:00
Bnyro
539fdba819 in app crash handler 2022-08-01 11:22:08 +02:00
Bnyro
346e3bbe80 indicate empty history and results 2022-08-01 09:17:36 +02:00
Bnyro
f4a4ad41bb fixes 2022-08-01 08:55:38 +02:00
Bnyro
23f22f99bf fix search view size 2022-07-31 23:17:46 +02:00
Bnyro
5ef883ca67 new search filter layout 2022-07-31 23:08:58 +02:00
Bnyro
329ccaeb00 restore all functionality 2022-07-31 22:41:15 +02:00
Bnyro
022281e107 new search behavior 2022-07-31 22:17:36 +02:00
Bnyro
6b1d3c20c9 new toolbar 2022-07-31 21:09:47 +02:00
Bnyro
1fe6965611 add weblate to about fragment 2022-07-31 14:57:23 +02:00
Bnyro
5f98cda835 show resolution on auto quality 2022-07-31 14:46:14 +02:00
Bnyro
9ff7b08a86 network type for notifcations option 2022-07-31 14:36:39 +02:00
Bnyro
a09a84be65 fix search and watch history 2022-07-30 16:15:52 +02:00
Bnyro
aa4817f0a8 improve live video handling 2022-07-30 15:54:47 +02:00
Bnyro
2946887e21 fixes 2022-07-30 13:53:41 +02:00
Bnyro
3dfd0ba562 indicate time difference 2022-07-30 13:36:06 +02:00
Bnyro
11b568d0b6 switch back to 1x speed on live stream end 2022-07-30 13:20:11 +02:00
Bnyro
5271a279f3 indicate that a video is live 2022-07-30 13:09:57 +02:00
Bnyro
968114a5f3 fix crash 2022-07-30 12:43:43 +02:00
Bnyro
39d8d6f9f8 use date as version for debug builds 2022-07-30 12:33:01 +02:00
Bnyro
357978f09e cleanup notifcation channels 2022-07-30 11:21:18 +02:00
Bnyro
41cf1c782d fix worker 2022-07-30 11:08:28 +02:00
Bnyro
e253373536 fix notifcations 2022-07-29 13:48:59 +02:00
Bnyro
7e54af7b18 fix search 2022-07-29 12:44:09 +02:00
Bnyro
211881ad92 sort subscriptions feed 2022-07-29 12:39:03 +02:00
Bnyro
07a9418570 hide watch progress by default 2022-07-29 11:40:36 +02:00
Bnyro
46acb3bda2 maximize on single tap 2022-07-29 09:33:00 +02:00
Bnyro
838b9bed64 fixes 2022-07-29 09:04:00 +02:00
Bnyro
0f1743c35a cleanup 2022-07-29 09:00:13 +02:00
Bnyro
f3c10f94d8
Merge branch 'master' into push 2022-07-29 08:49:31 +02:00
Bnyro
7fc855aaef improve watch history 2022-07-29 08:47:37 +02:00
Bnyro
4070b9893c add confirmation dialogs to some settings 2022-07-29 08:21:08 +02:00
Bnyro
ba0263791c fix subscriptions 2022-07-29 08:04:51 +02:00
Bnyro
03a6e190a1 fix the double tap overlay margin 2022-07-29 07:57:16 +02:00
Bnyro
f45e1aad24 fix search behavior 2022-07-28 17:09:42 +02:00
Bnyro
e98456353d fix clear btn in search 2022-07-28 16:39:17 +02:00
Bnyro
f4418f30eb cleanup 2022-07-28 15:58:22 +02:00
Bnyro
3cf1c1c9cb watch progress for playlists 2022-07-28 14:55:05 +02:00
Bnyro
24b4827e0b fixes 2022-07-28 14:49:02 +02:00
Bnyro
d39d4de2d4 fix crashes 2022-07-28 14:45:29 +02:00
Bnyro
9756193f36 add the notifcation text and settings 2022-07-28 14:31:35 +02:00
Bnyro
2ed9f2385e push notifications 2022-07-28 13:27:52 +02:00
Bnyro
bbea1bed99 intial structure 2022-07-28 12:39:56 +02:00
Bnyro
5698cfd07f format 2022-07-28 09:18:50 +02:00
Bnyro
9fefb0fc32 show watched time under the video 2022-07-28 09:18:32 +02:00
Bnyro
7b58bc81ba cleanup 2022-07-28 08:21:53 +02:00
Bnyro
9ea9e63ef6 merge all videoRows into one 2022-07-28 08:02:21 +02:00
Bnyro
c9740a2d5f toggle autoplay while playing video 2022-07-27 11:57:04 +02:00
Bnyro
05ad4363ff kill background play properly 2022-07-27 11:29:16 +02:00
Bnyro
a6cd8a8c12 fixes 2022-07-27 11:17:05 +02:00
Bnyro
a7ea5c0cfb improve the space for double tapping 2022-07-27 09:05:10 +02:00
Bnyro
217dd9b990 restore lock player functionality 2022-07-27 08:59:44 +02:00
Bnyro
51ef6cab24 huge double tap refactor 2022-07-27 08:55:44 +02:00
Bnyro
b6841aa75f option to set default subtitle language 2022-07-26 19:54:29 +02:00
Bnyro
0c5b4c51de cleanup 2022-07-26 07:55:07 +02:00
Bnyro
fc603ea540 improve 2022-07-26 07:42:36 +02:00
Bnyro
03686dd4ff fix playlists 2022-07-26 07:40:21 +02:00
Bnyro
3e28c3d9ce audio quality and format settings 2022-07-24 12:59:15 +02:00
Bnyro
11efe9e764 fetch public instances again 2022-07-24 12:15:51 +02:00
Bnyro
d660ba6583 fix 2022-07-24 11:59:16 +02:00
Bnyro
67a8ebceab bug fixes 2022-07-24 11:56:53 +02:00
Bnyro
5452f6135c cleanup 2022-07-23 22:10:03 +02:00
Bnyro
b2806fc3d2 move some settings 2022-07-23 22:01:37 +02:00
Bnyro
62874360c0
Merge pull request #858 from Bnyro/master
improve background play
2022-07-23 15:42:22 +02:00
Bnyro
83329115e9 improve background play 2022-07-23 15:41:57 +02:00
Bnyro
be2a40b791
Merge pull request #857 from Bnyro/master
scroll to current chapter and highlight it
2022-07-22 23:59:11 +02:00
Bnyro
9e09b3a634 highlight current chapter 2022-07-22 23:58:23 +02:00
Bnyro
9050874561 scroll to current chapter 2022-07-22 22:16:26 +02:00
Nephys222
3705734d3c fix to the blank space problem of BottomNavBar in Android API<29 2022-07-22 17:36:42 +05:00
Bnyro
9242c2fe60
Merge pull request #849 from Bnyro/master
get rid of gson
2022-07-21 23:14:59 +02:00
Bnyro
da38c83993 get rid of gson 2022-07-21 23:11:22 +02:00
Kavin
f0ab7888fb
Use cronet with coil. 2022-07-21 23:43:11 +05:30
Bnyro
56b7a8e5cc fix version checker 2022-07-21 18:52:32 +02:00
Bnyro
afc4dcc54e fix 2022-07-21 18:06:46 +02:00
Bnyro
f15a98175c fix animations 2022-07-21 18:06:09 +02:00
Bnyro
276d611a9f fix subs page 2022-07-21 17:58:51 +02:00
Bnyro
305cdf7904 fix background service 2022-07-21 17:15:18 +02:00
Bnyro
e3f538422e fix subscriptions 2022-07-21 17:11:17 +02:00
Bnyro
cd43515277 fix sub import 2022-07-21 16:59:06 +02:00
Bnyro
00c1259c11 fix sub import 2022-07-21 16:47:14 +02:00
Bnyro
98126140a2 use coil instead of picasso 2022-07-21 16:21:43 +02:00
Kavin
1f78d4d2c5
Use cronet call factory for api requests. 2022-07-21 19:22:06 +05:30
Bnyro
2b2d133718 new version = null when checking version 2022-07-21 15:27:26 +02:00
Bnyro
a83da8636f move the background mode to a service 2022-07-21 13:10:27 +02:00
Bnyro
165f8dcb45 cleanup and bug fixes 2022-07-20 22:03:09 +02:00
Bnyro
260e3d6111 make seekbar auto seek optional 2022-07-20 14:05:17 +02:00
Bnyro
88da71502f minor fixes 2022-07-20 13:49:56 +02:00
Bnyro
28d95c3bc6 add new languages 2022-07-19 21:56:17 +02:00
Bnyro
721bca316a cleanup 2022-07-19 21:37:52 +02:00
Bnyro
cbe7b4a87d cleanup 2022-07-19 21:31:56 +02:00
Bnyro
77abc8eef6 improve controller behavior 2022-07-19 14:59:16 +02:00
Bnyro
98c3df00ab move double tap overlay to custom view 2022-07-19 14:08:12 +02:00
Bnyro
ddac0ebfd3 minor fixes 2022-07-18 21:42:50 +02:00
Bnyro
072f31a1e8 cleanup 2022-07-18 19:36:21 +02:00
Bnyro
dcbfd0a071 cleanup 2022-07-18 19:29:56 +02:00
Bnyro
ebcd11d00c support for silent updates 2022-07-18 19:15:35 +02:00
Bnyro
e48da1109a rewrite double tap forward/rewind UI 2022-07-18 16:55:48 +02:00
Bnyro
599eafddf2 improve update checker 2022-07-18 14:45:32 +02:00
Bnyro
c56a6d872a minor fixes 2022-07-18 14:24:08 +02:00
Bnyro
64751dfd96 support for opening links with /c/ or /user/ 2022-07-17 22:06:43 +02:00
Bnyro
74f6f7a626 cleanup preference keys 2022-07-17 18:18:39 +02:00
Bnyro
88aef190f9 add aspect ratio mode 2022-07-17 17:35:36 +02:00
Bnyro
00a1303180 fix icon settings default value 2022-07-17 17:29:37 +02:00
Bnyro
3f6a22ade8 make PreferenceHelper context independent 2022-07-17 17:19:55 +02:00
Bnyro
96f25cae5d cleanup vars and user prefs 2022-07-17 12:57:01 +02:00
Bnyro
803e1546e1 fix PiP 2022-07-17 12:19:55 +02:00
Bnyro
a705b29b95 improve when the buttons show 2022-07-17 12:02:49 +02:00
Bnyro
506b97536a switch to gesture listener 2022-07-17 11:39:55 +02:00
Bnyro
b9a6d5aa88 custom subtitles dialog 2022-07-16 22:49:32 +02:00
Bnyro
36246255c4 cleanup 2022-07-16 21:31:15 +02:00
Bnyro
e876557368 add option to use system default caption style 2022-07-16 21:21:32 +02:00
Bnyro
9c31c16a0b small cleanup 2022-07-16 20:58:28 +02:00
Bnyro
ced89f6f74 fix backstack 2022-07-15 22:26:22 +02:00
Bnyro
49848be904 history pref category 2022-07-15 22:12:51 +02:00
Bnyro
728f345f1d add data saver mode 2022-07-15 21:37:44 +02:00
Bnyro
214e5d7eaf fixes 2022-07-15 11:34:06 +02:00
Bnyro
ae08491d0b add toggable options menu 2022-07-15 11:27:04 +02:00
Bnyro
8cfe4e613a layout improvements 2022-07-15 10:36:33 +02:00
Bnyro
3f6da4102e fix open crash 2022-07-15 10:16:31 +02:00
Bnyro
d2b0f34757 introduce pure theme 2022-07-14 22:32:42 +02:00
Bnyro
af63a64b3a player UI improvements 2022-07-14 22:05:35 +02:00
Bnyro
a8e9dcf0da fix string 2022-07-14 19:52:27 +02:00
Bnyro
9000745759 fix defres 2022-07-14 19:48:00 +02:00
Bnyro
34a881fbaa fix ktlint 2022-07-14 16:35:58 +02:00
Bnyro
700781d63a fix vpn 2022-07-14 16:07:47 +02:00
Bnyro
dd37e0edb7 disable by default 2022-07-14 16:04:03 +02:00
Bnyro
b5c4ec9e92 add option for auto fullscreen 2022-07-14 15:57:20 +02:00
Bnyro
3c432aa49f basic landscape implementation 2022-07-14 12:15:58 +02:00
Bnyro
3f98f7d54a fix themes 2022-07-12 18:59:21 +02:00
Bnyro
039c25edc9 cleanup themes 2022-07-12 17:39:00 +02:00
Bnyro
b3791ab9c0 cleanup global vars 2022-07-12 17:27:56 +02:00
Bnyro
53f9d41d31 seekbar preview 2022-07-12 17:14:10 +02:00
Bnyro
94191e24cc animate 2022-07-12 17:02:21 +02:00
Bnyro
9656071b9c fix crash 2022-07-12 16:51:42 +02:00
Bnyro
ff6da91fa4 cleanup 2022-07-11 22:00:56 +02:00
Bnyro
fb3bb67933 move urls to constants 2022-07-11 21:48:59 +02:00
Bnyro
9993cd0b4e fix single click overlay 2022-07-11 16:39:35 +02:00
Bnyro
ce060f1df2 improve btns 2022-07-11 16:25:47 +02:00
Bnyro
5500d9469e add sub button to search channels 2022-07-11 15:00:33 +02:00
Bnyro
8ff929fa0c fix chapters 2022-07-10 22:04:52 +02:00
Bnyro
48813a12a3 chapter name clickable in portrait 2022-07-10 18:14:15 +02:00
Bnyro
3207681760 audio only mode in player 2022-07-10 18:04:58 +02:00
Bnyro
c8347637ae fixes 2022-07-10 17:55:56 +02:00
Bnyro
7fa6e846be navbar label visibility option 2022-07-10 17:53:17 +02:00
Bnyro
9cbf9f2155 fix theme and introduce require restart dialog 2022-07-10 14:19:19 +02:00
Bnyro
bedfb13539 custom shuffle button 2022-07-10 13:56:17 +02:00
Bnyro
e3a2b32de7 enable chapter name in portrait mode 2022-07-10 13:01:24 +02:00
Bnyro
cff5d64ecc custom playback speed dialog 2022-07-10 10:15:28 +02:00
Bnyro
a0aabdf5a4 remove settings button in player 2022-07-10 09:51:40 +02:00
Bnyro
4f1c46fcf7 fix crash when playing video 2022-07-10 09:44:45 +02:00
Bnyro
782076ebb4 fix fullscreen chapter layout 2022-07-09 22:30:02 +02:00
Bnyro
3a18967521 cleanup 2022-07-09 19:25:55 +02:00
Bnyro
1202049d7b dynamic chapter name 2022-07-09 19:25:06 +02:00
Bnyro
b38cb661d0 add chapters for full screen mode 2022-07-09 18:51:09 +02:00
Bnyro
1c32176c30 small double tap fixes 2022-07-09 17:55:59 +02:00
Bnyro
a3151c7011 cleanup 2022-07-08 19:38:10 +02:00
Bnyro
7dc99172f6 small improvements 2022-07-08 18:50:11 +02:00
Bnyro
3d1d27b3d6 seekbar preview 2022-07-08 18:44:38 +02:00
Bnyro
0c05fead8a cleanup 2022-07-08 18:19:43 +02:00
Bnyro
9563127fed UI fixes 2022-07-08 18:18:31 +02:00
Bnyro
e5f0d0248f improve buttons 2022-07-08 18:06:48 +02:00
Bnyro
75f8ee88f7 improve layout and functionality 2022-07-08 17:49:32 +02:00
Bnyro
61721fd2df basic double tap implementation 2022-07-08 17:26:45 +02:00
Bnyro
dbea7652ee . 2022-07-08 16:43:32 +02:00
Bnyro
525b636bb5 navigation bar color 2022-07-08 16:42:55 +02:00
Bnyro
97049bf451 cleanup 2022-07-08 14:26:14 +02:00
Bnyro
2fca061b76 dynamic login/out text 2022-07-08 14:26:00 +02:00
Bnyro
283e74062d cleanup 2022-07-08 14:16:22 +02:00
Bnyro
c996b584a5 add more playlist options 2022-07-08 14:14:25 +02:00
Bnyro
3ed130c62c add options dialog to playlist fragment 2022-07-08 14:00:11 +02:00
Bnyro
0622672e4c small UI fixes 2022-07-07 22:40:32 +02:00
Bnyro
c199d42116 attempt to fix auto regions 2022-07-07 22:30:47 +02:00
Bnyro
c4fdeeb03a
Merge pull request #716 from Bnyro/master
cleanup
2022-07-07 22:24:48 +02:00
Bnyro
6888c42b56 fix 2022-07-07 22:23:44 +02:00
Bnyro
c5175ce8f8 remove parcelable 2022-07-07 22:20:24 +02:00
Bnyro
46dd8eed0c use system region 2022-07-07 16:52:10 +02:00
Bnyro
1f5c6eb76c fix 2022-07-07 16:37:26 +02:00
Bnyro
d4d1087803 improve backstack behavior 2022-07-07 16:36:39 +02:00
Bnyro
72a34dd25e fix backstack 2022-07-07 16:23:27 +02:00
Bnyro
ff579a6213 fix quality selection click area 2022-07-07 16:04:32 +02:00
Bnyro
9f907d34b5 fix watch positions 2022-07-07 15:58:51 +02:00
Bnyro
b93ae59e63 fix theme 2022-07-06 17:18:09 +02:00
Bnyro
ed71971612 hide my option if not supported 2022-07-06 17:17:22 +02:00
Bnyro
b9ec2134ed lint 2022-07-06 16:58:23 +02:00
Bnyro
d024908a5c fix theme 2022-07-06 16:57:47 +02:00
Bnyro
a1b5975c40 fix material you 2022-07-06 16:47:25 +02:00
Bnyro
f5842696dc cleanup 2022-07-06 16:35:32 +02:00
Bnyro
7abe2eb512 check for vpn turned on too 2022-07-06 16:24:24 +02:00
Bnyro
b511d21fea fix locales 2022-07-06 16:13:51 +02:00
Bnyro
72f37e6481 fix color 2022-07-06 16:07:27 +02:00
Bnyro
67bbf0104b fix string 2022-07-05 17:58:18 +02:00
Bnyro
6c46958bc2 fix back behavior 2022-07-05 17:54:42 +02:00
Bnyro
a1763e9b40 fix links 2022-07-05 11:27:21 +02:00
Bnyro
647b2fdac2 add twitter and add links 2022-07-05 11:22:55 +02:00
Bnyro
05c4742fac add community section 2022-07-05 11:14:51 +02:00
Bnyro
dd6d996ae5 fix opening with links 2022-07-05 10:23:14 +02:00
Bnyro
9e0f7fa204 fix seek button 2022-07-04 21:51:35 +02:00
Bnyro
d5eaaeaa19 improve syntax 2022-07-04 21:44:42 +02:00
Bnyro
e0147cbaad small improvements 2022-07-04 21:30:13 +02:00
Bnyro
73beffef22 fullscreen orientation setting 2022-07-04 21:19:16 +02:00
Bnyro
72fb852c26 fix pip 2022-07-04 18:36:47 +02:00
Bnyro
e8dfbbc7f6 fix line count in snackbar 2022-07-04 18:09:20 +02:00
Bnyro
91634fdac3 small cleanup 2022-07-04 08:55:52 +02:00
Bnyro
3dfdd45aaf improve snackbar colors 2022-07-04 08:48:47 +02:00
Bnyro
486ee090d1 improve about fragment 2022-07-04 08:39:06 +02:00
Bnyro
1b0f5db275 player UI improvements 2022-07-03 18:32:21 +02:00
Bnyro
423acaa74b remove black bars 2022-07-03 18:27:15 +02:00
Bnyro
17cf24a5aa scale controls on fullscreen 2022-07-03 18:22:04 +02:00
Bnyro
64f9f58583 improve player control margins 2022-07-03 18:13:52 +02:00
Bnyro
4bd7e81452 refactor about fragment 2022-07-03 15:06:17 +02:00
Bnyro
c59b719b92 convert about to cardviews 2022-07-03 14:43:29 +02:00
Bnyro
0c63d836c9 fix height 2022-07-03 14:14:39 +02:00
Bnyro
9f6341ee1e fix fragment order 2022-07-03 13:43:54 +02:00
Bnyro
b7d9d510f6 rename hls to auto 2022-07-03 13:28:24 +02:00
Bnyro
5c3fda3d1f fix crash 2022-07-03 12:13:38 +02:00
Bnyro
cf6a0e2937 comments 2022-07-03 11:39:25 +02:00
Bnyro
bcc475102a auth instance 2022-07-03 10:20:53 +02:00
Kavin
dc6f4cefb5
Have separate retrofit instance for authenticated calls. 2022-07-02 19:55:28 +01:00
Bnyro
9d5ed16e37 remember watch position 2022-07-02 19:04:19 +02:00
Bnyro
0c6928166b playerbinding 2022-07-02 18:31:56 +02:00
Bnyro
94c5abecc3 cleanup 2022-07-02 18:23:24 +02:00
Bnyro
46238c718e convert search adapter to viewbinding 2022-07-02 17:56:35 +02:00
Bnyro
228f29b2c3 remove imports 2022-07-02 17:01:39 +02:00
Bnyro
f6cd63b8c4 fix repeating videos 2022-07-02 17:01:24 +02:00
Bnyro
ebaa7374cb fix playlists not showing 2022-07-02 16:30:47 +02:00
Bnyro
ff77c69eb1 fix crash in settings 2022-07-01 21:32:26 +02:00
Bnyro
7f130dedb7 ktlint 2022-07-01 19:48:20 +02:00
Bnyro
31cf6f608e add functionality for watch history items 2022-07-01 19:47:43 +02:00
Bnyro
321887933b watch history adapter 2022-07-01 18:50:51 +02:00
Bnyro
e9226313f4 watch history fragment 2022-07-01 18:29:47 +02:00
Bnyro
e7e4cf7c07 add toggle 2022-07-01 18:11:12 +02:00
Bnyro
458af7d7d4 backend for watch history 2022-07-01 18:04:25 +02:00
Bnyro
1804640210 ktlint 2022-07-01 16:55:21 +02:00
Bnyro
a08a14758b structure 2022-07-01 16:54:20 +02:00
Bnyro
920a920f10 move noInternetActivity 2022-07-01 16:44:14 +02:00
Bnyro
afd71c7c54 viewbind playerview 2022-07-01 15:12:00 +02:00
Bnyro
13ba954c6d cleanup 2022-07-01 12:11:30 +02:00
Bnyro
8958b90515 convert remaining adapters to viewbinding 2022-07-01 12:09:54 +02:00
Bnyro
873fcf9e62 convert adapters to viewbinding 2022-07-01 11:37:14 +02:00
Bnyro
e6aefe3c93 convert fragments to viewbinding 2022-07-01 11:11:24 +02:00
Bnyro
d120436d28 convert aboutfragment 2022-07-01 10:30:29 +02:00
Bnyro
92993db5c7 convert prefs to viewbinding 2022-07-01 10:29:00 +02:00
Bnyro
9ebd3d5f7e convert all dialogs to viewbinding 2022-07-01 10:19:00 +02:00
Bnyro
d296d3add3 ktlint 2022-06-30 21:26:16 +02:00
Bnyro
0498e52f5d viewbind playerfragment 2022-06-30 21:25:40 +02:00
Bnyro
6806f4fe6e introduce viewbinding 2022-06-30 21:05:31 +02:00
Bnyro
8f758566f1 autoplay in background mode 2022-06-30 16:02:55 +02:00
Bnyro
63c97508de . 2022-06-30 14:20:22 +02:00
Bnyro
6d50edb6a5 chapters animation 2022-06-30 14:19:54 +02:00
Bnyro
2801f5d165 reduce preload buffer 2022-06-30 13:38:21 +02:00
Bnyro
9320ddf57f fix default theme color 2022-06-29 18:38:58 +02:00
Bnyro
19a46a19c0 animations 2022-06-29 16:07:58 +02:00
Bnyro
787ed2acc4 added comments 2022-06-29 09:29:23 +02:00
Bnyro
d5be2600b0 playlist autoplay nextpage 2022-06-29 09:22:22 +02:00
Bnyro
e534c966bf basic playlist autoplay implementation 2022-06-29 09:04:11 +02:00
Bnyro
ad509e3b4e format code 2022-06-28 17:29:31 +02:00
Bnyro
74811ac4d3 use default video player instead of vlc 2022-06-28 17:17:25 +02:00
Bnyro
e57ca95d47 lint 2022-06-28 16:56:37 +02:00
Bnyro
81b176b4d6 better description layout 2022-06-28 16:53:18 +02:00
Bnyro
f81446095d kill notifications on closure 2022-06-28 16:32:26 +02:00
Bnyro
fa93827462 RYD integration 2022-06-27 21:35:06 +02:00
Bnyro
b2bb6f174e fix lock mode 2022-06-27 19:27:53 +02:00
Bnyro
98ed264083 player UI improvements 2022-06-27 19:13:31 +02:00
Bnyro
e548905873 title in fullscreen 2022-06-27 19:02:10 +02:00
Bnyro
eda4133261 suggestions UI improvements 2022-06-27 18:46:44 +02:00
Bnyro
042fab09a4 imports 2022-06-26 19:35:27 +02:00
Bnyro
731379e006 optimize playlist creation 2022-06-26 19:34:54 +02:00
Bnyro
2e9238a512 fix minor bugs 2022-06-26 19:21:54 +02:00
Bnyro
31c71d3002 fix exo controller 2022-06-26 18:07:51 +02:00
Bnyro
bae1182f21 fix 2022-06-26 17:49:42 +02:00
Bnyro
8a053e87e1 fix 2022-06-26 17:22:06 +02:00
Bnyro
fcd012184e fix fab 2022-06-26 17:20:53 +02:00
Bnyro
b477e1a202 use objects instead of class 2022-06-26 12:26:19 +02:00
Bnyro
ecacd13ceb ktlint 2022-06-26 12:20:56 +02:00
Bnyro
6f1734c57e move search history to prefhelper 2022-06-26 12:20:06 +02:00
Bnyro
25fab2df40 rewrite custom instances 2022-06-26 12:11:10 +02:00
Bnyro
d1418650d1 migrate more tokens to prefhelper 2022-06-26 11:08:10 +02:00
Bnyro
96ca250e48 token pref helper 2022-06-26 10:55:05 +02:00
Bnyro
255677133a cleanup prefs 2022-06-26 10:36:34 +02:00
Bnyro
944a220a24 improve dialog buttons 2022-06-26 10:01:43 +02:00
Bnyro
8be32bc5af introduce preferences helper 2022-06-25 22:21:22 +02:00
Bnyro
0d30ad1227 fix delete accounts 2022-06-25 21:26:37 +02:00
Bnyro
8062873ca2 hide password 2022-06-25 18:30:17 +02:00
Bnyro
cbe70b3032 ktlint 2022-06-25 18:12:46 +02:00
Bnyro
c410c7c88f fixes 2022-06-25 18:11:11 +02:00
Bnyro
47c65ebfe8 delete account 2022-06-25 17:55:03 +02:00
Bnyro
cf332443a8 lock player button 2022-06-24 17:26:36 +02:00
Bnyro
fddb3897cb fullscreen button dyncamic image 2022-06-24 15:16:14 +02:00
Bnyro
108a1d90b0 cleanup 2022-06-24 15:03:29 +02:00
Bnyro
90a96de90c fix string 2022-06-21 08:18:41 +02:00
Bnyro
058adb6d99 fix 2022-06-21 08:13:02 +02:00
Bnyro
46536dd6a7 reset settings option 2022-06-21 08:12:40 +02:00