340 Commits

Author SHA1 Message Date
renovate[bot]
5c0a21ab8b
chore(deps): update dependency gradle to v8.14 2025-04-25 13:39:14 +00: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
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
renovate[bot]
e6226860e3
chore(deps): update dependency androidx.baselineprofile to v1.3.4 2025-03-27 08:59:23 +00: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
Isira Seneviratne
e2494e855b
feat: implement splash screen for older Android versions 2025-03-16 16:58:42 +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
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
Bnyro
f24c8e69b3
Merge pull request #7127 from libre-tube/renovate/desugaring
fix(deps): update dependency com.android.tools:desugar_jdk_libs_nio to v2.1.5
2025-02-27 13:01:29 +01:00
Bnyro
1f447b90fc
chore: update newpipeextractor to v0.24.5 2025-02-27 12:55:54 +01:00
renovate[bot]
a51345ec04
Update dependency com.android.tools:desugar_jdk_libs_nio to v2.1.5 2025-02-27 11:25:24 +00:00
Bnyro
f857342e1b
Merge pull request #7121 from libre-tube/renovate/gradle-8.x
chore(deps): update dependency gradle to v8.13
2025-02-26 22:25:30 +01:00
Bnyro
ab90d5fab9
Merge pull request #7122 from libre-tube/renovate/constraintlayout
fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.1
2025-02-26 22:25:22 +01:00
renovate[bot]
15fb2dbe84
fix(deps): update navigation to v2.8.8 2025-02-26 19:03:19 +00:00
renovate[bot]
c52343f3f7
fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.1 2025-02-26 19:03:15 +00:00
renovate[bot]
1ed6847d83
chore(deps): update dependency gradle to v8.13 2025-02-25 10:51:00 +00:00
renovate[bot]
6a5992b87d
fix(deps): update navigation to v2.8.7 2025-02-12 20:04:31 +00:00
Bnyro
333b191dde
Merge pull request #7095 from libre-tube/renovate/paging
fix(deps): update dependency androidx.paging:paging-runtime-ktx to v3.3.6
2025-02-12 21:03:57 +01:00
renovate[bot]
044daa3b08
fix(deps): update dependency androidx.paging:paging-runtime-ktx to v3.3.6 2025-02-12 19:02:45 +00:00
renovate[bot]
251e8c14ab
fix(deps): update dependency androidx.fragment:fragment-ktx to v1.8.6 2025-02-12 19:02:41 +00:00
renovate[bot]
de1bb689c7
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.2 2025-02-10 16:45:22 +00:00
Thomas W.
0025782986
refactor: upgrade to Coil3 (#7052) 2025-02-03 17:55:30 +01:00
Bnyro
aeff382fe5
Merge pull request #7049 from libre-tube/renovate/navigation
fix(deps): update navigation to v2.8.6
2025-01-30 20:30:54 +01:00
Thomas W.
d7835e4082
chore: use square kotlinx serialization converter (#7051) 2025-01-30 20:30:39 +01:00
renovate[bot]
e5963d56ae
fix(deps): update navigation to v2.8.6 2025-01-29 22:06:00 +00:00
Bnyro
1fed21b087 chore: remove remaining cronet leftovers 2025-01-27 18:36:51 +01:00
Bnyro
ebf9138026 meta: drop cronet 2025-01-24 19:12:58 +01:00
renovate[bot]
22917a4ae0
chore(deps): update dependency gradle to v8.12.1 2025-01-24 17:57:08 +00:00
renovate[bot]
1f08f17660
fix(deps): update dependency com.github.teamnewpipe:newpipeextractor to v0.24.4 2025-01-22 01:25:25 +00:00
renovate[bot]
e7b905aa00
chore(deps): update dependency gradle to v8.12 2024-12-20 18:39:20 +00:00
renovate[bot]
abdfa88df3
fix(deps): update dependency com.android.tools:desugar_jdk_libs_nio to v2.1.4 2024-12-20 13:18:38 +00:00
Bnyro
a6b4e753b3
Merge pull request #6871 from libre-tube/renovate/paging
fix(deps): update dependency androidx.paging:paging-runtime-ktx to v3.3.5
2024-12-12 22:14:51 +01:00
renovate[bot]
1e64c3db1c
fix(deps): update navigation to v2.8.5 2024-12-11 18:45:40 +00:00
renovate[bot]
da47fbd284
fix(deps): update dependency androidx.paging:paging-runtime-ktx to v3.3.5 2024-12-11 18:45:36 +00:00
Bnyro
bd855037be
Merge pull request #6618 from libre-tube/renovate/gradle-8.x
chore(deps): update dependency gradle to v8.11.1
2024-12-05 22:27:18 +01:00
Bnyro
2d66a6abe9
chore: bump NewPipeExtractor to stable v0.24.3 2024-11-27 22:56:36 +01:00
renovate[bot]
bdb7db8c20
chore(deps): update dependency gradle to v8.11.1 2024-11-20 19:25:46 +00:00
Bnyro
3250a18fcf
Merge pull request #6704 from libre-tube/renovate/desugaring
fix(deps): update dependency com.android.tools:desugar_jdk_libs_nio to v2.1.3
2024-11-17 18:05:42 +01:00
Bnyro
3bbcce7270
Merge pull request #6726 from libre-tube/renovate/paging
fix(deps): update dependency androidx.paging:paging-runtime-ktx to v3.3.4
2024-11-17 18:05:27 +01:00
renovate[bot]
5465e1c46f
fix(deps): update navigation to v2.8.4 2024-11-13 20:14:14 +00:00
renovate[bot]
0102181ac8
fix(deps): update dependency androidx.paging:paging-runtime-ktx to v3.3.4 2024-11-13 20:14:10 +00:00
renovate[bot]
123f5b83d2
fix(deps): update dependency com.android.tools:desugar_jdk_libs_nio to v2.1.3 2024-11-07 10:34:07 +00:00
Bnyro
20034da427
Merge pull request #6682 from libre-tube/renovate/constraintlayout
fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.0
2024-11-05 19:02:50 +01:00
Bnyro
d320222f0a
Merge pull request #6679 from libre-tube/renovate/collection
fix(deps): update dependency androidx.collection:collection to v1.4.5
2024-11-04 17:03:05 +01:00
renovate[bot]
e1e1bdfaf5
fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.0 2024-11-04 16:02:57 +00:00
Bnyro
dbf84757c0
Merge pull request #6680 from libre-tube/renovate/fragment
fix(deps): update dependency androidx.fragment:fragment-ktx to v1.8.5
2024-11-04 17:02:57 +01:00
renovate[bot]
67f973e0c8
Update lifecycle to v2.8.7 2024-10-30 21:12:41 +00:00
renovate[bot]
6e43daf701
Update dependency androidx.fragment:fragment-ktx to v1.8.5 2024-10-30 19:46:07 +00:00
renovate[bot]
d64bd780ed
Update dependency androidx.collection:collection to v1.4.5 2024-10-30 19:46:03 +00:00