Adriaan de Groot
b7c60cec66
[libcalamares] Re-vamp RequirementsChecker
...
- Give the ModuleManager a RequirementsModel -- that is the source
of truth about the module-requirements of the modules managed
by that particular ModuleManager.
- Let the RequirementsChecker operate on a given RequirementsModel.
2020-05-11 16:30:26 +02:00
Adriaan de Groot
039065ee4a
[libcalamares] Minor debugging support in RequirementsModel
2020-05-11 16:30:26 +02:00
Adriaan de Groot
d87d714b8d
[libcalamares] Make the requirements model more adaptable
...
- Either replace the list of results, or add to them
- Lock model while adding rows
2020-05-11 16:30:26 +02:00
Adriaan de Groot
4e7020d030
[libcalamares] Polish model
...
- make signals consistent in carrying a parameter
- explain why there's no Q_ENUM
2020-04-02 22:04:34 +02:00
Adriaan de Groot
e5562a5069
[libcalamares] Move RequirementsModel to libcalamares (1/2)
...
- Add the model and support code to libcalamares. The model still
has some cruft that should be in the Welcome config.
2020-04-02 21:33:07 +02:00