#353 Support for Retina Macbooks

None
closed
nobody
None
5*
2013-04-27
2012-11-03
Anonymous
No

Is it possible to add support for hidpi retina screens? This would be awesome.

Discussion

1 2 3 .. 5 > >> (Page 1 of 5)

  • Anonymous
    2012-11-04

    what does not work properly now ?

     
  • Tim Hoffmann
    Tim Hoffmann
    2012-11-04

    Likely, TXS is not rendered in high resolution (I cannot test because I don't have a RMBA).

    To our Mac packagers (and users): See here, how to enable high-resolution rendering of the application (german description)
    http://www.c-plusplus.de/forum/306557-full
    It'd be good, if someone with a Mac could try this out.

    Possibly we'd also have to provide higher resolution icons later. But the above would be the first step.

     
  • scenox
    scenox
    2012-11-22

    This method doesn't seem to work for texstudio, see this screenshot: left xcode text, right text in texstudio (zoom in if you doesn't see the difference)
    http://i45.tinypic.com/2rpdv95.png
    I've logged off and restarted after editing the info.plist file.

     
  • Tim Hoffmann
    Tim Hoffmann
    2012-11-22

    Too bad. Among the developers we don't have the possibilities to test this. So this will stay open unless someone else can work out how to achieve this.
    N.b.: I read some time ago that high-res icons are not supported at all in Qt 4.x (this should change in Qt5 though I don't remembers if it's already there in 5.0). Nevertheless high-res text should be possible somehow.

    If you want to work further on the issue, yu could try this one:
    http://techcrunch.com/2012/09/08/retinize-any-mac-app-with-retinizer/
    Albeit, I suspect that it essentially modifies the info.plist.

     
  • scenox
    scenox
    2012-11-23

    After applying this retinize app it works now for text in the structure area and in active (currently editing) paragraphs/lines in the editing area, but not for the other text in the editing area:
    http://i48.tinypic.com/2j47f3n.png

     
  • Tim Hoffmann
    Tim Hoffmann
    2012-11-23

    you can try switching off the line cache:
    Config -> Advanced Editor -> Hacks / Workarounds:
    Uncheck "Try to autotmatically choose best display options"
    Check "Disable Cache of rendered lines"

    Could you please check what changes the retinizer applied to the plist.info (or at least provide the retinized version of it).

     
  • scenox
    scenox
    2012-11-23

    switching off line cache doesn't change anything, but when I change drawing mode from QCE to Qt, also the active paragraph is pixelized.

    Retinizer changes nothing in the app, only the preferences file on the client: /Users/<user>/Library/Preferences/texstudio.plist

    It adds the following key/value:
    Key: AppleMagnifiedMode
    Value: NO

    You can alternatively add the following key/value to info.plist in the app, this also works for me:
    High Resolution Capable / YES

    Here is another link: http://www.qtcentre.org/threads/50426-Using-high-res-QIcons-for-OSX-with-retina-display

     
    Last edit: scenox 2012-11-23
    • Priority: 1 --> 5*
     
1 2 3 .. 5 > >> (Page 1 of 5)