summaryrefslogtreecommitdiff
path: root/vcl/source/uipreviewer
AgeCommit message (Collapse)Author
2015-11-06loplugin:stringconstant: elide explicit ctor usage (automatic rewrite)Stephan Bergmann
Change-Id: I7ac150458a72963f3336d30ef9d99d7c0d81c024
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
2015-05-06cleanup DIALOG_NO_PARENT, follow on to tdf#91090Noel Grandin
remove the DIALOG_NO_PARENT abomination and replace it with a flags parameter Change-Id: I71b7dc46c619f2db56af6d4dc2c17daf0a2c8534 Reviewed-on: https://gerrit.libreoffice.org/15645 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-05-05vcl: rename other members of StateChangedType for consistencyMichael Stahl
Change-Id: Ifd3339813e5d3dfb54566fd226aaf2d2a199d59a
2015-04-10automated VclPtrInstance conversion.Michael Meeks
Change-Id: I9a1d47202e2794461f6ec44f3e72ee1dd2fde09d
2015-04-10vclwidget: check for calling delete on subclasses of vcl::WindowNoel Grandin
Change-Id: I7fb7cf919e3f46dd03a18b1cb95fa881915f9642
2014-10-11convert vcl StateChangedType to enum classNoel Grandin
Change-Id: Ifa46523619ae7fb8d112525b8df594836e51bb8f Reviewed-on: https://gerrit.libreoffice.org/11843 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2014-09-23fdo#82577: Handle WindowNoel Grandin
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 McNamara
Change-Id: Ie116e0070792c59893ed0b4f41bcf9831400deb9
2014-09-02make previewer default to resizeableCaolán McNamara
Change-Id: I54d3773c8a11b6b1a2515127233e824380a4de15
2014-09-02rearrange matters to get FloatingWindows working loaded from .uiCaolán McNamara
Change-Id: I099c810533c4590ee3182e1edf27e9038ed44f30
2014-03-26First batch of adding SAL_OVERRRIDE to overriding function declarationsStephan Bergmann
...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 McNamara
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ňák
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 Bergmann
...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 Stahl
Change-Id: Ie853d55f78f27a7249b8e960587c8d2bd833d1a7
2012-10-20deliberately no parent for dialogCaolán McNamara
Change-Id: Id28797b9c40694e1b43d1fdd1205833562d760b9
2012-09-28adapt uipreviewer for ucbhelper changeCaolán McNamara
Change-Id: I60463d107d49ecc78053dd2592fc207164708040
2012-09-28sort child positions within parents according to grid positionCaolán McNamara
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 McNamara
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 McNamara
2012-09-28allow previewing trees without toplevel windowsCaolán McNamara
2012-09-28make dialogs closeable in previewerCaolán McNamara
2012-09-28set a default titleCaolán McNamara
2012-09-28Implement "visible" from builder. Fix queueResize.Caolán McNamara
The natural place to call queueResize is from Window::StateChanged => instant-beautiful ui-previewer demo. ship it.
2012-09-28add headerCaolán McNamara
2012-09-28bootstrap a ui-previewer for rendering GtkBuilder xml with vcl widgetsCaolán McNamara