64898 Commits

Author SHA1 Message Date
loonycyborg
24d0d4fe65 Fix "End of file" error if client is redirected 2016-07-29 13:43:00 +03:00
ancestral
f3d14a3145 Removed macOS bugs which have now been resolved. 2016-07-29 03:10:25 -05:00
Charles Dang
4cd73ff590 Clear some fixed known bugs (General and Windows) 2016-07-29 18:07:03 +11:00
Charles Dang
db7d94f4f4 tunit_attack: few layout tweaks 2016-07-29 18:00:08 +11:00
Charles Dang
32e1d2ba45 Add space between weapon specials in list 2016-07-29 17:43:51 +11:00
Charles Dang
4c259e4a1d Post-release version bump 2016-07-29 16:30:12 +11:00
Charles Dang
33f33eade1 Pre-release version bump 2016-07-29 16:19:15 +11:00
gfgtdf
b87d8e5ede explicitly use std::placeholders for the second std::bind parameter
done by using this regex replace:
'(std::bind[\ \t\n\r]*\([\ \t\n\r]*[^\,]*[\ \t\n\r]*,[\
\t\n\r]*)_([1-9])' to '$1std::placeholders::_$2' (msvc syntax)

Using boost::placeholder with std::bind seeed to cause compilation
erros with some libc++ version used by dafault on some OSX versions.
2016-07-28 20:32:51 +02:00
Charles Dang
1dafd22365 Further text clipping fixes (bug #24707) 2016-07-29 05:21:38 +11:00
Charles Dang
c18fbf90da Moved some newlines around in the carryover report
Makes the minimal carryover report popups don't have excess newlines
2016-07-29 02:51:07 +11:00
Charles Dang
84dc059429 Set restore flags on a few dialogs 2016-07-29 02:51:06 +11:00
Celtic Minstrel
f828ad0eea Reduce max font scaling to avoid crashes 2016-07-28 11:48:11 -04:00
Charles Dang
7538142719 Hide GUI2 unhandled event warnings behind a define guard 2016-07-29 01:59:19 +11:00
Charles Dang
9f3639d5bb Tweaked minimal slider magic numbers again so maximum value can be reached (bug #24531)
There seems to possibly be an internal issue with the slider (and more generally, the
scrollbar implementation form which it inherits) where is min/maximum_positioner_length
equal an even number, sliders with an even number of options will reach max value.

Setting it to what, in this case is 1 below the actual width of the slider image (15)
means both even and odd-numbered sliders will reach max value, however the edge is cut off.

Attempting to set the right_offset to 1 and using the above off value for the positioned
width means only sliders with an odd number of options reach max value.

The magic numbers in this commit seem to give the widget enough space to reach the end of
the slider and max values regardless of the number of options, but the internal widget dimension
calculation should perhaps be investigated in the future.
2016-07-29 01:50:19 +11:00
Charles Dang
6c98f52b82 Don't show BfW text in loadscreen, only logo 2016-07-29 01:08:53 +11:00
Charles Dang
772f78b5a0 Fixed some ext clipping with Lato in sidebar (bug #24707) 2016-07-29 00:22:50 +11:00
Andreas Löf
abc64e62c8 Fix crash by reintroduce splice.
This fixes a crash that would be caused by memory incorrectly being freed
when removed from a list. Relying on splice stops that from happening.

This also fixes an exit condition when deleting handlers as depth could
sometimes not be decremented.

Finally, checks are made to made sure that an sdl_handler is either
exclusively in the global context or a different context, ensuring
that they cannot be in both.
2016-07-29 00:20:05 +12:00
Charles Dang
1cfad2404f Simpler and safer GUI2 text positioning formulas 2016-07-28 23:01:35 +11:00
Charles Dang
95ab7971f8 Fixup GUI2 centered text formula 2016-07-28 21:52:48 +11:00
mattsc
3f2df87bed Recruit rushers AIs: adapt syntax to recent AI changes
This caused an error message and recruiting to be abandoned when the
recruit rushers Micro AI was used for two different sides in the same
scenario.  It was only presents since the AI refactoring done during
1.13.4+dev and did not affect any release.
2016-07-27 19:58:22 -07:00
Bär Halberkamp
0d823eba1f Update changelog for the OTHER UI commit 2016-07-27 14:49:09 -04:00
Bär Halberkamp
a3f7274f28 Update changelog for the UI commit 2016-07-27 14:39:49 -04:00
Nils Kneuper
95cf110293 updated Scottish Gaelic translation 2016-07-27 18:58:57 +02:00
Nils Kneuper
55ed041b4c updated British English translation 2016-07-27 18:56:56 +02:00
Bär Halberkamp
f31578a545 Improve the unit help topics, especially on smaller monitors 2016-07-26 22:16:20 -04:00
Charles Dang
2826881eef Bumped button text size by 1 point and fixed text centering. 2016-07-27 03:18:29 +11:00
Charles Dang
0631dfdd00 Merge pull request #712 from GregoryLundberg/GL_newid
Missing newline on stderr
2016-07-26 01:55:31 +11:00
Gregory A Lundberg
10e008a841 Missing newline on stderr 2016-07-25 09:45:24 -05:00
Wedge009
76d8111c82 Add missing reference_counted_object.hpp to VC project. 2016-07-25 13:30:32 +10:00
Wedge009
0672a7dad6 Grammar correction for Legend of Wesmere. 2016-07-25 13:09:59 +10:00
loonycyborg
b63d6f7e2a pot-update and regenerate doc files 2016-07-24 23:41:13 +03:00
loonycyborg
8ef3e27ece Fix unknown <> sequence error 2016-07-24 23:19:28 +03:00
Celtic Minstrel
220a85377d Fix extraneous quote 2016-07-24 14:33:24 -04:00
Charles Dang
aea6cbbabc Tiny tweak to vertically centered text to make it more centered 2016-07-24 13:51:36 +11:00
ancestral
ce50063f1a Removed include for sdl_net 2016-07-23 21:45:15 -05:00
Charles Dang
7a859a2ece Fixup a5130a4c3600 (forgot to include small resolution buttons) 2016-07-24 10:00:01 +11:00
Charles Dang
a5130a4c36 Made sure menu button are flush with window border 2016-07-24 09:56:12 +11:00
Charles Dang
d90f1eae7b tlua_interpreter: fixed placement of Clear button 2016-07-24 09:48:42 +11:00
Charles Dang
9f6d9b45cb Use darker borders on titlescreen panels 2016-07-24 09:45:25 +11:00
Charles Dang
a3e535300b Revert "Don't show any images for buttons in menu bar"
This reverts commit a4c4f18a7c45ef8c652fe9be72d166ab3e798309.
2016-07-23 15:27:15 +11:00
Andreas
b9b97bab84 Merge pull request #709 from jyrkive/fix-event-context-crash
Fix undefined behavior on destroying an event context
2016-07-23 11:09:34 +12:00
Jyrki Vesterinen
8a296386e3 Fix undefined behavior on destroying an event context
The destructor of the context class accidentally incremented the iterator
twice per iteration. If the number of event handlers was odd, the
destructor ended up incrementing the end iterator, which is UB.

I rewrote the whole destructor. It's unnecessary to manually remove event
handlers from the list because the list will do it automatically when it's
destroyed.
2016-07-22 21:05:08 +03:00
Celtic Minstrel
681322bf29 Update changelog 2016-07-21 18:04:04 -04:00
Charles Dang
6ed995c53e Cleaned up some units/animation.hpp includes 2016-07-22 03:21:17 +11:00
Celtic Minstrel
6587ffeba6 Merge pull request #708 from jyrkive/multiprocessor-compilation
Visual Studio: enable multi-processor compilation
2016-07-20 15:13:21 -04:00
Jyrki Vesterinen
f56cb7f9bb Visual Studio: enable multi-processor compilation 2016-07-20 18:40:05 +03:00
Celtic Minstrel
939e15f771 Merge pull request #670 from dorng/core_logo
[game_config]: new keys for logo
2016-07-19 23:14:47 -04:00
Charles Dang
02a43e2d61 tpreferences: small hotkey tooltip tweak 2016-07-20 13:57:04 +11:00
Charles Dang
ee8ff792b5 Cleaned up map generator code 2016-07-20 13:57:03 +11:00
Jyrki Vesterinen
a8c3bac31f Update Visual Studio project files (#706) 2016-07-19 14:08:55 -04:00