Commit Graph

2813 Commits

Author SHA1 Message Date
Bnyro
0740432e53 fix: hide audio player options that aren't useful 2023-11-05 13:55:21 +01:00
Bnyro
f7db69fb77 refactor: make audio player more accessible and redesign 2023-11-05 13:49:27 +01:00
Bnyro
a593da17c1 fix: restore fullscreen after PiP 2023-11-05 13:11:24 +01:00
Bnyro
c6350d36ed refactor: use true dialog buttons everywhere instead of xml layout buttons 2023-11-03 15:45:55 +01:00
Bnyro
27432ff8ca refactor: remove AppNameTextView's in favor of dialog titles 2023-11-03 15:45:53 +01:00
Bnyro
f639470aeb
Merge pull request #5104 from Bnyro/master
feat: show navigation bar when showing controller if gesture navigati…
2023-11-03 15:20:39 +01:00
Bnyro
73b2e70e99 feat: show navigation bar when showing controller if gesture navigation enabled 2023-11-03 15:20:28 +01:00
Bnyro
9d9ec7ad2f
Merge pull request #5103 from Bnyro/master
refactor: only initialize on click actions once
2023-11-03 14:37:54 +01:00
Bnyro
259cb3b8d9 refactor: only initialize on click actions once 2023-11-03 14:37:37 +01:00
Bnyro
705231a4fb
Merge pull request #5102 from Bnyro/master
fix: multiple seekbar listeners interfering with each other
2023-11-03 14:31:02 +01:00
Bnyro
1efe09d492 fix: multiple seekbar listeners interfering with each other 2023-11-03 14:30:44 +01:00
Bnyro
4a99d3c1e4
Merge pull request #5091 from Bnyro/master
fix: new created playlist not immediately visible
2023-11-02 13:45:42 +01:00
Bnyro
f0fd37e690 fix: new created playlist not immediately visible 2023-11-02 13:45:25 +01:00
Bnyro
e7bb7b26e7
Merge pull request #5090 from Bnyro/master
fix: watch positions can't be reset
2023-11-02 13:41:25 +01:00
Bnyro
db91919cb6 fix: watch positions can't be reset 2023-11-02 13:41:03 +01:00
Isira Seneviratne
55e7fa516f
Merge pull request #5063 from Isira-Seneviratne/TypedValueCompat
refactor: Use TypedValueCompat
2023-10-31 20:43:41 +05:30
Bnyro
ff1f64ac71
Merge pull request #5068 from Bnyro/master
fix: fullscreen video doesn't use landscape
2023-10-30 12:17:27 +01:00
Bnyro
228be1a075 fix: fullscreen video doesn't use landscape 2023-10-30 12:17:05 +01:00
Bnyro
3e1e082ea8
Merge pull request #5067 from Bnyro/master
refactor: cleanup queue sort options at the bottom
2023-10-30 12:15:53 +01:00
Bnyro
197247fedd refactor: move reverse queue button to sort dialog 2023-10-30 12:15:10 +01:00
Bnyro
fc64e6b0ad refactor: move shuffle queue button to sort dialog 2023-10-30 12:13:01 +01:00
IndusAryan
b7c14a2186
Update PlayerFragment.kt 2023-10-30 13:51:58 +05:30
Isira Seneviratne
75054780ff refactor: Use TypedValueCompat 2023-10-30 05:19:58 +05:30
Bnyro
c49eef5faf fix: crash on startup when auto fullscreen enabled 2023-10-29 18:54:50 +01:00
Bnyro
841a4c9cc6
Merge pull request #5062 from Bnyro/master
fix: crash on startup when auto fullscreen enabled
2023-10-29 18:53:44 +01:00
Bnyro
1bbd5c7591 fix: hide scroll to top button for replies 2023-10-29 15:53:03 +01:00
Bnyro
a212e0a3c3
Merge pull request #5060 from Bnyro/master
fix: hide scroll to top button for replies
2023-10-29 15:51:48 +01:00
Bnyro
40e85152ac refactor: simplify SubscriptionsHelper 2023-10-29 15:44:53 +01:00
Bnyro
b72a6ad29f
Merge pull request #5059 from Bnyro/master
refactor: simplify SubscriptionsHelper
2023-10-29 15:44:02 +01:00
Bnyro
d03a58a296 fix: crash when blocked due to too many requests in playing queue 2023-10-29 15:40:22 +01:00
Bnyro
299bb7cd9c
Merge pull request #5058 from Bnyro/master
fix: crash when blocked due to too many requests in playing queue
2023-10-29 15:39:21 +01:00
Bnyro
47bd510aef fix: channel avatar placeholder visible for shorts of a channel 2023-10-29 15:32:00 +01:00
Bnyro
8a95bff496
Merge pull request #5057 from Bnyro/master
fix: channel avatar placeholder visible for shorts of a channel
2023-10-29 15:30:43 +01:00
Bnyro
a5c80ff0bf
Merge pull request #5040 from FineFindus/feat/highlight-creator-comment
feat(comments): highlight creator comments
2023-10-26 15:59:09 +02:00
Bnyro
b9c59d492f refactor: use '--' for int decremention instead of '-= 1' 2023-10-26 15:58:44 +02:00
Bnyro
373b297f97 feat: add undo action after removing video from playlist 2023-10-26 15:57:17 +02:00
FineFindus
eacd335c30
feat(comments): highlight creator comments 2023-10-25 16:42:20 +02:00
Bnyro
c000b1ee7b refactor: enabled alternative player layout by default and remove option 2023-10-23 18:00:40 +02:00
Bnyro
f99198f99a style: run ktlint 2023-10-23 17:55:09 +02:00
Bnyro
fc9e3e6501
Merge pull request #4981 from Bnyro/landscape-player-page
feat: landscape layout for player page
2023-10-23 17:52:45 +02:00
Bnyro
ae40d08dec fix: orientation change issues in portrait mode 2023-10-23 17:53:17 +02:00
Bnyro
54dfb2d8e9 fix: crash when closing player while in fullscreen mode 2023-10-23 17:33:41 +02:00
Bnyro
22e375e89a refactor: simplify fullscreen player logic 2023-10-20 11:07:37 +02:00
Bnyro
cfdae3e6b1 refactor: use a dialog for playing video in fullscreen 2023-10-19 21:08:33 +02:00
Bnyro
e92d5b9bc5 fix: channel groups are temporarily duplicated after editing 2023-10-19 18:58:24 +02:00
Bnyro
704032dc3d feat: support for 1.25x playback speed 2023-10-19 18:51:50 +02:00
Jānis
e13b502c34 fix: broken offline video duration 2023-10-19 19:06:35 +03:00
Jānis
39d52ff4c2
fix: downloaded subtitles don't show (#5004) 2023-10-19 15:06:49 +02:00
Isira Seneviratne
b17719feaa
Merge pull request #4924 from Isira-Seneviratne/Fix_date_parse
fix: Properly parse date strings
2023-10-19 05:24:14 +05:30
Isira Seneviratne
36ae0e867c refactor: Obtain stream upload date as an Instant 2023-10-19 05:10:49 +05:30
Isira Seneviratne
e376e34348 refactor: Use TypedArray.use extension 2023-10-18 06:44:27 +05:30
Isira Seneviratne
1ccb857f2a fix: Properly parse date strings 2023-10-18 06:35:40 +05:30
Bnyro
b0f137da0a fix: queue moves first video to end in background mode 2023-10-14 18:27:18 +02:00
Bnyro
75c74bcc89 feat: support for repeating video in audio mode 2023-10-14 17:59:22 +02:00
Bnyro
2f89bf3756 fix: can't resume playback at end of video 2023-10-14 17:35:06 +02:00
Bnyro
ca2d5625f9 feat: landscape layout for player page 2023-10-14 13:16:30 +02:00
Bnyro
882a436a50 refactor: move description layout into its own view 2023-10-14 11:20:25 +02:00
Bnyro
e636c966c6 feat: support for up/downvoting SponsorBlock segments 2023-10-12 19:53:49 +02:00
Bnyro
f84ec13f58 feat: show success toast when segment was submitted successfully 2023-10-12 18:09:50 +02:00
Bnyro
d6bf7b5a05
Merge pull request #4955 from FineFindus/feat/highlight-creator-comment
feat(comments): show if creator replied
2023-10-12 17:49:06 +02:00
FineFindus
b1c16cc622
style: run ktlint 2023-10-11 18:13:32 +02:00
FineFindus
9e8216acb0
feat(comments): show if creator replied 2023-10-11 18:04:25 +02:00
Ayan Malik
98e6c02595 wrong comment opening bug fixed 2023-10-11 13:11:44 +05:30
Bnyro
8c8e80ba3f feat: hide watched videos from featured in homepage when enabled 2023-10-11 09:18:19 +02:00
Bnyro
37cb75b9f0 fix: remove view count from continue watching section 2023-10-11 09:11:15 +02:00
Bnyro
87835f9747 feat: shorten youtube links when sharing video 2023-10-11 09:03:00 +02:00
Bnyro
770bb0e39f fix: chapters stop working when starting different video 2023-10-06 17:49:50 +02:00
Bnyro
064c5279a6 fix: conflicts between chapters and video highlight 2023-10-06 17:37:20 +02:00
Bnyro
07c8142119 fix: crash when search suggestions get created before search view 2023-10-06 11:03:37 +02:00
Bnyro
60db5e3691 feat: option to set default playback speed manually 2023-10-05 14:59:48 +02:00
Bnyro
235f7f9796 fix: use safe date conversion for database converters 2023-10-05 14:51:37 +02:00
Bnyro
ed4f65eb92 fix: date parsing crash due to YouTube AB testing 2023-10-05 14:45:38 +02:00
FineFindus
33d25fa1da
feat: option to autoplay videos in playlist (#4829) 2023-10-05 14:19:19 +02:00
Bnyro
acc43b815f fix: search query stays the old one during back presses 2023-09-30 12:35:51 +02:00
Bnyro
ac5bf43846 fix: crash when starting video upon auto fullscreen 2023-09-29 11:26:29 +02:00
Bnyro
5f50c8104a feat: option to allow playback during call 2023-09-26 13:33:28 +02:00
Bnyro
153e4a14d8 refactor: simplify creation of new exo player instances 2023-09-26 13:22:12 +02:00
Bnyro
02bac319b8 fix: buggy icon to pause download 2023-09-26 13:12:32 +02:00
Bnyro
0d8275f4a5 fix: crash when navigating too fast in replies 2023-09-26 13:05:02 +02:00
Bnyro
5699a9ce87 fix: crash after being idle in comments sheet main fragment 2023-09-26 12:59:04 +02:00
Bnyro
92dc47b922 fix: crash when importing old backup 2023-09-26 12:39:19 +02:00
Bnyro
4cfcde6e03 fix: stick add to playlist, download and share bottom sheet options at bottom 2023-09-25 10:53:09 +02:00
Bnyro
cfcf674509 feat: option to set a different default resolution when not in fullscreen 2023-09-25 10:44:36 +02:00
Bnyro
c3d6314718 fix: max concurrent download speed preference shows decimals 2023-09-25 10:14:33 +02:00
Bnyro
9b57434792 style: run ktlint 2023-09-25 10:05:18 +02:00
Bnyro
c3cd1aa2ee
Merge pull request #4844 from Bnyro/image-preview
feat: zoomable preview of channel avatar and banner
2023-09-25 10:03:21 +02: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
b92cdd0bc6 feat: support for YouTube music artists as search filter 2023-09-24 21:31:39 +02:00
Bnyro
4adfa4f2b6
Merge pull request #4843 from Bnyro/master
feat: support for YouTube music artists as search filter
2023-09-24 21:30:39 +02:00
FineFindus
d2cce61edc
style: run ktlint 2023-09-21 10:13:20 +02:00
FineFindus
adb051e24f
fix: allow pausing when buffer is less than min buffer
Fixes a regression in 42d081f04e. The player should pause when it is unable to play, as long as the buffered time is less than the minimum buffer needed for playing.
2023-09-21 10:11:05 +02:00
ARBoyGo
5a2867057b
chore: add donation link in About Activity (#4823) 2023-09-20 11:03:10 +02:00
Bnyro
72dce05409 chore: update website url in app code 2023-09-20 09:18:58 +02:00
Bnyro
eb966dbc43
Merge pull request #4822 from Bnyro/master
chore: update website url in app code
2023-09-20 09:18:00 +02:00
Bnyro
b77972b08c feat: also parse piped.video links 2023-09-19 11:43:41 +02:00
Bnyro
b49a59aa73
Merge pull request #4819 from Bnyro/master
feat: also parse piped.video links
2023-09-19 11:42:53 +02:00
Bnyro
7ae5865ba2 feat: parse YouTube links in the search bar 2023-09-19 11:27:27 +02:00
Bnyro
797a7ceec9
Merge pull request #4818 from Bnyro/master
feat: parse YouTube links in the search bar
2023-09-19 11:26:43 +02:00
FineFindus
4530b53ddc
fix: hide dislikes if no RYD data available (#4812)
Co-authored-by: Bnyro <82752168+Bnyro@users.noreply.github.com>
2023-09-18 16:24:10 +02:00