Sort by valid from date (#2297)

This commit is contained in:
Christos Tsingiropoylos
2025-01-15 23:01:25 +02:00
committed by GitHub
parent be54c50786
commit 9a1d7d2e44
3 changed files with 7 additions and 0 deletions

View File

@@ -70,6 +70,7 @@ public class DBHelper extends SQLiteOpenHelper {
public enum LoyaltyCardOrder {
Alpha,
LastUsed,
ValidFrom,
Expiry
}
@@ -916,6 +917,10 @@ public class DBHelper extends SQLiteOpenHelper {
return LoyaltyCardDbIds.LAST_USED;
}
if (order == LoyaltyCardOrder.ValidFrom) {
return LoyaltyCardDbIds.VALID_FROM;
}
if (order == LoyaltyCardOrder.Expiry) {
return LoyaltyCardDbIds.EXPIRY;
}

View File

@@ -11,6 +11,7 @@
<string-array name="sort_types_array">
<item>@string/sort_by_name</item>
<item>@string/sort_by_most_recently_used</item>
<item>@string/sort_by_valid_from</item>
<item>@string/sort_by_expiry</item>
</string-array>
</resources>

View File

@@ -255,6 +255,7 @@
<string name="barcodeLongPressMessage">Only images can be opened in the gallery app</string>
<string name="sort_by_name">Name</string>
<string name="sort_by_most_recently_used">Most Recently Used</string>
<string name="sort_by_valid_from">Valid From</string>
<string name="sort_by_expiry">Expiry</string>
<!-- \"Reversed order\" is also OK. This is an option in the card sorting list -->
<string name="reverse">…in reversed order</string>