11499 Commits

Author SHA1 Message Date
Fjuro
e77a427452
Translated using Weblate (Czech)
Currently translated at 100.0% (558 of 558 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/cs/
2025-01-11 11:08:54 +00:00
Dragibus Noir
b58eaca3b0
Translated using Weblate (French)
Currently translated at 100.0% (558 of 558 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fr/
2025-01-11 11:08:53 +00:00
Bnyro
755f24b454
Merge pull request #6946 from Bnyro/master
refactor: re-use StreamInfoItem#toStreamItem from StreamsExtractor
2025-01-11 12:08:46 +01:00
Bnyro
92dba354b6 refactor: re-use StreamInfoItem#toStreamItem from StreamsExtractor 2025-01-11 12:08:29 +01:00
Bnyro
d987522697
Merge pull request #6945 from Bnyro/master
feat(LocalFeedExtraction): check if there are any new streams before refreshing channel
2025-01-11 11:58:53 +01:00
Bnyro
48f230e9e0 feat(LocalFeedExtraction): check if there are any new streams before refreshing channel
Co-authored-by: FineFindus <FineFindus@proton.me>
2025-01-11 11:57:08 +01:00
Bnyro
b50661df8f
Merge pull request #6941 from FineFindus/feat/fetch-needed
feat(LocalFeedRepository): fetch only enabled channel tabs
2025-01-11 11:43:48 +01:00
Bnyro
35738e0f03
Merge pull request #6944 from Bnyro/master
fix: auto-delete feed videos when unsubscribing from channel when using local feed extraction
2025-01-11 11:41:41 +01:00
Bnyro
5e6a42c629 fix: auto-delete feed videos when unsubscribing from channel when using local feed extraction 2025-01-11 11:41:13 +01:00
FineFindus
269050bc6b
feat(LocalFeedRepository): fetch only enabled channel tabs
Updates the local feed extraction to only fetch channel tabs that are
enabled. This cuts down the amount of requests that are send, but
ultimately not used.
2025-01-10 19:15:10 +01:00
Bnyro
f38f0ed706
Merge pull request #6940 from Bnyro/master
fix: crash when all caught up view appearing in subscriptions
2025-01-10 18:26:53 +01:00
Bnyro
b5eb5e4bd2 fix: crash when all caught up view appearing in subscriptions 2025-01-10 18:26:21 +01:00
Bnyro
235e08bf86
Merge pull request #6939 from Bnyro/master
fix: shorts are not properly categorized using local feed extraction
2025-01-10 17:41:11 +01:00
Bnyro
06fc0fdd1f fix: shorts are not properly categorized using local feed extraction 2025-01-10 17:40:50 +01:00
Bnyro
205ac4d94b
Merge pull request #6938 from Bnyro/master
feat: support for local feed extraction
2025-01-10 17:33:00 +01:00
Bnyro
579fae287c feat: support for local feed extraction 2025-01-10 17:32:15 +01:00
Bnyro
2698368aee refactor: bind playlist repositories to interfaces 2025-01-10 15:42:59 +01:00
Bnyro
f54d0fd8a0 refactor: bind subscriptions and feed repositories to interfaces 2025-01-10 15:20:26 +01:00
Bnyro
116bfabdf1
Merge pull request #6934 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-01-09 15:54:22 +01:00
knsb
cee6922bb0
Translated using Weblate (Korean)
Currently translated at 100.0% (556 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/ko/
2025-01-09 15:54:09 +01:00
Femini
ffdc8928af
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (556 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/az/
2025-01-09 15:54:09 +01:00
ColorfulRhino
5c5fa5ae6f
Translated using Weblate (German)
Currently translated at 100.0% (556 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/de/
2025-01-09 15:54:09 +01:00
Bnyro
a2e25899ab
Merge pull request #6936 from Bnyro/master
fix: play local video version dialog hidden if autofullscreen enabled
2025-01-09 15:54:06 +01:00
Bnyro
383015f3f8 fix: play local video version dialog hidden if autofullscreen enabled 2025-01-09 15:53:45 +01:00
Bnyro
54eab1992d
Merge pull request #6935 from Bnyro/master
feat: add badge for downloaded videos
2025-01-09 15:49:09 +01:00
Bnyro
8a3ea3b695 feat: add badge for downloaded videos 2025-01-09 15:48:43 +01:00
Bnyro
0115e4c070
Merge pull request #6933 from Bnyro/master
chore: use TextUtils#isDigitsOnly
2025-01-08 15:48:18 +01:00
Bnyro
c8056e7855 chore: use TextUtils#isDigitsOnly 2025-01-08 15:47:50 +01:00
Bnyro
2562706872
Merge pull request #6932 from Bnyro/master
refactor: move local playlists logic to LocalPlaylistsRepository
2025-01-08 15:29:37 +01:00
Bnyro
0a724e56dc refactor: move local playlists logic to LocalPlaylistsRepository 2025-01-08 15:29:19 +01:00
Bnyro
b65f81433d
Merge pull request #6931 from Bnyro/master
fix: wrong back order when new fragment opened from audio/video player
2025-01-08 15:07:35 +01:00
Bnyro
daf22c499a fix: wrong back order when new fragment opened from audio/video player 2025-01-08 15:07:13 +01:00
Bnyro
ebebeae263
Merge pull request #6930 from Bnyro/master
fix: wrong predictive back order in offline downloads
2025-01-08 14:52:46 +01:00
Bnyro
5d1d7474e2 fix: wrong predictive back order in offline downloads 2025-01-08 14:52:07 +01:00
Bnyro
1a3df10583
Merge pull request #6899 from libre-tube/renovate/gradle-8.x
chore(deps): update dependency gradle to v8.12
2025-01-08 14:30:12 +01:00
Bnyro
c853a53360
Merge pull request #6929 from Bnyro/master
fix: crash when instances refreshed during instance selection (out of bounds)
2025-01-08 14:29:25 +01:00
Bnyro
234f90f347 fix: crash when instances refreshed during instance selection (out of bounds) 2025-01-08 14:28:24 +01:00
Bnyro
b83b2ea469
Merge pull request #6928 from Bnyro/master
fix: missing horizontal padding in play offline dialog
2025-01-08 14:21:13 +01:00
Bnyro
317a9d14e7 fix: missing horizontal padding in play offline dialog 2025-01-08 14:20:52 +01:00
Bnyro
9950f18235
Merge pull request #6920 from FineFindus/feat/playlist-views
feat(Playlist): display views and upload date
2025-01-07 14:55:49 +01:00
Bnyro
2990e0db46
Merge pull request #6923 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-01-07 14:53:54 +01:00
Ismaël océan
803656dec6
Translated using Weblate (Afrikaans)
Currently translated at 1.4% (8 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/af/
2025-01-07 05:09:17 +01:00
FineFindus
d0d9debc29
feat(Playlist): display views and upload date
As the Piped API now provides the number of views/upload date for a playlist item, we can
display them in the playlist view.

Ref: https://github.com/libre-tube/LibreTube/issues/4401
2025-01-06 14:36:30 +01:00
Bnyro
8f37c05870
Merge pull request #6910 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-01-05 21:20:56 +01:00
minh
0f3655b24e
Translated using Weblate (Vietnamese)
Currently translated at 97.3% (541 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/vi/
2025-01-02 19:00:49 +01:00
Lacey Anaya
88e3af7da9
Translated using Weblate (German)
Currently translated at 100.0% (556 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/de/
2024-12-31 00:43:17 +01:00
Dragibus Noir
4cb564eb29
Translated using Weblate (French)
Currently translated at 100.0% (556 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fr/
2024-12-29 06:55:37 +01:00
Mickaël Binos
7f5bbf3616
Translated using Weblate (French)
Currently translated at 100.0% (556 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/fr/
2024-12-28 22:57:08 +01:00
Ettore Atalan
5c9a175c74
Translated using Weblate (German)
Currently translated at 99.6% (554 of 556 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/de/
2024-12-28 22:57:08 +01:00
Bnyro
5cc221c927
Merge pull request #6901 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2024-12-26 11:24:50 +01:00