MControlCenter
MControlCenter copied to clipboard
CLI Feature
This PR adds a CLI Object and options parsing.
The window "show" behavior is changed from "newConnection" to a socket message.
If CLI options are given to the program, the program will not show the window and only execute the commands. If a mcontrolcenter server exists a socket message is then sent to refresh the window data.
This is a POC with the CoolerBoost toggle only. I will implement the rest after a first review.