{"push_id":769747393,"size":16,"distinct_size":16,"ref":"refs/heads/develop","head":"e19dc31b7f5bbf3ce06883ec05454c13a419b4bf","before":"b3dfc869f927f176266e83aa1e3a8e5bf20dde81","commits":[{"sha":"bd7871761beac17e692124ee51977f521441fa4c","author":{"email":"042770a3558d0fb528ae086fc8b7c433b31f37e7@gmail.com","name":"Yogi Patel"},"message":"Fixes #413 — Blurry pins on iOS 8.3+\n\nThe stop icon factory was being instantiated *way* too early in the application's lifecycle. Loading images too early caused the UIScreen's scale factor to not be properly set (it was reporting as 1.0 on a retina device). In general we shouldn't really be overriding the application delegate's init method, as this is run before the underlying infrastructure is even spun up (run loop, window, etc.). There must've been a change in the UIScreen initialization sequence in iOS 8.3.\n\nAdditionally, the OBAStopIconFactory was unnecessarily caching the UIImage objects for each icon. [UIImage imageNamed:] is already cached by the system.","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/bd7871761beac17e692124ee51977f521441fa4c"},{"sha":"a830b279888c4e6594297701146b910822f492ff","author":{"email":"042770a3558d0fb528ae086fc8b7c433b31f37e7@gmail.com","name":"Yogi Patel"},"message":"Update uncrustify config to always put braces around single-line if/do/else/for/while","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/a830b279888c4e6594297701146b910822f492ff"},{"sha":"5c1f0ba782496ad2c44d1e578045824efa0009f2","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@brethorsting.com","name":"Aaron Brethorst"},"message":"Merge pull request #428 from yogipatel/fix-uncrustify-config\n\nUncrustify should always put braces around single-line if/do/else/for/while","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/5c1f0ba782496ad2c44d1e578045824efa0009f2"},{"sha":"cbe169dd3395ebec8e74d4cfc4d52791142519cc","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@brethorsting.com","name":"Aaron Brethorst"},"message":"Merge pull request #427 from yogipatel/retina-map-pins\n\nFixes #413 — Blurry pins on iOS 8.3+","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/cbe169dd3395ebec8e74d4cfc4d52791142519cc"},{"sha":"0133fca15ee8c2e50da11bae9eaad1efa76f3bdf","author":{"email":"042770a3558d0fb528ae086fc8b7c433b31f37e7@gmail.com","name":"Yogi Patel"},"message":"Implements #349. Adds a donate button to the info list.\n\nAdditionally, a bit of minor clean up + moved the URL strings to constants. Removed \"localization\" on the URL strings too, because that makes no sense. Note that the current privacy policy URL is returning a 404.","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/0133fca15ee8c2e50da11bae9eaad1efa76f3bdf"},{"sha":"c0cc2ef9b3ef6b62976b90bda0d80d789493bc27","author":{"email":"042770a3558d0fb528ae086fc8b7c433b31f37e7@gmail.com","name":"Yogi Patel"},"message":"Replaced the location and list icons with nicer ones.\n\nThese icons are extracted from iOS itself, so shouldn't need any attibution (I think). Includes @3x images.","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/c0cc2ef9b3ef6b62976b90bda0d80d789493bc27"},{"sha":"b8e998e2da4c8b912e27fbea5226521324da9694","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@brethorsting.com","name":"Aaron Brethorst"},"message":"Merge pull request #430 from yogipatel/replace-blurry-icons\n\nReplaced the location and list icons with nicer ones.","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/b8e998e2da4c8b912e27fbea5226521324da9694"},{"sha":"929a03edb712c7b355601e47ead5df709ff95998","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@brethorsting.com","name":"Aaron Brethorst"},"message":"Merge pull request #429 from yogipatel/add-donate-link\n\nImplements #349. Adds a donate button to the info list.","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/929a03edb712c7b355601e47ead5df709ff95998"},{"sha":"892b2d94c78f382a171f21787040cbe4218c003c","author":{"email":"042770a3558d0fb528ae086fc8b7c433b31f37e7@gmail.com","name":"Yogi Patel"},"message":"Fixes #390. Disables map rotation.","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/892b2d94c78f382a171f21787040cbe4218c003c"},{"sha":"29932bc5b9c49bff98f89e70477de7ac878149d8","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@brethorsting.com","name":"Aaron Brethorst"},"message":"Merge pull request #433 from yogipatel/disable-map-rotation\n\nFixes #390. Disables map rotation.","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/29932bc5b9c49bff98f89e70477de7ac878149d8"},{"sha":"55e73d6efce549a8d1c18373e7913283bf473fa5","author":{"email":"a73a849ca95804e9af762d41bca01c7249f504f9@gmail.com","name":"Tom Lai"},"message":"align the stopRoutes and stopName label with the stopNumber label","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/55e73d6efce549a8d1c18373e7913283bf473fa5"},{"sha":"fa066aed323eabde44aafb5f6906eeddccbf1d30","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@brethorsting.com","name":"Aaron Brethorst"},"message":"Merge pull request #435 from tomtclai/develop\n\nalign the stopRoutes and stopName label with the stopNumber label","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/fa066aed323eabde44aafb5f6906eeddccbf1d30"},{"sha":"7c96b1e71ab0c9b692ac8c9d66a8d008f29d5a01","author":{"email":"a73a849ca95804e9af762d41bca01c7249f504f9@gmail.com","name":"Tom Lai"},"message":"Fix issue where table header text overlaps with cell text","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/7c96b1e71ab0c9b692ac8c9d66a8d008f29d5a01"},{"sha":"022bb62e3ab4b290fcc3c9ebe7aaf9f1f81ace0a","author":{"email":"a73a849ca95804e9af762d41bca01c7249f504f9@gmail.com","name":"Tom Lai"},"message":"Spelling","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/022bb62e3ab4b290fcc3c9ebe7aaf9f1f81ace0a"},{"sha":"745d4efab5ae175b0b0c2f01882d3c70e42a7384","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@brethorsting.com","name":"Aaron Brethorst"},"message":"Merge pull request #437 from tomtclai/develop\n\nFix issue where table header text overlaps with cell text","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/745d4efab5ae175b0b0c2f01882d3c70e42a7384"},{"sha":"e19dc31b7f5bbf3ce06883ec05454c13a419b4bf","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@brethorsting.com","name":"Aaron Brethorst"},"message":"Merge pull request #438 from tomtclai/spelling\n\nSpelling","distinct":true,"url":"https://api.github.com/repos/aaronbrethorst/onebusaway-iphone/commits/e19dc31b7f5bbf3ce06883ec05454c13a419b4bf"}]}