Commit Graph

16832 Commits

Author SHA1 Message Date
Pavel Penev
b7567fa5fa Merge pull request #8399 from Mailaender/mix-readblock-guards
Fixed EndOfStreamException in MixFile.ReadBlocks
2015-06-11 17:38:35 +03:00
Pavel Penev
a4f85c6201 Merge pull request #8300 from matija-hustic/withrank_trait
Rank effect moved to new trait
2015-06-11 04:54:08 +03:00
Matija Hustić
a4ac3ecd5f Rank moved to new trait. 2015-06-11 02:41:29 +01:00
Oliver Brakmann
d24d2909ce Merge pull request #8282 from RoosterDragon/release-config
Enable compiler optimizations
2015-06-10 23:14:38 +02:00
Oliver Brakmann
afb939b159 Merge pull request #8457 from Mailaender/spritefont-measure-nre
Fixed a common NullReferenceException at SpriteFont.Measure
2015-06-10 22:54:10 +02:00
Oliver Brakmann
6e74bceaa9 Merge pull request #8425 from Mailaender/colormixer-badlock
Fixed a bad choice of lock objects in ColorMixerWidget
2015-06-10 22:50:02 +02:00
Oliver Brakmann
0ac78ef6a2 Merge pull request #8423 from Mailaender/hashfrozenactor-nre
Fixed a NullReferenceException in Sync.HashTarget
2015-06-10 22:19:37 +02:00
Matthias Mailänder
9f8d5bc12e Merge pull request #8375 from 42foobar42/nod06bfix
Closes #8297
2015-06-10 22:05:53 +02:00
Oliver Brakmann
0ff5e0078d Merge pull request #8393 from Mailaender/zipfile-nre
Fixed a dereference null return value in ZipFile.GetContent
2015-06-10 21:47:30 +02:00
Oliver Brakmann
398baa593e Merge pull request #8391 from Mailaender/pngloader-null-bitmap
Catched an explicit null dereference in PngLoader
2015-06-10 21:44:23 +02:00
Matthias Mailänder
07711f01b3 add exceptions for debugging 2015-06-10 20:41:34 +02:00
Pavel Penev
5097137b95 Merge pull request #8402 from obrakmann/fix8041_undeployable_conyard
Fix WithBuildingPlacedAnimation interrupting WithMakeAnimation
2015-06-10 14:55:22 +03:00
Matthias Mailänder
e53b1d16dd Merge pull request #8447 from pchote/ts-shroud-offset
Offset the TS shroud sequences.
2015-06-10 07:14:20 +02:00
Matthias Mailänder
9261f685a7 fix a null reference exception 2015-06-10 06:48:10 +02:00
Matthias Mailänder
bac11e23f6 avoid an often forgotten NullReferenceException 2015-06-10 06:39:54 +02:00
Matthias Mailänder
fb4b306553 avoid a bad choice of lock objects 2015-06-10 06:36:46 +02:00
Matthias Mailänder
51a17095a8 Merge pull request #8455 from Phrohdoh/dated-makefile
Remove old dependencies from Makefile.
2015-06-10 06:29:04 +02:00
Pavel Penev
f75da37ebf Merge pull request #8401 from Mailaender/playercolor-dictionary-exploit
Fixed an exploit where choosing another players color crashes the game
2015-06-10 01:56:23 +03:00
Taryn Hill
96bbc876ee Remove old dependencies from Makefile. 2015-06-09 16:30:43 -05:00
Oliver Brakmann
561fba46d3 Merge pull request #8431 from jbeich/unix_quirks
A few minor portability fixes
2015-06-09 22:53:52 +02:00
Oliver Brakmann
1a9f4f8a1b Allow switching off debug compilation in the Makefile
Debug mode stays enabled by default. Turn it off by passing a DEBUG flag into make, eg.:

$ make DEBUG=0
2015-06-09 18:06:32 +01:00
RoosterDragon
272a0d8691 Added a release config. 2015-06-09 18:06:31 +01:00
Pavel Penev
8ccb55734d Merge pull request #8449 from Mailaender/allow-long-servernames
Fixed long server names being sanitized
2015-06-09 15:03:21 +03:00
Matthias Mailänder
ba7059ab0b allow long server names 2015-06-09 06:58:58 +02:00
Paul Chote
c87ebce759 Offset the TS shroud sequences.
This corrects the 1px offsets in the sprites.
2015-06-08 23:02:51 +01:00
Oliver Brakmann
e5f89c2339 Merge pull request #8428 from moviuro/silent-get-function
thirdparty/fetch-thirdparty-deps.sh: silence the nuget check
2015-06-08 21:22:26 +02:00
Oliver Brakmann
2f578c80da Merge pull request #8422 from Mailaender/perfitem-div0
Fixed a division through zero in PerfItem.Average
2015-06-08 21:09:33 +02:00
Oliver Brakmann
5f45de1fe1 Merge pull request #8380 from reaperrr/color-valid-tweak
Less permissive color validator
2015-06-08 19:50:02 +02:00
Oliver Brakmann
d1ffb57e4e Merge pull request #8433 from Mailaender/namespace-doc-toc
Added the namespace headers to the trait documentation table of contents
2015-06-08 19:28:57 +02:00
Oliver Brakmann
2683da17d9 Merge pull request #8440 from OpenRA/avoid-duplicate-overcrowded-bugs
Expanded the bug reporting guidelines
2015-06-08 19:15:08 +02:00
Matthias Mailänder
f9c2b50ab5 Update CONTRIBUTING.md
please don't submit duplicates and keep it one issue per issue
2015-06-08 19:09:32 +02:00
Matthias Mailänder
854117d1d9 Merge pull request #8426 from obrakmann/ra-map-import-ships
Fixed missing ships when importing legacy RA maps
2015-06-08 09:03:38 +02:00
Matthias Mailänder
e5d06278ad Merge pull request #8427 from moviuro/comment-posix
thirdparty/*.sh: add comments on POSIX-compliant scripts
2015-06-08 08:57:28 +02:00
reaperrr
621cdeb996 Make color validator less permissive and increase minimum color lumination.
Closes #7902.
2015-06-08 03:07:51 +02:00
Pavel Penev
21f0d5c5a0 Merge pull request #8420 from Mailaender/unitordergen-nre
Fixed a dereference after null check in UnitOrderGenerator.CheckSameOrder
2015-06-08 01:06:49 +03:00
Oliver Brakmann
ce1eed6bcc Merge pull request #8432 from pchote/shroud-wpos
Add WPos shroud visibility queries.
2015-06-07 21:57:39 +02:00
Oliver Brakmann
747d762681 Merge pull request #8370 from penev92/bleed_newsDownload
Expand Battlefield News when a new news post has been downloaded
2015-06-07 21:23:37 +02:00
Matthias Mailänder
f084322162 also add namespaces to the toc 2015-06-07 21:07:37 +02:00
Paul Chote
3994e1eec9 Use FogObscures(WPos). 2015-06-07 19:50:03 +01:00
Paul Chote
66dd3c553c Introduce WPos versions of FogObscures and ShroudObscures. 2015-06-07 19:50:02 +01:00
Oliver Brakmann
588cb7a959 Merge pull request #8337 from pchote/shroud-vertexbuffer
Simplify and improve shroud rendering performance.
2015-06-07 20:26:22 +02:00
Paul Chote
ec576558c0 Generate shroud cells outside the map. 2015-06-07 19:15:11 +01:00
Pavel Penev
07aa575c6b Merge pull request #8382 from LipkeGu/visualc_check
Check also for 2012 and 2013 Visual C runtimes libaries
2015-06-07 21:02:50 +03:00
Matthias Mailänder
dbc3d28c1a Merge pull request #7940 from Unit158/AttackTurreted-fix
Fixed turrets not firing at fast moving targets.
2015-06-07 19:05:17 +02:00
Christopher Grant
e94435ceaf Fixed turrets not firing at fast moving targets. 2015-06-07 12:54:56 -04:00
Jan Beich
fc7edb536d build/install: fall back to Unix desktop
Instead of enumerating every Unix assume Freedesktop-compliant behavior.
In future Android may want to define its own flavor like OSX.
2015-06-07 19:42:29 +03:00
Jan Beich
5483384e44 install: work around historical BSD cp(1) behavior
Strip ending / (slash) of the source when copying hicolor directory to
avoid installing icons under a theme with empty name. This should
unbreak expanding Icon in .desktop file by gtk_icon_theme_lookup_icon()
on DragonFly and FreeBSD.

|cp -R foo/ bar| == |cp -R foo/. bar| was disabled by NetBSD and OpenBSD
years ago to match POSIX. Other cp(1) implementations aren't affected.
2015-06-07 19:35:01 +03:00
Jan Beich
01dbbb72fa install: crashdialog_TARGET no longer exists after 307eaec 2015-06-07 19:35:01 +03:00
Paul Chote
cac7ec39f4 Rework shroud rendering using TerrainSpriteLayer. 2015-06-07 17:02:56 +01:00
Matthias Mailänder
9882a6e34d Merge pull request #8171 from reaperrr/withunitbody1
Introduce WithFacingSpriteBody and related With*Animation traits
2015-06-07 17:11:48 +02:00