Bnyro
444bdd8583
Add bookmarks to the library fragment
2023-01-03 18:31:16 +01:00
Bnyro
06545767a2
Unify the button style of the create playlist dialog
2023-01-03 17:59:45 +01:00
Bnyro
15afbc2a82
Replace the autoplay option with a switch
2023-01-01 15:41:48 +01:00
Bnyro
2945f3c27a
Add a clear button to the watch history
2022-12-28 17:07:35 +01:00
Bnyro
8b39c9924d
Increase the start padding of the filter text view
2022-12-28 16:49:24 +01:00
Bnyro
f3eab0484b
Add shorts filter to the feed
2022-12-28 16:46:57 +01:00
Bnyro
f1afd1d13a
Fix issues with the video duration using SponsorBlock
2022-12-27 19:14:25 +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
d339e044c8
Cleanup #2504
2022-12-25 17:17:36 +01:00
Bnyro
1109a93d23
Fix the SponsorBlock marker size
2022-12-25 16:59:55 +01:00
Bnyro
e2e86c4d4a
Don't use the LibreTube icon as channel avatar on Data Saver Mode
2022-12-25 16:10:08 +01:00
Bnyro
9a8e6ce565
Show the video duration when SponsorBlock segments get skipped
2022-12-25 15:50:48 +01:00
Bnyro
ce9ef0693f
Reformat the whole project
2022-12-23 14:57:10 +01:00
Bnyro
7ac31f9fb5
Remove the CircleImageView
dependency
2022-12-23 14:54:53 +01:00
Bnyro
b799bbefd1
improve the player action buttons
2022-12-20 17:05:37 +01:00
Bnyro
b607ea945b
Theme the pull refresh progress
2022-12-20 16:37:37 +01:00
Bnyro
785180c64f
fix the search when no results were found
2022-12-19 17:13:50 +01:00
Bnyro
a6ec362928
Some seekbar preview layout improvements
2022-12-17 11:30:39 +01:00
Bnyro
68eff4fd3e
Add a seekbar preview on scrubbing
2022-12-17 11:22:46 +01:00
Bnyro
b014050d06
fix overlapping text in the playlist page
2022-12-10 13:16:08 +01:00
Bnyro
1234aa7583
Improve mini player buttons padding
2022-12-08 18:41:10 +01:00
Bnyro
1c1bebf6e4
improve nothing here appearance
2022-12-05 20:09:56 +01:00
Bnyro
e578cdf084
Library fragment redesign
2022-12-05 20:00:22 +01:00
Bnyro
bac760cb5c
same corner radius for all thumbnails
2022-12-05 19:23:20 +01:00
Krunal Patel
bf1d9d46ba
Change play pause implementation to use a single image button
...
Remove `exo_play_pause` and make use of the custom image view gives more accessibility
2022-12-02 17:56:00 +05:30
Krunal Patel
9dd505917d
Fix player control repeat icon on the video end
...
A new image button for reapeat button is needed, changing `exo_play_pause` doesn't work because it is updated by `StyledPlayerControlView`. So, when the video ends hide `exo_play_pause` and show `repeatBTN`.
2022-12-02 12:28:02 +05:30
Bnyro
7bdc7f3a74
Indicator the the feed got caught up for subscriptions
2022-11-27 19:51:30 +01:00
Bnyro
9d9709be7b
Option to disable double tap to seek
2022-11-27 18:41:34 +01:00
Bnyro
b6e44cbe7a
add a button to toggle SponsorBlock while playing a video
2022-11-27 18:17:50 +01:00
Bnyro
35ed8e22d4
Merge pull request #2102 from Bnyro/improve-comments-sheet
...
Improve the comments sheet
2022-11-27 14:24:45 +01:00
Bnyro
06f7d5c945
add progress and error messages if comments disabled or empty
2022-11-27 14:21:17 +01:00
Krunal Patel
03c85e7af1
Fix gesture control view resize
2022-11-27 15:51:20 +05:30
Bnyro
039f898556
replace open with
with PiP
2022-11-26 18:45:55 +01:00
Bnyro
ee4581f2e3
fix crash when clicking channel
2022-11-26 18:25:07 +01:00
Bnyro
35602aaaca
move the comments into a bottom sheet
2022-11-26 17:53:40 +01:00
Krunal Patel
cf18adc75b
Fix link opening issues
2022-11-26 16:49:10 +05:30
Bnyro
2c069837fe
hide the open with button by default
2022-11-25 18:57:53 +01:00
Bnyro
6419d13b00
Merge pull request #2047 from Bnyro/master
...
improve slider dialog accessability
2022-11-25 18:36:46 +01:00
Bnyro
51cf08676f
improve slider dialog accessability
2022-11-25 18:36:03 +01:00
Krunal Patel
f509e63c2a
Fix typo, implement player options instead of creating variable
2022-11-25 20:33:22 +05:30
Krunal Patel
7d58a71d27
Add swipe gesture control for brightness and volume
...
Create interface `PlayerGestureOptions` that defines all controlles.
`PlayerGestureController` takes this as listner and call apropriate method.
Double tap events are also called from this class.
2022-11-25 20:33:20 +05:30
Bnyro
77be9424fc
add option to set default start tab
2022-11-24 17:38:14 +01:00
Bnyro
975930625f
bind the recview padding of playlists and watch history to the mini player visibility
2022-11-24 16:58:39 +01:00
Bnyro
74d9615c1d
fix the misaligned no-network icon
2022-11-23 17:48:30 +01:00
Bnyro
0dccb05a54
add a summary
2022-11-21 16:23:59 +01:00
Bnyro
e90291be59
add app icon preview bottom sheet
2022-11-21 16:12:21 +01:00
Bnyro
8bc3c59686
Fill Search Controller When Tapping on Arrow
2022-11-21 14:58:17 +01:00
Bnyro
0d65071c79
add frontend support
2022-11-20 15:54:55 +01:00