Commit Graph

626 Commits

Author SHA1 Message Date
Bnyro
d21daf341d Add UI support for audio track types
Co-authored-by: AudricV <74829229+AudricV@users.noreply.github.com>
2023-07-16 20:11:37 +02:00
Bnyro
c5497c4f6e feat: Include playlist name in toast after succesfully adding video 2023-07-16 16:05:07 +02:00
Colorful Rhino
4608e8868d
Translated using Weblate (English)
Currently translated at 100.0% (455 of 455 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2023-07-09 09:40:59 +02:00
Colorful Rhino
b2d9a1e2e2
Translated using Weblate (English)
Currently translated at 100.0% (455 of 455 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2023-07-08 00:34:51 +02:00
Bnyro
aa537455b8 Option to fallback to Piped proxy when proxy disabled 2023-06-30 10:17:42 +02:00
Bnyro
62ebf61988 Always show mark as watched button and revert to mark as watched with 90%+ 2023-06-25 15:28:34 +02:00
Bnyro
d868c6c911 Treat videos as watched when progress is 25%+ 2023-06-25 12:45:31 +02:00
Bnyro
8b5674f1da Notification action to stop download 2023-06-25 11:35:07 +02:00
Bnyro
4bb64bee05 Reformat project as attempt to fix the ktlint action 2023-06-24 19:57:00 +02:00
Bnyro
7f2c34a209 Improve appearance of chapter segments in video description 2023-06-24 19:44:34 +02:00
Myzel394
e42af2adb0
Add Sponsorblock highlight to chapters (#4060)
Co-authored-by: Bnyro <bnyro@tutanota.com>
2023-06-24 19:38:39 +02:00
general-a
2e56db0219
Custom SponsorBlock segment colors option (#4055)
Co-authored-by: Bnyro <bnyro@tutanota.com>
2023-06-22 15:31:41 +02:00
general-a
0e6ef50159
Options to choose which categories are skipped automatically or manually (#4021)
Co-authored-by: general-a <404aaronm@gmail.com>
Co-authored-by: Bnyro <bnyro@tutanota.com>
2023-06-19 12:40:47 +02:00
Bnyro
ea9332f873 Preference to disable search suggestions 2023-06-13 10:33:11 +02:00
Bnyro
8259ccda19 Support for changing the playlist description 2023-06-11 17:09:29 +02:00
Bnyro
8aa95444e5
Merge branch 'master' into welcome-activity 2023-06-05 10:07:06 +02:00
Bnyro
3a224c2632 Improve message/explaination in welcome activity 2023-06-05 10:07:12 +02:00
Bnyro
2573c37322 Show 'mark as unwatched' in video options sheet if already watched 2023-06-04 16:59:25 +02:00
Bnyro
b4e3c977fd [Welcome Activity] Scrollbars, CDN indicator, note about instance regions 2023-06-04 16:42:23 +02:00
Bnyro
50a695a906 Add Welcome Activity to show on first app startup 2023-06-03 21:30:46 +02:00
Bnyro
dca3eb4b5e Preference to edit the home tab content 2023-05-31 21:43:50 +02:00
Bnyro
e949293a97 Add feed filter for livestreams 2023-05-30 12:21:05 +02:00
Sajal Raj Gautam
351a59c7af Enable auto rotate by default for TV
Set auto-rotation ON by default for TV
2023-05-26 20:53:40 +05:30
yoguut
eef9437326
support freetube playlists import/export (#3821)
* support freetube playlists import/export
---------

Co-authored-by: karen <karen@host.com>
2023-05-25 17:23:48 +02:00
yoguut
de906865c8
Support import/export for freetube subscriptions (#3798)
Co-authored-by: karen <karen@host.com>
2023-05-22 18:03:21 +02:00
Bnyro
95e65ae7e3 Migration to Media3 2023-05-15 17:21:49 +02:00
Bnyro
a392cb07da Improve and simplify sorting strings and fix playlist sorting 2023-05-15 14:42:29 +02:00
Bnyro
dcb10883f4 Option for notifications for shorts (disabled by default) 2023-05-08 17:36:39 +02:00
Bnyro
9cd1fd9d58 Sort menu for local and private playlist 2023-04-27 20:12:34 +02:00
Bnyro
e8b2d8d02c Unlimited search history preference 2023-04-27 09:16:04 +02:00
Isira Seneviratne
da9f96347d Remove unused resources. 2023-04-25 05:17:43 +05:30
Isira Seneviratne
63703155fc Remove week quantity string. 2023-04-24 19:36:38 +05:30
Isira Seneviratne
ea88ca9ca3 Improve notification preference strings. 2023-04-13 18:08:07 +05:30
Isira Seneviratne
3a405f44a8 Add setting to toggle thumbnail loading. 2023-04-13 17:20:04 +05:30
Isira Seneviratne
7bea6fdebd Improve notification grouping for new streams. 2023-04-11 21:20:08 +05:30
Bnyro
a35ff72f21 Add more options to the download options bottom sheet 2023-04-11 10:09:24 +02:00
Bnyro
57b7dfdda9 Separate swipe gestures and fullscreen gestures 2023-04-10 14:53:28 +02:00
Bnyro
9409b53343 Preference to not play videos automatically 2023-04-02 18:33:07 +02:00
Bnyro
a4088189bf Allow creating backups of subscripton groups 2023-03-28 17:45:21 +02:00
Bnyro
4402bf1baf Fix some minor subscription group issues 2023-03-28 17:40:48 +02:00
Bnyro
a2117bd74b Subscription groups 2023-03-28 12:16:47 +02:00
GoRaN
7269281907
Correct Kurdish (Central) native language name
Correct Kurdish (Central) native language name and moved to below of Catalan language by language code ckb
2023-03-25 01:07:37 +03:00
Bnyro
11dc261f91 Option for auto fullscreen on shorts 2023-03-24 16:02:56 +01:00
Bnyro
eb38b16758 Add note about YT music when disabling proxy 2023-03-21 19:18:07 +01:00
Bnyro
c569bfb708
Merge branch 'master' into disable-proxy 2023-03-15 19:30:49 +01:00
Maday
318e071dba
Translated using Weblate (English)
Currently translated at 100.0% (462 of 462 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2023-03-14 17:41:19 +01:00
Bnyro
dba5dd048e Add option to disable Piped proxy 2023-03-11 16:11:43 +01:00
Isira Seneviratne
44a70cdc0b Improve subscriber, playlist uploader and video count formatting. 2023-03-10 06:49:42 +05:30
Bnyro
76ec558f0a
Merge pull request #3241 from Bnyro/master
Support for LBRY HLS
2023-03-05 12:37:59 +01:00
Bnyro
d3895124ef Support for LBRY HLS 2023-03-05 12:37:41 +01:00
Bnyro
e9b71b1422
Merge pull request #3237 from Bnyro/master
Use MD3 dropdown menus in DownloadFragment
2023-03-04 18:49:48 +01:00
Bnyro
1340de9d4a Use MD3 dropdown menus in DownloadFragment 2023-03-04 18:49:17 +01:00
Bnyro
d238f329a8
Merge pull request #3233 from Isira-Seneviratne/Fix_one_strings
Fix relative time strings.
2023-03-04 08:55:26 +01:00
Allan Nordhøy
7d790fa77b
Translated using Weblate (English)
Currently translated at 100.0% (458 of 458 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2023-03-04 03:15:03 +01:00
Isira Seneviratne
f92d19deff Fix relative time strings. 2023-03-04 05:11:45 +05:30
Isira Seneviratne
65d07b54a4 Fix relative time formatting on Android versions below 7.0. 2023-03-03 20:34:03 +05:30
Макар Разин
6fb34943d6
Translated using Weblate (English)
Currently translated at 100.0% (455 of 455 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2023-02-27 14:34:32 +01:00
Allan Nordhøy
105bf8d4ef
Translated using Weblate (English)
Currently translated at 100.0% (455 of 455 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2023-02-27 14:34:32 +01:00
Bnyro
a7837ac390
Autoplay Countdown when the video ended (optional) (#3159) 2023-02-22 12:27:03 +01:00
Bnyro
5fa4233561 Stats for nerds 2023-02-22 11:15:43 +01:00
Bnyro
ee69af2fe1
Merge pull request #3150 from Bnyro/master
Improve the instance summary string
2023-02-21 13:24:18 +01:00
Bnyro
77449de520 Improve the instance summary string 2023-02-21 13:23:59 +01:00
Bnyro
23ba2f2503
Merge pull request #3145 from Bnyro/master
Fix that kavin.rocks is not shown as selected by default
2023-02-21 11:29:17 +01:00
Bnyro
03cd871d02 Fix that kavin.rocks is not shown as selected by default 2023-02-21 11:28:37 +01:00
Isira Seneviratne
4b19ec2645 Replace the views string with the normal views string. 2023-02-21 09:15:20 +05:30
Isira Seneviratne
e7a5f0bd85 Add trending and normal views localization strings. 2023-02-21 08:29:04 +05:30
Bnyro
7942563fcd Display the video category in the description 2023-02-20 10:24:42 +01:00
Bnyro
1366578f5a Option to manage Playback Speed ​​of Audio and Video Mode Separately 2023-02-16 20:23:46 +01:00
Aron Holmgren
56bf1ece3f
Translated using Weblate (English)
Currently translated at 100.0% (448 of 448 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/en/
2023-02-16 20:04:48 +01:00
Bnyro
cf37f3bf74 Remove the inbuilt updater 2023-02-16 20:04:23 +01:00
Bnyro
12e285f508 Use Filter chips for the search, downgrade gradle back to 7.6 2023-02-14 19:08:46 +01:00
Faisal Khan
c199d35913
Fixes: Labels under icons are not visible (#3066)
* Made improvement to player double-tap further.

* Minor fixes.

* fix ktlint

* Filter out null comments returned from Piped API.

* Fixes: Labels under icons are not visible

* Minor player controls UI improvements

---------

Co-authored-by: Bnyro <bnyro@tutanota.com>
2023-02-14 11:35:24 +01:00
Bnyro
7648f1822f Option to disable watch positions in audio mode 2023-02-12 12:55:31 +01:00
Bnyro
61334db826 Option to mark videos as watched 2023-02-10 18:10:17 +01:00
Isira Seneviratne
cfce0d1f3d Improve unsupported file type message. 2023-02-10 09:21:41 +05:30
Bnyro
8322fbd5c9 Add preference to choose video codecs 2023-02-08 09:41:59 +01:00
Faisal Khan
9a9b127e9f
Merge branch 'libre-tube:master' into master 2023-02-02 20:03:06 +05:30
Bnyro
2d12d7ce5b Increase the about item padding & fix help section title 2023-02-01 18:39:58 +01:00
Bnyro
2cd8e7f7d8 Remove social media name strings from translations 2023-02-01 18:22:29 +01:00
faisalcodes
e584d7bed5 Follow-up to #2929. Simplified layouts. 2023-02-01 22:32:28 +05:30
faisalcodes
766e6ebc7f Adds more RTL languages support. 2023-01-31 22:47:45 +05:30
faisalcodes
bd556baa76 Fixes #2815 2023-01-31 11:11:00 +05:30
faisalcodes
3265ce81f4 - Removed hardcoded colors.
- Used colorSurface for the original comment in replies.
2023-01-30 19:17:01 +05:30
faisalcodes
042cf26c1c Added the original comment as first item in replies. 2023-01-30 12:03:10 +05:30
faisalcodes
4b395e0372 Fixes #2878 : Using multi-level comments display. 2023-01-28 23:42:51 +05:30
Bnyro
f2fce67454 [Audio Player] Auto scroll the title and uploader 2023-01-21 18:31:50 +01:00
Bnyro
7ffe3a6ed9 [Audio Mode] Share, playback and queue controls 2023-01-21 11:46:56 +01:00
Bnyro
187086d2d8 Rename the Community section to Help and add a FAQ 2023-01-17 19:32:19 +01:00
Bnyro
1433578cb0 Use a dark blue color for app shortcuts instead of black 2023-01-17 19:19:42 +01:00
Bnyro
fe6506179c Ability to skip silence when playing videos 2023-01-17 18:38:39 +01:00
Bnyro
2bf5b6e6f7 Replace the break reminder with a sleep timer 2023-01-17 18:21:59 +01:00
Sıla
905a0e9ac2
Impove the translation of "Azerbaijan" (#2709) 2023-01-16 15:04:53 +01:00
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