Skip to content

Minimal-invasive renovation of configuration class

Simon Spannagel requested to merge p-new-config into master

This one is for you @tvanat

I am reworking a bit the Configuration class to remove the section madness and instead have a parser and a config object. When finished this will also allow for multiple devices of the same type - not much to be done for that from the config side, but probably some safe-guarding should happen for regular Carboard situations.

@afiergol this is a somewhat breaking change since the interface of the Configuration class is split into a ConfigParser. The required changes are minor though and imho make the code much more readable.

Merge request reports