12010 Commits

Author SHA1 Message Date
Bnyro
50c2e18829
fix: skip already downloaded videos when downloading playlists 2025-04-08 17:14:46 +02:00
Bnyro
f55b8c41bf
fix: video sort order not preserved when starting video from sorted playlist 2025-04-08 17:01:53 +02:00
Bnyro
7b0d4caf31
Merge pull request #7278 from Bnyro/master
chore: small code cleanups related to playing queue
2025-04-02 17:32:23 +02:00
Bnyro
87865c9ef4
chore: small code cleanups related to playing queue 2025-04-02 16:16:44 +02:00
Bnyro
4efd94dfe0
Merge pull request #7277 from Bnyro/master
feat: make player default settings behavior more intuitive
2025-04-02 16:05:31 +02:00
Bnyro
214e53dc5d
feat: make player default settings behavior more intuitive 2025-04-02 16:02:46 +02:00
Bnyro
83552325f8
Merge pull request #7276 from Bnyro/master
chore: remove alternative videos layout option
2025-04-02 15:38:59 +02:00
Bnyro
5cb0e7b76c
chore: remove alternative videos layout option 2025-04-02 15:36:30 +02:00
Bnyro
b3c2cd0f6a
Merge pull request #7270 from Bnyro/master
fix: background shuffle mode doesn't builder a proper queue
2025-04-01 10:56:26 +02:00
Bnyro
bf07874ef9
fix: background shuffle mode doesn't builder a proper queue 2025-04-01 10:55:35 +02:00
Bnyro
ff87844aed
Merge pull request #7269 from Bnyro/master
fix: download fragment buttons overlap miniplayer
2025-04-01 10:41:50 +02:00
Bnyro
763f90f226
fix: download fragment buttons overlap miniplayer 2025-04-01 10:41:23 +02:00
Bnyro
5b7788bfd7
Merge pull request #7268 from Bnyro/master
fix: subscriptions feed scroll state reset after rotating phone
2025-04-01 10:33:52 +02:00
Bnyro
a96367139a
fix: subscriptions feed scroll state reset after rotating phone 2025-04-01 10:33:24 +02:00
Bnyro
adfa4176a5
Merge pull request #7267 from Bnyro/master
fix: subscriptions feed scroll state reset after switching tabs
2025-04-01 10:31:28 +02:00
Bnyro
9318a2b277
fix: subscriptions feed scroll state reset after switching tabs 2025-04-01 10:31:05 +02:00
Bnyro
aaa6f962cc
Merge pull request #7266 from Bnyro/master
fix: properly open current video from media notification
2025-04-01 09:55:55 +02:00
Bnyro
dd84281bf9
fix: properly open current video from media notification 2025-04-01 09:55:32 +02:00
Bnyro
a0a6694017
Merge pull request #7262 from Bnyro/master
refactor: merge OfflinePlayerService with VideoOfflinePlayerService
2025-03-31 19:01:35 +02:00
Bnyro
09660cd5d6
refactor: merge OfflinePlayerService with VideoOfflinePlayerService 2025-03-31 18:58:38 +02:00
Bnyro
50bd0f6fcd
Merge pull request #7261 from Bnyro/master
feat: smoother, frictionless transition between audio and video mode
2025-03-31 18:42:44 +02:00
Bnyro
caaa095faf
feat: smoother, frictionless transition between audio and video mode 2025-03-31 18:40:48 +02:00
Bnyro
b4477b8c4e
Merge pull request #7260 from Bnyro/master
fix: thumbnails of videos containing '#' can't be downloaded
2025-03-31 17:19:21 +02:00
Bnyro
b3e4a243a9
fix: thumbnails of videos containing '#' can't be downloaded 2025-03-31 17:18:45 +02:00
Bnyro
a6ccb5bfaa
Merge pull request #7259 from Bnyro/master
fix: automatically resume next paused download item after finishing previous one
2025-03-31 16:48:41 +02:00
Bnyro
ad2539c28d
fix: automatically resume next paused download item after finishing previous one 2025-03-31 16:47:38 +02:00
FineFindus
53a76d2bc9
fix(WatchHistory): always show filter bar (#7258)
* fix(WatchHistory): always show filter bar

Fixes an issue, where the users could get soft-locked, by selecting a
filter, which had no items, leading to the filter bar being hidden, and
thus making the user unable to deselect the filter.
This is fixed, by only hiding recyclerView/No items views.

* feat(WatchHistory): disable 'Play all' if history is empty

* feat(WatchHistory): disable clear button, if history is empty
2025-03-31 16:30:22 +02:00
Bnyro
9140b6133c
Merge pull request #7256 from Bnyro/master
fix: display unstarted downloads in videos tab instead of hiding them
2025-03-31 15:25:57 +02:00
Bnyro
247157322f
fix: display unstarted downloads in videos tab instead of hiding them 2025-03-31 15:25:30 +02:00
Bnyro
72340af614
Merge pull request #7253 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-03-31 15:24:15 +02:00
dedakir923
c3249b1696
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-31 15:24:05 +02:00
Bnyro
9f367482a2
Merge pull request #7255 from Bnyro/master
fix: download tab scrolls to bottom when entered
2025-03-31 15:23:58 +02:00
Bnyro
1a18741f22
fix: download tab scrolls to bottom when entered 2025-03-31 15:23:30 +02:00
Bnyro
3debc48b55
Merge pull request #7254 from Bnyro/master
fix: comment count doesn't reset to 0 if comments disabled
2025-03-31 15:11:59 +02:00
Bnyro
3b1f0bc7bb
fix: comment count doesn't reset to 0 if comments disabled 2025-03-31 15:11:43 +02:00
Bnyro
e4af2a8fc8
Merge pull request #7247 from libre-tube/renovate/baselineprofile
chore(deps): update dependency androidx.baselineprofile to v1.3.4
2025-03-28 14:29:12 +01:00
renovate[bot]
e6226860e3
chore(deps): update dependency androidx.baselineprofile to v1.3.4 2025-03-27 08:59:23 +00:00
Bnyro
4104bb5a43
Merge pull request #7248 from libre-tube/renovate/benchmarkmacrojunit4
fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.3.4
2025-03-27 09:58:25 +01:00
Bnyro
af09be23d7
Merge pull request #7246 from FineFindus/fix/local-channel-owner
fix(Local): set channelOwner for Comments
2025-03-27 09:58:04 +01:00
renovate[bot]
48611b648f
fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.3.4 2025-03-26 19:43:37 +00:00
Bnyro
aaa03b7f70
Merge pull request #7245 from weblate/weblate-libretube-libretube
Translations update from Hosted Weblate
2025-03-26 13:16:45 +01:00
mahmutozcan
dc4869c874
Translated using Weblate (Turkish)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/tr/
2025-03-26 12:16:32 +00:00
Bnyro
1a8ab788a0
Merge pull request #7244 from FineFindus/fix/local-channel-continuations
fix(Local): encode nextpage data as base64
2025-03-26 13:16:27 +01:00
FineFindus
7c808f3697
fix(Local): set channelOwner for Comments
Fixes a parity issue, between Piped and the local mode, where the local
mode would now mark the channelOwner's comments, due the `channelOwner`
not being set.
2025-03-26 13:13:12 +01:00
FineFindus
3bf5fe2d54
fix(Local): encode nextpage data as base64
Fixes an issue, with local mode enabled, users where unable to
continously load channel data.
This was caused by the channel nextpage data being stored as a JVM
identifier (the default byte array .toString behaviour), rather than the
expected base64 encoded string.

Closes: https://github.com/libre-tube/LibreTube/issues/7240
2025-03-25 21:31:53 +01:00
Bnyro
c28fee67e4
Merge pull request #7242 from libre-tube/fix-watch-positions-disabled
fix: watch position saved on video end even if disabled
2025-03-24 22:45:48 +01:00
Bnyro
7ba10d25c4
fix: watch position saved on video end even if disabled 2025-03-24 22:44:18 +01: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