Branch: refs/heads/master Author: Jiří Techet techet@gmail.com Committer: Jiří Techet techet@gmail.com Date: Tue, 20 Jan 2015 18:33:06 UTC Commit: 3c01fae8d95f51340e16247f51d0e654500d43f5 https://github.com/geany/geany/commit/3c01fae8d95f51340e16247f51d0e654500d43...
Log Message: ----------- Disable scintilla buffer draw on OS X (with Quartz backend)
This delagates font rendering to Quartz so it can be rendered in 2x resolution on "retina" displays.
Modified Paths: -------------- src/editor.c
Modified: src/editor.c 5 lines changed, 5 insertions(+), 0 deletions(-) =================================================================== @@ -4779,6 +4779,11 @@ static ScintillaObject *create_new_sci(GeanyEditor *editor)
/* virtual space */ SSM(sci, SCI_SETVIRTUALSPACEOPTIONS, editor_prefs.show_virtual_space, 0); + +#ifdef GDK_WINDOWING_QUARTZ + /* "retina" (HiDPI) display support on OS X - requires disabling buffered draw */ + SSM(sci, SCI_SETBUFFEREDDRAW, 0, 0); +#endif
/* only connect signals if this is for the document notebook, not split window */ if (editor->sci == NULL)
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).