path: root/vcl/source/uipreviewer
AgeCommit message (Collapse)AuthorFilesLines
2015-11-06loplugin:stringconstant: elide explicit ctor usage (automatic rewrite)Stephan Bergmann1-1/+1
Change-Id: I7ac150458a72963f3336d30ef9d99d7c0d81c024
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann1-2/+2
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
2015-05-06cleanup DIALOG_NO_PARENT, follow on to tdf#91090Noel Grandin1-1/+1
remove the DIALOG_NO_PARENT abomination and replace it with a flags parameter Change-Id: I71b7dc46c619f2db56af6d4dc2c17daf0a2c8534 Reviewed-on: Reviewed-by: Michael Meeks <> Tested-by: Michael Meeks <>
2015-05-05vcl: rename other members of StateChangedType for consistencyMichael Stahl1-1/+1
Change-Id: Ifd3339813e5d3dfb54566fd226aaf2d2a199d59a
2015-04-10automated VclPtrInstance conversion.Michael Meeks1-2/+1
Change-Id: I9a1d47202e2794461f6ec44f3e72ee1dd2fde09d
2015-04-10vclwidget: check for calling delete on subclasses of vcl::WindowNoel Grandin1-2/+2
Change-Id: I7fb7cf919e3f46dd03a18b1cb95fa881915f9642
2014-10-11convert vcl StateChangedType to enum classNoel Grandin1-1/+1
Change-Id: Ifa46523619ae7fb8d112525b8df594836e51bb8f Reviewed-on: Tested-by: LibreOffice gerrit bot <> Reviewed-by: Noel Grandin <>
2014-09-23fdo#82577: Handle WindowNoel Grandin1-1/+1
Put the VCL Window class in the vcl namespace. Avoids clash with the X11 Window typedef. Change-Id: Ib1beb7ab4ad75562a42aeb252732a073d25eff1a
2014-09-08coverity#1237357 Uncaught exceptionCaolán McNamara1-1/+9
Change-Id: Ie116e0070792c59893ed0b4f41bcf9831400deb9
2014-09-02make previewer default to resizeableCaolán McNamara1-1/+1
Change-Id: I54d3773c8a11b6b1a2515127233e824380a4de15
2014-09-02rearrange matters to get FloatingWindows working loaded from .uiCaolán McNamara1-7/+12
Change-Id: I099c810533c4590ee3182e1edf27e9038ed44f30
2014-03-26First batch of adding SAL_OVERRRIDE to overriding function declarationsStephan Bergmann1-2/+2
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
2013-10-18rework Init/Main ui-previewer post early language detectCaolán McNamara1-13/+17
i.e. due to d07e7d692ddd2a9ab956a59bcc0f676c7d76bc10 "wait until we know the UI language before initializing gtk" we need to have uno working earlier Change-Id: I77dbea78113c1c95b622a2367472a0111d0d32d1
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák1-5/+5
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2012-11-13Avoid global static dataStephan Bergmann1-1/+5
...that (indirectly) allocates memory via rtl/alloc.h, thereby causing the rtl_cache_wsupdate_init thread to be spawned before main, as on Mac OS X that would interfere with the code in sal_detail_initialize to close all file descriptors >= 3 -- on Mac OS X the pthreads implementation makes use of KQUEUE file descriptors. * This commit removes enough global static data to make ui-preview work again on Mac OS X (where it crashed at startup when the main thread closed the KQUEUE fd used by pthreads implementation threads). gengal uses further static data (at least from module sb), so needs further clean-up. * Avoiding global static instances derived from class Application required the introduction of vcl/vclmain.hxx. * That the vcl library was linked against the static vclmain library (which only provides an implementation of main) appears to me to be a historic relic (all executables should either include a SAL_IMPLEMENT_MAIN or link against vclmain), so I removed that. Change-Id: I048aa616208cb3a1b9bd8dcc3b729ba1665729bd
2012-10-24vcl: uipreviewer: remove spurious "return false"Michael Stahl1-1/+0
Change-Id: Ie853d55f78f27a7249b8e960587c8d2bd833d1a7
2012-10-20deliberately no parent for dialogCaolán McNamara1-1/+1
Change-Id: Id28797b9c40694e1b43d1fdd1205833562d760b9
2012-09-28adapt uipreviewer for ucbhelper changeCaolán McNamara1-10/+5
Change-Id: I60463d107d49ecc78053dd2592fc207164708040
2012-09-28sort child positions within parents according to grid positionCaolán McNamara1-23/+4
so that tabbing between widgets jumps between then in a sensible order Change-Id: I852f4fb08781da2b703f8f87e84abdf4c366fa26
2012-09-28Cut Gordian Knot of helpids with .ui formatCaolán McNamara1-1/+1
There isn't really an equivalent feature in gtk as help ids (apparently anyway) Rather than munge one in, use the widget id + path as an unique help identifier For the retro-fit where code remains unchanged, don't override the .res loaded id with the .ui generated id Change-Id: I1befe77408cb317e0462dacb26b7d12f9399d372
2012-09-28hook up tooltipsCaolán McNamara1-0/+4
2012-09-28allow previewing trees without toplevel windowsCaolán McNamara1-11/+16
2012-09-28make dialogs closeable in previewerCaolán McNamara1-0/+1
2012-09-28set a default titleCaolán McNamara1-1/+2
2012-09-28Implement "visible" from builder. Fix queueResize.Caolán McNamara1-8/+22
The natural place to call queueResize is from Window::StateChanged => instant-beautiful ui-previewer demo. ship it.
2012-09-28add headerCaolán McNamara1-0/+27
2012-09-28bootstrap a ui-previewer for rendering GtkBuilder xml with vcl widgetsCaolán McNamara1-0/+66