{"push_id":741761282,"size":479,"distinct_size":479,"ref":"refs/heads/bleed","head":"e9e0013c2ad7071be696149ee235e3a083ef0aca","before":"8ccb55734db47fcade92618560c33a56aa2e232f","commits":[{"sha":"9a7adbedd0c90cdb419950eac67669bb81c70c8f","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"avoid a division through zero","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/9a7adbedd0c90cdb419950eac67669bb81c70c8f"},{"sha":"c67000bfe35d58e2438b3c9b0038b787e5214e3e","author":{"email":"22b8ec11fe686652a55718ba3793e35daa8edc65@outlook.com","name":"RoosterDragon"},"message":"Create only one scratch vertex buffer for rendering.\n\nPreviously several buffers were created but only one was ever used.","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/c67000bfe35d58e2438b3c9b0038b787e5214e3e"},{"sha":"425471c9fc083ef7f558d1104a953b8606e61b4f","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"catch an explicit null dereference","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/425471c9fc083ef7f558d1104a953b8606e61b4f"},{"sha":"ab1a7b33a41315cb72d4ae394800f5595cb157bc","author":{"email":"811129d358e87bcfafaca9741ce079fbb016b4d6@mni.thm.de","name":"Alexander Boll"},"message":"fixed picture position","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/ab1a7b33a41315cb72d4ae394800f5595cb157bc"},{"sha":"59f05f0e24496734f7f89ef87674b7b4c45e666b","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"fix null reference exception","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/59f05f0e24496734f7f89ef87674b7b4c45e666b"},{"sha":"b816cb414568b70e6394e1f52a8c69b9b19c70dd","author":{"email":"9a0a9a8f7ab99b85dd3bd70a5c33374e771ed358@posteo.net","name":"Oliver Brakmann"},"message":"Fix WithBuildingPlacedAnimation interrupting WithMakeAnimation\n\nThe bug happens when a second (or third, fourth etc.) Conyard deploys while a building is placed from the first Conyard.\n\nThe `WithMakeAnimation` running on the second CY uses `Animation::PlayThen` to call `Building::Unlock` in a delegate.\n\n`WithBuildingPlacedAnimation::BuildingPlaced` runs when a building placed and replaces the delegate from `WithMakeAnimation` with its own before it has a chance to run, and so the new Conyard never gets unlocked.\n\nThe fix is then to simply not run `BuildingPlaced` on conyards that haven't completed the make animation yet.","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/b816cb414568b70e6394e1f52a8c69b9b19c70dd"},{"sha":"3706f0b5c8e01dc142c002a3ed2efeb9804bc8b7","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"don't log to which player the duplicate color belonged","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/3706f0b5c8e01dc142c002a3ed2efeb9804bc8b7"},{"sha":"5b6afd5f1d3331fefaf6cfaf92d4e2b6051e9419","author":{"email":"13fe51779fa3a3a62f84197a9747d3501a1a3a16@gmail.com","name":"Moviuro"},"message":"launch-dedicated.sh: Support passing args from CLI","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/5b6afd5f1d3331fefaf6cfaf92d4e2b6051e9419"},{"sha":"af0da0db8995f524957f09740439689a0d519714","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"fix a NullReferenceException","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/af0da0db8995f524957f09740439689a0d519714"},{"sha":"d62cce03419e276bd8bde96e760194dea2d9f62f","author":{"email":"13fe51779fa3a3a62f84197a9747d3501a1a3a16@gmail.com","name":"Moviuro"},"message":"openra: introduce a FreeBSD rc.d script\n\nRequires screen","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/d62cce03419e276bd8bde96e760194dea2d9f62f"},{"sha":"1eee835c3dcfc4de564d5590580cacaf2bf05b36","author":{"email":"13fe51779fa3a3a62f84197a9747d3501a1a3a16@gmail.com","name":"Moviuro"},"message":"packaging/freebsd/openra: update comments, fix typos","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/1eee835c3dcfc4de564d5590580cacaf2bf05b36"},{"sha":"8ca8248baae3cbffd7502dd7b56688be86abe1b2","author":{"email":"13fe51779fa3a3a62f84197a9747d3501a1a3a16@gmail.com","name":"Moviuro"},"message":"packaging/freebsd/openra: set AdvertiseOnline to True by default","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/8ca8248baae3cbffd7502dd7b56688be86abe1b2"},{"sha":"418d634c781299c17da7cfd870a39b4ce29bb24d","author":{"email":"13fe51779fa3a3a62f84197a9747d3501a1a3a16@gmail.com","name":"Moviuro"},"message":"packaging/freebsd/openra: fix word splitting\n\nAllow spaces in ServerName","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/418d634c781299c17da7cfd870a39b4ce29bb24d"},{"sha":"944786a77d859dc0f5d11f587a97972681efd899","author":{"email":"93439dd42ccb629b9c9ae9f8c3f0643f544d9574@FreeBSD.org","name":"Jan Beich"},"message":"install: crashdialog_TARGET no longer exists after 307eaec","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/944786a77d859dc0f5d11f587a97972681efd899"},{"sha":"89a6d4f200471b583147c22f058c641bc2c75ec5","author":{"email":"93439dd42ccb629b9c9ae9f8c3f0643f544d9574@FreeBSD.org","name":"Jan Beich"},"message":"install: work around historical BSD cp(1) behavior\n\nStrip ending / (slash) of the source when copying hicolor directory to\navoid installing icons under a theme with empty name. This should\nunbreak expanding Icon in .desktop file by gtk_icon_theme_lookup_icon()\non DragonFly and FreeBSD.\n\n|cp -R foo/ bar| == |cp -R foo/. bar| was disabled by NetBSD and OpenBSD\nyears ago to match POSIX. Other cp(1) implementations aren't affected.","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/89a6d4f200471b583147c22f058c641bc2c75ec5"},{"sha":"1b856258578e3141aa3e6e1888c37eda803f1e56","author":{"email":"93439dd42ccb629b9c9ae9f8c3f0643f544d9574@FreeBSD.org","name":"Jan Beich"},"message":"build/install: fall back to Unix desktop\n\nInstead of enumerating every Unix assume Freedesktop-compliant behavior.\nIn future Android may want to define its own flavor like OSX.","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/1b856258578e3141aa3e6e1888c37eda803f1e56"},{"sha":"07ae26148931aeba31ce0df0a02e0accac2cd232","author":{"email":"c65dc3b9a9ee26e276481edcf644e947ead0fe70@streber24.de","name":"abcdefg30"},"message":"Update all ra tooltips","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/07ae26148931aeba31ce0df0a02e0accac2cd232"},{"sha":"43fb322f63297d162e6c1acc04059f4d1e0d1446","author":{"email":"879279297d2c2211e524af49ea159e76b9698ca5@gmail.com","name":"Matija Hustić"},"message":"Touched up selection functionality.","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/43fb322f63297d162e6c1acc04059f4d1e0d1446"},{"sha":"a6aa1efba4d074cbfbfbd83bffbfe974d0bc905f","author":{"email":"ae63bdb2116332b1a09b6cc3559d75d782db224f@deniz1a","name":"deniz1a"},"message":"Adds checks for OpenRA.Utility.exe in make.cmd.\nIt displays a message now instead of file not found error.","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/a6aa1efba4d074cbfbfbd83bffbfe974d0bc905f"},{"sha":"5d7f0f4460c62fb6ce1b28592345ff6dbe4e41a4","author":{"email":"08fd690d507e19709fd191f50f0f2c36ea4a8917@users.noreply.github.com","name":"Paul Chote"},"message":"Offset the TS shroud sequences.\n\nThis corrects the 1px offsets in the sprites.","distinct":true,"url":"https://api.github.com/repos/DoGyAUT/OpenRA/commits/5d7f0f4460c62fb6ce1b28592345ff6dbe4e41a4"}]}