FineFindus
7f52592f76
perf(LocalFeedRepository): speed up local feed extraction
...
Speeds up the local feed extraction, by fetching more feeds concurrently
and only applying a large timeout after fetching the full channels. This
is based on the idea that YouTube's RSS feeds (extracted by the generic
`FeedInfo`) have no/much less rate-limiting, likely due to the nature of
RSS readers.
Ref: https://github.com/TeamNewPipe/NewPipe/issues/11817
feat(LocalFeedRepository): remove RSS delay
2025-04-13 07:37:25 +02:00
Bnyro
1ff500839b
Translated using Weblate (French) ( #7235 )
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fr/
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
2025-03-23 16:36:17 +01:00
J. Lavoie
938fd85852
Translated using Weblate (French)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fr/
2025-03-23 15:35:49 +00:00
bermount
d221a637f0
chore: update language name in settings for korean ( #7236 )
...
Fix awkward expression for language array (Korean)
2025-03-23 16:35:43 +01:00
Bnyro
ed351269df
Merge pull request #7237 from Bnyro/master
...
fix: urls with timestamps don't work properly
2025-03-23 16:32:53 +01:00
Bnyro
ef2c07bf03
fix: urls with timestamps don't work properly
2025-03-23 16:32:24 +01:00
Bnyro
83e121beb9
Merge pull request #7226 from Bnyro/master
...
fix: current playlist doesn't close after deletion
2025-03-19 21:17:16 +01:00
Bnyro
4fd1835dc6
fix: current playlist doesn't close after deletion
2025-03-19 21:16:54 +01:00
Bnyro
71eb18aaea
Merge pull request #7223 from weblate/weblate-libretube-libretube
...
Translations update from Hosted Weblate
2025-03-19 21:00:56 +01:00
Bnyro
39450e0c1c
Merge pull request #7225 from Bnyro/master
...
feat: add full local mode option to home screen
2025-03-19 21:00:49 +01:00
Bnyro
3cca4623ad
feat: add full local mode option to home screen
2025-03-19 21:00:27 +01:00
Bnyro
677d7de307
Merge pull request #7224 from Bnyro/master
...
fix: regressions from recent splash screen addition for Android < 11
2025-03-19 20:25:07 +01:00
Bnyro
fe330814ac
fix: regressions from recent splash screen addition for Android < 11
2025-03-19 20:23:45 +01:00
knsb
41d972f841
Translated using Weblate (Korean)
...
Currently translated at 99.8% (563 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ko/
2025-03-19 18:57:53 +00:00
Bnyro
905f466ae6
Merge pull request #7218 from weblate/weblate-libretube-libretube
...
Translations update from Hosted Weblate
2025-03-19 19:57:53 +01:00
Nicolás Pérez
cd0dde6143
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/es/
2025-03-19 18:57:53 +00:00
cat
1cb51bcf6a
Translated using Weblate (Danish)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/da/
2025-03-19 18:57:52 +00:00
mak7im01
392c0e8aea
Translated using Weblate (Russian)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ru/
2025-03-19 18:57:51 +00:00
Bnyro
84592fae53
Merge pull request #7222 from Bnyro/master
...
fix: max amount of concurrent download is ignored for playlists
2025-03-19 19:57:45 +01:00
Bnyro
0b4dbf6b3d
fix: max amount of concurrent download is ignored for playlists
2025-03-19 19:50:30 +01:00
knsb
6449a0a5d6
Translated using Weblate (Korean)
...
Currently translated at 99.8% (563 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ko/
2025-03-19 16:30:15 +01:00
Nicolás Pérez
e44466b8be
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/es/
2025-03-19 01:31:26 +01:00
cat
cbcd12956d
Translated using Weblate (Danish)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/da/
2025-03-18 00:54:35 +01:00
mak7im01
b6157b0386
Translated using Weblate (Russian)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ru/
2025-03-16 23:18:04 +01:00
Bnyro
246e49e145
Merge pull request #7215 from Bnyro/master
...
refactor: remove channel info api calls when subscribing to channels locally
2025-03-16 17:23:39 +01:00
Bnyro
964ba84471
refactor: remove channel info api calls when subscribing to channels locally
2025-03-16 17:23:10 +01:00
Bnyro
69c4ab871f
Merge pull request #7195 from FineFindus/feat/local-sb
...
feat(local): implement support for SponsorBlock and DeArrow
2025-03-16 17:04:22 +01:00
FineFindus
e91404bf67
feat(MediaService/Local): implement DeArrow support
2025-03-16 17:04:00 +01:00
Bnyro
8f04feec60
Merge pull request #7154 from Isira-Seneviratne/Splash-screen
...
feat: Implement splash screen for older Android versions
2025-03-16 17:01:45 +01:00
Isira Seneviratne
e2494e855b
feat: implement splash screen for older Android versions
2025-03-16 16:58:42 +01:00
Bnyro
51bc88d452
Merge pull request #7202 from weblate/weblate-libretube-libretube
...
Translations update from Hosted Weblate
2025-03-16 16:37:00 +01:00
KING APPS
94529c603b
Translated using Weblate (Persian)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fa/
2025-03-16 16:36:21 +01:00
Milan
7567ce111a
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/sk/
2025-03-16 16:36:20 +01:00
Julia 🌸
d2bebf9aab
Translated using Weblate (Polish)
...
Currently translated at 100.0% (564 of 564 strings)
Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pl/
2025-03-16 16:36:19 +01:00
Bnyro
a815ca3625
Merge pull request #7213 from Bnyro/master
...
chore: update readme to reflect recent addition of full local extraction
2025-03-16 16:36:09 +01:00
Bnyro
4e59adfb3f
chore: update readme to reflect recent addition of full local extraction
2025-03-16 16:35:35 +01:00
Bnyro
991d62154d
Merge pull request #7206 from Figim/patch-2
...
chore: update privacy policy due to recent addition of full local data extraction
2025-03-16 16:27:56 +01:00
Figim
c40a1bca37
chore: update privacy policy due to recent addition of full local data extraction
2025-03-16 16:26:57 +01:00
Bnyro
92fde00281
Merge pull request #7212 from Bnyro/master
...
fix: label of sleep timer input field overlapping
2025-03-16 16:15:49 +01:00
Bnyro
fbb34e9aee
fix: label of sleep timer input field overlapping
2025-03-16 16:15:29 +01:00
Bnyro
0aa7099b2a
Merge pull request #7211 from Bnyro/master
...
fix: missing playlist name in search results using local extraction
2025-03-16 16:12:53 +01:00
Bnyro
6fdd3890c4
fix: missing playlist name in search results using local extraction
2025-03-16 16:12:33 +01:00
Bnyro
d6beac9ae3
Merge pull request #7210 from Bnyro/master
...
fix: can't load music playlists using local extraction
2025-03-16 16:09:37 +01:00
Bnyro
8db2d34227
fix: can't load music playlists using local extraction
2025-03-16 16:08:57 +01:00
Bnyro
f9cd9f9a54
Merge pull request #7198 from libre-tube/renovate/navigation
...
fix(deps): update navigation to v2.8.9
2025-03-15 15:16:34 +01:00
Bnyro
d4543dda32
Merge pull request #7199 from libre-tube/renovate/collection
...
fix(deps): update dependency androidx.collection:collection to v1.5.0
2025-03-15 15:16:25 +01:00
renovate[bot]
280eb1bd77
fix(deps): update dependency androidx.collection:collection to v1.5.0
2025-03-15 00:02:25 +00:00
renovate[bot]
501b41abef
fix(deps): update navigation to v2.8.9
2025-03-15 00:02:22 +00:00
FineFindus
31613c8f84
feat(MediaService/Local): implement SponsorBlock support
...
Allows users to use SponsorBlock when using full local mode.
Closes: https://github.com/libre-tube/LibreTube/issues/7193
2025-03-13 16:48:16 +01:00
FineFindus
2497fa8702
refactor(MediaServiceRepository): use lists for SponsorBlock categories
...
According to the SponsorBlock API documentation categories and
actionTypes are string arrays.
2025-03-13 16:48:16 +01:00