mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-05-14 09:46:48 -04:00
feat: Allow sorting by favorite nodes (#1700)
This commit is contained in:
@@ -92,6 +92,7 @@ interface NodeInfoDao {
|
||||
END
|
||||
WHEN :sort = 'channel' THEN channel
|
||||
WHEN :sort = 'via_mqtt' THEN via_mqtt
|
||||
WHEN :sort = 'via_favorite' THEN is_favorite * -1
|
||||
ELSE 0
|
||||
END ASC,
|
||||
last_heard DESC
|
||||
|
||||
@@ -27,4 +27,5 @@ enum class NodeSortOption(val sqlValue: String, @StringRes val stringRes: Int) {
|
||||
HOPS_AWAY("hops_away", R.string.node_sort_hops_away),
|
||||
CHANNEL("channel", R.string.node_sort_channel),
|
||||
VIA_MQTT("via_mqtt", R.string.node_sort_via_mqtt),
|
||||
VIA_FAVORITE("via_favorite", R.string.node_sort_via_favorite),
|
||||
}
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
<string name="node_sort_hops_away">Hops away</string>
|
||||
<string name="node_sort_last_heard">Last heard</string>
|
||||
<string name="node_sort_via_mqtt">via MQTT</string>
|
||||
<string name="node_sort_via_favorite">via Favorite</string>
|
||||
|
||||
<string name="unrecognized">Unrecognized</string>
|
||||
<string name="message_status_enroute">Waiting to be acknowledged</string>
|
||||
|
||||
Reference in New Issue
Block a user