Tobi
350d08ba9c
Merge pull request #12909 from TeamNewPipe/no-ai
...
Add AI policy to contribution guidelines and PR template
2025-12-25 01:31:45 -08:00
Tobi
2ee5f99f09
Merge pull request #12934 from TobiGr/fix/open-download
...
Fix insufficient permissions on opening downloaded streams
2025-12-23 00:35:10 -08:00
tobigr
3ffd194f78
Fix insufficient permissions on opening downloaded streams
2025-12-21 18:44:09 +01:00
Hosted Weblate
3c0e6adf2e
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (French)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (German)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Polish)
Currently translated at 58.6% (51 of 87 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (87 of 87 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl >
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Ghost of Sparta <makesocialfoss32@keemail.me >
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com >
Co-authored-by: Milan <mobrcian@hotmail.com >
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org >
Co-authored-by: VfBFan <drop0815@posteo.de >
Co-authored-by: tct123 <tct1234@protonmail.com >
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/cs/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/hu/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translation: NewPipe/Metadata
2025-12-20 21:54:22 +01:00
TobiGr
535f9da422
Fix rebase
2025-12-20 21:23:58 +01:00
TobiGr
5582eac1c4
Only show enqueue option if play queue is not empty in RouterActivity
...
Make enqueue option avilable for playlists as well
2025-12-20 20:59:32 +01:00
Hatake Kakashri
acaaec2cde
Add enqueue option to router dialog
...
- This allows users to enqueue a stream directly to the current player queue when sharing a link with the app, improving the user experience for queue management.
- The 'Enqueue' option is now available in the action selection dialog and can also be set as the preferred open action in the settings.
2025-12-20 20:59:25 +01:00
tobigr
86fb618f61
Update NewPipe Extractor
2025-12-19 12:01:38 +01:00
Damien Hardy
0607b14bb2
add indymotion.fr peertube instance on AndroidManifest.xml
2025-12-19 09:43:14 +01:00
Tobi
097c643d1b
Add AI policy to contribution guidelines, PR and issue templates
...
The amount of AI generated PRs is increasing while their quality often remains poor. The introduced guidelines aim to reduce the number of poor quality AI PRs while simultaneously increasing the quality of high quality AI PRs.
New checkboxes for compliance with the AI policy and to increase the PR quality are introduced to the PR template.
Prohibit AI generated issue and PR descriptions
2025-12-16 21:34:25 +01:00
Tobi
2dc2b01d4d
Merge pull request #12910 from TeamNewPipe/release-preparations
...
Add changelog for NewPipe 0.28.1 (1006) and update extractor
2025-12-16 00:21:58 -08:00
tobigr
698187d2d6
Update extractor to latest version
2025-12-15 22:02:53 +01:00
tobigr
16d0248039
Add fastlane changelog for NewPipe 0.28.1 (1006)
2025-12-15 22:02:53 +01:00
Hosted Weblate
f3876d1c4a
Translated using Weblate (Danish)
...
Currently translated at 98.8% (755 of 764 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (764 of 764 strings)
Translated using Weblate (Lithuanian)
Currently translated at 99.2% (758 of 764 strings)
Translated using Weblate (Bengali)
Currently translated at 74.3% (568 of 764 strings)
Co-authored-by: Agustín Cantero <brahiancantero@gmail.com >
Co-authored-by: Dual_A <alaviabdullah782@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: MS-PC <MSPCtranslator@gmail.com >
Co-authored-by: cat <catsnote@proton.me >
Co-authored-by: gymka <gymka@archlinux.lt >
2025-12-15 22:02:28 +01:00
Tobi
c603c82cff
Merge pull request #12781 from iampopovich/feat/similar-youtube-client-screen-rotation
...
Remember and restore orientation on fullscreen exit
2025-12-14 04:43:19 -08:00
Tobi
0c17956552
Merge pull request #12898 from TeamNewPipe/playQueue
...
Player: Enqueue next on the existing playQueue
2025-12-14 02:46:57 -08:00
Aayush Gupta
77bea1ac68
Player: Enqueue next on the existing playQueue
...
Fixes 150649aea9
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-12-13 17:03:54 +08:00
Tobi
40bc8c191e
Merge pull request #12897 from TeamNewPipe/depUpdate
...
libs: Update dependencies to latest stable releases
2025-12-13 00:51:52 -08: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
de6dc0289a
Merge pull request #12885 from TobiGr/fix/serializable
...
Fix deprecation of Bundle.getSerializable(String) by using BundleCompat
2025-12-13 16:04:08 +08:00
TobiGr
17ce699037
Do not change orientation on TVs when entering fullscreen
2025-12-10 14:48:45 +01:00
TobiGr
d770c6fd88
Fix state access
2025-12-10 14:46:29 +01:00
TobiGr
7ffc513f46
Fix deprecation of Bundle.getSerializable(String) by using BundleCompat
...
This fixes the following warning during compilation:
file:app/src/main/java/org/schabi/newpipe/about/LicenseFragment.kt:36:55 'fun getSerializable(p0: String?): Serializable?' is deprecated. Deprecated in Java.
2025-12-10 14:42:52 +01:00
Aayush Gupta
3d1d7e0870
Merge pull request #12864 from TeamNewPipe/historyFixes
...
Fixes for history
2025-12-04 15:28:17 +08:00
Aayush Gupta
4a00dbb15d
Don't swallow error when trying to mark stream as watched
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-12-03 17:23:53 +08:00
Aayush Gupta
5c9ac912ac
StreamHistoryDAO: Latest entry can be null
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-12-03 16:44:41 +08:00
TobiGr
d1cbc17a09
Merge branch 'dev' into feat/similar-youtube-client-screen-rotation
2025-11-29 23:30:20 +01:00
Stypox
ffb82dc88c
Merge pull request #12849 from TeamNewPipe/acraKSP
...
Fixes for ACRA with KSP
2025-11-29 19:43:23 +01:00
Aayush Gupta
e91d647b27
acra: Relocate autoservice dependencies under acra block
...
They are only used for ACRA
Ref: https://www.acra.ch/docs/Custom-Extensions#by-annotation
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-11-29 19:54: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
Tobi
22dfe9519f
Merge pull request #12840 from scola/rotate_on_androidtv_issue
...
Always do not rotate screen when Android TV
2025-11-28 02:22:56 -08:00
shaozheng
e045251b58
Always do not rotate screen when Android TV
2025-11-28 17:41:13 +08:00
Stypox
ebe07596ba
Update NewPipeExtractor to fix build (Jitpack failures again)
2025-11-27 14:54:08 +01:00
Stypox
18f1cf2075
Merge pull request #12776 from TeamNewPipe/depUpdate
2025-11-26 12:53:06 +01:00
Aayush Gupta
03e963952c
Ignore Kotlin compiler generated files
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-11-21 20:09:57 +08: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
0131bb227f
Silence warnings regarding new annotation property behavior
...
Ref: https://kotlinlang.org/docs/annotations.html#defaults-when-no-use-site-targets-are-specified
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-11-21 20:08:26 +08:00
Aayush Gupta
b06b7c35ca
Relocate toml lint task to buildSrc and extend against default task
...
Fixes build errors after Gradle 9.x upgrade
Ref: https://docs.gradle.org/current/userguide/implementing_custom_tasks.html
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
4a8592c5ba
Enable Gradle configuration cache
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-11-21 20:08:12 +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
Tobi
2ba87f7979
Merge pull request #12820 from TeamNewPipe/kapt
...
Partial-revert: Migrate from KAPT to KSP
2025-11-19 06:18:02 -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
Stypox
6c95c9c7dd
Merge pull request #12811 from TeamNewPipe/pr-template-features
...
Update PR template to specify target branch for features
2025-11-18 09:00:24 +01:00
Stypox
153e4820e7
Merge pull request #12816 from TeamNewPipe/dbFix
...
Minor fixes for database
2025-11-18 08:57:00 +01:00
Aayush Gupta
93f03bab87
Call checkpoint creation from an executor
...
java.lang.IllegalStateException: Cannot access database on the main thread since it may potentially lock the UI for a long period of time.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-11-18 12:03:32 +08:00
Aayush Gupta
9702189be4
Move latestEntry into SearchHistoryDao directly
...
The StreamHistoryDao one isn't used, so remove it and streamline the logic
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-11-18 12:03:32 +08:00
Aayush Gupta
85bd7c3351
HistoryDao: latestEntry can be null
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-11-18 12:03:32 +08:00
Tobi
b7bf07d5e4
Update PR template to specify target branch for features
...
Added a note to target the 'refactor' branch for features.
2025-11-17 01:05:24 -08:00
Stypox
89a68d0789
Merge pull request #12801 from TeamNewPipe/weblate
2025-11-16 13:18:22 +01:00