Adds a GUI for editing user.kv, supports both regular JSONToKivy colors as well as the default white used for labels, with room for further expansion. Also supports creating and loading color presets that can be shared between users.
A change to client.kv for supporting coloring Selectable/HintLabel is also included, but not yet a part of Color Picker behavior (as I'd like to support more than just those two).
How was this tested?
Manually. It's a self-contained GUI, so no automated testing was added.
If this makes graphical changes, please attach screenshots.
What is this fixing or adding?
Adds a GUI for editing
user.kv
, supports both regular JSONToKivy colors as well as the default white used for labels, with room for further expansion. Also supports creating and loading color presets that can be shared between users.A change to client.kv for supporting coloring Selectable/HintLabel is also included, but not yet a part of Color Picker behavior (as I'd like to support more than just those two).
How was this tested?
Manually. It's a self-contained GUI, so no automated testing was added.
If this makes graphical changes, please attach screenshots.