Commit Graph

484 Commits

Author SHA1 Message Date
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
ce8e08576a Readd the list of language names to array.xml 2023-01-08 16:41:28 +01:00
Bnyro
fd4cd9fa26 Support Open as default for all public Piped instances 2023-01-08 16:19:44 +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
23fbfc0b6b Add splash screen animation for A12+ 2023-01-02 10:55:30 +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
f3eab0484b Add shorts filter to the feed 2022-12-28 16:46:57 +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
04d8d64d9b Add an option to allow data saver on metered networks 2022-12-25 16:08:52 +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
Bnyro
ce9ef0693f Reformat the whole project 2022-12-23 14:57:10 +01:00
Bnyro
d81bbf1094 use the proper exoplayer api for setting the notification icon 2022-12-22 10:48:46 +01:00
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
b799bbefd1 improve the player action buttons 2022-12-20 17:05:37 +01:00
Bnyro
a4926efce4 improve the watch progress contrast 2022-12-20 15:52:07 +01:00
xIUPITERx
f22dc466ea Update colors.xml 2022-12-16 16:14:28 +01:00
matchboxbananasynergy
3b155b0f87
Czech 2022-12-13 19:34:22 +00:00
Bnyro
aed7e50c7b
Use different term for traditional Chinese
Co-authored-by: Raymond Nee <monstorix@outlook.com>
2022-12-13 17:00:22 +01:00
Bnyro
8e9bf3ab3d
Use different term for Chinese (Simplified)
Co-authored-by: Raymond Nee <monstorix@outlook.com>
2022-12-13 16:59:44 +01:00
matchboxbananasynergy
b0dca3da93
Indonesian 2022-12-10 20:09:10 +00:00
matchboxbananasynergy
4dec9e4ee7
Sorani 2022-12-10 20:05:47 +00:00
matchboxbananasynergy
e45a50fd1b
Update array.xml 2022-12-10 20:00:30 +00:00
matchboxbananasynergy
638694860a
Update array.xml 2022-12-10 19:36:34 +00:00
Bnyro
f66e30cd70
Merge pull request #2324 from libre-tube/dracula
Dracula/Versatile Violet theme
2022-12-09 17:08:49 +01:00
Bnyro
04db8e56da Rename Dracula to Versatile Violet 2022-12-09 17:07:30 +01:00
EnderPrism
129a596519
Update light mode colors 2022-12-08 18:27:56 +01:00
Bnyro
ff61ae4c7d increase fullscreen btn size 2022-12-08 17:47:16 +01:00
Bnyro
bd8dfa5b92 add empty dracula theme 2022-12-07 19:47:56 +01:00
Bnyro
1700bbfe0d Toast when no download source selected 2022-12-06 12:08:12 +01:00
Bnyro
e578cdf084 Library fragment redesign 2022-12-05 20:00:22 +01:00
Bnyro
1643d225e3 use a theme color for the progress 2022-12-05 19:25:14 +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
Bnyro
085eff2041
Merge pull request #2171 from Kruna1Pate1/fix/minimized-player
Fix minimized player and repeat button
2022-12-02 13:46:58 +01:00
Krunal Patel
15dd8ceafe Remove unused drawable 2022-12-02 18:03:05 +05:30
xIUPITERx
b98b83b4df Update colors.xml 2022-12-02 13:03:39 +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
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
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
e90291be59 add app icon preview bottom sheet 2022-11-21 16:12:21 +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
214aaf6612 implement logic 2022-11-17 18:58:53 +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
Kavin
7478da242e
Change piped.kavin.rocks to piped.video. 2022-11-13 23:19:43 +00:00
Bnyro
b9ca17cd77
Merge pull request #1824 from GilesMunn/master
Minor visual edits
2022-11-12 19:27:14 +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
Giles Munn
694dacfe15
Merge branch 'libre-tube:master' into master 2022-11-12 17:39:13 +00:00
GilesMunn
5b5d5b8bab Added LibreTube icon to notification. 2022-11-12 17:27:39 +00: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
861e319aeb add the notification bell UI 2022-11-06 11:26:24 +01:00
Bnyro
aa9f9852d9 Unsubscription confirmation option 2022-11-05 19:34:10 +01:00
Bnyro
9795f9846f cleanup 2022-11-05 19:08:02 +01:00
Bnyro
063f1a1e66 add odia 2022-11-05 18:06:58 +01:00