Open adamfowleruk opened 4 years ago
This library is mostly supposed to be controls, so probably the CommandThread and the like should stay in Paladin.
Ah but the MonitorWindow and StreamingTextView depend on them. Not sure where else to put them otherwise so other people can use them? Any thoughts?
Do other people need to use them? If not, then leave them in Paladin probably.
FWIW, I had a plain-text ShellView in just one file and 2 classes for Heidi: https://github.com/waddlesplash/Heidi/blob/master/core/ShellView.cpp
MonitorWindow StreamingTextView CommandThread GenericThread CommandOutputHandler
Tests for all of the above