1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2026-02-07 10:40:15 +00:00

57 Commits

Author SHA1 Message Date
Aayush Gupta
ff78dd108e [DO NOT MERGE] Import about screen implementation from refactor
Resolve deprecation errors and adjust code to make testing easier

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-17 14:40:27 +08:00
Aayush Gupta
b01ce34b55 Setup multiplatform settings with KMP and theme
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-17 14:40:27 +08:00
Aayush Gupta
c34bb67689 Import and setup Koin for multiplatform dependency injection
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-17 14:40:27 +08:00
Aayush Gupta
0123b51638 Initial support for compose multiplatform
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-17 14:40:27 +08:00
TobiGr
4ed2b9748f Merge branch 'master' into dev 2026-01-11 22:53:11 +01:00
tobigr
5d7a3f97cd Update extractor to v0.25.0 2026-01-11 14:58:38 +01:00
AbsurdlyLongUsername
a7e4afe7f7 Add note to upgrade material components once they fix later versions 2026-01-07 21:49:42 +00:00
AbsurdlyLongUsername
952a1269c1 Revert Google Material Components to 1.11.0 2026-01-07 12:34:02 +01:00
AbsurdlyLongUsername
20b43b521b Revert Google Material Components to 1.11.0 2026-01-07 07:48:32 +00:00
TobiGr
8f071bc8f9 Update extractor to latest version
fixes media.ccc.de kiosks
2026-01-06 12:41:12 +01:00
tobigr
86fb618f61 Update NewPipe Extractor 2025-12-19 12:01:38 +01:00
tobigr
698187d2d6 Update extractor to latest version 2025-12-15 22:02:53 +01:00
Aayush Gupta
1212486adb libs: Update dependencies to latest stable releases
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-13 16:30:36 +08:00
Aayush Gupta
6055cf2938 acra: Switch to ZacSweers's fork of autoservice
Google has no plans to officially support KSP for autoservice

Ref: https://github.com/google/auto/issues/882

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-29 19:52:17 +08:00
Stypox
ebe07596ba Update NewPipeExtractor to fix build (Jitpack failures again) 2025-11-27 14:54:08 +01:00
Aayush Gupta
e5ed0b529f Bump ktlint to latest stable release and maven coordinate
Disable all new rules to avoid massive file-changes. All new rules should be
enabled one by one as per requirements in separate commit to make review easier.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-21 20:08:26 +08:00
Aayush Gupta
0a0f28e801 Bump dependencies to possible stable releases
androidx has bumped minSdk to API 23 which makes us unable to use latest version of:
* room
* workmanager

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-21 20:08:22 +08:00
Aayush Gupta
8f91f21f27 Bump Gradle to latest stable release
Also update the wrapper using the ./gradlew wrapper command

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-21 20:08:12 +08:00
Aayush Gupta
f4d138d06f Partial-revert: Migrate from KAPT to KSP
statesaver has been deprecated for ~ 6 years and incompatible with KSP

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-19 16:33:43 +08:00
Aayush Gupta
05b9ff49a2 Migrate from KAPT to KSP
Ref: https://developer.android.com/build/migrate-to-ksp

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-03 16:14:29 +08:00
Stypox
300f5abc70 Update NewPipeExtractor and restore Jitpack/using-locally comments
The comments were accidentally removed in #12706
2025-10-21 10:31:32 +02:00
tobigr
729702b420 Update dependencies
androidx.media:media:1.7.0 -> 1.7.1
androidx.viewpager2:viewpager2:1.1.0-beta02 -> 1.1.0
io.reactivex.rxjava3:rxjava:3.1.8 -> 3.1.12
org.jsoup:jsoup:1.17.2 -> 1.21.2
2025-10-21 10:22:37 +02:00
tobigr
42f909936b Bump checkstyle and make inner classes final
Updating checkstyle fixed a vulnerability and fixed a final class check in version 10.12.2 for local classes without constructor.  Local classes without a constructor should be marked as final. That is done in this commit.

For more info see https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.12.2
2025-10-21 10:20:57 +02:00
Aayush Gupta
15089245bb Migrate to build version catalog
Ref: https://developer.android.com/build/migrate-to-catalogs

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-10-16 22:25:25 +08:00
Isira Seneviratne
2b7c72eb69 Update AGP to 8.13.0 2025-09-08 08:08:07 +05:30
litetex
9384365061 Update Gradle to latest version 2024-10-22 21:39:44 +02:00
Stypox
cda4b3faaa Update AGP and Gradle 2023-12-23 12:01:50 +01:00
TacoTheDank
4e3bf3c2f9 Update some libraries 2023-05-30 12:22:05 -04:00
Stypox
6d98ad7abc Further upgrade gradle to 8.1 2023-04-20 10:50:48 +02:00
Stypox
70b3ba310a Upgrade to Gradle 8.0 2023-04-20 10:36:23 +02:00
TacoTheDank
0b11afaf2f Update Gradle to 7.5.1 2022-08-08 19:32:21 -04:00
TacoTheDank
7fb2973431 Update AGP, Gradle, and Kotlin 2022-04-14 21:10:29 -04:00
TacoTheDank
8291098b6d Update AGP and Gradle 2022-02-25 19:36:06 -05:00
TacoTheDank
23d14ab443 Fix some gradle deprecations 2022-01-21 16:25:11 -05:00
TacoTheDank
156bbad5b5 Update Gradle 2021-12-12 20:03:42 -05:00
mhmdanas
dc09a4621b Fix Gradle checksum 2021-11-26 10:50:07 +03:00
Robin
13cac07b8d Add gradle wrapper Sha256 2021-11-18 10:51:11 +01:00
TacoTheDank
573839c0ff Update Gradle to 7.x, AGP to 4.2.x 2021-07-06 12:16:20 -04:00
TacoTheDank
4c2a6e346d Update gradle wrapper 2021-03-20 21:48:43 -04:00
Stypox
f0ca916432 Update most dependencies 2020-11-22 14:03:10 +01:00
Isira Seneviratne
290428b981 Enable support for core library desugaring. 2020-11-01 14:44:02 +05:30
wb9688
7231150115 Upgrade some dependencies 2020-05-22 15:40:28 +02:00
Mauricio Colli
137fabee0e Update Gradle and introduce Kotlin 2019-11-03 13:33:13 +01:00
Robin
dcd5197a19 Update to ExoPlayer 2.10.5 2019-10-07 11:18:26 +02:00
Christian Schabesberger
e1d2c576a9 remove shasum for new android studio 2019-09-22 11:01:35 +02:00
Poussinou
0bd040a851 Update gradle to 4.6 (and add corresponding distributionSha256Sum) 2018-04-04 13:33:21 +02:00
Poussinou
9d3e22200c Update gradle-wrapper.properties 2018-04-03 21:59:42 +02:00
Christian Schabesberger
b40dd3e5c0 update gradle 2018-03-30 10:58:32 +02:00
wb9688
5d6320d925 Upgrade to Studio 3 2017-11-10 10:33:59 +01:00
Christian Schabesberger
2756db6601 downgrade gralde wrapper to 4.2 2017-10-23 14:59:30 +02:00