Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

[MAC] Enabling back sub pixel antialiasing for code view #11235

Merged
merged 9 commits into from
Jul 10, 2015

Commits on Jun 4, 2015

  1. Fix the rendering issue on Mac. Enabling back sub pixel anti-aliasing…

    …, but only for non-retina displays. For retina displays, grey scale anti aliasing is used.
    nethip committed Jun 4, 2015
    Configuration menu
    Copy the full SHA
    1015223 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2015

  1. Configuration menu
    Copy the full SHA
    698f52b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7cafae View commit details
    Browse the repository at this point in the history
  3. Add a preference to turn on/off subpixel-antialiasing

    Labuser authored and Labuser committed Jun 8, 2015
    Configuration menu
    Copy the full SHA
    7a95c0a View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2015

  1. Default the code view antialiasing to subpixel which can be overridde…

    …n using a new preference fontSmoothing. With these changes, the UI would have gray scale anti aliasing and the code view container editor-holder, would have subpixel-antialiasing on. The reason to disable subpixel antialiasing for UI is that SourceSansPro does not render fine on low res monitors with subpixel AA on.
    nethip committed Jun 9, 2015
    Configuration menu
    Copy the full SHA
    74e7ff9 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2015

  1. Changed the way AA type is getting set. Added a new class by name sub…

    …pixel-aa that will get added to #editor-holder by default on Mac. Also changed the preference name from fontSmoothing to fonts.fontSmoothing and moving all the preference change logic to ViewCommandHandler.js where the font setting change listeners are present.
    nethip committed Jul 2, 2015
    Configuration menu
    Copy the full SHA
    7e769b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2015

  1. Incorporating some code review comments from @marcelgerber. Mainly re…

    …moved hasClass as add/removeClass is anyways going to take care of that
    nethip committed Jul 3, 2015
    Configuration menu
    Copy the full SHA
    0582f1c View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2015

  1. Configuration menu
    Copy the full SHA
    5efe7a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2015

  1. Merge branch 'master' into prashant/mac-anti-alias-fix

    Conflicts:
    	src/nls/root/strings.js
    nethip committed Jul 10, 2015
    Configuration menu
    Copy the full SHA
    faad138 View commit details
    Browse the repository at this point in the history