CogniCrypt
CogniCrypt copied to clipboard
New gui for code generators task configuration
Signed-off-by: Marvin Philipp Vogel [email protected]
Description
This PR gives the code generator plugin a new gui. The design is oriented to the recently changed TaskSelectionPage.
- Every question got it's own group and their answers are aligned vertically to reduce alignment lines.
- All text is wrapping so resizing won't lead to vertical scroll issues.
- "Note" boxes and it's content is grey so they distract less and within the questions group
- Add missing dispose call to fonts.
Screenshots
Type of change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [x] This change requires a documentation update
How Has This Been Tested?
- [x] Manually checking all navigation options and resizing window
Test Configuration:
- Eclipse Version: 4.21
- Java Version: 1.8
- OS: macOS
Checklist:
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes