Commit Graph

  • 5c3e2f6e37
    Merge pull request #642 from ultrasonic/ready/removeMergeAdapter Nite 2021-12-20 09:22:04 +01:00
  • 941fbd907f
    Merge branch 'develop' into ready/removeMergeAdapter Nite 2021-12-20 08:56:31 +01:00
  • 095cf4ef4a
    Merge pull request #641 from ultrasonic/ready/removeFeatureStorage Nite 2021-12-20 08:56:00 +01:00
  • 3be480a9a2
    Add error message to cache location picker Fixes #643 tzugen 2021-12-18 18:18:18 +01:00
  • 5bfa0044ab
    Introduce prepopulated Info and Error Dialog.Builders, and thereby unify dialog handling across the code base tzugen 2021-11-18 21:29:27 +01:00
  • 6b1fc7575a
    Use material icons for info and error dialogs tzugen 2021-11-18 20:49:48 +01:00
  • 6fcea86097
    Remove feature storage tzugen 2021-12-07 13:10:15 +01:00
  • 28d5e5043f
    Remove MergeAdapter and SackOfViewsAdapter tzugen 2021-12-07 10:18:26 +01:00
  • f9918449a2
    Bump versions.mockito from 4.1.0 to 4.2.0 dependabot[bot] 2021-12-18 13:54:18 +00:00
  • fda75b1c45
    Bump versions.room from 2.3.0 to 2.4.0 dependabot[bot] 2021-12-18 13:54:07 +00:00
  • eb2aeabd5d
    Merge pull request #615 from ultrasonic/api30 tzugen 2021-12-18 14:53:44 +01:00
  • a0da791b28
    Minor fixes tzugen 2021-12-18 14:33:04 +01:00
  • f4554ff29e
    Fix messed up indentation in StreamProxy tzugen 2021-12-16 19:02:33 +01:00
  • 9acc5121a4
    Regenerate lint baseline tzugen 2021-12-16 18:55:35 +01:00
  • 107146c8d9
    Minor cleanup, added comments Nite 2021-12-16 14:18:54 +01:00
  • d51544f927
    Added lazy initialization of DownloadFile status for better SAF performance Minor fixes Nite 2021-12-15 17:44:19 +01:00
  • 66e7732ec2
    Removed remaining DocumentFile uses Fixed lint issues Nite 2021-12-12 17:06:11 +01:00
  • fa4214a0ac
    Moved from DocumentFile to DocumentsContract Added separate handling for the old java File paths Nite 2021-12-12 13:00:53 +01:00
  • 34c5ced32e
    Refactored to use DocumentFile instead of FSAF Nite 2021-12-10 21:28:46 +01:00
  • 90638e5fd7
    Merge branch 'develop' into api30 Nite 2021-12-10 11:00:59 +01:00
  • 6730713763
    Merge pull request #640 from ultrasonic/dependabot/gradle/io.gitlab.arturbosch.detekt-detekt-gradle-plugin-1.19.0 tzugen 2021-12-09 20:02:23 +01:00
  • 38fa4964f8
    Bump detekt-gradle-plugin from 1.18.1 to 1.19.0 dependabot[bot] 2021-12-09 18:53:14 +00:00
  • b85230c056
    Merge pull request #638 from ultrasonic/dependabot/gradle/versions.mockito-4.1.0 tzugen 2021-12-09 19:50:32 +01:00
  • f88226ae0b
    Bump versions.kotlin from 1.5.31 to 1.6.0 dependabot[bot] 2021-12-09 18:07:18 +00:00
  • fb85fb4e82
    Bump versions.mockito from 4.0.0 to 4.1.0 dependabot[bot] 2021-12-09 18:07:14 +00:00
  • 7bc1d672df
    Bump core-ktx from 1.6.0 to 1.7.0 dependabot[bot] 2021-12-09 18:07:12 +00:00
  • d70e74d2a7
    Bump robolectric from 4.6.1 to 4.7.3 dependabot[bot] 2021-12-09 18:07:11 +00:00
  • 8c716da213
    Merge pull request #635 from ultrasonic/draft/refactor-lists Nite 2021-12-09 19:06:26 +01:00
  • 80e587c1aa
    Add scrollbar to playlist view, implement SectionedAdapter for Artists tzugen 2021-12-08 17:51:31 +01:00
  • e337177715
    Style fixes tzugen 2021-12-07 00:06:41 +01:00
  • d8cdc81424
    Increase touch area of drag handler. Also use new tintable color for drag drawable tzugen 2021-12-07 00:04:53 +01:00
  • 351ad914e7
    Fix constraints in track details tzugen 2021-12-06 23:37:54 +01:00
  • 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 +01:00
  • 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 +01:00
  • 026aa79572
    Remove special casing of SongsForGenre and thereby fix it. tzugen 2021-12-05 21:07:08 +01:00
  • 6daa17efd5
    Show folder header in Artist list tzugen 2021-12-05 14:05:42 +01:00
  • f2948cd3db
    Various fixes & cleanups tzugen 2021-11-30 21:50:53 +01:00
  • 2ac1ea3f89
    Shorten INTENT Constants names tzugen 2021-11-30 21:21:50 +01:00
  • f1e789ea9b
    Fixed search, put compareTo method into Interface tzugen 2021-11-30 20:53:10 +01:00
  • bdac092eff
    Make SearchResults expandable, finish music folder support, change Service interface of AlbumList to return listOf(Album) tzugen 2021-11-30 00:46:48 +01:00
  • aa33d7c882
    Cleanup nested functions on OfflineMusicService and make it return the correct MusicDirectory type tzugen 2021-11-29 20:14:11 +01:00
  • 775f56c6fa
    Fix header glitch tzugen 2021-11-29 19:00:28 +01:00
  • 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 +01:00
  • 82d90a6aee
    Fix context menus. Also cleanup files, rename layouts tzugen 2021-11-27 00:51:41 +01:00
  • b33fe2d451
    Add nice looking empty list view Also fix shouldRetry() in the Downloader tzugen 2021-11-26 19:01:14 +01:00
  • 4e37a2483c
    Add an MusicDirectory.Album model to represent the APIAlbum model tzugen 2021-11-26 17:03:33 +01:00
  • 5dfb66eec2
    Implement singular selection for Bookmarks tzugen 2021-11-25 19:44:16 +01:00
  • ad793e27a5
    Remove viewRefresh setting tzugen 2021-11-25 19:47:45 +01:00
  • 2086a6cac5
    Unify play next and play last icons, style fixes tzugen 2021-11-23 23:54:34 +01:00
  • eeb2d13d96
    Delete a bunch of now-unused classes Also run KtLint tzugen 2021-11-23 21:58:58 +01:00
  • f8a87f7c85
    BookmarksFragment is now based on TrackCollectionFragment Also start SearchFragment.kt tzugen 2021-11-23 20:38:26 +01:00
  • 7640f4c4aa
    Start migration of Album and Artist tzugen 2021-11-16 17:58:15 +01:00
  • d243ae1b44
    Use RecycleView inside PlayerFragment tzugen 2021-11-15 20:01:04 +01:00
  • 6277ee73c0
    Simplify and fix download status display tzugen 2021-11-15 00:19:47 +01:00
  • 7a2dbf65d9
    Fix jumping downloads in Download view tzugen 2021-11-14 23:31:01 +01:00
  • 19d014709f
    Don't create DownloadFile instances unnecessarily tzugen 2021-11-14 23:21:53 +01:00
  • d0e39efc50
    Migrate DownloadsFragment to new system tzugen 2021-11-14 21:20:23 +01:00
  • e81b1ef8c2
    Add a HeaderView binder tzugen 2021-10-18 12:57:21 +02:00
  • 5f716f5008
    Use MultiTypeAdapter as a backend for RecyclerView stuff tzugen 2021-10-16 11:30:51 +02:00
  • 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 +01:00
  • 5c7cde2349
    Merged develop into api30 Nite 2021-11-19 20:34:03 +01:00
  • 3f570636dd
    Merge changes Nite 2021-11-19 19:09:27 +01:00
  • 1d0bb944e1
    Implemented Storage Access Framework as Music Cache Nite 2021-11-19 18:43:52 +01:00
  • 5fac1b74a3
    Merge pull request #629 from ultrasonic/ready/rm-viewflipper Nite 2021-11-18 21:13:12 +01:00
  • d84a0a3929
    Merge branch 'develop' into ready/rm-viewflipper Nite 2021-11-18 20:30:20 +01:00
  • f3ac843a9c
    Merge pull request #628 from ultrasonic/ready/rm-silentbackground Nite 2021-11-18 20:27:41 +01:00
  • cddbe72752
    Remove network communication from main thread tzugen 2021-11-18 19:07:18 +01:00
  • 4ac4f3cb5b
    Fix empty notification tzugen 2021-11-18 17:12:21 +01:00
  • 744282f10a
    Prevent overlap in very long song titles tzugen 2021-11-16 19:14:35 +01:00
  • 51d6a23208
    Provide Scope differently tzugen 2021-11-16 19:14:47 +01:00
  • a327a5b390
    Update detekt-baseline tzugen 2021-11-16 18:29:20 +01:00
  • 36b581e3c1
    Rename UncaughtExceptionHandler tzugen 2021-11-16 18:27:08 +01:00
  • 1ed9360bc7
    CommunicationError to Object with static methods tzugen 2021-11-13 13:43:41 +01:00
  • ed152fa52a
    Remove SilentBackgroundTask.kt tzugen 2021-11-13 12:57:14 +01:00
  • 45e9728e0f
    Merge pull request #626 from ultrasonic/cachecleaner Nite 2021-11-18 18:17:30 +01:00
  • 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 +01:00
  • 00cd4fce44
    Migrate CacheCleaner to Coroutine tzugen 2021-11-13 12:06:16 +01:00
  • 97eb753413
    Merge pull request #622 from nitehu/refactor-events tzugen 2021-11-16 15:23:13 +01:00
  • 00781ba7de
    Add a comment tzugen 2021-11-16 12:33:50 +01:00
  • d6f908b80c
    Merge branch 'develop' into refactor-events Nite 2021-11-15 18:20:56 +01:00
  • e019ec788d
    Fixed subscription Nite 2021-11-15 18:20:26 +01:00
  • f73457298d
    Move file methods to FileUtil.kt tzugen 2021-11-03 14:01:02 +01:00
  • c9e276dc76
    API 30 tzugen 2021-11-01 17:07:18 +01:00
  • 28ef67a210
    Merge pull request #625 from ultrasonic/style Nite 2021-11-10 18:27:36 +01:00
  • bb36116d70
    Add .ifNotNull extension function as a more readable alternative to ?.let tzugen 2021-11-09 22:20:41 +01:00
  • 8830d76497
    Make public playlist immutable (only Downloader can touch it) Remove external usage of playlist_revision tzugen 2021-11-09 18:08:26 +01:00
  • 61f23fa948
    Update lint tzugen 2021-11-09 18:07:25 +01:00
  • 92adcf47bd
    Tweak drop shadow tzugen 2021-11-09 18:06:47 +01:00
  • 7e3cb19bac
    Visually align song details. * Also cleanup unused layout and color files tzugen 2021-11-09 17:26:38 +01:00
  • dc312d4592
    Update dependencies.gradle tzugen 2021-11-01 13:05:26 +01:00
  • 435376b48b
    Bump lifecycle-viewmodel-ktx from 2.2.0 to 2.4.0 dependabot[bot] 2021-11-01 11:02:54 +00:00
  • 69825b28bb
    Merged player state and track changes into a single event Nite 2021-11-08 20:38:05 +01:00
  • 66df5b1daf
    Merge branch 'develop' into refactor-events Nite 2021-11-05 19:26:45 +01:00
  • 38979bf9d4
    Merge pull request #617 from ultrasonic/dependabot/gradle/androidx.lifecycle-lifecycle-viewmodel-ktx-2.4.0 Nite 2021-11-05 19:23:55 +01:00
  • 68549992f4
    Merge branch 'develop' into dependabot/gradle/androidx.lifecycle-lifecycle-viewmodel-ktx-2.4.0 Nite 2021-11-05 19:09:35 +01:00
  • 2e482e02a2
    Merge pull request #618 from ultrasonic/dependabot/gradle/androidx.core-core-ktx-1.7.0 Nite 2021-11-05 19:09:11 +01:00
  • bf18c43d73
    Merge branch 'develop' into dependabot/gradle/androidx.core-core-ktx-1.7.0 Nite 2021-11-05 18:43:24 +01:00
  • 7fe4845305
    Merge pull request #619 from ultrasonic/dependabot/gradle/org.mockito.kotlin-mockito-kotlin-4.0.0 Nite 2021-11-05 18:31:36 +01:00
  • c29b8ebe0e
    Bump mockito-kotlin from 3.2.0 to 4.0.0 dependabot[bot] 2021-11-05 17:16:07 +00:00
  • 3bacabe480
    Merge pull request #623 from ultrasonic/network Nite 2021-11-05 18:15:16 +01:00