Closed fallen-geko closed 4 years ago
Hi Romeo, you are awesome! Thank you so much for the GUI contribution I will review and merge soon. I welcome any more improvements from you, and just as a side note to consider: I'd like code changes both current and future to follow the Python Style Guide PEP 8. Regardless, I had a look at your work and am impressed. We shall keep in touch. Cheers!
PyNetcal GUI
Introduction
This is a GUI interface for PyNetcal made with
tkinter
. Should provide all functionalities as the CLI version. I decided to create this interface for people whom may have difficulties using CLI.Modifications
The only original code that was modified was the
build.py
to allow the GUI interface to be built alongside the CLI - otherwise all original code is unchanged. Therefore, this GUI interface merges easily with your original code.Additions
mainGUI.py
is exactly what it says it is, the main GUI code. This is the script that is passed topyinstaller
in thebuild.py
. Also, the directoryGUI
contains a modified version of the originalhelpers.py
that returns values rather than printing them.Compatability
I only have a Windows 7 PC so I could only test it on that. I don't know how well this GUI interface is going to work on other OSs. Sorry.
Other Notes
Hey, great work man. This Networking tool would be quite helpful for those doing networking. Oh, I created the GUI interface because my cousin is doing is first year at ITI and they have reached the Networking Topic. He is new to computing and he is not familiar with CLI. So I created a GUI interface for your code so he could find his way around without making Command Prompt complain.
I hope you find my contribution worthy to be included.
Regards,
Romeo Dabok