Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
2c35db7
[Bug] Fix missing subtitle text in manually downloaded *.SRT files. (…
TransZAllen Aug 26, 2025
e1888ed
Fix JDoc and apply suggestions
TobiGr Aug 27, 2025
fd4f473
Support on.soundcloud link opening
mjsir911 Oct 10, 2025
0ebd01e
fix(playback): handle long-press on “Play All” button for issue #12433
Zer0tier Oct 9, 2025
eee1172
Merge pull request #12692 from Zer0tier/issue#12433
TobiGr Oct 10, 2025
2dd4509
change marginRight to marginEnd
Ljn0626 Oct 11, 2025
fbc664d
[player] Prevent long audio track label from pushing controls off-screen
Ljn0626 Oct 11, 2025
09e4bea
Merge pull request #12699 from Zer0tier/issue#12499
TobiGr Oct 14, 2025
320c693
Revert "Add snippet to ensure baseline.profm file is sorted"
theimpulson Oct 14, 2025
d99435c
Migrate build scripts to kotlin DSL
theimpulson Oct 14, 2025
1508924
Migrate to build version catalog
theimpulson Oct 15, 2025
061ce87
Gradle script to enforce dependencies order
JL0000 Nov 26, 2024
1bef2fd
Drop deprecated non-working archivesBaseName property
theimpulson Oct 16, 2025
22ee01b
refactor(ttml): improve extractText() to preserve spaces and special …
TransZAllen Sep 18, 2025
3516667
refactor(ttml): extract recursion into `traverseChildNodesForNestedTa…
TransZAllen Oct 17, 2025
ee01ba3
Specify JDK toolchain directly
theimpulson Oct 17, 2025
1014dd5
Correctly format player.xml
litetex Oct 17, 2025
c49e444
Correctly name the preview
litetex Oct 17, 2025
c4bfc11
Improve the alignment of `titleTextView` and `audioTrackTextView`
litetex Oct 17, 2025
56a0922
Remove not needed viability control
litetex Oct 17, 2025
4198190
Limit height of wrapper
litetex Oct 17, 2025
c4e6e4d
Notifications are no longer requested again after rotating the phone
Isaac-75 Oct 18, 2025
c8e294b
Merge pull request #12706 from TeamNewPipe/buildImprovements
Stypox Oct 20, 2025
42f9099
Bump checkstyle and make inner classes final
TobiGr Oct 5, 2025
729702b
Update dependencies
TobiGr Oct 5, 2025
300f5ab
Update NewPipeExtractor and restore Jitpack/using-locally comments
Stypox Oct 21, 2025
f3ca5f6
Merge pull request #12684 from TobiGr/dependency-updates
Stypox Oct 21, 2025
ecd3e85
Merge pull request #12714 from litetex/properly-layout-player-topbar
Stypox Oct 21, 2025
c81148a
[Popup player] Workaround that UI elements are pushed off screen
litetex Oct 20, 2025
2a9c6f0
Merge pull request #12729 from litetex/workaround-popup-player-ui-ele…
Stypox Oct 21, 2025
88eb32b
moved field as requested
Isaac-75 Oct 25, 2025
71aa6d5
Update app/src/main/java/org/schabi/newpipe/streams/SrtFromTtmlWriter…
TransZAllen Oct 28, 2025
d311fae
improve comments on TTML → SRT conversion
TransZAllen Oct 29, 2025
300afde
Update app/src/main/java/org/schabi/newpipe/streams/SrtFromTtmlWriter…
TransZAllen Oct 29, 2025
0a89276
Merge pull request #12575 from TransZAllen/dev
TobiGr Oct 30, 2025
c03f405
Merge pull request #12716 from Isaac-75/12194-notification-prompt-aft…
TobiGr Nov 1, 2025
650b51f
Merge pull request #12694 from mjsir911/m/on.soundcloud
TobiGr Nov 1, 2025
1314a21
fix: update commented example in `settings.gradle.kts` for Kotlin DSL
TransZAllen Nov 2, 2025
2fadaff
Merge pull request #12765 from TransZAllen/build_error_into_NewPipeEx…
TobiGr Nov 2, 2025
4422b55
Migrate database logic to Kotlin
theimpulson Oct 24, 2025
05b9ff4
Migrate from KAPT to KSP
theimpulson Oct 27, 2025
995a92b
Migrate & adapt database tests to Kotlin as well
theimpulson Oct 27, 2025
7c76791
Handle null-safety error in FeedDao
theimpulson Oct 28, 2025
97e7272
Removed badly hacked default playlist thumbnail icon
theimpulson Nov 6, 2025
4826e5b
Add missing annotations for columnInfo in PlaylistDuplicatesEntry
theimpulson Nov 6, 2025
f836f5e
Merge pull request #12746 from TeamNewPipe/kspMigration
TobiGr Nov 7, 2025
eaafdb2
Translated using Weblate (Turkish)
weblate Nov 14, 2025
89a68d0
Merge pull request #12801 from TeamNewPipe/weblate
Stypox Nov 16, 2025
b7bf07d
Update PR template to specify target branch for features
TobiGr Nov 17, 2025
85bd7c3
HistoryDao: latestEntry can be null
theimpulson Nov 8, 2025
9702189
Move latestEntry into SearchHistoryDao directly
theimpulson Nov 17, 2025
93f03ba
Call checkpoint creation from an executor
theimpulson Nov 17, 2025
153e482
Merge pull request #12816 from TeamNewPipe/dbFix
Stypox Nov 18, 2025
6c95c9c
Merge pull request #12811 from TeamNewPipe/pr-template-features
Stypox Nov 18, 2025
f4d138d
Partial-revert: Migrate from KAPT to KSP
theimpulson Nov 19, 2025
2ba87f7
Merge pull request #12820 from TeamNewPipe/kapt
TobiGr Nov 19, 2025
8f91f21
Bump Gradle to latest stable release
theimpulson Nov 4, 2025
4a8592c
Enable Gradle configuration cache
theimpulson Nov 4, 2025
0a0f28e
Bump dependencies to possible stable releases
theimpulson Nov 4, 2025
b06b7c3
Relocate toml lint task to buildSrc and extend against default task
theimpulson Nov 5, 2025
0131bb2
Silence warnings regarding new annotation property behavior
theimpulson Nov 5, 2025
e5ed0b5
Bump ktlint to latest stable release and maven coordinate
theimpulson Nov 7, 2025
03e9639
Ignore Kotlin compiler generated files
theimpulson Nov 21, 2025
18f1cf2
Merge pull request #12776 from TeamNewPipe/depUpdate
Stypox Nov 26, 2025
ebe0759
Update NewPipeExtractor to fix build (Jitpack failures again)
Stypox Nov 27, 2025
125fc38
Merge branch 'dev' into refactor
Stypox Nov 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
45 changes: 45 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#
# SPDX-FileCopyrightText: 2025 NewPipe e.V. <https://newpipe-ev.de>
# SPDX-License-Identifier: GPL-3.0-or-later
#

root = true

[*.{kt,kts}]
ktlint_function_naming_ignore_when_annotated_with = Composable
ktlint_standard_annotation = disabled
ktlint_standard_argument-list-wrapping = disabled
ktlint_standard_backing-property-naming = disabled
ktlint_standard_blank-line-before-declaration = disabled
ktlint_standard_blank-line-between-when-conditions = disabled
ktlint_standard_chain-method-continuation = disabled
ktlint_standard_class-signature = disabled
ktlint_standard_comment-wrapping = disabled
ktlint_standard_enum-wrapping = disabled
ktlint_standard_function-expression-body = disabled
ktlint_standard_function-literal = disabled
ktlint_standard_function-signature = disabled
ktlint_standard_indent = disabled
ktlint_standard_kdoc = disabled
ktlint_standard_max-line-length = disabled
ktlint_standard_mixed-condition-operators = disabled
ktlint_standard_multiline-expression-wrapping = disabled
ktlint_standard_multiline-if-else = disabled
ktlint_standard_no-blank-line-in-list = disabled
ktlint_standard_no-consecutive-comments = disabled
ktlint_standard_no-empty-first-line-in-class-body = disabled
ktlint_standard_no-empty-first-line-in-method-block = disabled
ktlint_standard_no-line-break-after-else = disabled
ktlint_standard_no-semi = disabled
ktlint_standard_no-single-line-block-comment = disabled
ktlint_standard_package-name = disabled
ktlint_standard_parameter-list-wrapping = disabled
ktlint_standard_property-naming = disabled
ktlint_standard_spacing-between-declarations-with-annotations = disabled
ktlint_standard_spacing-between-declarations-with-comments = disabled
ktlint_standard_statement-wrapping = disabled
ktlint_standard_string-template-indent = disabled
ktlint_standard_trailing-comma-on-call-site = disabled
ktlint_standard_trailing-comma-on-declaration-site = disabled
ktlint_standard_try-catch-finally-spacing = disabled
ktlint_standard_when-entry-bracing = disabled
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#### What is it?
- [ ] Bugfix (user facing)
- [ ] Feature (user facing)
- [ ] Feature (user facing) ⚠️ **Your PR must target the [`refactor`](https://github.com/TeamNewPipe/NewPipe/tree/refactor) branch**
- [ ] Codebase improvement (dev facing)
- [ ] Meta improvement to the project (dev facing)

Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ captures/
*.iml
*~
.weblate
.kotlin
*.class
app/debug/
app/release/
Expand Down
Loading