As planned for Week 10, I have created a mock GUI for the
modtool. I have also added the commits from the branch
yaml, which contained the
core modules for the XML to YAML conversion, into the branch
swapnil_next. I have also condensed all the remaining work of the other PRs into the main PR.
I have designed the GUI for the modtool using the
QtDesigner. In the current design, the screen is split into 3
vboxes. The first contains the commands for the modtool, the second contains the
user_input window while the third contains the candidates for auto-completion, if any. The second vbox is totally dependent on the first, while the third vbox is totally dependent on the input field of the second vbox. There is a space for
logger output in the second vbox. The GUI looks like:-
Note: Block Candidates is just for mock display.
Now, the branch
swapnil_next contains the most recent version of modtool including the option for XML to YAML conversion.
Tasks for Week 11
- Complete the GUI with basic features.
- Bug fixes of the PR, if any.