{"push_id":549194454,"size":69,"distinct_size":69,"ref":"refs/heads/patches","head":"eee7ae8d6290acd8acc8ce9d85e1ebbed4ffee28","before":"858cc813067a7d58680606cd1125d14a356be8c9","commits":[{"sha":"3f2b4957a9675e046172305eb9cb961a1010b0f5","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"Animation: ability to read animation from an already-open XML file","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/3f2b4957a9675e046172305eb9cb961a1010b0f5"},{"sha":"ba4a159e344a62082fffb885ce1498751cc04eec","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"Animation: catch IOExceptions from loading dependent images","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/ba4a159e344a62082fffb885ce1498751cc04eec"},{"sha":"5863323d2fc4c752bb06ece5f042ec6c89ee859a","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"Animation format: convert to more xml-ish format\n\nand make it consistent with the format used by tiles.idx","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/5863323d2fc4c752bb06ece5f042ec6c89ee859a"},{"sha":"f278a8bc199ac5c37a353924bace7f3cdc1fd103","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"TileImage: eliminate redundant Animation class","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/f278a8bc199ac5c37a353924bace7f3cdc1fd103"},{"sha":"1824fc2e647302a6c7b24eac2300d79a2bb409fc","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"MakeTiles: generalize the XML output of image descriptors","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/1824fc2e647302a6c7b24eac2300d79a2bb409fc"},{"sha":"71161d650eceb805d736080c178c30e1510715e1","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"Animation: fix bug in calculation of frame durations","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/71161d650eceb805d736080c178c30e1510715e1"},{"sha":"06e80a78c624e4472b654222a3f75f1245225094","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"TileImage: prepare the way for implementing normalForm()","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/06e80a78c624e4472b654222a3f75f1245225094"},{"sha":"c4a13048d40cc2bcae6ccf63f9cf501c83b83572","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"MakeTiles: add srcWidth,srcHeight args to TileImage api","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/c4a13048d40cc2bcae6ccf63f9cf501c83b83572"},{"sha":"ae8e18a1a90fb8669dd99b27cb69fef5651eac3f","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"graphics: give airport and power plants reddish border\n\nit was yellow. The reddish border makes them look less like\nIND zones.","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/ae8e18a1a90fb8669dd99b27cb69fef5651eac3f"},{"sha":"730e4e5ff3eb5e5d9a4d8859b0741783b02abe05","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"graphics: give stadium a reddish border\n\nreddish borders will be used for all \"municipal\" zones","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/730e4e5ff3eb5e5d9a4d8859b0741783b02abe05"},{"sha":"f1289c6213ed9fac291c42c38bfe4dba2d8b57ee","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"graphics: give police station a reddish border\n\nreddish borders are to represent \"municipal\" zones","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/f1289c6213ed9fac291c42c38bfe4dba2d8b57ee"},{"sha":"60b1fee78dcd70a2b297843fd13560c9d6f1d94b","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"graphics: give power plants a red border\n\nred border is for \"municipal\" zones","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/60b1fee78dcd70a2b297843fd13560c9d6f1d94b"},{"sha":"a39092e5673f72f401577e72ccec198de4e6e398","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"graphics: give municipal buildings a red border\n\nairport, police stations, stadium, etc.","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/a39092e5673f72f401577e72ccec198de4e6e398"},{"sha":"1ca2cd1e1f65f0e43a86739144d757417db7d61b","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"graphics: experiment with an oversized trees image","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/1ca2cd1e1f65f0e43a86739144d757417db7d61b"},{"sha":"b7f84aeb8b64f1a1c1f128604f9defa6e679506d","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"TileImages: recognize and use \"oversized\" option in tiles.idx file","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/b7f84aeb8b64f1a1c1f128604f9defa6e679506d"},{"sha":"9dc53cf368690474289fbaeea37afca9ff443e59","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"graphics: an alternate image of woods\n\ntrees are a little smaller and closer together","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/9dc53cf368690474289fbaeea37afca9ff443e59"},{"sha":"0ad208942fa90217f6e6b122a33b5893404f3441","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"MakeTiles: add getBounds() to TileImage interface\n\nand use it to determine how much room the composer needs to reserve","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/0ad208942fa90217f6e6b122a33b5893404f3441"},{"sha":"65fc1fd8bebb77be9e6a92e8ba84bb47c60e96f6","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"graphics: initial support for making an oversized tile image","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/65fc1fd8bebb77be9e6a92e8ba84bb47c60e96f6"},{"sha":"f1e2ab1f158520ab40ac4220f80022e87dea14a6","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"MakeTiles: output a second images array to support oversized tiles","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/f1e2ab1f158520ab40ac4220f80022e87dea14a6"},{"sha":"6675f654820de9037b853974d7a3ed77fca0ff3d","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@long.name","name":"Jason Long"},"message":"MakeTiles: only create output files if there's something in them","distinct":true,"url":"https://api.github.com/repos/jason17055/micropolis-java/commits/6675f654820de9037b853974d7a3ed77fca0ff3d"}]}