Implements protocol message JOINING on frontend, so client in a room always displays correct room name, even when room name changes. Fixes
issue #522.
Removed in-lineedit labels such as "search:" and "room name:" due to size issues with localization and platform differences.
Send JOINING message in response to FOLLOW. Actual join may still fail due to room restrictions. Not tested.
Also convert teams to complete game config.
The whole feature is still untested at all.
Initial theme selection is now random. Theme prompt now has a search input and no longer uses FlowLayout. (Resolves
issue #520)
Start work on the checker. Not it could connect to the server and... crash it.
- Collect synced packets to send within 1 second (cSendEmptyPacketTime) into buffer which is flushed each second.
- Send empty packet only if there was no other synced message within last second.
This should reduce traffic load: less bytes and less packets (less packets is very good for the server too).
Trying to prevent audio mute from endlessly spamming. Untested.
Hedgeroid: Removed reference to obsolete libphysfsrwops.so
It is now compiled as part of libphysfs.so
trying to prevent sticking. PS. code is hard to read when drunk.
Made map preview a random/edit button again.
Changed how I fixed a bug in
r06541556df53.
Removed newline delimiters used in maps' desc.txt. The description label actually auto-wraps :)