Is it possible to add support for hidpi retina screens? This would be awesome.
what does not work properly now ?
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)
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.
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)
I've logged off and restarted after editing the info.plist file.
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:
Albeit, I suspect that it essentially modifies the info.plist.
I found this information. Maybe it helps.
There is information about highdpi and qt here:
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:
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).
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:
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
Benito van der Zander