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
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
Aayush Gupta
6e0b7be15c
Merge pull request #12404 from SttApollo/Create_CommentSection_ErrorPanel
...
Implement Compose-based Error Panel, Error UI Model, and Tests for Comments
2025-10-07 09:14:58 +08:00
Aayush Gupta
4604339583
Merge branch 'dev' into refactor
...
Conflicts:
app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java
app/src/main/java/org/schabi/newpipe/player/PlayerService.java
app/src/main/java/org/schabi/newpipe/player/helper/PlayerHolder.java
build.gradle
2025-10-07 08:46:03 +08:00
Su TT
9d3ac1b94f
Add Compose UI tests covering ErrorPanel and comment section flows
2025-10-04 17:13:03 -04:00
Isira Seneviratne
2b7c72eb69
Update AGP to 8.13.0
2025-09-08 08:08:07 +05:30
Stypox
2cb465c89d
Merge branch 'dev' into refactor
2025-09-04 15:25:45 +02:00
Stypox
deb5425871
Merge branch 'dev' into refactor
2025-08-17 12:48:30 +02:00
Isira Seneviratne
ded7205588
Merge branch 'dev' into Merge-dev-to-refactor
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/schabi/newpipe/App.java
# app/src/main/java/org/schabi/newpipe/about/AboutActivity.kt
# app/src/main/java/org/schabi/newpipe/about/LicenseFragment.kt
# app/src/main/java/org/schabi/newpipe/local/subscription/ImportConfirmationDialog.java
# app/src/main/java/org/schabi/newpipe/player/Player.java
# app/src/main/java/org/schabi/newpipe/player/PlayerService.java
# app/src/main/java/org/schabi/newpipe/settings/ContentSettingsFragment.java
2025-07-21 09:05:32 +05:30
Isira Seneviratne
1f2e5799f7
Merge branch 'dev' into Merge-dev-to-refactor
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/schabi/newpipe/settings/SettingMigrations.java
# app/src/main/res/values/strings.xml
2025-07-20 05:57:27 +05:30
Isira Seneviratne
f93806293a
Merge branch 'dev' into Merge-dev-to-refactor
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/schabi/newpipe/player/PlayerService.java
# app/src/main/res/values-ca/strings.xml
2025-07-18 19:14:58 +05:30
Isira Seneviratne
f41b34c090
Merge pull request #11759 from Isira-Seneviratne/Import-export-worker
...
Rewrite import and export subscriptions functionality using coroutines
2025-05-16 01:16:34 +05:30
Stypox
7cecda5713
Merge branch 'dev' into refactor
...
Had to make some adjustments to make https://github.com/TeamNewPipe/NewPipe/pull/12188 work
2025-05-08 15:34:00 +02:00
Isira Seneviratne
b6144d01f3
Merge branch 'refactor' into Import-export-worker
2025-04-29 10:18:13 +05:30
Isira Seneviratne
c9542ad6fd
Update extractor
2025-04-27 07:43:52 +05:30
Isira Seneviratne
cbe598182a
Merge branch 'refactor' into Import-export-worker
2025-04-20 07:10:07 +05:30
Isira Seneviratne
6486f2de56
Merge branch 'dev' into Merge-dev-to-refactor
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java
# app/src/main/java/org/schabi/newpipe/local/feed/notifications/NotificationHelper.kt
# app/src/main/java/org/schabi/newpipe/player/PlayQueueActivity.java
# app/src/main/java/org/schabi/newpipe/player/PlayerService.java
# app/src/main/java/org/schabi/newpipe/player/event/PlayerServiceExtendedEventListener.java
# app/src/main/java/org/schabi/newpipe/player/helper/PlayerHolder.java
# app/src/main/res/values-is/strings.xml
2025-04-08 05:42:31 +05:30
Isira Seneviratne
abaf16e12b
Merge branch 'refactor' into Import-export-worker
...
# Conflicts:
# gradle/libs.versions.toml
2025-02-23 05:10:34 +05:30
Stypox
99aae7eb28
Merge branch 'dev' into refactor
2025-02-05 15:15:41 +01:00
Isira Seneviratne
48d682016e
Rm ViewPager version
2025-01-25 11:21:58 +05:30
Isira Seneviratne
af8e5646a6
Remove LocalBroadcastManager
2025-01-22 13:03:57 +01:00
Isira Seneviratne
4e31ccebf8
Moved Kotlinx Serialization to library catalog
2025-01-22 13:03:57 +01:00
Isira Seneviratne
8e9503cfe4
Convert subscription export service to a worker
2025-01-22 13:03:55 +01:00
Stypox
3e6e980362
Merge branch 'dev' into refactor
2025-01-22 11:12:51 +01:00
Kostas Giapis
781040efaa
Remove ViewPager2 dependency
2024-12-01 22:24:39 +02:00
Stypox
dab0148a78
Merge pull request #11750 from Isira-Seneviratne/Fix-image-loading
...
Fix image loading
2024-11-27 16:50:38 +01:00
Stypox
aaf337421d
Merge branch 'refactor' into pr11282
2024-11-27 16:20:49 +01:00
Jie Li
172c3c92ac
gradle script to enforce dependencies order
2024-11-26 18:32:44 +00:00
Isira Seneviratne
137ef3fee4
Fix image loading
2024-11-26 10:08:27 +05:30
Jie Li
de5d45849f
migrated to version catalogs
2024-11-25 23:12:29 +05:30
litetex
97652ac015
Update Gradle to latest version
2024-11-10 16:42:41 +01:00
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