11939 Commits

Author SHA1 Message Date
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
Bnyro
4f4b090fc0
Merge pull request #7188 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-03-13 15:54:10 +01:00
mak7im01
caa1287149
Translated using Weblate (Russian)
Currently translated at 99.8% (563 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ru/
2025-03-12 21:22:04 +01:00
Yaron Shahrabani
6633c7dc0d
Translated using Weblate (Hebrew)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/he/
2025-03-12 21:22:01 +01:00
Halil Efe ESEN
09ffa3b9cf
Translated using Weblate (Turkish)
Currently translated at 99.1% (559 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/tr/
2025-03-12 21:21:59 +01:00
Bnyro
bdfacec31d
Merge pull request #7191 from Bnyro/master
fix: sort channels alphabetically on client side
2025-03-12 21:21:51 +01:00
Bnyro
87352f94c6
fix: sort channels alphabetically on client side 2025-03-12 21:21:32 +01:00
Bnyro
d99ef501f6
Merge pull request #7190 from Bnyro/master
feat: locally store channel info when local streams extraction enabled
2025-03-12 21:20:13 +01:00
Bnyro
c84a857a38
feat: locally store channel info when local streams extraction enabled 2025-03-12 21:19:50 +01:00
Bnyro
9a6d3a869c
Merge pull request #7185 from FineFindus/fix/sb-video-end
fix(Player): hide sponsorblock skip button on video end
2025-03-10 20:28:36 +01:00
FineFindus
a5c7d5320e
fix(Player): hide sponsorblock skip button on video end
Fixes an issue, where the sponsorblock skip button would remain visible
after the video ended.
2025-03-10 15:00:57 +01:00
Bnyro
ccc69dca2c
Merge pull request #7181 from Bnyro/master
fix: various bugs when deleting single or all downloads
2025-03-08 12:35:47 +01:00
Bnyro
f1e52a8e6a
fix: various bugs when deleting single or all downloads 2025-03-08 12:34:46 +01:00
Bnyro
95b5b50e39
Merge pull request #7180 from Bnyro/master
fix: playlist download service crashes for video titles with invalid filename characters
2025-03-08 12:21:50 +01:00
Bnyro
4e71792e27
fix: playlist download service crashes for video titles with invalid file name characters 2025-03-08 12:21:24 +01:00
Bnyro
ef806fb2f7
Merge pull request #7172 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-03-08 12:12:48 +01:00
whistlingwoods
ce6eceabed
Translated using Weblate (Punjabi)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pa/
2025-03-08 12:12:38 +01:00
whistlingwoods
408a6ce09c
Translated using Weblate (Punjabi)
Currently translated at 97.6% (551 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pa/
2025-03-08 12:12:38 +01:00
Linerly
6d5f07c5e5
Translated using Weblate (Indonesian)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/id/
2025-03-08 12:12:38 +01:00
NEXI
3bcc20a5b9
Translated using Weblate (Serbian)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/sr/
2025-03-08 12:12:38 +01:00
Dan
846a2e75c5
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/uk/
2025-03-08 12:12:38 +01:00
Femini
072ce7f5f9
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/az/
2025-03-08 12:12:38 +01:00
dedakir923
0526f1eda6
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt_BR/
2025-03-08 12:12:38 +01:00
maboroshin
95418d2027
Translated using Weblate (Japanese)
Currently translated at 99.8% (563 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ja/
2025-03-08 12:12:38 +01:00
trunars
088d419d2d
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/bg/
2025-03-08 12:12:38 +01:00
ColorfulRhino
72ec11d194
Translated using Weblate (German)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/de/
2025-03-08 12:12:38 +01:00