45 Commits

Author SHA1 Message Date
Bnyro
c16764fbfb feat: support for shuffling downloaded audio content 2024-10-15 12:11:06 +02:00
Bnyro
56330118a6 fix: only add downloads of same type (audio/video) to queue 2024-10-06 16:12:52 +02:00
Bnyro
9b68e4faea feat: audio player UI for downloads 2024-10-06 16:03:00 +02:00
Bnyro
a6e7576f34 refactor: reduce amount of api calls for adding video to playlist 2024-08-23 13:33:29 +02:00
Bnyro
dc6563800f refactor: remove callbacks on CommentsSheet
storing fragment callbacks in viewmodels is considered a bad practice because
view models survive longer than fragments
2024-05-20 15:59:20 +02:00
Amandeep singh
f41e3b24bb feat: changed chips in channels to swipable tabs 2024-05-18 20:27:04 +02:00
Bnyro
f889b36e6c feat: support for importing temporary playlists from YouTube 2024-04-06 13:37:25 +02:00
Bnyro
beb42245e2 fix: paused video autoplays when unlock screen after few minutes locked 2024-03-05 18:56:07 +01:00
IndusAryan
5532301aa4
feat(ui): option for automatic update checks (#5668) 2024-02-28 13:38:03 +01:00
Bnyro
16c7986469 feat: support for downloading whole playlist at once 2024-01-22 14:00:04 +01:00
Bnyro
1876fa643c feat: add 'hide watched videos' to feed filter options 2024-01-15 18:00:43 +01:00
RafaRamos
444eb693d4
feat: Support multiple filter selection (#5478)
Co-authored-by: Bnyro <82752168+Bnyro@users.noreply.github.com>
2024-01-12 15:56:17 +01:00
Bnyro
9566de68be feat: quick actions to add a channel to a group 2023-12-15 16:15:00 +01:00
Bnyro
0740432e53 fix: hide audio player options that aren't useful 2023-11-05 13:55:21 +01:00
Bnyro
8e7d85ecdf feat: zoomable preview of channel banner 2023-09-25 10:03:08 +02:00
Bnyro
c7d727356b feat: show large, zoomable channel avatar on click 2023-09-25 09:57:39 +02:00
Bnyro
360a611601 refactor: remove constructors from StatsSheet 2023-09-13 15:53:15 +02:00
Bnyro
4b8482722f refactor: remove constructors from IntentChooserSheet 2023-09-11 11:02:17 +02:00
Bnyro
31769c756d fix: remove fragment constructors from video and channel options bottom sheet 2023-09-10 14:08:39 +02:00
Bnyro
7eec444635 fix: issues with fragment result listener 2023-09-10 13:43:33 +02:00
Ansh Tyagi
f260c48f0a refactor: use Bundle for DialogFragment arguments
- ColorPickerDialog
- DeletePlaylistDialog
- RenamePlaylistDialog
2023-09-08 15:21:58 +02:00
Ansh Tyagi
1044fcd153 refactor: use Bundle for DialogFragment arguments
- AddToPlaylistDialog
- BackupDialog
- CreatePlaylistDialog
- DeleteAccountDialog
- LoginDialog
- LogoutDialog
2023-09-08 15:19:59 +02:00
Ansh Tyagi
77f9fcb096 refactor: add keys and change playlistDescription key in IntentData 2023-09-08 15:19:59 +02:00
Ansh Tyagi
7f80d97770 refactor: save keys of Bundle in IntentData 2023-09-08 15:19:59 +02:00
Bnyro
a7d2974921 fix: show progress bar while search in progress 2023-07-29 11:58:57 +02:00
Isira Seneviratne
5bb4f303b0 Add PlayerData class. 2023-06-17 19:04:19 +05:30
Bnyro
76da6c2fc1 Show minimized audio player when starting backround mode 2023-06-14 09:46:39 +02:00
Isira Seneviratne
f7c2d18325 Remove unused constants. 2023-06-09 07:26:43 +05:30
Isira Seneviratne
b7d856cd5e Add data class to hold download data. 2023-06-09 07:04:19 +05:30
faisalcodes
042cf26c1c Added the original comment as first item in replies. 2023-01-30 12:03:10 +05:30
faisalcodes
4b395e0372 Fixes #2878 : Using multi-level comments display. 2023-01-28 23:42:51 +05:30
Bnyro
26e2c38f60 Create shortcuts dynamically 2023-01-17 19:05:22 +01:00
Bnyro
1ce7d6761f Apply review from #2469 2023-01-14 18:17:34 +01:00
Bnyro
7a90acd824
Merge branch 'master' into feat/new-downloader 2023-01-14 17:54:02 +01:00
Bnyro
59697caebf Layout and skip+prev functionality 2023-01-13 18:20:00 +01:00
Bnyro
09d3e496a3
Merge branch 'master' into feat/new-downloader 2022-12-28 17:48:30 +01:00
Bnyro
2945f3c27a Add a clear button to the watch history 2022-12-28 17:07:35 +01:00
Krunal Patel
4f0f9b7560 Fix notification action, download fragment and resource leak
- Bind service when service started using notification resume action.

- Use `HttpURLConnection` to download file.

- Use progress bar to determine overall progress.
2022-12-21 21:41:37 +05:30
Krunal Patel
03a0f9e1fc Add service start method to DownloadHelper
Move download service method to Download helper and start as foreground.
2022-12-21 21:39:29 +05:30
Krunal Patel
0ba1696448 Use download database for downloads and playback
Use `Download` and `DownloadItem` database for download and offline playback.
2022-12-21 21:39:28 +05:30
Bnyro
0d65071c79 add frontend support 2022-11-20 15:54:55 +01:00
Bnyro
6e3965c51e Option to open queue from background notification 2022-11-17 17:03:51 +01:00
Bnyro
226350e21c add offline player activity 2022-09-09 15:40:10 +02:00
Bnyro
f8dabbda4e bug fixes 2022-09-08 20:19:44 +02:00
Bnyro
b23f22146a refactor opening links 2022-09-08 20:01:36 +02:00