From d51320cd2bbb0f57c7c36b4185532c38d6c67739 Mon Sep 17 00:00:00 2001 From: machiav3lli Date: Tue, 1 Feb 2022 02:41:52 +0100 Subject: [PATCH] Add: UpdateCategory Enum --- src/main/kotlin/com/looker/droidify/database/DAOs.kt | 1 + src/main/kotlin/com/looker/droidify/entity/Enums.kt | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/main/kotlin/com/looker/droidify/database/DAOs.kt b/src/main/kotlin/com/looker/droidify/database/DAOs.kt index 9ef639b0..e56d5b41 100644 --- a/src/main/kotlin/com/looker/droidify/database/DAOs.kt +++ b/src/main/kotlin/com/looker/droidify/database/DAOs.kt @@ -178,6 +178,7 @@ interface ProductDao : BaseDao { ): DataSource.Factory // TODO optimize and simplify + // TODO add an UpdateCategory argument fun queryList( installed: Boolean, updates: Boolean, searchQuery: String, section: Section, order: Order, numberOfItems: Int = 0 diff --git a/src/main/kotlin/com/looker/droidify/entity/Enums.kt b/src/main/kotlin/com/looker/droidify/entity/Enums.kt index 7222b733..76b7ea61 100644 --- a/src/main/kotlin/com/looker/droidify/entity/Enums.kt +++ b/src/main/kotlin/com/looker/droidify/entity/Enums.kt @@ -6,4 +6,10 @@ enum class Order(val titleResId: Int) { NAME(R.string.name), DATE_ADDED(R.string.whats_new), LAST_UPDATE(R.string.recently_updated) +} + +enum class UpdateCategory(val id: Int) { + ALL(0), + UPDATED(1), + NEW(2) } \ No newline at end of file