summaryrefslogtreecommitdiff
path: root/vcl/README.vars
AgeCommit message (Collapse)Author
2019-11-08Mention that SAL_FORCEDPI is used by qt5/kf5 as wellMichael Weghorn
And "gtk" (i.e. gtk2) is no more, so remove that one. Change-Id: Idc68553ff6f396a6dbc7226145cb070560c2cb93 Reviewed-on: https://gerrit.libreoffice.org/82288 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2019-09-12vcl: document what LO_COLLECT_UIINFO does and how to use itMiklos Vajna
See <https://wiki.documentfoundation.org/Development/UITests> for more info. Change-Id: I17f647a5c67aa6aef3bf7ac4743fdc778f8a59d3 Reviewed-on: https://gerrit.libreoffice.org/78836 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2019-07-25Fix typosAndrea Gelmini
Change-Id: I1efccb8b926e4aa10e9ccee7e8e36919e38c05fc Reviewed-on: https://gerrit.libreoffice.org/76339 Tested-by: Jenkins Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
2018-11-20Drop some headless mode variantsJan-Marek Glogowski
This fixes OSX "make debugrun" by dropping VCL_HIDE_WINDOWS handling and removing the internal GetPseudoHeadless() API. While at it moves the DialogCancelMode enum out of Application. Change-Id: I4876e752ddbfc39dd44faa673fb0e97810089a75 Reviewed-on: https://gerrit.libreoffice.org/61598 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2018-03-01vcl: remove dead codeChris Sherlock
I have converted the debug code that causes a force redraw/widget_queue_draw/dumpframes to be activated when using the environment variable VCL_GTK3_PAINTDEBUG=1 Change-Id: Ia2d41dbd42b5b45f97b195efa15c91674f5956bf Reviewed-on: https://gerrit.libreoffice.org/47493 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2017-12-06Document SAL_RTL_ENABLED env varSamuel Mehrbrodt
Change-Id: I6242f6028daaa0eb4d14134658e2eb50fd8f8275 Reviewed-on: https://gerrit.libreoffice.org/45932 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-05-24vcl: parallelize JPEG import from ImportGraphics()Miklos Vajna
Just the expensive, pixel reading part, not the bitmap creation, which isn't thread-safe. Change-Id: I3723d80aa29ee5f2e604800cb2061c59b0b0324d Reviewed-on: https://gerrit.libreoffice.org/37978 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-02-01An env var to disable font lookupKhaled Hosny
To be used in layout tests. Change-Id: I551b87786a4ad4ab34a22c458561109270fb4a31
2016-11-26Do not check for SAL_NO_COMMON_LAYOUT any moreKhaled Hosny
It has no effect except on Windows, and this will go out soon. Change-Id: I238518624e3288dea259e5ec9d5d76c8f691fd8c
2016-11-03Revert "Revert "Enable the new text layout engine by default""Khaled Hosny
This reverts commit 3950166877bf1308f9e449992e20b558342af825. Change-Id: Ie22a99885a23d44a9870fcd286bee4ccf10c53ac Reviewed-on: https://gerrit.libreoffice.org/30505 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
2016-11-01Revert "Enable the new text layout engine by default"Khaled Hosny
This reverts commit d79f43d0bebbe7b1f8d68d50734737aea9fe839d. Breaks MacOSX tinderbox, need to figure out why a totally unrelated test is broken.
2016-10-31Enable the new text layout engine by defaultKhaled Hosny
The handful of bugs reported so far have been fixed, and I think it had enough basic testing to show that it is usable and can be switched on for wider testing. We can always revert back to the old engine if needed before or even during 5.3 series. The environment variable SAL_NO_COMMON_LAYOUT can be set to disable it at runtime. Change-Id: If319a0161897ec676d3123595944a0401c67b63f Reviewed-on: https://gerrit.libreoffice.org/30443 Reviewed-by: Khaled Hosny <khaledhosny@eglug.org> Tested-by: Khaled Hosny <khaledhosny@eglug.org>
2016-10-18GSoC: Integrate new CommonSalLayout in unx/ codeAkash Jain
Change-Id: I991cb5cbd2adad4f4c9f62f807990b9fde2a5133
2016-10-06vcl: allow runtime disable/enable of pdf writer compressionMiklos Vajna
Replace the DEBUG_DISABLE_PDFCOMPRESSION ifdef with a VCL_DEBUG_DISABLE_PDFCOMPRESSION environment variable. The less build configurations we have, the better, I guess. Also remove the COMPRESS_PAGES define, which was exactly defined when DEBUG_DISABLE_PDFCOMPRESSION wasn't. Change-Id: Iaa5530317432e59dee0d3ea2cb606661e8283835
2015-12-11tdf#93529 - move to a Mac-like double-buffered OpenGL model.Michael Meeks
This moves us to always rendering to an off-screen texture, and then (at idle) blitting this to the screen & swapping buffers. Ideally we should never see any rendering, or flicker again with this approach. Several fixes are included: + avoid multiple OpenGL contexts being created for the same window, created excessive flicker problems. + de-virtualize UseContext - which context we use is less critical. + kill 'mbOffscreen' distinction - all VCL rendering is offscreen. + implement 'doFlush' and high priority idle flushing. + bind stencil buffer for clipping vs. textures - fixing complex clopping when rendering to virtual-devices, and off-screen. + document environment. variables. + use white as default background glClear color, but red or random color for DBGUTIL. Change-Id: I6be08595b6c8deb7e6db0dbd81308b2c97d2b4ff
2015-11-08update README.varsTomaž Vajngerl
Change-Id: Ie2d0cc90ecc3e585a8fbfc9517e48170cf07c0d2
2015-09-02Add SAL_DISABLE_GL_WATCHDOG env. var for obvious reasons.Michael Meeks
Change-Id: Iec7cb6504a389972d8187954d5ed7aff94f2e01c
2015-08-25Turn on glyph caching by default when using OpenGLTor Lillqvist
Can now be turned off with a SAL_DISABLE_GLYPH_CACHING environment variable. Change-Id: I7ac14d72dc0f85c0682d92492eb96bec1d207609
2015-08-19vcl: document VCL_DOUBLEBUFFERING_ENABLEMiklos Vajna
Change-Id: I209fbef9f2ee43031175b68bce86b51724dfeec7
2015-08-19Add SAL_ENABLE_GLYPH_CACHINGTor Lillqvist
Change-Id: I59dbfea2230012447732d12f732ad160a30908e7
2015-08-19document some env vars in VCLTomaž Vajngerl
Change-Id: I780e18b7afee470cff525904687746e163d30bdd