Moved FileEngineHandler instance in main() to be a pointer released "atexit". (Fixes
issue #509)
Moved library version info out of about.html and into a QLabel beneath Hedgehog.png on about page.
- Allow server admins to use DELEGATE even when not room owner
- Show number of clients per version table on /stats command
Server messages localization using Qt's l10n subsystem:
- Strings to localize are marked with loc function in server sources
- CMake finds loc calls and generates C++ header containing array of strings marked
- lupdate
- ...
- PROFIT!
Don't use same hwFloat variable at both left and right sides of assignment (inlining bug?)
Fixes
issue #482
- Pass unknown chat commands to server
- Make server recognize /delegate command
small cleanup of helloSounds; note: physfs:// prefix will break sound paths since playSoundFile uses physfs for finding files already
Can now change theme for static and mission maps.
Fixed mission map descriptions that had commas which broke them. Now, you must escape commas in map descriptions.
Made bgwidget repaint on animation tick to avoid buffer-not-clearing issue with widgets that change overtop the background leaving a ghost image of the widget's previous state.
Generated map is now the default map in the mapconfig widget.