This website requires JavaScript.
7bc1d672df
Bump core-ktx from 1.6.0 to 1.7.0
#636
dependabot[bot]
2021-12-09 18:07:12 +0000
d70e74d2a7
Bump robolectric from 4.6.1 to 4.7.3
#637
dependabot[bot]
2021-12-09 18:07:11 +0000
8c716da213
Merge pull request #635 from ultrasonic/draft/refactor-lists
Nite
2021-12-09 19:06:26 +0100
80e587c1aa
Add scrollbar to playlist view, implement SectionedAdapter for Artists
#635
tzugen
2021-12-08 17:51:31 +0100
e337177715
Style fixes
tzugen
2021-12-07 00:06:41 +0100
d8cdc81424
Increase touch area of drag handler. Also use new tintable color for drag drawable
tzugen
2021-12-07 00:04:53 +0100
351ad914e7
Fix constraints in track details
tzugen
2021-12-06 23:37:54 +0100
0d24c87eef
- Fixed track item layout when track number is missing - Fixed Rx unsubscribing - Fixed drag handle usage in playlist
Nite
2021-12-06 19:23:22 +0100
de04f4cbe6
Fix the alignment of the status text, add transparency when dragging a song, remove wrong context menu
tzugen
2021-12-05 21:29:32 +0100
026aa79572
Remove special casing of SongsForGenre and thereby fix it.
tzugen
2021-12-05 21:07:08 +0100
6daa17efd5
Show folder header in Artist list
tzugen
2021-12-05 14:05:42 +0100
f2948cd3db
Various fixes & cleanups
tzugen
2021-11-30 21:50:53 +0100
2ac1ea3f89
Shorten INTENT Constants names
tzugen
2021-11-30 21:21:50 +0100
f1e789ea9b
Fixed search, put compareTo method into Interface
tzugen
2021-11-30 20:53:10 +0100
bdac092eff
Make SearchResults expandable, finish music folder support, change Service interface of AlbumList to return listOf(Album)
tzugen
2021-11-30 00:46:48 +0100
aa33d7c882
Cleanup nested functions on OfflineMusicService and make it return the correct MusicDirectory type
tzugen
2021-11-29 20:14:11 +0100
775f56c6fa
Fix header glitch
tzugen
2021-11-29 19:00:28 +0100
2f0ff384d0
Various fixes * Work on folder selector, * Make current play queue drag&droppable * Fix album view in offline mode
tzugen
2021-11-28 18:26:44 +0100
82d90a6aee
Fix context menus. Also cleanup files, rename layouts
tzugen
2021-11-27 00:51:41 +0100
b33fe2d451
Add nice looking empty list view Also fix shouldRetry() in the Downloader
tzugen
2021-11-26 19:01:14 +0100
4e37a2483c
Add an MusicDirectory.Album model to represent the APIAlbum model
tzugen
2021-11-26 17:03:33 +0100
5dfb66eec2
Implement singular selection for Bookmarks
tzugen
2021-11-25 19:44:16 +0100
ad793e27a5
Remove viewRefresh setting
tzugen
2021-11-25 19:47:45 +0100
2086a6cac5
Unify play next and play last icons, style fixes
tzugen
2021-11-23 23:54:34 +0100
eeb2d13d96
Delete a bunch of now-unused classes Also run KtLint
tzugen
2021-11-23 21:58:58 +0100
f8a87f7c85
BookmarksFragment is now based on TrackCollectionFragment Also start SearchFragment.kt
tzugen
2021-11-23 20:38:26 +0100
7640f4c4aa
Start migration of Album and Artist
tzugen
2021-11-16 17:58:15 +0100
d243ae1b44
Use RecycleView inside PlayerFragment
tzugen
2021-11-15 20:01:04 +0100
6277ee73c0
Simplify and fix download status display
tzugen
2021-11-15 00:19:47 +0100
7a2dbf65d9
Fix jumping downloads in Download view
tzugen
2021-11-14 23:31:01 +0100
19d014709f
Don't create DownloadFile instances unnecessarily
tzugen
2021-11-14 23:21:53 +0100
d0e39efc50
Migrate DownloadsFragment to new system
tzugen
2021-11-14 21:20:23 +0100
e81b1ef8c2
Add a HeaderView binder
tzugen
2021-10-18 12:57:21 +0200
5f716f5008
Use MultiTypeAdapter as a backend for RecyclerView stuff
tzugen
2021-10-16 11:30:51 +0200
5cf914f555
Added file caches to speed up SAF Updated settings page with default music cache path reset Fixed a bunch of bugs
Nite
2021-11-23 20:22:31 +0100
5c7cde2349
Merged develop into api30
Nite
2021-11-19 20:34:03 +0100
3f570636dd
Merge changes
Nite
2021-11-19 19:09:27 +0100
1d0bb944e1
Implemented Storage Access Framework as Music Cache
Nite
2021-11-19 18:43:52 +0100
5fac1b74a3
Merge pull request #629 from ultrasonic/ready/rm-viewflipper
Nite
2021-11-18 21:13:12 +0100
d84a0a3929
Merge branch 'develop' into ready/rm-viewflipper
#629
Nite
2021-11-18 20:30:20 +0100
f3ac843a9c
Merge pull request #628 from ultrasonic/ready/rm-silentbackground
Nite
2021-11-18 20:27:41 +0100
cddbe72752
Remove network communication from main thread
#628
tzugen
2021-11-18 19:07:18 +0100
4ac4f3cb5b
Fix empty notification
#632
tzugen
2021-11-18 17:12:21 +0100
744282f10a
Prevent overlap in very long song titles
tzugen
2021-11-16 19:14:35 +0100
51d6a23208
Provide Scope differently
tzugen
2021-11-16 19:14:47 +0100
a327a5b390
Update detekt-baseline
tzugen
2021-11-16 18:29:20 +0100
36b581e3c1
Rename UncaughtExceptionHandler
tzugen
2021-11-16 18:27:08 +0100
1ed9360bc7
CommunicationError to Object with static methods
tzugen
2021-11-13 13:43:41 +0100
ed152fa52a
Remove SilentBackgroundTask.kt
tzugen
2021-11-13 12:57:14 +0100
45e9728e0f
Merge pull request #626 from ultrasonic/cachecleaner
Nite
2021-11-18 18:17:30 +0100
b1cb70764c
Remove MyViewFlipper.java It was a workaround for a bug in Android 2, which is fixed in Android 3 and later.
tzugen
2021-11-16 19:33:13 +0100
00cd4fce44
Migrate CacheCleaner to Coroutine
#626
tzugen
2021-11-13 12:06:16 +0100
97eb753413
Merge pull request #622 from nitehu/refactor-events
tzugen
2021-11-16 15:23:13 +0100
00781ba7de
Add a comment
#622
tzugen
2021-11-16 12:33:50 +0100
d6f908b80c
Merge branch 'develop' into refactor-events
Nite
2021-11-15 18:20:56 +0100
e019ec788d
Fixed subscription
Nite
2021-11-15 18:20:26 +0100
f73457298d
Move file methods to FileUtil.kt
tzugen
2021-11-03 14:01:02 +0100
c9e276dc76
API 30
tzugen
2021-11-01 17:07:18 +0100
28ef67a210
Merge pull request #625 from ultrasonic/style
Nite
2021-11-10 18:27:36 +0100
bb36116d70
Add .ifNotNull extension function as a more readable alternative to ?.let
tzugen
2021-11-09 22:20:41 +0100
8830d76497
Make public playlist immutable (only Downloader can touch it) Remove external usage of playlist_revision
tzugen
2021-11-09 18:08:26 +0100
61f23fa948
Update lint
#625
tzugen
2021-11-09 18:07:25 +0100
92adcf47bd
Tweak drop shadow
tzugen
2021-11-09 18:06:47 +0100
7e3cb19bac
Visually align song details. * Also cleanup unused layout and color files
tzugen
2021-11-09 17:26:38 +0100
dc312d4592
Update dependencies.gradle
tzugen
2021-11-01 13:05:26 +0100
435376b48b
Bump lifecycle-viewmodel-ktx from 2.2.0 to 2.4.0
dependabot[bot]
2021-11-01 11:02:54 +0000
69825b28bb
Merged player state and track changes into a single event
Nite
2021-11-08 20:38:05 +0100
66df5b1daf
Merge branch 'develop' into refactor-events
Nite
2021-11-05 19:26:45 +0100
38979bf9d4
Merge pull request #617 from ultrasonic/dependabot/gradle/androidx.lifecycle-lifecycle-viewmodel-ktx-2.4.0
Nite
2021-11-05 19:23:55 +0100
68549992f4
Merge branch 'develop' into dependabot/gradle/androidx.lifecycle-lifecycle-viewmodel-ktx-2.4.0
#617
Nite
2021-11-05 19:09:35 +0100
2e482e02a2
Merge pull request #618 from ultrasonic/dependabot/gradle/androidx.core-core-ktx-1.7.0
Nite
2021-11-05 19:09:11 +0100
bf18c43d73
Merge branch 'develop' into dependabot/gradle/androidx.core-core-ktx-1.7.0
#618
Nite
2021-11-05 18:43:24 +0100
7fe4845305
Merge pull request #619 from ultrasonic/dependabot/gradle/org.mockito.kotlin-mockito-kotlin-4.0.0
Nite
2021-11-05 18:31:36 +0100
c29b8ebe0e
Bump mockito-kotlin from 3.2.0 to 4.0.0
#619
dependabot[bot]
2021-11-05 17:16:07 +0000
3bacabe480
Merge pull request #623 from ultrasonic/network
Nite
2021-11-05 18:15:16 +0100
aac73cd6d7
Further cleanup maxBitrate function
#623
tzugen
2021-11-03 12:55:20 +0100
a66d07ae84
Use modern network APIs
tzugen
2021-11-01 15:09:53 +0100
210ae35ee0
Merge pull request #620 from ultrasonic/cc
Nite
2021-11-02 22:29:57 +0100
4e3102f131
Fixed condition for directory listing Minor cleanup
#620
Nite
2021-11-02 22:19:09 +0100
eba42b82dc
Merge branch 'develop' into cc
Nite
2021-11-02 21:33:53 +0100
a34fc809d9
Merge pull request #616 from ultrasonic/rm-globalscope
Nite
2021-11-02 21:32:21 +0100
ffb2d59886
Updated Events to ReactiveX Minor fixes
Nite
2021-11-02 17:45:01 +0100
a6e76e9d53
Ktlint
tzugen
2021-11-02 09:07:38 +0100
c4e2c786d1
Fix flags
tzugen
2021-11-02 09:05:51 +0100
050161bbb0
API 30
tzugen
2021-11-01 17:07:18 +0100
f085a8ab65
Transform CacheCleaner to Kotlin
tzugen
2021-11-01 14:22:30 +0100
dfb3561965
Remove custom Pair implementation
tzugen
2021-11-01 14:20:57 +0100
8c99c84a90
Default arguments
tzugen
2021-11-01 14:14:12 +0100
4fb4ab18da
Unused argument
tzugen
2021-11-01 14:13:25 +0100
e6624ada9a
Unnecesary null-check
tzugen
2021-11-01 14:12:35 +0100
a58e541ccc
Update dependencies.gradle
tzugen
2021-11-01 13:05:26 +0100
416bc57eea
1.6.0
tzugen
2021-11-01 12:28:04 +0100
34c3936513
Bump core-ktx from 1.5.0 to 1.7.0
dependabot[bot]
2021-11-01 11:03:00 +0000
aece29559e
Bump lifecycle-viewmodel-ktx from 2.2.0 to 2.4.0
dependabot[bot]
2021-11-01 11:02:54 +0000
e32b3461c9
Remove global scope use
#616
tzugen
2021-10-31 13:07:48 +0100
fec2d78d30
Merge branch 'develop' into refactor-events
Nite
2021-10-31 17:20:03 +0100
7ed91db250
Merge pull request #612 from ultrasonic/prefs
Nite
2021-10-31 17:10:38 +0100
7c43d01f8e
Fixed nullable parameters
#612
Nite
2021-10-31 16:54:37 +0100
5eaf9cccb1
Started refactoring events to ReactiveX
Nite
2021-10-31 15:22:15 +0100
bd23f54783
Remove Build switches for Lollipop
tzugen
2021-10-30 16:07:47 +0200