{"push_id":1154081065,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"4e4d684f926c6c364c4e4bb66b4a6be30ec614bb","before":"d014b7621e3e3a025360bef6c4e5152750847a3e","commits":[{"sha":"e0046705b30208fefab857f734109801b1250300","author":{"name":"Dave MacFarlane","email":"75e7d63eadf164e83bc0b429ebc3248e471e5248@gmail.com"},"message":"Finally got text size to render properly on OS X (Both retina and Non)\n\nWhile shiny correctly reports the PixelsPerPt in Shiny, OS X clearly\ndoesn't expect you to use it, because multiplying it through while\nparsing fonts results in a constant physical size font on the screen\n(as it should.) Meanwhile, OS X system preferences don't even refer\nto resolution, they refer to \"more text\" and \"less text\" on the screen.\n\nUnfortunately, the DPI that it expects you to parse fonts at is different\nbased on the screen. Retina displays expect it to be parsed at 144 DPI\nto render correctly (where correctly is defined as \"the same as other\nnon-shiny applications\"), while normal displays expect it to be parsed at a\nmore standard 96 DPI.\n\nSince we don't know what kind of display is being used, as a hack if it's\n > 120 DPI (half way between 96 and 144), we assume it's a retina display\nand parse the font at 144 regardless of the reported resolution, otherwise\nit's parsed at 96 DPI.","distinct":true,"url":"https://api.github.com/repos/driusan/de/commits/e0046705b30208fefab857f734109801b1250300"},{"sha":"4e4d684f926c6c364c4e4bb66b4a6be30ec614bb","author":{"name":"Dave MacFarlane","email":"75e7d63eadf164e83bc0b429ebc3248e471e5248@gmail.com"},"message":"Merge branch 'master' of https://github.com/driusan/de","distinct":true,"url":"https://api.github.com/repos/driusan/de/commits/4e4d684f926c6c364c4e4bb66b4a6be30ec614bb"}]}
{"actor":{"display_login":"driusan"}}