Commit Graph

  • b5801f488f
    Bump versions.kotlin from 1.4.32 to 1.5.10 dependabot[bot] 2021-05-27 12:36:26 +0000
  • bf013c02d6
    Merge pull request #506 from tzugen/KotlinServices Nite 2021-05-28 17:31:36 +0200
  • ee9c478bfe
    Make parentId nullable in TrackCollectionModel #506 tzugen 2021-05-28 12:35:29 +0200
  • e21ae1299b
    Fix more detekt and lint issues and remove them from the baseline. tzugen 2021-05-27 11:41:00 +0200
  • 492b6be0c0
    TEST #509 tzugen 2021-05-27 14:36:10 +0200
  • 9bbc8df4e6
    TEST #508 tzugen 2021-05-27 14:36:10 +0200
  • d5d6bce5ba
    Upgrade Koin to 3.0.2 #494 tzugen 2021-05-27 12:15:56 +0200
  • 6dc0eb7ecc
    Move files to Koltin dir tzugen 2021-05-27 11:33:10 +0200
  • cc7e273d50
    Fix remaining warnings tzugen 2021-05-27 11:18:29 +0200
  • ac77d9557c
    Clarify time handling for the time limited cache (Less magic numbers) tzugen 2021-05-27 11:15:28 +0200
  • 154662bec5
    Make Artist and Entry comparable (thus sortable) tzugen 2021-05-27 11:14:23 +0200
  • aa1c0d8baa
    Convert TimeLimitedCache to Kotlin tzugen 2021-05-27 11:13:23 +0200
  • 38c1480f77
    Whitespace and detekt tzugen 2021-05-26 23:25:56 +0200
  • 8567fc0105
    Fix warning in FileLoggerTree.kt tzugen 2021-05-26 23:22:13 +0200
  • e059d737bc
    Adopt changes from stricter nullabilities tzugen 2021-05-26 23:21:56 +0200
  • b30584f99c
    Make Entry always have an id tzugen 2021-05-26 23:20:19 +0200
  • 3257fb9153
    Make Entry always have an id tzugen 2021-05-26 23:18:51 +0200
  • 5ac36b749b
    Convert all Services to Kotlin tzugen 2021-05-26 23:17:52 +0200
  • 3f2daaa7ec
    Rename .java to .kt tzugen 2021-05-26 23:17:52 +0200
  • e55d894f45
    Consistently throw Exeception in OfflineMusicService tzugen 2021-05-26 21:32:52 +0200
  • f510638571
    Fix KtLint issue tzugen 2021-05-26 08:44:11 +0200
  • 31850bf270
    Cleanup AlertDialog method tzugen 2021-05-26 08:36:54 +0200
  • 3c4a5064b0
    change exception type Maxence G 2021-05-25 19:30:02 +0200
  • 070e0ac792
    Fix lintFormat + remove synchronized Maxence G 2021-05-25 18:51:00 +0200
  • 1b7f48c53a
    Implement server feature checking Maxence G 2021-05-24 23:25:12 +0200
  • 429346d707
    Apply JVM Target to all Kotlin tasks tzugen 2021-05-24 12:04:18 +0200
  • bfaffc29fe
    Update Koin to 2.2.3 tzugen 2021-05-24 12:03:50 +0200
  • bfdd7b7b3c
    Kotlin and Room need to be updated at the same time. tzugen 2021-05-18 12:30:45 +0200
  • 2a92bcb264
    Bump kotlinx-coroutines-android from 1.4.3-native-mt to 1.5.0-native-mt dependabot[bot] 2021-05-18 10:14:45 +0000
  • cebbb39caf
    Merge pull request #502 from ultrasonic/dependabot/gradle/androidx.core-core-ktx-1.5.0 tzugen 2021-05-24 10:37:25 +0200
  • faee926c35
    Bump core-ktx from 1.5.0-rc02 to 1.5.0 #502 dependabot[bot] 2021-05-24 08:14:46 +0000
  • 04b4b154e4
    Merge pull request #501 from tzugen/impl Nite 2021-05-24 09:23:53 +0200
  • 818a6b123b
    Bump versions.koin from 2.2.2 to 2.2.3 #503 dependabot[bot] 2021-05-24 07:01:22 +0000
  • 2db7d2daf1
    Hide cluttering koin warning, which was added in 2.2.0 and will be removed again in 2.3.0 See https://github.com/InsertKoinIO/koin/issues/939 for more details #501 tzugen 2021-05-22 11:01:12 +0200
  • 79fd1ac84f
    Remove resolved issues from baselines tzugen 2021-05-21 23:33:52 +0200
  • 0500bd5e88
    Handle also UnknownHostException in GenericListModel tzugen 2021-05-21 23:26:13 +0200
  • 005c1cb8f7
    Fix an String resource int that wasn't converted to a String tzugen 2021-05-21 23:25:44 +0200
  • 3d99269c41
    Remove context from ShufflePlayBuffer tzugen 2021-05-21 23:08:28 +0200
  • ed6c6c9057
    Remove two warnings in Downloader tzugen 2021-05-21 23:04:35 +0200
  • b8fbbd8c49
    Remove Context from Downloader & DownloadFile tzugen 2021-05-21 23:03:42 +0200
  • 9b2e54b94e
    Remove context from JukeboxMediaPlayer and Scrobbler tzugen 2021-05-21 22:52:16 +0200
  • 00e64cdddc
    Use lambdas in OfflineMusicService tzugen 2021-05-21 22:39:21 +0200
  • 1b5db9da1f
    Make ExternalStorageMonitor context-free tzugen 2021-05-21 22:37:43 +0200
  • df047dd463
    Refactor MediaPlayerController to Kotlin and also make MediaPlayerService context-free tzugen 2021-05-21 22:35:22 +0200
  • a801e276ee
    Rename .java to .kt tzugen 2021-05-21 22:35:21 +0200
  • 05cb82921d
    Fix remaining warnings in MediaPlayerLifecycleSupport tzugen 2021-05-21 19:20:21 +0200
  • f596dc77c1
    Make MediaPlayerLifecycleSupport context-free tzugen 2021-05-21 19:15:41 +0200
  • 7922d6caad
    Prevent leaks by making cleanup tasks static tzugen 2021-05-21 19:11:26 +0200
  • b25a118148
    Remove unused context from CacheCleaner tzugen 2021-05-21 18:50:57 +0200
  • 402fe961ba
    Merge MediaPlayerController interface & implementation tzugen 2021-05-21 18:50:21 +0200
  • 6943dc5895
    Merge pull request #500 from tzugen/detekt-3 Nite 2021-05-21 09:33:23 +0200
  • f1713fdbd3
    Use a recently maintained version of DSLV, which compiles correctly with newer Gradles. #500 tzugen 2021-05-20 18:41:15 +0200
  • b0b03c0fe0
    Be more selective with the configuration of gradle.properties in CI tzugen 2021-05-20 08:12:29 +0200
  • ab4c2c1bbe
    Add staggered caching, to increase the times we have a warm cache tzugen 2021-05-20 07:40:07 +0200
  • 29a98c1263
    The AGP build cache was removed in AGP 4.1. Previously introduced in AGP 2.3 to complement the Gradle build cache, the AGP build cache was superseded entirely by the Gradle build cache in AGP 4.1. This change does not impact build time. tzugen 2021-05-19 19:18:24 +0200
  • 78e4a00476
    Our target sdk is 29 tzugen 2021-05-19 19:38:51 +0200
  • 387119a90c
    Make the CI fail if any new lint issues (warnings or errors) are added. tzugen 2021-05-19 19:01:29 +0200
  • d26f8595ab
    Manually disable IconMissingDensityFolder tzugen 2021-05-19 20:01:09 +0200
  • dff054847a
    Regenerate lint baseline Removes 238 fixed issues Adds 177 previously unlisted issues tzugen 2021-05-19 18:58:12 +0200
  • 10edce9f56
    Disable daemon tzugen 2021-05-19 22:34:30 +0200
  • 3a05f30907
    Fix more warnings tzugen 2021-05-19 18:37:54 +0200
  • b559f6420e
    Move certain ignores from the baseline to the specified files. This makes refactoring much less fragile. tzugen 2021-05-19 19:24:30 +0200
  • 689b704bc5
    Enable parallel AST generation tzugen 2021-05-19 18:08:16 +0200
  • a25a2ff337
    Go back to default detekt checks. Type resolution (which I had enabled some weeks ago) is really not stable enough for production and also takes much longer time to compile. tzugen 2021-05-19 12:39:20 +0200
  • 8b01118233
    Remove local copy of com.mobeta.android.dslv in favour of importing it from maven tzugen 2021-05-19 13:13:41 +0200
  • 3807a94134
    28 #499 tzugen 2021-05-19 21:33:02 +0200
  • 1eb901ba57
    28 tzugen 2021-05-19 21:24:15 +0200
  • f074c6b676
    Revert tzugen 2021-05-19 21:14:03 +0200
  • aac0376b79
    Disable daemon tzugen 2021-05-19 20:24:09 +0200
  • 74997653ee
    Move lint step forwards tzugen 2021-05-19 20:13:02 +0200
  • 7f2cba8985
    Manually disable IconMissingDensityFolder tzugen 2021-05-19 20:01:09 +0200
  • 5d9fa879b0
    Our target sdk is 29 tzugen 2021-05-19 19:38:51 +0200
  • 0d8ed12314
    Be more selective what to remove from gradle.properties. With this the individual step of the CI will use the build cache, and should therefore be much faster. tzugen 2021-05-19 19:35:18 +0200
  • 1d5602506d
    Ammend tzugen 2021-05-19 19:29:29 +0200
  • 62ba1fd52c
    The AGP build cache was removed in AGP 4.1. Previously introduced in AGP 2.3 to complement the Gradle build cache, the AGP build cache was superseded entirely by the Gradle build cache in AGP 4.1. This change does not impact build time. tzugen 2021-05-19 19:18:24 +0200
  • 1ec1c90b26
    Make the CI fail if any new lint issues (warnings or errors) are added. tzugen 2021-05-19 19:01:29 +0200
  • 34c416d77e
    Regenerate lint baseline Removes 238 fixed issues Adds 177 previously unlisted issues tzugen 2021-05-19 18:58:12 +0200
  • e370a41464
    Fix more warnings tzugen 2021-05-19 18:37:54 +0200
  • 3db0217619
    Move certain ignores from the baseline to the specified files. This makes refactoring much less fragile. tzugen 2021-05-19 19:24:30 +0200
  • 7bcc6ccb5b
    Enable parallel AST generation tzugen 2021-05-19 18:08:16 +0200
  • d99c38fffd
    Go back to default detekt checks. Type resolution (which I had enabled some weeks ago) is really not stable enough for production and also takes much longer time to compile. tzugen 2021-05-19 12:39:20 +0200
  • afb7e0a359
    Remove local copy of com.mobeta.android.dslv in favour of importing it from maven tzugen 2021-05-19 13:13:41 +0200
  • 888035e5d3
    Bump versions.kotlin from 1.4.32 to 1.5.0 #464 dependabot[bot] 2021-05-18 10:14:01 +0000
  • 950cb6254f
    Merge pull request #493 from tzugen/generic-views Nite 2021-05-18 11:44:51 +0200
  • 5f08e7e7cd
    Create a new SelectMusicFolderViewHolder instance when the Adapter is recreated, instead of reusing an old one. This lead to a crash. #493 tzugen 2021-05-17 17:14:04 +0200
  • eb69fb609f
    Bump junit-vintage-engine from 5.7.1 to 5.7.2 #498 dependabot[bot] 2021-05-17 06:44:12 +0000
  • 1405169ebc
    Bump mockito-kotlin from 1.5.0 to 1.6.0 #497 dependabot[bot] 2021-05-17 06:44:00 +0000
  • febcd1b994
    Bump versions.mockito from 3.8.0 to 3.10.0 #496 dependabot[bot] 2021-05-17 06:43:54 +0000
  • 5062bef22b
    Bump gradle from 4.2.0 to 4.2.1 #495 dependabot[bot] 2021-05-17 06:43:39 +0000
  • 2cf80707f7
    Correctly display the folder header also in album view tzugen 2021-05-16 20:00:28 +0200
  • 72c03cc500
    Introduce new Generic Fragments, ViewModels, and Adapters for the display of API data. tzugen 2021-05-12 13:28:33 +0200
  • c6a744cc14
    Rename classes in preparation of split. tzugen 2021-05-06 21:08:45 +0200
  • 1fc7a954e9
    Regenerate baseline files tzugen 2021-05-15 15:39:51 +0200
  • 13b00f75f0
    Use default values for LongMethod, LongParameterList, LargeClass and ComplexMethod. The algrorithms in detekt had changed when I updated detekt to v1.16, but our values not, resulting in a very long baseline file with many non-sensical warnings. By removing our config we follow the detekt config when they modify their algorithms again. tzugen 2021-05-15 15:35:35 +0200
  • 1599c96085
    Merge pull request #476 from tzugen/j-center Nite 2021-05-16 17:08:48 +0200
  • fb1d305545
    Update detekt to 1.17.0 #476 tzugen 2021-05-15 14:48:53 +0200
  • 8fbefe7066
    Koin has renamed their id tzugen 2021-05-08 22:50:21 +0200
  • b136235ccf
    Try to remove jcenter() tzugen 2021-05-08 22:20:22 +0200
  • 74ce93f37b
    Merge pull request #490 from ultrasonic/dependabot/gradle/junit-junit-4.13.2 tzugen 2021-05-12 15:15:46 +0200
  • 8fd66b2a1c
    Bump junit from 4.12 to 4.13.2 #490 dependabot[bot] 2021-05-12 11:36:22 +0000