Overall statistics (only for files with a smaller recompressed size):
Original size: 116 KiB on 23 files
Optimized size: 111 KiB
Total saving: 5 KiB = 4% decrease
Overall statistics (only for files with a smaller recompressed size):
Original size: 105 KiB on 167 files
Optimized size: 66 KiB
Total saving: 38 KiB = 36% decrease
Overall statistics (only for files with a smaller recompressed size):
Original size: 66 KiB on 51 files
Optimized size: 39 KiB
Total saving: 27 KiB = 40% decrease
Modified the previous commit after discussing it with Soliton. We agreed
on sending timestamps to other players and using them [received timestamps]
in displaying time of chat messages, with fallback on using local time if
received message doesn't contain timestamp (old version of wesnoth).
This fixes several issues:
1) When viewing replays the time would be the one of the actual game
insted of the time of viewing the replay;
2) Previously, when opening some dialog while players send messages and
then closing it — chat messages would have timestamp of when the dialog
windows was closed, not the time when messages were sent.
This also introduces one new issue:
1) If player has time set up incorrectly, the timestamp that other players
will recieve will show incorrect time.
For example, when instead of setting to the right timezone player just
adjusted system time by adding or subtracting hours with incorrect
timezone selected.
Overall statistics (only for files with a smaller recompressed size):
Original size: 276 KiB on 14 files
Optimized size: 226 KiB
Total saving: 50 KiB = 18% decrease
Overall statistics (only for files with a smaller recompressed size):
Original size: 423 KiB on 192 files
Optimized size: 216 KiB
Total saving: 207 KiB = 48% decrease