We have been hard at work since the last announcement. Thanks to help from people testing out the previous release, we found a number of issues (some not even OS X related) and managed to fix most of them. The most significant issues that are resolved are related to focus/scrolling issues in gtk+/gdk, rendering of window border shadows and context menus. We now also ship the terminal plugin, had fixes pushed in pygobject to make multiedit not crash and fixed the commander and multiedit plugin rendering. For people running OS X, please try out the latest release [1] which includes all these fixes.
Can’t see the video? Watch it on youtube: https://www.youtube.com/watch?v=ZgwGGu7PYjY
[1] ftp://ftp.gnome.org/pub/GNOME/binaries/mac/gedit/beta/Gedit-3.13.91-dbg-2.dmg
I just downloaded – it looks great! The plugins work.
One thing I’ve noticed is that it doesn’t seem to support Retina display. Font are fuzzy and scaled. Same with textboxes in “Preferences” dialog.
Is this a known issue? Is there some sort of workaround?
Hi Filip, thanks for trying it out. There are indeed known issues with gtk+ on hidpi screens. Unfortunately I do not have such a screen myself to test things out, and it’s unlikely the issues will be fixed in time for the next release :(
Could you try Right-Click -> Get Info on the app and seeing if it’s being forced to run in low resolution? If so, can you try unchecking that and see if it works ok afterwards?
The ‘Open in Low Resolution’ option is checked but, being greyed out, can not be toggled on my retina macbook machine. I do not know enough of the details of the HiDPI internals to debug further.
Ok, I found out actually how to force HiDPI mode for apps that are not entirely cocoa native according to the bundle (actually, do not have a principal class). When I simulate HiDPI mode, this seems to resolve the issue, although some parts of the UI seem to still be in scaling mode (some images, some text in the pref dialog). You can try this out by adding the following to Gedit.app/Contents/Info.plist: http://fpaste.org/133761/14191141/
It seems the pinfo.list is cached, so you might need to either rename the app temporarily or logout/login/restart (dunno) for it to take effect
Hello Jesse!
Can I ask where those lines should be inserted in the Info.plist file, which is a xml format with cascade layers of matching etc. Your part looks not matching for which I am confused. Forgive me if those are too naive questions as I do not know XML.