A little polishing for the 10 year anniversary:
- Change fonts to Segue UI and Consolas
- Add proper DPI awareness
- Fix whois lookup linking to and getting information from a service that was shut down
- Improve error handling to show reasonably meaningful messages
- Improve all dialogs and made them keyboard-navigatable
- Speed up inital server name fetching in the servers dialog
- Improve console behavior: don't scroll away and keep user's selection on appends
- Manual rcon input now keeps a history (will be forgotten at program exit)
- Main window position is now persisted between restarts
Internal changes:
- Fix various leaks and race conditions
- Switch to up-to-date Visual Studio
- Use C++ standard library features and drop boost dependency
The binary provided here is compiled for x86-64.