For a better user experience, we could create a UI which lets the user modify fields in the YAML files.
Solution
Read in the existing YAML file and create a text box for each field which contains the current settings. Once the user has edited all the fields to their satisfaction, they can press OK and then the results will be written to the YAML file.
Alternatives
Currently users must edit YAML files directly. That works but is a barrier to some who'd like to use the software.
Use Case
For a better user experience, we could create a UI which lets the user modify fields in the YAML files.
Solution
Read in the existing YAML file and create a text box for each field which contains the current settings. Once the user has edited all the fields to their satisfaction, they can press
OK
and then the results will be written to the YAML file.Alternatives
Currently users must edit YAML files directly. That works but is a barrier to some who'd like to use the software.