work on appearance screen

This commit is contained in:
Helium314 2025-02-02 19:57:09 +01:00
parent d31bca1208
commit 22878578a7
7 changed files with 92 additions and 177 deletions

View file

@ -16,12 +16,22 @@ import kotlinx.coroutines.flow.MutableStateFlow
// todo (roughly in order)
// make all prefs actually work
// appearance
// holo white selectable for non-holo style if we had selected holo theme before
// the list just stays the old one after changing the setting
// also, even if selected it should not be used...
// click on bg image does nothing when already set (but works after reload)
// split spacer scale setting does not reload?
// narrow key gaps setting is not changing properly?
// custom font loading not implemented
// have large bg image, and first-time load the keyboard on new search field -> bg image expands full size
// advanced
// preferences
// try moving the recomposition of pref change somewhere else, so it's not duplicated everywhere
// make the pref lists more compact (compare with old settings)
// try making text size similar to old state (also in dialogs)
// check whether dialogs have the same colors, i think currently it's a bit inconsistent
// see all the properties for each alertDialog -> any way to set it in a single place?
// title too huge for bg image and text on spacebar dialogs, also maybe somewhere else -> where to set in one place?
// check dark and light theme (don't have dynamic)
// rename both settingsActivities
// work on todos in other files