Tests: Always normalize line breaks read from processes
Remove useless signal blocking on sockets
Windows: Workaround for unexpected error when client exits
Windows: Close tab file before opening again
Wait for client socket to close
Safer client connection handling
Print more information about monitor process
Wait for sockets to close at exit
Flush message from clipboard monitor before disconnected
Always use unique name for clipboard monitor
Save main window state before destructor
Use Server and ClientSocket for RemoteProcess and ClipboardMonitor
Omit using QSharedPointer with forward declared types (Qt bug)
Use ClientSocket instead of QLocalSocket
Tests: Windows: Change HTML clipboard content
Tests: Use native application path for commands
Inhibit recursive call to ClientSocket::onReadyRead()
Windows: Remove unnecessary thread for server which crashes the app
Wait for sockets to finish
Show errors from external editor process