12090 Commits

Author SHA1 Message Date
9283826281 Merge pull request #7377 from Bnyro/master
refactor: simplify theme and dark/light mode logic
2025-05-05 22:19:44 +02:00
738da2b251 refactor: simplify theme and dark/light mode logic 2025-05-05 22:19:18 +02:00
1af4c6b22c Merge pull request #7375 from Bnyro/master
refactor: cleanup and simplify SponsorBlock code
2025-05-05 21:32:05 +02:00
9ceb258881 refactor: cleanup and simplify SponsorBlock code 2025-05-05 21:31:40 +02:00
e5f073baec Merge pull request #7374 from Bnyro/master
fix: disable po tokens for now to fallback to other YT clients
2025-05-05 20:59:27 +02:00
50f8e2d0ff fix: disable po tokens for now to fallback to other YT clients 2025-05-05 20:58:55 +02:00
f6106d7d8e Merge pull request #7363 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-05-04 10:52:59 +02:00
083528c2ff Translated using Weblate (Swedish)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/sv/
2025-05-03 04:37:09 +02:00
1a1b25130e Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/zh_Hant/
2025-05-01 15:54:15 +02:00
46e0d26256 Merge pull request #7368 from FineFindus/fix/export-subs
fix(Backup): use channel URL for subscription export
2025-05-01 15:54:09 +02:00
11859e0dcd fix(Backup): use channel URL for subscription export
Fixes an issue, where subscription export would be invalid, due to malformed
URLs, which are missing the channel path segment.
2025-04-30 17:18:17 +02:00
3a8b30b7fc Merge pull request #7360 from Bnyro/master
fix: channel avatar missing in subscriptions list when subbed from search
2025-04-27 13:19:32 +02:00
5e9e3bdddf fix: channel avatar missing in subscriptions list when subbed from search 2025-04-27 13:19:08 +02:00
266f1e8ca2 Merge pull request #7351 from Bnyro/master
fix: automatically log user out when enabling full local mode and no auth instance set
2025-04-25 17:08:33 +02:00
fb94ed989e fix: automatically log user out when enabling full local mode and no auth instance set 2025-04-25 17:08:04 +02:00
8f901ee785 Merge pull request #7350 from Bnyro/master
fix: always use account subscriptions repository if logged in to Piped
2025-04-25 17:07:51 +02:00
d248b27672 fix: always use account subscriptions repository if logged in to Piped 2025-04-25 16:57:38 +02:00
09a306eefd Merge pull request #7348 from Bnyro/master
feat: support for adding downloads to playback queue
2025-04-25 16:38:27 +02:00
f262210ef7 feat: support for adding downloads to playback queue 2025-04-25 16:38:20 +02:00
ad66ea74ec Merge pull request #7346 from libre-tube/renovate/gradle-8.x
chore(deps): update dependency gradle to v8.14
2025-04-25 16:17:04 +02:00
6df5904cb9 Merge pull request #7347 from Bnyro/master
fix: add missing dearrow calls to playlist fragment and video player
2025-04-25 16:16:56 +02:00
66c690a6af fix: add missing dearrow calls to playlist fragment and video player 2025-04-25 16:16:37 +02:00
5c0a21ab8b chore(deps): update dependency gradle to v8.14 2025-04-25 13:39:14 +00:00
75aa69d096 Merge pull request #7345 from Bnyro/master
fix: confirm unsubscribe preference only works if disabled instead of enabled
2025-04-25 15:34:43 +02:00
c7a587f509 fix: confirm unsubscribe preference only works if disabled instead of enabled 2025-04-25 15:33:39 +02:00
53b720201e Merge pull request #7338 from Bnyro/fastlane-desc
chore: update app descriptions in fastlane metadata
2025-04-24 21:01:35 +02:00
f574294bfb chore: update app descriptions in fastlane metadata 2025-04-24 21:01:20 +02:00
875babdf2f Merge pull request #7331 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-04-24 20:52:38 +02:00
8bed25b469 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-04-24 12:20:09 +02:00
9e6b85a2cc Merge pull request #7339 from Bnyro/master
ci: fix codeql
2025-04-24 12:20:04 +02:00
1108156169 ci: fix codeql 2025-04-24 12:14:56 +02:00
2e982ca1da Merge pull request #7332 from Bnyro/master
fix: don't block ui thread while filtering watched videos
2025-04-23 19:38:15 +02:00
c255d1b1c2 fix: don't block ui thread while filtering watched videos 2025-04-23 19:37:41 +02:00
4445df6ede Merge pull request #7327 from Bnyro/master
chore: bump version to v0.28.0
v0.28.0
2025-04-23 12:06:27 +02:00
67a1f7bca2 chore: bump version to v0.28.0 2025-04-23 12:06:09 +02:00
1d79c358fa Merge pull request #7326 from Bnyro/master
fix: only enable full local mode by default on new installations
2025-04-23 11:53:44 +02:00
26a5a404d1 fix: only enable full local mode by default on new installations 2025-04-23 11:53:26 +02:00
5bb969fe2b Merge pull request #7325 from Bnyro/master
refactor: enable full local mode by default
2025-04-23 11:52:39 +02:00
d1782b7edc refactor: enable full local mode by default 2025-04-23 11:52:24 +02:00
a9dec3e906 Merge pull request #7315 from libre-tube/renovate/ilharp-sign-android-release-2.x
chore(deps): update ilharp/sign-android-release action to v2
2025-04-22 21:06:16 +02:00
84379451fc chore(deps): update ilharp/sign-android-release action to v2 2025-04-22 21:06:01 +02:00
7900b8e073 Merge pull request #7311 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-04-22 21:04:47 +02:00
7c783d40b3 Translated using Weblate (Portuguese)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/pt/
2025-04-22 19:04:17 +00:00
cc7aba6830 Merge pull request #7323 from Bnyro/master
feat: smoothen background player -> new video player and video player -> new background player transitions
2025-04-22 21:04:10 +02:00
0cd245668b feat: smoothen background player -> new video player and video player -> new background player transitions 2025-04-22 21:02:43 +02:00
805d1f28c3 Merge pull request #7320 from FineFindus/fix/update-last-watchtime
fix(Feed): only update `LastFeedWatchedTime` when update time is newer
2025-04-21 20:20:56 +02:00
8645bfce29 fix(Feed): only update LastFeedWatchedTime when update time is newer
Fixes an issue, where if the user switches between channel group,
already seen videos could be marked as new. This was caused by the
channel group having only older videos, which resetted the last watched
time to an older timepoint.
To fix this, the last watched time is only updated, when the new watched
time is newer than the previous watched time.
2025-04-20 21:16:14 +02:00
c0ead845b2 Merge pull request #7310 from Bnyro/master
fix: scroll state not reset to latest video after refreshing feed/subscriptions
2025-04-16 12:32:29 +02:00
a068193b2d fix: scroll state not reset to latest video after refreshing feed/subscriptions 2025-04-16 12:31:14 +02:00
6bf9327019 Merge pull request #7308 from Bnyro/refactor-split-video-view-adapter
refactor: split video and trending layout into different adapters
2025-04-16 11:20:41 +02:00