15 Commits (f7fc3e85334ca3503f767a3cc03c693a40c1fcde)

Author SHA1 Message Date
Adriaan de Groot 1f7dfafe9a [libcalamares] Provide accessor to error code.
- Document meaning of error codes.
 - The test-loader considers internal errors a real (test) failure,
   while errors returned normally by the modules (e.g. because the
   configuration is broken) to be ok for testing purposes.
6 years ago
Adriaan de Groot 7149b80146 [libcalamares] Distinguish kinds of errors
- errors can now carry an integer what-am-I code apart from
   the message; all errors have a code != 0 (and ok has code 0).
6 years ago
Adriaan de Groot 8387d5d81f [libcalamares] Allow emergency jobs
Any job can be an emergency job; emergency modules spawn
emergency jobs (but conversely, a non-emergency module
can spawn an emergency job explicitly).
7 years ago
Adriaan de Groot 762ad54344 Documentation: change http links to GitHub to https 7 years ago
Adriaan de Groot f2d2218070 Clang: fix warning about implict copy-ctor with explicit move-ctor 8 years ago
Teo Mrnjavac 3170067089 Make JobResult inheritable and remove obsolete Status enum. 8 years ago
Teo Mrnjavac 18a9e0db48 Add optional prettyStatusMessage to Job. 10 years ago
Teo Mrnjavac d45d436161 Add optional prettyDescription to Job. 10 years ago
Aurélien Gâteau 249a28910a Make it possible to update message and details fields of a JobResult 11 years ago
Aurélien Gâteau 89fd6a950b Add support for per-job progress 11 years ago
Teo Mrnjavac dbadbf69ec Const correctness. 11 years ago
Teo Mrnjavac d1151d87cf Move implementation to cpp file. 11 years ago
Aurélien Gâteau 6881fdab6e JobResult 11 years ago
Teo Mrnjavac f1da3373a8 Added Typedefs.h and Job/JobQueue interfaces. 11 years ago
Teo Mrnjavac 6388171521 Stubs for JobQueue and Job. 11 years ago