{"push_id":1377240401,"size":17,"distinct_size":3,"ref":"refs/heads/meikels_features","head":"817dbab691deaa3fabf292daca062d5bd626032c","before":"5943df7cf5def4fc02019d61e90fc6b356c4d00a","commits":[{"sha":"b7390bf3920aa1b78827f38c58efc9dbddc5974a","author":{"name":"Ben Supnik","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@x-plane.com"},"message":"performance fix for DSF generation: we subdivide all forests a bit so that we never\nhave a killer situation with one massively huge polygon with 180,000 sides that needs\nto be subdivided for hole elimination.\n\n+50-066 is a good test case - it's just one giant ##@$#$ pine forest!","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/b7390bf3920aa1b78827f38c58efc9dbddc5974a"},{"sha":"01b8977d36698a76e879c8244e4db3827a24e7ce","author":{"name":"Ben Supnik","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@x-plane.com"},"message":"bug fix: shape file output was failing to seal off polygons","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/01b8977d36698a76e879c8244e4db3827a24e7ce"},{"sha":"416a540c9823f2e46005a00e7082d29cf045d785","author":{"name":"meikelm","email":"a7d41707416a3961efbb3fbf17ec45070be3c313@yahoo.com"},"message":"fix WED-605 adding WordWrap to server error message","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/416a540c9823f2e46005a00e7082d29cf045d785"},{"sha":"f402679d136fd24109798d5d1adcdd8bf5d21d90","author":{"name":"meikelm","email":"a7d41707416a3961efbb3fbf17ec45070be3c313@yahoo.com"},"message":"clean linux makerules, delete non-existing /duplicate paths","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/f402679d136fd24109798d5d1adcdd8bf5d21d90"},{"sha":"be8f7629e81ae36b7d0d727e61320cd270d76b9e","author":{"name":"meikelm","email":"a7d41707416a3961efbb3fbf17ec45070be3c313@yahoo.com"},"message":"Merge branch 'wed_150_release' into meikels_fixes","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/be8f7629e81ae36b7d0d727e61320cd270d76b9e"},{"sha":"d7826b60ab24b898d155e637fea548d62d6a5efd","author":{"name":"tngreene","email":"f2dedff2ead04b03b0c3504b38cd1aeb6c757580@gmail.com"},"message":"fix: Adds validation for meta data keys. At this point it is known that it does not create false negatives. In WED_Airport the ContainsMetaDataKey and GetMetaDataValue APIs have new overloads that take in the META_Key enums.","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/d7826b60ab24b898d155e637fea548d62d6a5efd"},{"sha":"48832156765b0b1b8317f947f2dd9189828a9c94","author":{"name":"tngreene","email":"f2dedff2ead04b03b0c3504b38cd1aeb6c757580@gmail.com"},"message":"fix: \"City cannot be a number\" has been taken out, \"lat/lon is not in a pair\" only displays when at least one of them exists, and empty aviation org codes are treated as non-existent.","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/48832156765b0b1b8317f947f2dd9189828a9c94"},{"sha":"c4746ba10a8248f733b19f3b6bd56fa8cbfcf73e","author":{"name":"tngreene","email":"f2dedff2ead04b03b0c3504b38cd1aeb6c757580@gmail.com"},"message":"fix: Changes the format of the error messages, it now properly puts the key and value together as in (Key/Value), and makes it more in line with other WED_Validate messages.","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/c4746ba10a8248f733b19f3b6bd56fa8cbfcf73e"},{"sha":"a1b87dfcadceeaccbe3d16f45c6b86845ac17065","author":{"name":"tngreene","email":"f2dedff2ead04b03b0c3504b38cd1aeb6c757580@gmail.com"},"message":"fix: Small error message fix for ICAO and IATA messages and a fix in the logic for \"is the string empty or not\"","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/a1b87dfcadceeaccbe3d16f45c6b86845ac17065"},{"sha":"adbcd62a1fcc5b86b282b10f0224521c35dbd954","author":{"name":"Ben Supnik","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@x-plane.com"},"message":"bug fix: no-op manip was pushing bogus commands, corrupted import","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/adbcd62a1fcc5b86b282b10f0224521c35dbd954"},{"sha":"f8b87501dff06a5d45a3fd918f36882e838c01fa","author":{"name":"tngreene","email":"f2dedff2ead04b03b0c3504b38cd1aeb6c757580@gmail.com"},"message":"fix: Linux compiling issues (amazingly MSVC compiles \t\"if (lat_lon_problems > 0 (valid_lat == false || valid_lon == false))\"!), implemenation of has_a_number, and edge case that Nan, Thailand would count as NAN the IEEE unit for Not A Number.","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/f8b87501dff06a5d45a3fd918f36882e838c01fa"},{"sha":"8e1e4a759c5ec157510f95cf3bd7727a79fc5803","author":{"name":"tngreene","email":"f2dedff2ead04b03b0c3504b38cd1aeb6c757580@gmail.com"},"message":"fix: Adds \"ASCII Only\" test to the FAA/IATA/ICAO codes, fixes case conversion during testing, and converts all FAA/etc codes to upper case on export.","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/8e1e4a759c5ec157510f95cf3bd7727a79fc5803"},{"sha":"7f5b0d8f4078d772164f9e34a29d4a84a3b44b71","author":{"name":"tngreene","email":"f2dedff2ead04b03b0c3504b38cd1aeb6c757580@gmail.com"},"message":"fix: Ensures that validation_error.txt is always created.","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/7f5b0d8f4078d772164f9e34a29d4a84a3b44b71"},{"sha":"247b9a51c642df01ca95f360fcb5e736970a8b9e","author":{"name":"tngreene","email":"f2dedff2ead04b03b0c3504b38cd1aeb6c757580@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into wed_150_release","distinct":false,"url":"https://api.github.com/repos/X-Plane/xptools/commits/247b9a51c642df01ca95f360fcb5e736970a8b9e"},{"sha":"fe53c185cb2cd8460d57a74bd13e2326577e39ce","author":{"name":"meikelm","email":"a7d41707416a3961efbb3fbf17ec45070be3c313@yahoo.com"},"message":"Improve on runway number display - grey out numbers and thresholds properly when runway locked","distinct":true,"url":"https://api.github.com/repos/X-Plane/xptools/commits/fe53c185cb2cd8460d57a74bd13e2326577e39ce"},{"sha":"0cea2b733643994fd5f7b565049e94c1e1d1712c","author":{"name":"meikelm","email":"a7d41707416a3961efbb3fbf17ec45070be3c313@yahoo.com"},"message":"Merge branch 'master' of https://github.com/X-Plane/xptools into meikels_features","distinct":true,"url":"https://api.github.com/repos/X-Plane/xptools/commits/0cea2b733643994fd5f7b565049e94c1e1d1712c"},{"sha":"817dbab691deaa3fabf292daca062d5bd626032c","author":{"name":"meikelm","email":"a7d41707416a3961efbb3fbf17ec45070be3c313@yahoo.com"},"message":"Merge branch 'meikels_fixes' of https://github.com/X-Plane/xptools into meikels_features","distinct":true,"url":"https://api.github.com/repos/X-Plane/xptools/commits/817dbab691deaa3fabf292daca062d5bd626032c"}]}
{"actor":{"display_login":"meikelm"}}