Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 26 Nov 2016 21:09:32 +0000] rev 7719
XFT: Forbid XFT rendering on bitmaps (depth-1 pixmaps)
In theory it could work if XFT would just turn gray into
either black or white. But XFT doesn't do it and simply draw
nothing without failing in any way.
To prevent this silent failures, forbid drawing XFT onto bitmaps
(depth-1 pixmaps). After all, the while point of XFT is to use
anti-aliased fonts.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 24 Nov 2016 23:50:51 +0000] rev 7718
XFT: Drop support for shared drawables.
For quite some time (~2 years) we keep reference to `XftDraw` in each GC,
i.e., we don't share them. Drop the support for draw sharing as it just
complicates the code and make it harder to understand.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 24 Nov 2016 23:20:54 +0000] rev 7717
XFT: Fixed bug in `XftFontDescription >> releaseDrawIfAssociatedWith:`
Must `XftDrawDestroy()` the XFT draw, not the underlying X drawable!
HG Automerge [Thu, 24 Nov 2016 21:55:24 +0000] rev 7716
Merge
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 18 Nov 2016 21:26:33 +0000] rev 7715
Merge
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 18 Nov 2016 20:50:35 +0000] rev 7714
Added .hgautomerge configuration file for `hg-automerge.rb` script.
See https://bitbucket.org/janvrany/jv-scripts
Claus Gittinger <cg@exept.de> [Thu, 24 Nov 2016 18:01:01 +0100] rev 7713
#UI_ENHANCEMENT by cg
class: SimpleView
changed: #setDefaultStyle
care for user prefs.
Claus Gittinger <cg@exept.de> [Thu, 24 Nov 2016 17:58:02 +0100] rev 7712
#UI_ENHANCEMENT by cg
class: SimpleView
changed: #setDefaultStyle
default style for linux
Claus Gittinger <cg@exept.de> [Thu, 24 Nov 2016 17:56:19 +0100] rev 7711
#UI_ENHANCEMENT by cg
class: ViewStyle
added:
#adwaita
#macosx_yosemite
Claus Gittinger <cg@exept.de> [Thu, 24 Nov 2016 16:53:54 +0100] rev 7710
#BUGFIX by cg
class: Font
changed: #onDevice:xFontsOnly:xftFontsOnly:ifAbsent:
recursion