Pregrading and multiple choice questions
This MR includes all changes from the develop
branch of works-on-my-machine/zesje
. This MR primarly includes the pregrading feature that enables Zesje to automatically pregrade multiple choice questions and detect blank solutions. Furthermore, this MR allows the user to create multiple choice options in the exam editor.
Features include:
- Refactorings
- Addition of checkboxes
- Approve shortcut
- QR codes on odd pages
- Highlighting pregraded multiple choice questions
- Pregrading
- Precise positioning
Closes #17 (closed) Closes #122 (closed) (via works-on-my-machine/zesje!8 (merged)) Closes #167 (closed)