{"push_id":767569265,"size":66,"distinct_size":65,"ref":"refs/heads/window_debugger","head":"02dd5afbd9fe9a9351bf77348dbe6266b0ffd54e","before":"415e445ded02ba1733238c8ff45c5ca74fef4fbd","commits":[{"sha":"2abd1b53503c83794884709e2718504170756722","author":{"email":"ae63bdb2116332b1a09b6cc3559d75d782db224f@deniz1a","name":"deniz1a"},"message":"Renames \"Disable Shroud & Fog\" debug option to \"Disable visibility checks\".","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/2abd1b53503c83794884709e2718504170756722"},{"sha":"d785c50c3e2a57c11040cc0841d41baa333b8dfb","author":{"email":"5f9da6236a19532950916c930dd67c05e01b6191@gmx.com","name":"atlimit8"},"message":"WithProductionOverlay: replace ITick => INotifyCreated & add INotifyOwnerChanged","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/d785c50c3e2a57c11040cc0841d41baa333b8dfb"},{"sha":"6c3b668a86799fe1ad647e2dca253be4c4f9eac5","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"add boxes (decorational crates)","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/6c3b668a86799fe1ad647e2dca253be4c4f9eac5"},{"sha":"1685dce28f1ce529c5f32d68d452a2d389bdaae0","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"add drums","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/1685dce28f1ce529c5f32d68d452a2d389bdaae0"},{"sha":"8aac12ffb4984be5589124804779e27af4b8ff67","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"add palettes (decorational sprites)","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/8aac12ffb4984be5589124804779e27af4b8ff67"},{"sha":"e527513cbdf6288b9f63509d217e2958122a2ab0","author":{"email":"cec43393ba53340411bb62fd2f799b15ce3939f7@aol.com","name":"reaperrr"},"message":"Made voxel turret and barrel traits upgradable.","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/e527513cbdf6288b9f63509d217e2958122a2ab0"},{"sha":"d730b4ee50d19cc709bb4a07e181423767f1b94e","author":{"email":"08fd690d507e19709fd191f50f0f2c36ea4a8917@users.noreply.github.com","name":"Paul Chote"},"message":"Remove duplicated DoProduction from Production.","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/d730b4ee50d19cc709bb4a07e181423767f1b94e"},{"sha":"086467020e006a2083709ffbfa0d179c1c60b777","author":{"email":"08fd690d507e19709fd191f50f0f2c36ea4a8917@users.noreply.github.com","name":"Paul Chote"},"message":"Simplify IOccupySpace check.","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/086467020e006a2083709ffbfa0d179c1c60b777"},{"sha":"8dfd42b30e2e16dff5d04eb9d2c99aacb78aa7d7","author":{"email":"08fd690d507e19709fd191f50f0f2c36ea4a8917@users.noreply.github.com","name":"Paul Chote"},"message":"Make Production.Info readonly.","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/8dfd42b30e2e16dff5d04eb9d2c99aacb78aa7d7"},{"sha":"30d0ce2deefe284035cc2584de79126f73d9f9d9","author":{"email":"08fd690d507e19709fd191f50f0f2c36ea4a8917@users.noreply.github.com","name":"Paul Chote"},"message":"Remove bogus property from d2k conyard.","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/30d0ce2deefe284035cc2584de79126f73d9f9d9"},{"sha":"37b6dc16032936cb5d673ffd70dabd6e587dab77","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@mailaender.name","name":"Matthias Mailänder"},"message":"add maps from the resource site","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/37b6dc16032936cb5d673ffd70dabd6e587dab77"},{"sha":"ce9bbd2a523314f0fa9cf9d690d5a86fd07392dc","author":{"email":"4ed4ab3ba45f47c27079c4f020b117b37a1f6d37@gmail.com","name":"Guido L"},"message":"Fix TerrainTypes for walls and crates","distinct":false,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/ce9bbd2a523314f0fa9cf9d690d5a86fd07392dc"},{"sha":"3ae75f870c0336fe17fcd112ca3a588dab6fdfe0","author":{"email":"cec43393ba53340411bb62fd2f799b15ce3939f7@aol.com","name":"reaperrr"},"message":"Add Explodes safeguards\n\nAccept both null and empty string to disable explosion weapons.\n\nThrow specific exception if weapon was not found.\nRequire Weapon (EmptyWeapon stays optional).","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/3ae75f870c0336fe17fcd112ca3a588dab6fdfe0"},{"sha":"4e633b21f6614583daf13d66e85831f4d5750627","author":{"email":"cec43393ba53340411bb62fd2f799b15ce3939f7@aol.com","name":"reaperrr"},"message":"Fixed D2k grenadier to not explode violently when reloading\n\nRemoved redundant Chance (default is 100 anyway).","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/4e633b21f6614583daf13d66e85831f4d5750627"},{"sha":"b6b107de46c7c79dc8abbb47968b1788d59bdf53","author":{"email":"258fb7eb931c418e71a50eb3b68eb9141cf568c6@gmail.com","name":"Pavel Penev"},"message":"Rename RenderSpritesInfo.RaceImages","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/b6b107de46c7c79dc8abbb47968b1788d59bdf53"},{"sha":"1a95e7a9f14bc9b0679d0131c9b98b9d52bb47e3","author":{"email":"258fb7eb931c418e71a50eb3b68eb9141cf568c6@gmail.com","name":"Pavel Penev"},"message":"Rename crates' ValidRaces","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/1a95e7a9f14bc9b0679d0131c9b98b9d52bb47e3"},{"sha":"2b359b54c72e9c6bfd7826595dc8611d0c6eb9b7","author":{"email":"258fb7eb931c418e71a50eb3b68eb9141cf568c6@gmail.com","name":"Pavel Penev"},"message":"Add an upgrade rule for renaming crates' ValidRaces","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/2b359b54c72e9c6bfd7826595dc8611d0c6eb9b7"},{"sha":"663c9239dfbb6e87895d4f596b320b78bbe8e0d2","author":{"email":"258fb7eb931c418e71a50eb3b68eb9141cf568c6@gmail.com","name":"Pavel Penev"},"message":"Mop up remaining \"race\" private variables","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/663c9239dfbb6e87895d4f596b320b78bbe8e0d2"},{"sha":"ee09dd41bce8fa8d5cffd8ebe280683b9864c7af","author":{"email":"9b053d2e55bfc5dbcb42406e896dc6f47cfe7467@users.noreply.github.com","name":"abcdefg30"},"message":"Merge pull request #8957 from Mailaender/ts-decorations\n\nAdded Tiberian Sun decorational actors","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/ee09dd41bce8fa8d5cffd8ebe280683b9864c7af"},{"sha":"83b310713deb15c05d810a6524ad4f3d87d8300c","author":{"email":"9b053d2e55bfc5dbcb42406e896dc6f47cfe7467@users.noreply.github.com","name":"abcdefg30"},"message":"Merge pull request #8905 from atlimit8/WithProductionOverlay_accept_OnOwnerChanged\n\nWithProductionOverlay: replace ITick => INotifyCreated & add INotifyOwnerChanged","distinct":true,"url":"https://api.github.com/repos/LipkeGu/OpenRA/commits/83b310713deb15c05d810a6524ad4f3d87d8300c"}]}