diff --git a/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumID3.kt b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumID3.kt index 79870135..3072a3a4 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumID3.kt +++ b/app/src/main/java/com/cappielloantonio/tempo/subsonic/models/AlbumID3.kt @@ -4,6 +4,8 @@ import android.os.Parcelable import androidx.annotation.Keep import com.google.gson.annotations.SerializedName import kotlinx.parcelize.Parcelize +import java.time.Instant +import java.time.LocalDate import java.util.* @Keep @@ -17,12 +19,12 @@ open class AlbumID3 : Parcelable { var coverArtId: String? = null var songCount: Int? = 0 var duration: Int? = 0 - var playCount: Long? = null + var playCount: Long? = 0 var created: Date? = null var starred: Date? = null var year: Int = 0 var genre: String? = null - var played: String? = null + var played: Date? = Date(0) var userRating: Int? = 0 var recordLabels: List? = null var musicBrainzId: String? = null diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumCatalogueAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumCatalogueAdapter.java index 8ad36b33..1fc970ab 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumCatalogueAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/AlbumCatalogueAdapter.java @@ -169,6 +169,14 @@ public class AlbumCatalogueAdapter extends RecyclerView.Adapter + + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 91d532af..21d34bea 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -176,6 +176,8 @@ Name Random Recently added + Recently played + Most played Add to home screen Remove from home screen Year