summaryrefslogtreecommitdiff
path: root/config_host/config_graphite.h.in
AgeCommit message (Collapse)AuthorFilesLines
2016-10-30ENABLE_GRAPHITE_DWRITE is always set to 1Khaled Hosny1-2/+0
We don’t have a configure option to turn it off and I don’t think anyone tries building without it. Furthermore, we use the code guarded by this even without Graphite. Change-Id: I0fb434af58a51370a66b5ad7eb89b145e4c015de Reviewed-on: https://gerrit.libreoffice.org/30389 Reviewed-by: Khaled Hosny <khaledhosny@eglug.org> Tested-by: Khaled Hosny <khaledhosny@eglug.org>
2016-03-09DirectWrite rendering for Graphite to work around ExTextOut bugTim Eves1-0/+2
ExTextOut has a bug on Windows 7 and above where it incorrectly positions certain diacritics, using DirectWrite and Direct2D fixes this. Implemented on-demand loading of the DLL so the old ExTextOut based renderer will be used when drwite and d2d1 cannot be found allowing this work on Windows XP (where this bug doesn't seem to occur) Change-Id: I767d62c8188511e745373b61ba51e7e2745f7b8b Reviewed-on: https://gerrit.libreoffice.org/23020 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Reviewed-by: Martin Hosken <martin_hosken@sil.org>
2013-03-26autoconf can actually handle #define HAVE_FOO 0 as the defaultLuboš Luňák1-3/+0
Change-Id: I6cd70d885a3fe3ab53f7523d1a5da6ae30ee01e3
2013-03-20use #if instead of #ifdef for testing config_xxx.hxx macrosLuboš Luňák1-0/+3
http://lists.freedesktop.org/archives/libreoffice/2013-March/047769.html Change-Id: I81ed4500878ff3193e028410a1f0205e28d17fc3
2013-01-31Use separate config_*.h files for BUILD and HOST when cross-compilingTor Lillqvist1-0/+6
We have only been lucky so far that there hasn't been any compilation errors caused by using the HOST platform config_*.h files also for the BUILD platform. But as more and more information found out during configury is stored in config_*.h files, sooner or later it will be a problem. Move config/* to config_host/*. When not cross-compiling, the config_*.h files in config_host expanded from config_*.h.in are all there is. When cross-compiling, the generated config_*.h files for the BUILD platform are put into a config_build folder. Then use config_build when building the cross_toolset and config_host otherwise. Change-Id: I3c28cc83866bffd696b45d00dfb68e00bc2ae538