Closed JoePfeiffer closed 1 year ago
Thank you for your contribution. I appreciate the effort and time you have put into. However, I believe it would be best to create a new repository for the GUI rather than merging it directly into HeadsetControl.
Thats for multiple reasons:
Feel free to put your python code in a separate repository, I would suggest putting it in a completely separate structure without the source code of this repo. You can then create a PR here linking to yours in the Readme (like done with the other software, see link above)
Also feel free to create a discussion here ( https://github.com/Sapd/HeadsetControl/discussions ) if you want to discuss the approach to your software directly here.
This is an initial try at a GUI for headsetcontrol, written in python and GTK.
It supports all of the program options provided by headsetcontrol; after querying the headset for capabilities it constructs a window allowing modification and monitoring of those capabilities:
I only have a G533, so only the sidetone, inactive-time, and battery capabilities are fully tested
Turning on debug with -d with bring up the GUI window with all capabilities shown and active; attempts to use capabilities that are not supported by the headset will print the command arguments but will not attempt to actually send the command to the headset.