0.26.0
- Improve application launch performance
- Load heavy modules in a separate thread
- Load coop and vault widgets on demand
- Fix slow initial opening of replay tab by configuring QTreeWidgetItem appearances on demand instead of all at once
- Reuse QSoundEffect instances and defer their loading
- Reduce RAM usage
- Refactor Playercard to use a common CachedImageDownloader for all league formatters
- Load only requested images into memory in CachedImageDownloader
- Improve network performance by reusing a single QNetworkAccessManager for API requests
- Highlight only mentioned nicknames instead of entire chat lines
- Display more detailed information in the status bar during game launch
- Fix inability to play replays from the live replays tab
- Allow users to configure how many pages of rating history are initially loaded in Playercard
- Update dependencies
SHA256 (Windows): 218B04B8F75D8BD8F1C5721B45677D13E60BBF10F01F698E0B0FA68EEC241924
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -