From caff97a5e6090e7d71aab93c0e0edeb69238a956 Mon Sep 17 00:00:00 2001 From: andrekir Date: Sun, 16 Jun 2024 09:01:30 -0300 Subject: [PATCH] feat: add `compassOrientation` config --- .../ui/components/config/DisplayConfigItemList.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/java/com/geeksville/mesh/ui/components/config/DisplayConfigItemList.kt b/app/src/main/java/com/geeksville/mesh/ui/components/config/DisplayConfigItemList.kt index d9ab2fae5..b618f75c7 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/components/config/DisplayConfigItemList.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/components/config/DisplayConfigItemList.kt @@ -128,6 +128,17 @@ fun DisplayConfigItemList( } item { Divider() } + item { + DropDownPreference(title = "Compass orientation", + enabled = enabled, + items = DisplayConfig.CompassOrientation.entries + .filter { it != DisplayConfig.CompassOrientation.UNRECOGNIZED } + .map { it to it.name }, + selectedItem = displayInput.compassOrientation, + onItemSelected = { displayInput = displayInput.copy { compassOrientation = it } }) + } + item { Divider() } + item { PreferenceFooter( enabled = displayInput != displayConfig,