12034 Commits

Author SHA1 Message Date
Ghost of Sparta
03693bf49f
Translated using Weblate (Hungarian)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hu/
2025-04-15 13:08:59 +00:00
Ghost of Sparta
f61a8cf1a2
Translated using Weblate (Hungarian)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hu/
2025-04-15 13:08:58 +00:00
Ghost of Sparta
2e038f6093
Translated using Weblate (Hungarian)
Currently translated at 100.0% (564 of 564 strings)

Translation: LibreTube/LibreTube
Translate-URL: https://hosted.weblate.org/projects/libretube/libretube/hu/
2025-04-15 13:08:57 +00:00
Bnyro
8388ad659a
Merge pull request #7307 from Bnyro/master
fix: subscription button state not updated after starting next video
2025-04-15 15:08:51 +02:00
Bnyro
9a537eb0ec
fix: subscription button state not updated after starting next video 2025-04-15 15:08:21 +02:00
FineFindus
60c6e9348a
Merge pull request #7293 from FineFindus/feat/newpipe-fork
build: use NewPipeExtractor fork
2025-04-13 20:29:55 +02:00
FineFindus
d317c8d361
build: add new proguard-rules for NewPipeExtractor 2025-04-09 09:14:24 +02:00
FineFindus
6cfee4d923
build: use NewPipeExtractor fork
Switches from the official NewPipeExtractor versions to a soft fork,
allowing fixes and other improvements that have not yet been merged
upstream. For now, it just contains a fix for working with newer YT
player versions and checks if a video is available.

Ref: https://github.com/TeamNewPipe/NewPipeExtractor/pull/1290
Ref: https://github.com/libre-tube/LibreTube/pull/7113
Ref: https://github.com/libre-tube/NewPipeExtractor
2025-04-09 09:12:47 +02:00
FineFindus
1ffd5bbc55
Merge pull request #7292 from FineFindus/feat/center-mode
feat(Welcome): center mode group
2025-04-08 20:26:15 +02:00
FineFindus
ad10b42f2d
feat(Welcome): center mode group 2025-04-08 19:42:27 +02:00
Bnyro
39ddb7b643
Merge pull request #7291 from Bnyro/master
fix: remove unnecessary whitespaces at instances list fallback
2025-04-08 18:20:42 +02:00
Bnyro
a9bac7d7cd
fix: remove unnecessary whitespaces at instances list fallback 2025-04-08 18:20:16 +02:00
Bnyro
e128196991
Merge pull request #7290 from Bnyro/master
feat: fallback to markdown instances list instead of hardcoded list
2025-04-08 18:18:27 +02:00
Bnyro
211e8d99f5
feat: fallback to markdown instances list instead of hardcoded list 2025-04-08 18:17:18 +02:00
Bnyro
e6c0771465
Merge pull request #7289 from Bnyro/master
refactor: re-use app icon header in about, welcome and help activity
2025-04-08 17:58:04 +02:00
Bnyro
1da7704ca2
refactor: re-use app icon header in about, welcome and help activity 2025-04-08 17:57:38 +02:00
Bnyro
8880305147
Merge pull request #7280 from handokota/fix/icon-design-consistency
fix(ui): standardize logo design across all app instances
2025-04-08 17:42:37 +02:00
handokota
ed7c278d84
fix(ui): standardize logo design across all app instances 2025-04-08 17:41:12 +02:00
Bnyro
31241766a3
Merge pull request #7288 from Bnyro/master
fix: missing item metadata when playing download containing video AND audio
2025-04-08 17:32:53 +02:00
Bnyro
9a09a384bd
fix: missing item metadata when playing download containing video AND audio 2025-04-08 17:32:13 +02:00
Bnyro
2c7657d4f7
Merge pull request #7287 from Bnyro/master
fix: skip already downloaded videos when downloading playlists
2025-04-08 17:16:54 +02:00
Bnyro
50c2e18829
fix: skip already downloaded videos when downloading playlists 2025-04-08 17:14:46 +02:00
Bnyro
1d0ce3bdda
Merge pull request #7286 from Bnyro/master
fix: video sort order not preserved when starting video from sorted playlist
2025-04-08 17:02:26 +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
d562df3f07
Merge pull request #7069 from FineFindus/feat/potoken
feat(StreamsExtractor): generate PoToken
2025-04-02 22:47:01 +02:00
FineFindus
d927dffce4
feat(StreamsExtractor): generate PoToken
Implements support for locally generating PoTokens using the device
webview. This is a direct port of
https://github.com/TeamNewPipe/NewPipe/pull/11955 to native Kotlin.

Closes: https://github.com/libre-tube/LibreTube/issues/7065
2025-04-02 22:12:25 +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