6 Commits (d87d714b8dc6e9d9ffc61ebf0462888e38a57ed2)

Author SHA1 Message Date
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
5 years ago
Adriaan de Groot 0f5db0ba5e [libcalamares] Remove direct access to model internals
- This was just for the ResultsListWidget, which can also use
  normal role-based model access.
5 years ago
Adriaan de Groot 616fbb08f3 [libcalamares] Improve docs of RequirementsModel 5 years ago
Adriaan de Groot e756cc8720 [libcalamares] Tidy RequirementsModel some more
- put signals in conventional place
- remove const int& parameter, that can just be int
- drop oddly-guarded code (that leaks memory); if the index (row)
  being passed in, it's probably best to just crash
- remove unused signal warningMessageChanged
5 years ago
Adriaan de Groot 4e7020d030 [libcalamares] Polish model
- make signals consistent in carrying a parameter
- explain why there's no Q_ENUM
5 years ago
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.
5 years ago