{"push_id":673046935,"size":31,"distinct_size":2,"ref":"refs/heads/fetch-geoip-db","head":"3a2626376d2d97b2847880b6ff525eabc1afdb20","before":"08d49e7b3a81a469685d76ba25f7fcae1252b6ac","commits":[{"sha":"2eac646929c2f87f5169069adde75953e9f068ab","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"deploy Windows setup with Travis CI only","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/2eac646929c2f87f5169069adde75953e9f068ab"},{"sha":"fd85b208fa27c9d5b511116b5fc36ce96353319e","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"update documentation","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/fd85b208fa27c9d5b511116b5fc36ce96353319e"},{"sha":"2fbe7b00139d037567ef49d1974d6d9ed7a58b56","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"filter actors with glitchy remap errors on certain tilesets","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/2fbe7b00139d037567ef49d1974d6d9ed7a58b56"},{"sha":"6f3c11da1d498b0dc964fc4837795b52d04a9a42","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"remove actors without palette glitches, but non-sensical","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/6f3c11da1d498b0dc964fc4837795b52d04a9a42"},{"sha":"b9ebeaadca390f577d757dca9fc2235265be56c2","author":{"email":"22b8ec11fe686652a55718ba3793e35daa8edc65@outlook.com","name":"RoosterDragon"},"message":"Improve performance of line rendering.\n\n- Create an overload that renders a line in one color, as this allows most existing calls to be simplified. This also allows a slight performance improvement by only normalizing the components once.\n- Introduce a DrawLineStrip method. This improves performance by allowing the color components to be normalized once for the whole strip, and only needing to calculate vertices once per point rather than twice since we can reuse the last result.","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/b9ebeaadca390f577d757dca9fc2235265be56c2"},{"sha":"9895aee6f2350870e81bc645f6e9a68249d889df","author":{"email":"9a0a9a8f7ab99b85dd3bd70a5c33374e771ed358@posteo.net","name":"Oliver Brakmann"},"message":"Disable unit selection by double-clicking for enemy units","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/9895aee6f2350870e81bc645f6e9a68249d889df"},{"sha":"da16142412417a965e26c2107aec523ba50ea0e1","author":{"email":"9a0a9a8f7ab99b85dd3bd70a5c33374e771ed358@posteo.net","name":"Oliver Brakmann"},"message":"Enable unit selection keys for spectators and in replays.\n\nOnly work in per-player views.","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/da16142412417a965e26c2107aec523ba50ea0e1"},{"sha":"9e81a05f866b78de99e869ffb8963c99825a9884","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"allow 3rd-party mod DLLs on .NET > 4.0","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/9e81a05f866b78de99e869ffb8963c99825a9884"},{"sha":"d42c3a9740eba5df2c294f8b394e15addf2b94a0","author":{"email":"22b8ec11fe686652a55718ba3793e35daa8edc65@outlook.com","name":"RoosterDragon"},"message":"Allow a sheet buffer to be released without error, even if unbuffered.","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/d42c3a9740eba5df2c294f8b394e15addf2b94a0"},{"sha":"b48b994f166ace066c42a542366f9892c1f1ae54","author":{"email":"22b8ec11fe686652a55718ba3793e35daa8edc65@outlook.com","name":"RoosterDragon"},"message":"Remove half-baked thread-safety mechanisms from Sheet.\n\nSheet is now thread-unsafe, rather than attempting to expose a dodgy thread safety model.","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/b48b994f166ace066c42a542366f9892c1f1ae54"},{"sha":"e290975952fb1439592a449dc401dd45ce4f5175","author":{"email":"ae63bdb2116332b1a09b6cc3559d75d782db224f@deniz1a","name":"deniz1a"},"message":"Reverts #8097.\nIt caused units not targeting enemies under fog even with satellite.","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/e290975952fb1439592a449dc401dd45ce4f5175"},{"sha":"f079b1980f5f309e59f53c51ea3ab43ee71b054d","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"switch back to the old Travis infrastructure","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/f079b1980f5f309e59f53c51ea3ab43ee71b054d"},{"sha":"07fb7f921fca0bd0f4411abe99cfb21ce28d85f1","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"bring back system markdown","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/07fb7f921fca0bd0f4411abe99cfb21ce28d85f1"},{"sha":"5c95c7e1578c7e81f2c50b06d4db03ad28e62845","author":{"email":"9a0a9a8f7ab99b85dd3bd70a5c33374e771ed358@posteo.net","name":"Oliver Brakmann"},"message":"Merge pull request #8130 from Mailaender/tileset-filters\n\nFixed glitchy remap errors of non-fitting actors on certain tilesets","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/5c95c7e1578c7e81f2c50b06d4db03ad28e62845"},{"sha":"0b09b82254403a2ee6a3559c2a8015eb3a2464cf","author":{"email":"9b053d2e55bfc5dbcb42406e896dc6f47cfe7467@users.noreply.github.com","name":"abcdefg30"},"message":"Merge pull request #8198 from Mailaender/net40-thirdparty-dll\n\nFixed SystemNotSupportedException caused by thirdparty mod DLLs on .NET > 4.0","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/0b09b82254403a2ee6a3559c2a8015eb3a2464cf"},{"sha":"21d1348ea3088efbc1be078604a549e751f381ae","author":{"email":"258fb7eb931c418e71a50eb3b68eb9141cf568c6@gmail.com","name":"Pavel Penev"},"message":"Merge pull request #8202 from deniz1a/revert-8097\n\nReverts #8097.","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/21d1348ea3088efbc1be078604a549e751f381ae"},{"sha":"31d1f0bcf99913d203b5ea8b239d20457a10d8e7","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"fix error CS0172","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/31d1f0bcf99913d203b5ea8b239d20457a10d8e7"},{"sha":"66f99704a85da6a6c20e229a90a8f6435bd5891b","author":{"email":"258fb7eb931c418e71a50eb3b68eb9141cf568c6@gmail.com","name":"Pavel Penev"},"message":"Merge pull request #8209 from Mailaender/mono2-CS0172\n\nFixed a compilation error on Mono 2.10","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/66f99704a85da6a6c20e229a90a8f6435bd5891b"},{"sha":"b35491d60905b7e60d7f851126121504511940ac","author":{"email":"9a0a9a8f7ab99b85dd3bd70a5c33374e771ed358@posteo.net","name":"Oliver Brakmann"},"message":"Fixed reading past the bounds of the map when rendering in the legacy editor","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/b35491d60905b7e60d7f851126121504511940ac"},{"sha":"f8774dd5758f014e4e93fed6abb4b8f616d507b0","author":{"email":"9a0a9a8f7ab99b85dd3bd70a5c33374e771ed358@posteo.net","name":"Oliver Brakmann"},"message":"Adjust legacy editor after moving player palettes to the World actor","distinct":false,"url":"https://api.github.com/repos/Mailaender/OpenRA/commits/f8774dd5758f014e4e93fed6abb4b8f616d507b0"}]}