Bnyro
|
dad4ecd27e
|
Theoritical support for playing downloaded subtitles
|
2023-01-14 20:02:01 +01:00 |
|
Bnyro
|
7ca39daedc
|
Remove unused radio buttons from download dialog
|
2023-01-14 18:28:15 +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
|
26f05d561a
|
Merge master
|
2023-01-14 17:01:44 +01:00 |
|
Bnyro
|
f588073607
|
Add audio only mode
|
2023-01-14 16:59:21 +01:00 |
|
Bnyro
|
a21b8715b3
|
Fix the queue order in the background player mode
|
2023-01-14 15:44:31 +01:00 |
|
Bnyro
|
1140c34d4d
|
Fix visiblity of skip and prev btns when player locked
|
2023-01-14 12:08:06 +01:00 |
|
Bnyro
|
773a41d830
|
Keep the queue when entering the audio only mode
|
2023-01-14 12:01:14 +01:00 |
|
Bnyro
|
552131bd2c
|
Don't clear queue when entering audio mode
|
2023-01-14 11:54:19 +01:00 |
|
Isira Seneviratne
|
030cc80c71
|
Simplify some expressions.
|
2023-01-14 15:26:38 +05:30 |
|
Isira Seneviratne
|
ad7b8bd866
|
Simplify country detection methods.
|
2023-01-14 15:18:27 +05:30 |
|
Bnyro
|
e01a3d8465
|
Fix the list of available resolutions
|
2023-01-14 08:38:00 +01:00 |
|
Bnyro
|
eb0dc21b6b
|
Fix crash while player is still buffering
|
2023-01-13 19:45:24 +01:00 |
|
Bnyro
|
e1667ab24f
|
Fix issues with the audio player seekbar and add docs
|
2023-01-13 19:41:08 +01:00 |
|
Bnyro
|
3890bc3bcc
|
Add indicators for current position and duration
|
2023-01-13 19:35:32 +01:00 |
|
Bnyro
|
2224ffc44a
|
Show the queue when pressing the thumbnail
|
2023-01-13 19:20:25 +01:00 |
|
Bnyro
|
8d293a7ff9
|
Remove the queue option in the three dots menu
|
2023-01-13 19:16:44 +01:00 |
|
Bnyro
|
0e2400d782
|
Open audio player in PlayerFragment when starting audio mode
|
2023-01-13 19:13:28 +01:00 |
|
Bnyro
|
bc54390f31
|
Fix issues with the seekbar
|
2023-01-13 19:02:13 +01:00 |
|
Bnyro
|
4a5bed6f99
|
Make the seekbar functional
|
2023-01-13 18:53:57 +01:00 |
|
Bnyro
|
b09b9ad3bf
|
React to changes in the player notification
|
2023-01-13 18:44:41 +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
|
de02f75116
|
Add Netflix-like seek animation
|
2023-01-12 18:59:28 +01:00 |
|
Bnyro
|
48776977ea
|
Cleanup the rewind and forward animation
|
2023-01-12 18:42:51 +01:00 |
|
Bnyro
|
84abad5655
|
Make ktlint happy
|
2023-01-11 19:49:12 +01:00 |
|
Bnyro
|
38298d9e43
|
Open video when clicking feed notification
|
2023-01-11 19:48:43 +01:00 |
|
Bnyro
|
5f8e0e70d7
|
Merge pull request #2660 from Isira-Seneviratne/ServiceCompat
Use ServiceCompat.
|
2023-01-11 09:41:11 +01:00 |
|
Isira Seneviratne
|
56c76249eb
|
Use ServiceCompat.
|
2023-01-11 07:37:13 +05:30 |
|
Bnyro
|
c1225438a9
|
Use until instead of ..
|
2023-01-10 20:20:46 +01:00 |
|
Bnyro
|
e2d7e4a435
|
Get available resolutions dynamically from player
|
2023-01-10 20:14:14 +01:00 |
|
Bnyro
|
3dd58d47fa
|
Option for background and skip controls in PiP
|
2023-01-09 17:38:17 +01:00 |
|
Bnyro
|
07dc1a80b8
|
PiP: Forward and Rewind actions
|
2023-01-09 17:08:05 +01:00 |
|
Bnyro
|
99182b34af
|
Localize the date in the PlayerFragment
|
2023-01-09 16:21:14 +01:00 |
|
Bnyro
|
98a1c07d02
|
Use the cache for saving temp images
|
2023-01-09 15:49:09 +01:00 |
|
Bnyro
|
8cbb189bcf
|
Fix that background mode doesn't start from beginning
|
2023-01-08 17:51:31 +01:00 |
|
Bnyro
|
c4a2d91fd4
|
Improve the responsiveness of the timebar preview
|
2023-01-08 17:39:38 +01:00 |
|
Bnyro
|
b92bfa87ed
|
Fix doubled videos in playlists on reload
|
2023-01-08 17:23:27 +01:00 |
|
Bnyro
|
1a9a12a1ae
|
Fix notifications when not logged in with account
|
2023-01-08 17:05:18 +01:00 |
|
Bnyro
|
36db1d49e0
|
Cleanup the notification worker
|
2023-01-08 16:39:22 +01:00 |
|
Bnyro
|
fd4cd9fa26
|
Support Open as default for all public Piped instances
|
2023-01-08 16:19:44 +01:00 |
|
Bnyro
|
1da89eed43
|
Cleanup the PlayerHelper
|
2023-01-08 16:06:29 +01:00 |
|
Bnyro
|
e021a52dbc
|
Reduce the amount of used data in background mode
|
2023-01-08 15:54:48 +01:00 |
|
Bnyro
|
1e261420d7
|
Allow modifying the queue without restrictions
|
2023-01-07 19:15:31 +01:00 |
|
Bnyro
|
7318f7863d
|
Fix crash when removing video from playlist
|
2023-01-06 21:39:34 +01:00 |
|
Bnyro
|
f084b1ec06
|
Fix clicking on private playlists
|
2023-01-06 21:35:37 +01:00 |
|
Bnyro
|
581bf1d430
|
Don't dim player background when locked
|
2023-01-06 21:27:31 +01:00 |
|
Bnyro
|
43e0aa0920
|
Fix crash when restoring local playlists
|
2023-01-05 20:34:02 +01:00 |
|
Bnyro
|
9d7a12a74f
|
update the key for the data saver mode pref
|
2023-01-05 18:24:59 +01:00 |
|
Bnyro
|
61876f75d9
|
Only load 10 videos at once in private playlists
|
2023-01-05 18:03:32 +01:00 |
|
Bnyro
|
3855f1fbdf
|
Format the changes by the previous commit
|
2023-01-05 17:12:15 +01:00 |
|
Bnyro
|
6b46db0e96
|
Scroll to top on reselecting navigation bar items
|
2023-01-05 17:11:24 +01:00 |
|
Bnyro
|
c04dc67140
|
Set notification badge color to colorPrimary
|
2023-01-04 19:35:37 +01:00 |
|
Bnyro
|
2db5852459
|
Add bookmark option to playlist options bottom sheet
|
2023-01-04 19:27:36 +01:00 |
|
Bnyro
|
446f641b99
|
Unify similar layouts for watch history, playlists and videos
|
2023-01-04 19:05:59 +01:00 |
|
Bnyro
|
acd925c733
|
Fix that double tap to seek is shown as false by default
|
2023-01-04 18:54:34 +01:00 |
|
Bnyro
|
c5a543bdf0
|
Improve the queue shuffle behavior
|
2023-01-04 18:49:06 +01:00 |
|
Bnyro
|
c3182edc73
|
Fix the layout of boomarked playlists in the library
|
2023-01-04 18:21:07 +01:00 |
|
Bnyro
|
56f8fdf84f
|
Add a horizontal margin to the player controls at landscape
|
2023-01-03 18:44:04 +01:00 |
|
Bnyro
|
444bdd8583
|
Add bookmarks to the library fragment
|
2023-01-03 18:31:16 +01:00 |
|
Bnyro
|
55aa62da84
|
Fix that the last few comments can't be seen
|
2023-01-01 18:17:58 +01:00 |
|
Bnyro
|
15afbc2a82
|
Replace the autoplay option with a switch
|
2023-01-01 15:41:48 +01:00 |
|
Bnyro
|
3898f5e9a1
|
Remember sort order and filter in feed
|
2023-01-01 14:04:17 +01:00 |
|
Bnyro
|
09d3e496a3
|
Merge branch 'master' into feat/new-downloader
|
2022-12-28 17:48:30 +01:00 |
|
Bnyro
|
7adb510371
|
remove unused logging
|
2022-12-28 17:46:01 +01:00 |
|
Bnyro
|
b6056b8610
|
Add shuffle button to owned playlists
|
2022-12-28 17:43:27 +01:00 |
|
Bnyro
|
1e7b38e209
|
Add play all from watch history button
|
2022-12-28 17:16:00 +01:00 |
|
Bnyro
|
2945f3c27a
|
Add a clear button to the watch history
|
2022-12-28 17:07:35 +01:00 |
|
Bnyro
|
f3eab0484b
|
Add shorts filter to the feed
|
2022-12-28 16:46:57 +01:00 |
|
Bnyro
|
38b8fa8952
|
Fix that watch positions don't work for the queue
|
2022-12-27 19:32:08 +01:00 |
|
Bnyro
|
f1afd1d13a
|
Fix issues with the video duration using SponsorBlock
|
2022-12-27 19:14:25 +01:00 |
|
Bnyro
|
0f72df6e70
|
Turn #1560 into an option
|
2022-12-27 18:48:09 +01:00 |
|
Bnyro
|
0dfb47143b
|
Create a AppNameTextView component to clean up dialogs
|
2022-12-26 17:17:36 +01:00 |
|
Bnyro
|
5cdf670b15
|
Add a Clone Playlist action to the create playlist dialog
|
2022-12-26 16:42:47 +01:00 |
|
Bnyro
|
3434974efc
|
Use playlists layout for bookmarks
|
2022-12-26 16:18:09 +01:00 |
|
Bnyro
|
0045e41902
|
Use a ViewModel for the CommentsSheet
|
2022-12-26 15:55:14 +01:00 |
|
Bnyro
|
d339e044c8
|
Cleanup #2504
|
2022-12-25 17:17:36 +01:00 |
|
Bnyro
|
2180f503fe
|
Enable the SponsorBlock marker option by default
|
2022-12-25 17:00:50 +01:00 |
|
Bnyro
|
1109a93d23
|
Fix the SponsorBlock marker size
|
2022-12-25 16:59:55 +01:00 |
|
Bnyro
|
04d8d64d9b
|
Add an option to allow data saver on metered networks
|
2022-12-25 16:08:52 +01:00 |
|
Bnyro
|
9a8e6ce565
|
Show the video duration when SponsorBlock segments get skipped
|
2022-12-25 15:50:48 +01:00 |
|
Krunal Patel
|
fa924fe84f
|
Fix ktlint format
|
2022-12-25 18:36:23 +05:30 |
|
Krunal Patel
|
6c427d3d76
|
Add concurrent downloads limit with preference setting
|
2022-12-25 15:33:28 +05:30 |
|
Krunal Patel
|
4ea77859bc
|
Add subtitle download spinner
|
2022-12-25 14:37:01 +05:30 |
|
Krunal Patel
|
e0c6401963
|
Use title as download filename and filter reserved unix characters
|
2022-12-25 13:17:17 +05:30 |
|
Krunal Patel
|
f5d17ba5bf
|
Retry connection for DEFAULT_RETRY times on SocketTimeoutException
|
2022-12-25 13:14:32 +05:30 |
|
Krunal Patel
|
d4c6d7aacd
|
Regenerate expired links using available stream info
|
2022-12-25 10:16:53 +05:30 |
|
Krunal Patel
|
295af6c6c6
|
Use cronet for download service connections
|
2022-12-24 23:39:56 +05:30 |
|
Bnyro
|
ce9ef0693f
|
Reformat the whole project
|
2022-12-23 14:57:10 +01:00 |
|
Bnyro
|
f067987992
|
Fix crash when toggling the video description
|
2022-12-23 14:38:22 +01:00 |
|
Bnyro
|
295caa3093
|
Remove playlists at library on deletion
|
2022-12-22 11:55:51 +01:00 |
|
Bnyro
|
73a7e62e57
|
Improve track selector parameters logic
|
2022-12-22 11:24:50 +01:00 |
|
Bnyro
|
a2296802f0
|
Hide captions in PiP and mini-player
|
2022-12-22 11:17:34 +01:00 |
|
Bnyro
|
d81bbf1094
|
use the proper exoplayer api for setting the notification icon
|
2022-12-22 10:48:46 +01:00 |
|
Bnyro
|
6bd64dde38
|
only ignore touches at top of player when in landscape
|
2022-12-22 10:44:58 +01:00 |
|
Bnyro
|
6b68fa71f6
|
Ignore touches to the top of the player
|
2022-12-22 10:40:46 +01:00 |
|
Krunal Patel
|
a38ef176ab
|
Fix notification content action to open download fragment
|
2022-12-21 22:19:29 +05:30 |
|
Krunal Patel
|
d62c50c2c6
|
Fix download fragment layout and add uploader
|
2022-12-21 21:41:48 +05:30 |
|
Krunal Patel
|
b2fa951c09
|
Use Int.MAX - DownloadItem.id for notifications
Unique notification ids are required which do not conflict with other notifications. So, use ids from max value of Int.
|
2022-12-21 21:41:47 +05:30 |
|