summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar liamwhite2024-01-20 13:35:14 -0500
committerGravatar GitHub2024-01-20 13:35:14 -0500
commit627ba271ada91da09c88ff740c5b51ce46a1aece (patch)
tree4e058c6dd2d8aa760da8b162e8b29831ba46cee4
parentMerge pull request #12715 from t895/remove-addons (diff)
parentandroid: Sort recently added/played games by time (diff)
downloadyuzu-627ba271ada91da09c88ff740c5b51ce46a1aece.tar.gz
yuzu-627ba271ada91da09c88ff740c5b51ce46a1aece.tar.xz
yuzu-627ba271ada91da09c88ff740c5b51ce46a1aece.zip
Merge pull request #12719 from t895/sort-search
android: Sort recently added/played games by time
-rw-r--r--src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/SearchFragment.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/SearchFragment.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/SearchFragment.kt
index 64b295fbd..20b10b1a0 100644
--- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/SearchFragment.kt
+++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/SearchFragment.kt
@@ -136,14 +136,14 @@ class SearchFragment : Fragment() {
136 baseList.filter { 136 baseList.filter {
137 val lastPlayedTime = preferences.getLong(it.keyLastPlayedTime, 0L) 137 val lastPlayedTime = preferences.getLong(it.keyLastPlayedTime, 0L)
138 lastPlayedTime > (System.currentTimeMillis() - 24 * 60 * 60 * 1000) 138 lastPlayedTime > (System.currentTimeMillis() - 24 * 60 * 60 * 1000)
139 } 139 }.sortedByDescending { preferences.getLong(it.keyLastPlayedTime, 0L) }
140 } 140 }
141 141
142 R.id.chip_recently_added -> { 142 R.id.chip_recently_added -> {
143 baseList.filter { 143 baseList.filter {
144 val addedTime = preferences.getLong(it.keyAddedToLibraryTime, 0L) 144 val addedTime = preferences.getLong(it.keyAddedToLibraryTime, 0L)
145 addedTime > (System.currentTimeMillis() - 24 * 60 * 60 * 1000) 145 addedTime > (System.currentTimeMillis() - 24 * 60 * 60 * 1000)
146 } 146 }.sortedByDescending { preferences.getLong(it.keyAddedToLibraryTime, 0L) }
147 } 147 }
148 148
149 R.id.chip_homebrew -> baseList.filter { it.isHomebrew } 149 R.id.chip_homebrew -> baseList.filter { it.isHomebrew }