Only fire OnConnectionSucceeded if connected
Ensure connect buttons reflect active state when (re)loaded
Improve Connect button enable/disable logic
Sync class and file name for EditConnectionWidget
Report attempted port name after connection failure - Fixes #82003252
Update ActivePrinterProfile.Instance.ActivePrinter after edits in EditConnectionWidget
Only call OnConnectionSucceeded if PrinterIsConnected and not Disconnecting - Fixes #82050292
Detect miscommunication during serial port init - Fixes #82050204
Abort connection attempt - Fixes #82073858
Improve connection error reporting
Change ordering to ensure CloseOnIdle is run last
Merge pull request #84 from jlewin/serial_port

Connect to printer revisions