tzugen
566e429e4c
Use file cache in Picasso
2021-06-07 14:22:33 +02:00
tzugen
9161f9dc99
Move ImageLoader module into main module.
2021-06-07 13:26:08 +02:00
tzugen
f8efb6d592
Update a test to reflect new arguments
2021-06-07 13:26:07 +02:00
tzugen
92fe7359ff
Finish removing unneeded preferences and fix import problem
2021-06-07 13:26:07 +02:00
tzugen
41eb217d8f
Finish removing unneeded preferences
2021-06-07 13:26:07 +02:00
tzugen
0989ee20a6
Remove LegacyImageLoader, use Picasso as default
2021-06-07 13:26:07 +02:00
tzugen
2eaa9a2091
Fix two bugs in the new image loader:
...
1. Id was checked for nullability, but it is actually an empty string in most cases where there is no Cover art.
This lead to queries without id set.
2. Size was not respected by the new image loader.
2021-06-07 13:26:07 +02:00
tzugen
90ecbe4b78
Make getCoverArt require a non-null entry
2021-06-07 13:26:07 +02:00
James Wells
e95b2ce09c
refactored a bit, and some cleanup
2021-06-06 18:28:46 -04:00
James Wells
be4ffc2c7e
Merge branch 'develop' into AndroidAuto
2021-06-06 16:36:33 -04:00
Óscar García Amor
1dc480b141
Bump version to 2.21.0
2021-06-03 10:33:05 +02:00
Óscar García Amor
e0f9059de8
Update translations
2021-06-03 08:58:13 +02:00
Nite
0a886d7095
Merge pull request #505 from Maxmystere/check-server-features
...
Implement server feature checking
2021-06-01 15:37:56 +02:00
Maxence G
17b9b776fb
Add french translation
2021-05-31 17:02:27 +02:00
Nite
132ee3b563
Removed unused string
2021-05-31 14:26:48 +02:00
Nite
fe5ee8b12a
Fixed ktlint
2021-05-31 14:04:46 +02:00
Nite
41023282e8
Fixed detekt
...
Fixed code duplication
Added more info to the Connection Test dialog for the user
2021-05-31 13:38:53 +02:00
Maxence G
67870efd67
Fix length
2021-05-29 15:46:09 +02:00
Maxence G
3e08735374
run ktlint
2021-05-29 15:42:15 +02:00
Maxence G
075b80c01f
Fix new active server getter
2021-05-29 15:30:01 +02:00
Maxence G
d8e7b991cd
Merge remote-tracking branch 'base/develop' into check-server-features
2021-05-29 15:28:25 +02:00
Maxence G
fd48367cab
Reduce function length
2021-05-29 15:00:46 +02:00
tzugen
7d15f67d2d
Merge pull request #504 from ultrasonic/dependabot/gradle/io.gitlab.arturbosch.detekt-detekt-gradle-plugin-1.17.1
...
Bump detekt-gradle-plugin from 1.17.0 to 1.17.1
2021-05-29 10:51:47 +02:00
dependabot[bot]
2050e21c9c
Bump detekt-gradle-plugin from 1.17.0 to 1.17.1
...
Bumps [detekt-gradle-plugin](https://github.com/detekt/detekt ) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/detekt/detekt/releases )
- [Commits](https://github.com/detekt/detekt/compare/v1.17.0...v1.17.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-29 08:35:39 +00:00
tzugen
ddc0d71538
Merge pull request #507 from ultrasonic/dependabot/gradle/versions.kotlin-1.5.10
...
Bump versions.kotlin from 1.4.32 to 1.5.10
2021-05-29 10:34:58 +02:00
James Wells
e666498f13
Initial Test of Android Auto
2021-05-28 20:40:00 -04:00
tzugen
8aa1cf1e2c
Fix Kotlin 1.5 deprecated calls
2021-05-28 20:32:31 +02:00
tzugen
71068fe635
Upgrade Koin to 3.0.2
2021-05-28 19:39:27 +02:00
tzugen
f9401ba1fa
Apply JVM Target to all Kotlin tasks
2021-05-28 19:21:50 +02:00
tzugen
d8500e45e4
Kotlin and Room need to be updated at the same time.
2021-05-28 19:21:50 +02:00
dependabot[bot]
e1d3e61c74
Bump kotlinx-coroutines-android from 1.4.3-native-mt to 1.5.0-native-mt
...
Bumps [kotlinx-coroutines-android](https://github.com/Kotlin/kotlinx.coroutines ) from 1.4.3-native-mt to 1.5.0-native-mt.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases )
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md )
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/commits )
2021-05-28 19:21:50 +02:00
dependabot[bot]
b5801f488f
Bump versions.kotlin from 1.4.32 to 1.5.10
...
Bumps `versions.kotlin` from 1.4.32 to 1.5.10.
Updates `kotlin-gradle-plugin` from 1.4.32 to 1.5.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.4.32...v1.5.10 )
Updates `kotlin-stdlib` from 1.4.32 to 1.5.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.4.32...v1.5.10 )
Updates `kotlin-reflect` from 1.4.32 to 1.5.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.4.32...v1.5.10 )
Updates `kotlin-test-junit` from 1.4.32 to 1.5.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.4.32...v1.5.10 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-28 19:21:49 +02:00
Nite
bf013c02d6
Merge pull request #506 from tzugen/KotlinServices
...
Kotlin services
2021-05-28 17:31:36 +02:00
tzugen
ee9c478bfe
Make parentId nullable in TrackCollectionModel
2021-05-28 12:35:29 +02:00
tzugen
e21ae1299b
Fix more detekt and lint issues and remove them from the baseline.
2021-05-27 15:30:20 +02:00
tzugen
6dc0eb7ecc
Move files to Koltin dir
2021-05-27 11:33:10 +02:00
tzugen
cc7e273d50
Fix remaining warnings
2021-05-27 11:18:29 +02:00
tzugen
ac77d9557c
Clarify time handling for the time limited cache
...
(Less magic numbers)
2021-05-27 11:15:28 +02:00
tzugen
154662bec5
Make Artist and Entry comparable (thus sortable)
2021-05-27 11:14:23 +02:00
tzugen
aa1c0d8baa
Convert TimeLimitedCache to Kotlin
2021-05-27 11:13:23 +02:00
tzugen
38c1480f77
Whitespace and detekt
2021-05-26 23:32:25 +02:00
tzugen
8567fc0105
Fix warning in FileLoggerTree.kt
2021-05-26 23:22:13 +02:00
tzugen
e059d737bc
Adopt changes from stricter nullabilities
2021-05-26 23:21:56 +02:00
tzugen
b30584f99c
Make Entry always have an id
2021-05-26 23:20:19 +02:00
tzugen
3257fb9153
Make Entry always have an id
2021-05-26 23:19:16 +02:00
tzugen
5ac36b749b
Convert all Services to Kotlin
2021-05-26 23:17:52 +02:00
tzugen
3f2daaa7ec
Rename .java to .kt
2021-05-26 23:17:52 +02:00
tzugen
e55d894f45
Consistently throw Exeception in OfflineMusicService
2021-05-26 21:32:52 +02:00
tzugen
f510638571
Fix KtLint issue
2021-05-26 08:49:23 +02:00
tzugen
31850bf270
Cleanup AlertDialog method
...
The other method was unused, so we can get rid of it.
Also use a lambda for the callback
2021-05-26 08:49:12 +02:00