{"action":"created","issue":{"url":"https://api.github.com/repos/adobe/brackets/issues/11235","labels_url":"https://api.github.com/repos/adobe/brackets/issues/11235/labels{/name}","comments_url":"https://api.github.com/repos/adobe/brackets/issues/11235/comments","events_url":"https://api.github.com/repos/adobe/brackets/issues/11235/events","html_url":"https://github.com/adobe/brackets/pull/11235","id":86544344,"number":11235,"title":"[MAC] Enabling back sub pixel antialiasing for code view","user":{"login":"nethip","id":1577184,"avatar_url":"https://avatars.githubusercontent.com/u/1577184?v=3","gravatar_id":"","url":"https://api.github.com/users/nethip","html_url":"https://github.com/nethip","followers_url":"https://api.github.com/users/nethip/followers","following_url":"https://api.github.com/users/nethip/following{/other_user}","gists_url":"https://api.github.com/users/nethip/gists{/gist_id}","starred_url":"https://api.github.com/users/nethip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nethip/subscriptions","organizations_url":"https://api.github.com/users/nethip/orgs","repos_url":"https://api.github.com/users/nethip/repos","events_url":"https://api.github.com/users/nethip/events{/privacy}","received_events_url":"https://api.github.com/users/nethip/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-09T10:26:57Z","updated_at":"2015-06-09T10:31:33Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/adobe/brackets/pulls/11235","html_url":"https://github.com/adobe/brackets/pull/11235","diff_url":"https://github.com/adobe/brackets/pull/11235.diff","patch_url":"https://github.com/adobe/brackets/pull/11235.patch"},"body":"Defaulting the code view antialiasing to sub-pixel which can be overridden using a new preference `fontSmoothing`. This preference takes `subpixel-antialiased` or `antialiased`. With these changes, the UI would have gray scale anti-aliasing but the code view container `editor-holder`, would have subpixel-antialiasing on. \r\n\r\nThe reason to disable subpixel antialiasing for UI is that, with subpixel AA on, SourceSansPro is not rendering fine on low res monitors in Brackets UI.\r\n\r\nHistorically sub pixel AA was turned off to circumvent the [flickering bug](https://github.com/adobe/brackets/issues/1993). Looks like this is being fixed in CEF2171 as I am unable to repro this bug anymore.\r\n\r\nI tested this PR on variety of hardware (retina, non-retina, external monitor) and the code rendering is a little crisper now on MAC."},"comment":{"url":"https://api.github.com/repos/adobe/brackets/issues/comments/110307851","html_url":"https://github.com/adobe/brackets/pull/11235#issuecomment-110307851","issue_url":"https://api.github.com/repos/adobe/brackets/issues/11235","id":110307851,"user":{"login":"nethip","id":1577184,"avatar_url":"https://avatars.githubusercontent.com/u/1577184?v=3","gravatar_id":"","url":"https://api.github.com/users/nethip","html_url":"https://github.com/nethip","followers_url":"https://api.github.com/users/nethip/followers","following_url":"https://api.github.com/users/nethip/following{/other_user}","gists_url":"https://api.github.com/users/nethip/gists{/gist_id}","starred_url":"https://api.github.com/users/nethip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nethip/subscriptions","organizations_url":"https://api.github.com/users/nethip/orgs","repos_url":"https://api.github.com/users/nethip/repos","events_url":"https://api.github.com/users/nethip/events{/privacy}","received_events_url":"https://api.github.com/users/nethip/received_events","type":"User","site_admin":false},"created_at":"2015-06-09T10:31:33Z","updated_at":"2015-06-09T10:31:33Z","body":"Fixes https://github.com/adobe/brackets/issues/11013, https://github.com/adobe/brackets/issues/4640 and https://github.com/adobe/brackets/issues/10169"}}