Commit Graph

44 Commits

Author SHA1 Message Date
Bnyro
75c74bcc89 feat: support for repeating video in audio mode 2023-10-14 17:59:22 +02:00
FineFindus
03d598a559
style: run ktlint 2023-08-21 20:09:34 +02:00
Bnyro
8faf1bde89 feat: infinite playing queue when auto-insert related streams enabled 2023-08-20 18:26:41 +02:00
Bnyro
e037da2e0c feat: option to add whole playlist to current queue 2023-08-09 12:34:24 +02:00
Bnyro
81c576506c fix: queue when not starting with first playlist/channel video 2023-08-07 18:59:37 +02:00
Bnyro
4bb64bee05 Reformat project as attempt to fix the ktlint action 2023-06-24 19:57:00 +02:00
Bnyro
dfef007bd9 Respect queue settings when using player controls 2023-06-11 14:50:05 +02:00
Bnyro
6d90c7d69c Fix that the info in the audio player doesn't update 2023-06-01 18:03:59 +02:00
Bnyro
ffb31c3fc7 Fix CI builds by migrating the code to ktlint 0.49.0 2023-05-09 18:41:05 +02:00
Bnyro
b78f98d813
Simplify playing queue logic (#3324)
* Simplify playing queue logic
2023-03-18 17:28:48 +01:00
Bnyro
44e66d0d74 Don't insert videos having a blank title to queue 2023-02-27 18:38:36 +01:00
Isira Seneviratne
10aa703aa5 Convert some extension functions to member functions. 2023-02-17 07:23:38 +05:30
Isira Seneviratne
371fbcd643 Use Kotlinx Serialization with channel information. 2023-01-19 05:37:27 +05:30
Bnyro
bda610d99c Fix duplicated videos in the playing queue 2023-01-16 20:02:07 +01:00
Bnyro
2f10b7ba23 Option to add newly opened links to queue 2023-01-16 18:25:12 +01:00
Bnyro
f588073607 Add audio only mode 2023-01-14 16:59:21 +01:00
Bnyro
186925dfa1 Add play and pause functionality 2023-01-13 18:35:38 +01:00
Bnyro
59697caebf Layout and skip+prev functionality 2023-01-13 18:20:00 +01:00
Bnyro
c5a543bdf0 Improve the queue shuffle behavior 2023-01-04 18:49:06 +01:00
Bnyro
ffcd7b7655 add support for playing the latest videos of a channel 2022-12-02 14:45:52 +01:00
Bnyro
f57262da6a fix opening public playlists 2022-12-01 17:11:31 +01:00
Bnyro
5616934817 Add functionality for exporting and importing playlists 2022-12-01 14:37:44 +01:00
Bnyro
66a3d6563d fix the next video button at the player 2022-11-24 16:49:38 +01:00
Bnyro
11e7b3ac01 add support for the queue 2022-11-20 17:09:07 +01:00
Bnyro
499c629923 fix crash when removing notification 2022-11-19 15:18:05 +01:00
Bnyro
bbdeeea03b add repeat queue btn 2022-11-17 16:45:07 +01:00
Bnyro
632f4d6df4 allow clicking queue items 2022-11-06 11:50:04 +01:00
Bnyro
38d286bb94 fix shuffle and clear 2022-10-28 23:04:44 +02:00
Bnyro
e0e457cd6c ktlint 2022-10-23 16:06:12 +02:00
Bnyro
220f131cb8 Open queue from navbar menu 2022-10-23 15:49:12 +02:00
Bnyro
fb21dd2543 Minor fixes 2022-10-23 15:19:14 +02:00
Bnyro
1962268460 Dragging and dropping items 2022-10-23 15:09:58 +02:00
Bnyro
e7ef030473 Add swipe gestures to remove from queue 2022-10-23 14:54:02 +02:00
Bnyro
02d4321a2d Replace the autoPlayHelper with the PlayingQueue 2022-10-23 14:43:47 +02:00
Bnyro
41162fafac Add functionality 2022-10-23 13:39:15 +02:00
Bnyro
afe25fc67a Queue bottom sheet in player fragment 2022-10-23 11:33:35 +02:00
Bnyro
845b6fe2ad fix the playing queue 2022-09-23 14:12:41 +02:00
Bnyro
658a6648ff fix prev 2022-09-19 22:21:30 +02:00
Bnyro
7844cc7792 fix the watch progress 2022-09-19 22:07:15 +02:00
Bnyro
485cc19023 fix crash when videoId null 2022-09-19 21:52:08 +02:00
Bnyro
c835f5ab80 minor improvements 2022-09-19 21:43:13 +02:00
Bnyro
0db7821418 improve playing queue 2022-09-19 21:37:30 +02:00
Bnyro
60b49f2120 playing queue improvements 2022-09-19 20:13:25 +02:00
Bnyro
d99386bbc2 get rid of globals 2022-09-19 20:07:55 +02:00