Aayush Gupta
53d8d4d4da
Merge branch 'dev' into refactor
2026-04-14 22:23:49 +08:00
tobigr
148b6f7998
Update NewPipe Extractor to v0.26.1
2026-04-10 14:03:57 +02:00
litetex
3aa74f1e77
Update extractor to latest commit
...
To get the changes from https://github.com/TeamNewPipe/NewPipeExtractor/pull/1464
2026-04-08 16:14:52 +02:00
Ida Delphine
d33ba8ac75
refactor settings screen, debug, viewmodels, etc
2026-03-30 03:06:31 +01:00
Hatake Kakashri
de344100db
Complete the debug screen migration to Compose with Nav3
...
- Completed the UI and logic for pending items of Debug screen using Jetpack Compose.
- Implemented a new navigation system for settings using the navigation3
lib as it is now stable.
- Reuses the `ScaffoldWithToolbar` composable and removed the previous
`Toolbar` composable to avoid redundancy in code.
- Refactored the `SettingsViewModel` to use a `BooleanPreference` helper
class to reuse and reducing boilerplate for state management.
- Created a shared `TextBase` composable to remove duplicated UI logic
between `SwitchPreference` and `TextPreference`.
- Move the build-variant-dependent logic for LeakCanary and reused it in
Compose and Fragment, this logic is used for ensuring the leak canary
fields are only enabled in debug variants.
- Fixed a layout bug in `SwitchPreference` where long summary text could
misalign the switch component and also adjusted the paddings for consistency.
2026-03-28 20:08:07 +00:00
Ida Delphine
5e9c24a7b3
fix duplicate PreferenceSearchItem and extractor hash issue
2026-03-27 11:08:35 +00:00
Aayush Gupta
349000857a
Update dependencies and Gradle to latest stable release
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-03-18 15:52:23 +08:00
Aayush Gupta
6fa97e17f5
subscription: Port subscription import-export to workers from refactor
...
Please see https://github.com/TeamNewPipe/NewPipe/pull/11759/ for the original change
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-03-15 20:51:29 +08:00
tobigr
98a883d377
Update NewPipe Extractor to 0.26.0
2026-02-28 10:06:03 +01:00
Aayush Gupta
064e53221e
Merge branch 'dev' into refactor
2026-02-22 19:45:09 +08:00
Aayush Gupta
8902ce8678
Update dependencies and Gradle to latest stable releases
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-02-22 10:46:58 +08:00
Aayush Gupta
9f193a3b00
Merge pull request #13272 from theimpulson/coilport
...
Migrate from Picasso to Coil
2026-02-22 10:35:43 +08:00
tobigr
63e19890bf
Update extractor to the latest version
2026-02-21 17:00:05 +01:00
Aayush Gupta
57364109f4
Migrate from Picasso to Coil
...
Based on changes from refactor
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-02-21 16:48:57 +08:00
tobigr
aa8aa6a241
Update hilt for compatibility with newer kotlin version
2026-02-06 12:00:02 +01:00
tobigr
e006328bb1
Merge branch 'dev' into refactor
2026-02-06 11:48:59 +01:00
tobigr
85abc58158
Merge branch 'master' into dev
2026-02-05 23:01:30 +01:00
tobigr
74d5a8b173
Update extractor to version 0.25.2
2026-02-05 18:06:15 +01:00
Aayush Gupta
8d6e68d6f4
Partially revert upgrade to AGP 9.0.0
...
Building is broken on ecrypted filesystems
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-02-04 15:56:44 +08:00
Isira Seneviratne
35315d02ef
Merge branch 'dev' into Merge-dev-to-refactor
...
# Conflicts:
# app/src/main/java/org/schabi/newpipe/error/ErrorInfo.kt
# app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java
# app/src/main/java/org/schabi/newpipe/player/Player.java
# app/src/main/res/values-eu/strings.xml
# gradle/libs.versions.toml
2026-01-29 19:39:21 +05:30
Aayush Gupta
a7aad63bbb
Upgrade Kotlin and KSP
...
Fixes multiple build errors. Once parcelize is fixed, we should be good
to use built-in Kotlin completely
Ref: https://issuetracker.google.com/issues/478401081
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-29 14:59:25 +08:00
Aayush Gupta
d045b27cea
Migrate to built-in Kotlin
...
Ref: https://developer.android.com/build/migrate-to-built-in-kotlin
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-29 14:00:51 +08:00
Aayush Gupta
54f9bcb03e
Upgrade AGP to 9.0.0
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-29 14:00:11 +08:00
AudricV
bffee48bcb
Update NewPipeExtractor
2026-01-28 02:01:45 +01:00
Aayush Gupta
394a7f68cd
Merge branch 'dev' into refactor
2026-01-26 22:53:17 +08:00
Aayush Gupta
40d7dcf3d3
Update Gradle to 9.3.0
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-22 17:41:08 +08:00
Aayush Gupta
16415d13ed
Update more dependencies to latest stable release
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-22 17:41:08 +08:00
tobigr
3ab414252f
Update NewPipe Extractor, checkstyle and sonarqube to latest versions
...
Add note that new webkit versions require a minSdk >= 23
2026-01-22 17:41:08 +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
tobigr
f5245eac91
Merge branch 'dev' into refactor
2026-01-09 14:09:14 +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
040b4c44ca
Merge branch 'dev' into refactor
...
Conflicts:
VideoDetailFragment (see #12781 )
libs.version.toml
2025-12-29 12:15:13 +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
0fc2d4c948
Merge branch 'dev' into refactor
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-12-13 16:12:32 +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
125fc38ffe
Merge branch 'dev' into refactor
2025-11-27 18:13:19 +01: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