Aayush Gupta
da15bd635f
ktlint: Fix block comment violations
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:44 +08:00
Aayush Gupta
9f60f8b6a1
ktlint: Fix indentation violations
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:44 +08:00
Aayush Gupta
94419818c5
ktlint: Fix standard_kdoc violations
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:44 +08:00
Aayush Gupta
fbcba84932
ktlint: Fix spacing-between-declarations-with-annotations violations
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:44 +08:00
Aayush Gupta
176cb8b672
ktlint: Fix spacing-between-declarations-with-comments violations
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:44 +08:00
Aayush Gupta
9f12066a17
ktlint: Fix violations regarding statement wrapping
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:43 +08:00
Aayush Gupta
303e13a33c
ktlint: Fix violation related to comment placement
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:14 +08:00
Aayush Gupta
4fd959ed60
ktlint: Drop unused trailing commas
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:14 +08:00
Aayush Gupta
f388d7abb0
ktlint: Drop unused semi-colons
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:14 +08:00
Aayush Gupta
d0089313de
ktlint: Fix multi-line if-else violations
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:14 +08:00
Aayush Gupta
85ca59699c
ktlint: Fix ktlint_standard_annotation violations
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:14 +08:00
Aayush Gupta
8d86430222
ktlint: Order imports in lexicographic order
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-24 00:31:13 +08:00
Aayush Gupta
249c3aa5b1
Merge pull request #13036 from dustdfg/kotlin_misc_refactor
...
Misc small kotlin based refactors
2026-01-23 14:51:15 +08:00
Aayush Gupta
fe836beb87
Merge pull request #13019 from dustdfg/orphaned_again
...
Remove file orphaned for long time
2026-01-19 14:01:48 +08:00
Yevhen Babiichuk (DustDFG)
be596c68a7
Fixed a bug that prevented the display of multiple empty playlists
...
Turned out this bug was already fixed two years ago but unfortunately
it made its way back again. It was solved in #9642 but back then another
method was used for querying playlists from db (for add playlist dialog) then in
cd44aad907 was introduced another method
which had the same problem as fixed in #9642 and which eventually replaced
original method in code for querying playlists from db (for add playlist dialog)
2026-01-15 12:27:07 +02:00
Yevhen Babiichuk (DustDFG)
dc142552ef
Fix playlist item dragging video to only neighbor positions
...
Call `saveImmediate` only after used actually dropped item instead
of every time View is updated which happens several times to show
user a feedback where item would be moved
2026-01-12 20:35:14 +02:00
TobiGr
f17f2352d9
Merge branch 'master' into dev
2026-01-11 22:53:11 +01:00
Yevhen Babiichuk (DustDFG)
d84852c920
Misc small kotlin based refactors
...
Java file here because it uses kotlin function which returns non null
2026-01-11 17:10:13 +02:00
Siddhesh Dhainje
fc237c3352
Removed restoreInstanceState and resultServiceIntent condition
...
(cherry picked from commit b68fe1c495 )
2026-01-09 11:32:19 -08:00
Siddhesh Dhainje
dbd780e688
Used requireArguments instead of getArguments
...
(cherry picked from commit 203d1ac74c )
2026-01-09 11:32:19 -08:00
Siddhesh Dhainje
4f62904a03
Fix crash on screen rotation while entering SoundCloud import URL
...
(cherry picked from commit bf2916206c )
2026-01-09 11:32:19 -08:00
Tobi
ba8d470d96
Merge pull request #12995 from siddhesh-06/siddhesh-06/fix/crash-on-soundcloud-import
...
Fix crash on screen rotation while entering SoundCloud import URL
2026-01-09 10:44:03 -08:00
Tobi
0c55b8e363
Merge pull request #12990 from dustdfg/db_migration_kotlin
...
Use "factory" method for creating db migrations
2026-01-08 17:23:12 -08:00
Siddhesh Dhainje
b68fe1c495
Removed restoreInstanceState and resultServiceIntent condition
2026-01-08 21:31:31 +05:30
Yevhen Babiichuk (DustDFG)
71c7f31671
Remove file orphaned for long time
...
It was not deleted by mistake, delete it now
Was orphaned at e8763e7017
2026-01-07 20:33:35 +02:00
Tobi
61077c9ad9
Merge pull request #12922 from TobiGr/enqueue-ui
...
[PlayQueue] Fix incorrect UI states of PlayQueue items
2026-01-07 04:01:51 -08:00
Tobi
da389e2778
Merge pull request #12931 from TobiGr/fix/audio-lang
...
[Player] Use original audio language by default
2026-01-07 03:21:39 -08:00
Tobi
18291b5bd0
Merge pull request #13008 from dustdfg/playlist_normal_drag
...
Allow dragging boorkmarked playlist in both directions
2026-01-06 09:11:37 -08:00
Yevhen Babiichuk (DustDFG)
0a82336832
Commit all the playlist changes to db immediately
...
+ some additional minor code cleanup in the file
2026-01-06 12:36:50 +01:00
Yevhen Babiichuk (DustDFG)
5a5c458bbf
Allow dragging boorkmarked playlist in both directions
...
Ctrl+C/Ctrl+V from newpipe/local/playlist/LocalPlaylistFragment
2026-01-06 10:01:59 +02:00
Yevhen Babiichuk (DustDFG)
9ce1958e91
Commit all the playlist changes to db immediately
...
+ some additional minor code cleanup in the file
2026-01-05 22:59:14 +02:00
Siddhesh Dhainje
203d1ac74c
Used requireArguments instead of getArguments
2026-01-04 21:40:40 +05:30
Yevhen Babiichuk (DustDFG)
02a7a7006a
Delete long orphaned file
...
Was oprhaned at e319caec03
2026-01-04 13:53:43 +02:00
Siddhesh Dhainje
bf2916206c
Fix crash on screen rotation while entering SoundCloud import URL
2026-01-04 01:06:18 +05:30
Mira
35f56e9eda
Feat: opus metadata encoding ( #12974 )
...
Feat: Downloading: Add opus audio metadata tags for title, author, date, and a comment tag with the originating URL
This removes the DownloadManagerService.EXTRA_SOURCE field, which is always inferred from the StreamInfo.
2026-01-03 11:55:59 +01:00
Yevhen Babiichuk (DustDFG)
811c8f5bf6
Use "factory" method for creating db migrations
2026-01-02 12:25:25 +02:00
Aayush Gupta
2fc5412ceb
Merge pull request #12978 from dustdfg/kotlin_merged
...
Conversion to kotlin of multiple files
2026-01-02 15:46:29 +08:00
Yevhen Babiichuk (DustDFG)
2ca6bc0dbe
Merge inheritors of newpipe/player/playqueue/PlayQueueEvent and
...
convert it to kotlin
2026-01-01 23:05:16 +02:00
Aayush Gupta
31e2323aa5
Merge pull request #12981 from dustdfg/export_playlist_refactor
...
Refactor ExportPlaylist to use more idiomatic kotlin code
2026-01-01 21:40:05 +08:00
Yevhen Babiichuk (DustDFG)
1443aedad3
Convert newpipe/settings/preferencesearch/PreferenceSearchResultListener to kotlin
2026-01-01 15:33:32 +02:00
Yevhen Babiichuk (DustDFG)
2132d7fdfd
Convert newpipe/player/PlayerType to kotlin
2026-01-01 15:33:32 +02:00
Yevhen Babiichuk (DustDFG)
e84bd75443
Convert newpipe/info_list/ItemViewMode to kotlin
2026-01-01 15:33:32 +02:00
Yevhen Babiichuk (DustDFG)
b9da7057ee
Convert newpipe/local/playlist/PlayListShareMode to kotlin
2026-01-01 15:08:21 +02:00
Yevhen Babiichuk (DustDFG)
71ffd17967
Refactor ExportPlaylist to use more idiomatic kotlin code
2026-01-01 15:03:29 +02:00
Yevhen Babiichuk (DustDFG)
08917cb011
Convert newpipe/error/UserAction.java to kotlin
2026-01-01 11:04:19 +02:00
Yevhen Babiichuk (DustDFG)
cea21d0fb5
Convert newpipe/util/FilenameUtils.java to kotlin
...
Co-authored-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-01-01 11:04:19 +02:00
Yevhen Babiichuk (DustDFG)
37df95453c
Convert newpipe/settings/preferencesearch/PreferenceSearchItem.java to kotlin
2026-01-01 11:04:19 +02:00
Yevhen Babiichuk (DustDFG)
540f1bd197
Convert newpipe/util/text/TimestampLongPressClickableSpan.java to kotlin
...
Also convert one class used by it into java record
2026-01-01 11:04:19 +02:00
Yevhen Babiichuk (DustDFG)
6038c80024
Convert newpipe/util/image/PreferredImageQuality to kotlin
2026-01-01 11:04:19 +02:00
Yevhen Babiichuk (DustDFG)
982d412210
Convert newpipe/util/image/ImageStrategy to kotlin
2026-01-01 11:04:19 +02:00