Bnyro
5a1c8953f8
Remove the duplicated pause
string to fix CI
2023-01-14 18:20:44 +01:00
Bnyro
7a90acd824
Merge branch 'master' into feat/new-downloader
2023-01-14 17:54:02 +01:00
Bnyro
f588073607
Add audio only mode
2023-01-14 16:59:21 +01:00
Bnyro
59697caebf
Layout and skip+prev functionality
2023-01-13 18:20:00 +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
2db5852459
Add bookmark option to playlist options bottom sheet
2023-01-04 19:27:36 +01:00
Allan Nordhøy
1d1f36daf3
Translated using Weblate (English)
...
Currently translated at 100.0% (429 of 429 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2023-01-04 09:00:00 +01:00
Bnyro
09d3e496a3
Merge branch 'master' into feat/new-downloader
2022-12-28 17:48:30 +01:00
Bnyro
b6056b8610
Add shuffle button to owned playlists
2022-12-28 17:43:27 +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
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
8af9e20748
Fix|Change notification actions and appearance
2022-12-21 21:39:31 +05:30
Bnyro
0ecd9fbf28
Add option to hide watched videos from the feed
2022-12-21 12:00:58 +01:00
Bnyro
7f2f012a1c
fetch available instance from tokhmi as fallback, otherwise use the hardcoded instances
2022-12-20 17:24:53 +01:00
Bnyro
04db8e56da
Rename Dracula to Versatile Violet
2022-12-09 17:07:30 +01:00
Bnyro
1700bbfe0d
Toast when no download source selected
2022-12-06 12:08:12 +01:00
Bnyro
ffcd7b7655
add support for playing the latest videos of a channel
2022-12-02 14:45:52 +01:00
Bnyro
ec4b105233
Merge branch 'master' into themes
2022-12-02 14:00:30 +01:00
Bnyro
50b5967a37
rename the black/white theme to minimalistic monochrome
2022-12-02 13:59:06 +01:00
Allan Nordhøy
6f9392361f
Translated using Weblate (English)
...
Currently translated at 100.0% (417 of 417 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2022-12-02 12:50:26 +01:00
Krunal Patel
09d709dca8
Add setting to enable or disable pinch gesture
2022-12-02 12:27:31 +05:30
Bnyro
ab3ec2d442
Add warning dialog if entering an email as username
2022-12-01 15:28:41 +01:00
Bnyro
c1793691ed
Add UI functionality for importing and exporting playlists
2022-12-01 14:09:57 +01:00
Bnyro
8ce809d30f
Add import export settings
2022-12-01 13:48:08 +01:00
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
da2574e71c
add a preference for the captions text size
2022-11-27 17:50:09 +01:00
Bnyro
51b1b527ef
add an empty pure black/white theme
2022-11-27 17:16:14 +01:00
Bnyro
c0432143bb
fix overflowing progress bar and comments disabled
text
2022-11-27 14:43:59 +01:00
Bnyro
06f7d5c945
add progress and error messages if comments disabled or empty
2022-11-27 14:21:17 +01:00
Bnyro
039f898556
replace open with
with PiP
2022-11-26 18:45:55 +01:00
Allan Nordhøy
17176e2275
Translated using Weblate (English)
...
Currently translated at 100.0% (403 of 403 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2022-11-26 02:00:11 +01:00
Bnyro
2c069837fe
hide the open with button by default
2022-11-25 18:57:53 +01:00
Bnyro
b238cbcc5a
reorder the player prefs
2022-11-25 18:44:39 +01:00
Krunal Patel
f509e63c2a
Fix typo, implement player options instead of creating variable
2022-11-25 20:33:22 +05:30
Krunal Patel
7b9c8d7d56
Add preference setting to enable/disable swipe control
...
By default gesture is enabled. Which can be desabled from setting.
2022-11-25 20:33:21 +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
08bbb839aa
add possibility to backup and restore local playlists
2022-11-23 18:20:43 +01:00
Bnyro
dde560e930
option to not auto-insert related videos
2022-11-22 16:59:24 +01:00
Bnyro
7211143398
add a bookmarks fragment to the library
2022-11-19 10:52:27 +01:00
Bnyro
c5714bb206
add pref to clear bookmarks
2022-11-19 10:23:09 +01:00
Bnyro
48951f13c3
add support for bookmarking playlists
2022-11-18 18:01:11 +01:00
Allan Nordhøy
1f43a3a106
Translated using Weblate (English)
...
Currently translated at 100.0% (387 of 387 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2022-11-18 16:28:20 +01:00
Bnyro
79b08c2e5a
initial UI creation
2022-11-17 18:16:12 +01:00
Bnyro
6c5cb27eb8
add a new empty home fragment
2022-11-17 17:23:10 +01:00
Bnyro
6e3965c51e
Option to open queue from background notification
2022-11-17 17:03:51 +01:00
Bnyro
ef48cc6bb1
Add option for runtime caching
2022-11-17 15:59:12 +01:00
Bnyro
0a200a6d26
option to force hls
2022-11-16 18:32:22 +00:00
Bnyro
cbbbf65428
Improved user feedback on subscription import
2022-11-16 16:54:18 +01:00
Bnyro
4ac05e5171
attempt to set language by locale
2022-11-16 13:59:54 +01:00
Bnyro
d0ef111c2d
implement audio tracks backend
2022-11-16 10:40:48 +01:00
Bnyro
0786e8f87c
add option for it
2022-11-12 19:04:40 +01:00
Bnyro
610121dd90
add alternative layout for related streams
2022-11-12 18:40:54 +01:00
Bnyro
74f2542da9
change time code string
2022-11-12 17:25:52 +01:00
Bnyro
e0512fcfbf
time picker backend
2022-11-09 18:01:59 +01:00
Bnyro
7bdcf9e3bd
add a share button
2022-11-06 12:53:41 +01:00
Bnyro
0b99bfdfa0
new playlist layout
2022-11-06 12:35:23 +01:00
Bnyro
aa9f9852d9
Unsubscription confirmation option
2022-11-05 19:34:10 +01:00
Bnyro
6578921fe3
clone feedback toast
2022-11-05 17:41:00 +01:00
Bnyro
6116a9decc
light icon
2022-10-29 17:53:19 +02:00
Bnyro
d756a1fb0c
alternative global layout
2022-10-29 17:33:12 +02:00
Bnyro
18eebe663b
UI for channel tabs
2022-10-29 12:06:25 +02:00
Bnyro
e598b745f6
shorten the update string
2022-10-28 21:49:23 +02:00
Bnyro
97fe762ede
use a theme color
2022-10-28 21:39:36 +02:00
Bnyro
b997b60d19
layout improvements
2022-10-28 21:21:46 +02:00
Bnyro
b5c6a27264
Fix a crash when the queue is empty
2022-10-23 15:22:36 +02:00
Bnyro
afe25fc67a
Queue bottom sheet in player fragment
2022-10-23 11:33:35 +02:00
Bnyro
029dd03228
add to playlist in the background
2022-10-18 17:42:22 +02:00
Bnyro
f7dacbb9bb
Customize the share time code
2022-10-15 16:50:18 +02:00
Bnyro
e836625223
allow fetching more comment replies
2022-10-13 14:10:39 +02:00
Bnyro
e523c901bf
Merge pull request #1504 from Bnyro/master
...
Option to sort playlists
2022-10-06 15:14:39 +02:00
Bnyro
c75ec150fe
playlist sorting option
2022-10-06 15:14:06 +02:00
Bnyro
f4b9614e68
Merge pull request #1503 from Bnyro/master
...
Rename files when downloading + indicate when comments are available
2022-10-06 14:37:37 +02:00
Bnyro
1018fd80fb
allow renaming files to download
2022-10-06 14:26:30 +02:00
GilesMunn
7710b5c717
Added views placeholder to strings instead of hardcoded.
2022-10-02 15:46:17 +01:00
GilesMunn
0cf31945d4
Minor aesthetic changes.
2022-10-02 13:26:15 +01:00
Bnyro
c6346c37e8
fix weblate
2022-10-02 11:55:41 +02:00
Bnyro
57b266aeb7
playback speed bottom sheet
2022-10-01 11:43:40 +02:00
Ushie
973261fb4c
Translated using Weblate (English)
...
Currently translated at 100.0% (340 of 340 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2022-10-01 10:53:31 +02:00
Bnyro
dc5a7d02d0
add loading interval size option
2022-10-01 10:52:06 +02:00
Bnyro
b18bf98854
add option to limit hls
2022-09-26 19:12:52 +02:00
Bnyro
274cd5b8fb
snack when region unavailable
2022-09-24 13:32:51 +02:00
Bnyro
bd618d032f
preference dialog
2022-09-20 18:36:23 +02:00
Bnyro
60b49f2120
playing queue improvements
2022-09-19 20:13:25 +02:00
Bnyro
e32758d17d
add pref for background feed loading
2022-09-18 19:13:51 +02:00
Bnyro
b22611fe21
bug fixes
2022-09-18 13:03:48 +02:00
Bnyro
26ec53f654
codebase for unified backup
2022-09-18 12:41:35 +02:00
Bnyro
1d0f7f7f07
Merge branch 'master' into weblate-libretube-libretube
2022-09-18 11:10:19 +02:00
Isira Seneviratne
ad9f975b5f
Use NotificationChannelCompat.
2022-09-18 10:21:03 +05:30
Bnyro
5034d461ae
add option for manually skipping sponsorblock segments
2022-09-17 18:47:46 +02:00
Allan Nordhøy
b276e3afc8
Translated using Weblate (English)
...
Currently translated at 100.0% (321 of 321 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2022-09-15 20:40:52 +02:00
Bnyro
1501b2660e
improve summary
2022-09-12 14:32:00 +02:00
Bnyro
d5bddba863
add a pref for it
2022-09-12 14:30:48 +02:00
Bnyro
c4580d2d21
add quality settings for mobile data
2022-09-11 17:54:04 +02:00
Bnyro
206b560eb4
add option to rename a playlist
2022-09-10 12:37:13 +02:00
Bnyro
b60c63d48f
add alternative trending layout
2022-09-10 11:37:30 +02:00
Bnyro
9641add481
allow deleting files
2022-09-09 16:58:02 +02:00
Bnyro
23b00390ad
move player to its own fragment
2022-08-28 15:40:12 +02:00
Bnyro
58efe901d9
allow toggling share with time code in dialog
2022-08-26 09:37:28 +02:00
Bnyro
460474d57e
rename mystic material to material you
2022-08-25 11:27:44 +02:00
Bnyro
47a4187d52
add device info dialog
2022-08-24 18:29:39 +02:00
Bnyro
298023b702
add legacy subscriptions view
2022-08-24 17:56:57 +02:00
Bnyro
95b91e60d9
add custom break reminder time
2022-08-23 15:51:00 +02:00
Bnyro
a086cba894
remove unused strings
2022-08-15 11:09:04 +02:00
Bnyro
8817a8ab43
improve about snackbar
2022-08-15 11:05:43 +02:00
Bnyro
777edca2ac
max image cache pref
2022-08-15 10:47:31 +02:00
Bnyro
6694eb972e
add resize mode pref
2022-08-14 17:53:51 +02:00
Bnyro
da8bfe6327
option to disable PiP
2022-08-13 19:06:31 +02:00
Bnyro
f97ad0d1f7
backup and restore settings
2022-08-13 15:12:09 +02:00
Bnyro
3cf1d99242
add dialogs for the other options
2022-08-12 14:20:51 +02:00
Bnyro
3cde15c96f
refactor advanced player options
2022-08-12 14:03:55 +02:00
Bnyro
221530d941
better handling of thumbnail duration
2022-08-11 12:25:54 +02:00
Bnyro
12a1852275
break reminder
2022-08-10 17:00:48 +02:00
Bnyro
ed87a7b33a
playback queue
2022-08-10 15:49:31 +02:00
Bnyro
c4d9de3566
background mode playback speed option
2022-08-09 15:07:12 +02:00
Bnyro
a859ae101d
max history size
2022-08-09 14:49:34 +02:00
Bnyro
27fcf05347
initial structure for prev and next buttons
2022-08-08 16:56:18 +02:00
Bnyro
a39b03e778
fix crash
2022-08-08 12:01:25 +02:00
Bnyro
3d71d3f2f1
export subscriptions
2022-08-06 12:22:26 +02:00
Bnyro
c06c95ee63
Update strings.xml
2022-08-04 08:20:47 +02:00
Bnyro
4b8fa33280
Apply suggestions from code review
...
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
2022-08-04 08:17:16 +02:00
Allan Nordhøy
9be8f5549b
Merge branch 'master' into patch-5
2022-08-03 15:29:36 +02:00
Bnyro
503fe186bb
share with time code
2022-08-03 13:49:57 +02:00
Bnyro
8e86b35477
remove ffmpeg and allow downloading by video name
2022-08-03 09:05:34 +02:00
Allan Nordhøy
3134f9aa86
App strings reworked 4
2022-08-02 13:59:15 +00:00
Bnyro
539fdba819
in app crash handler
2022-08-01 11:22:08 +02:00
Bnyro
346e3bbe80
indicate empty history and results
2022-08-01 09:17:36 +02:00
Bnyro
1fe6965611
add weblate to about fragment
2022-07-31 14:57:23 +02:00
Bnyro
9ff7b08a86
network type for notifcations option
2022-07-31 14:36:39 +02:00
Bnyro
211881ad92
sort subscriptions feed
2022-07-29 12:39:03 +02:00
Bnyro
f3c10f94d8
Merge branch 'master' into push
2022-07-29 08:49:31 +02:00
Bnyro
7fc855aaef
improve watch history
2022-07-29 08:47:37 +02:00
Bnyro
4070b9893c
add confirmation dialogs to some settings
2022-07-29 08:21:08 +02:00
Bnyro
9756193f36
add the notifcation text and settings
2022-07-28 14:31:35 +02:00
Bnyro
b6841aa75f
option to set default subtitle language
2022-07-26 19:54:29 +02:00
Bnyro
3e28c3d9ce
audio quality and format settings
2022-07-24 12:59:15 +02:00
Bnyro
b2806fc3d2
move some settings
2022-07-23 22:01:37 +02:00
Bnyro
83329115e9
improve background play
2022-07-23 15:41:57 +02:00
Bnyro
165f8dcb45
cleanup and bug fixes
2022-07-20 22:03:09 +02:00
Bnyro
260e3d6111
make seekbar auto seek optional
2022-07-20 14:05:17 +02:00
Bnyro
ebcd11d00c
support for silent updates
2022-07-18 19:15:35 +02:00
Bnyro
b9a6d5aa88
custom subtitles dialog
2022-07-16 22:49:32 +02:00
Bnyro
e876557368
add option to use system default caption style
2022-07-16 21:21:32 +02:00
Bnyro
49848be904
history pref category
2022-07-15 22:12:51 +02:00
Bnyro
728f345f1d
add data saver mode
2022-07-15 21:37:44 +02:00