summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2015-05-23VclPtr - add compat methods for old-style focus / notification.Michael Meeks
The previous code would only invoke Window:: methods by the time we hit the destructor; do the same to avoid fixing more scattered crashers for now. Change-Id: Ibdcd1290309bb7fc31a44d534c52d357da022591 Reviewed-on: https://gerrit.libreoffice.org/15880 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2015-05-23Remove include stdio (part6)Julien Nabet
Change-Id: I4dde46c81b36b318710e32c8f420dff8d9c2e655 Reviewed-on: https://gerrit.libreoffice.org/15879 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2015-05-23fix for the failed JUnit testTomaž Vajngerl
Change-Id: I5a9bc081daa872e000e3dbdb0ecc3d57705683c7
2015-05-23Set 'pseudo headlesness' also when being used from LibreOfficeKitTor Lillqvist
Pseudo headlessness, one of the many kinds of headlessness, all slightly different and essential. NIH! Change-Id: I4da86751989bdeedfb009a5966df7226aa806eb6
2015-05-23Don't do any magic LO OS X application stuff in a LOKit clientTor Lillqvist
Change-Id: If6b6c3e48c7d0681958ff0e2afe0b0be5f6ee1ab
2015-05-23support linking a Slider with a NumericFieldTomaž Vajngerl
Change-Id: I5cfd28d278cc21884eb9bf1b0e5a619c871f6bd2
2015-05-23call ApplySettings sooner when paintingTomaž Vajngerl
Change-Id: I2ddd6a6b4ccfccc55f394d8a6851843ef2479fe3
2015-05-23use ApplySettings instead of ImplInitSettings is calledTomaž Vajngerl
Change-Id: I30cbfe1906d5d59db93a354ca1d1862c4b5e631a
2015-05-23loplugin:staticmethodsStephan Bergmann
Change-Id: I20dac7fb627ec202558ed8be4e043bc01837b333
2015-05-22gtk3: call gtk_window_set_accept_focusCaolán McNamara
Change-Id: I4f30f05e81e1d5539e832fda144a9fafecdce8e2
2015-05-22tdf#91366 - invalidate only individual menu items to render highlight.Michael Meeks
Change-Id: I0dd741829dd315ed86e3fcf79b7fb4da349d0ac8
2015-05-22rendercontext: Make borderwindow painting via rendercontext.Jan Holesovsky
Change-Id: I51bce6c3af7484d1e5dd42190f14511ba88e1679
2015-05-22rendercontext: Position the double-buffered subwidgets correctly.Jan Holesovsky
Change-Id: I707ff09ac2b7b610f0f13440a215abf083f9815d
2015-05-22rendercontext: Draw toolbox separators via the rendercontext.Jan Holesovsky
Change-Id: Ie34f9eeb9f706e1a43c31d08869c8b6c610228ec
2015-05-22rendercontext: Correct output of the type that is not double-buffered.Jan Holesovsky
And also don't attempt to draw the non-double-buffered windows via double buffering. Change-Id: Ic7afb976dfbe005e1aeff2d726360f259f87f4bc
2015-05-22want to grab with owner_events trueCaolán McNamara
Change-Id: Iada234df8b476cee36a1a360de7fb5b14a0d01b8
2015-05-22fix crash related to VclPtr workMarkus Mohrhard
Change-Id: I273658a6edd9787c19cfaac0e1cb4a2c33611b99
2015-05-22tdf#91283 - reset the PrinterController during dispose.Michael Meeks
Change-Id: I22c6c534cfefdbb68e965cbd6baab3da3146d9d0
2015-05-22convert WINDOW_POSSIZE constants to scoped enumNoel Grandin
Change-Id: Id85137ffc7309a66b04132d588d289db136117b9
2015-05-22convert WINDOW constants for GetWindow() methods to scoped enumNoel Grandin
Change-Id: I0c7c6d095732704eb4ab48f1277a0592b1c7fa33
2015-05-22convert TITLE_BUTTON constants to scoped enumNoel Grandin
Change-Id: Ibfee4c394724570d9f64098d3703a08b7246ad2c
2015-05-22loplugin:constantfunctionNoel Grandin
Change-Id: I7cb5b0c2cf9ade557173ca596ea5d42d853ff448
2015-05-22convert constants in include/vcl/settings.hxx to scoped enumsNoel Grandin
Change-Id: I2a110c017f13eca6ddbd70ef3ed195d24adef0a3 Reviewed-on: https://gerrit.libreoffice.org/15828 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-22convert POINTER constants to scoped enumNoel Grandin
Change-Id: Iea29ce5fd6c620535197d3ca8538335078430e19 Reviewed-on: https://gerrit.libreoffice.org/15825 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-21Bin one leftoverTor Lillqvist
2015-05-21Bin unused codeTor Lillqvist
2015-05-21gtk3: implement keyboard and mouse grabCaolán McNamara
Change-Id: Iff17dccc58e0fcd6bdc479e6135e067ae375dce9
2015-05-21WaE: macro "LOGW" is not usedTor Lillqvist
2015-05-21Remove more obsolete Android code: The 'AppSupport' stuffTor Lillqvist
2015-05-21convert SWIB constants to scoped enumNoel Grandin
Change-Id: If64368f22e748cc646a726cb962e60ad29a66df9 Reviewed-on: https://gerrit.libreoffice.org/15840 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-21convert MENUBAR_MODE constants to scoped enumNoel Grandin
Change-Id: Ie4cda46d02e82cca1710603cfb3af379c702d9d7
2015-05-21convert CVT constants to scoped enumNoel Grandin
Change-Id: I7703816b6a1df2bf24c06cdf9992f9982ae724e8 Reviewed-on: https://gerrit.libreoffice.org/15826 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-21convert TABITEM constants to scoped enumNoel Grandin
Change-Id: Ia16127a7d97ef7db59bd2b0e6b8d14d8625bc526 Reviewed-on: https://gerrit.libreoffice.org/15827 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-20gtk3: fix bordersCaolán McNamara
Change-Id: I7ea1198d08333d0ce95c2e6b5d7dcf8928a11838
2015-05-20convert PRINT_CAPABILITIES constants to scoped enumNoel Grandin
Change-Id: Ib8750a7acaf038476b0a5307e4a8a0bc3bf16015 Reviewed-on: https://gerrit.libreoffice.org/15824 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-20tdf#91404 check if the item position is validTomaž Vajngerl
Change-Id: I963cf83d32bb976095274be913806de19bdf7a86
2015-05-20gtk3: focus rects for combobox entriesCaolán McNamara
mpComboboxEntryStyle refuses to draw the left side. I have no idea why and have burned too much time on it, so use the normal EntryStyle and set its right junction to get the flat right side Change-Id: Iff5fb1c1b21d2935c3817e7825b86b8e30e899eb
2015-05-20cleanup codeTomaž Vajngerl
Change-Id: I0fdcb3d179d87ae202199d2eb904e701bad45ab1
2015-05-20fixes for changes in "edit"Tomaž Vajngerl
Change-Id: Ied0f44e38ac52f13c9c229366342849aa29ec754
2015-05-20scrollbar - setup painting settings in ApplySettingsTomaž Vajngerl
Change-Id: I5eeaa1ee9c63f1a1d624022857a80cbebc079627
2015-05-20edit - setup painting settings in ApplySettingsTomaž Vajngerl
Change-Id: I583caa0bbec9e4998bcc78e5edc4e29ab9d3b4b2
2015-05-20fix Win buildNoel Grandin
after my commit 7a0af37989d1f1b508a61f28e785c5b1f27d58af "convert SAL_LAYOUT flags to scoped enum" Change-Id: I7494793aae482f0b687501ae199856b1a6640143
2015-05-20error: assigning to 'PrintQueueFlags' from incompatible type 'int'David Tardon
Change-Id: I2c307ebe78935ceb19ad0c80b441d30c138ec84a
2015-05-20fix Win buildNoel Grandin
after my commit 7a0af37989d1f1b508a61f28e785c5b1f27d58af "convert SAL_LAYOUT flags to scoped enum" Change-Id: Iba12d2f60840a012d3e54a1364b672820e8bd6dc
2015-05-20fix Win buildNoel Grandin
after my commit 4b57be7234ea61aad0a472a56a4f073270933c8e "convert QUEUE_STATUS constants to scoped enum" Change-Id: I5a91a79148b3b3edaa12e6933344040ed64acc6a
2015-05-20convert QUEUE_STATUS constants to scoped enumNoel Grandin
Change-Id: I672e3a31c97fad91826dff1446d2d098d3d36150
2015-05-20convert DEFAULTCONSTANT constant to scoped enumNoel Grandin
Change-Id: I5ebd77edfa29d6c6c7acea37e826ef1d625916c3
2015-05-20convert FONT_SUBSTITUTE constants to scoped enumNoel Grandin
Change-Id: I8312f0117f33349218a09ccdfea946c66ceb1b3e
2015-05-20convert ANTIALIASING constants to scoped enumNoel Grandin
Change-Id: I175b8ea4e8bc01c3cdd3dd90506eba01b35e0085
2015-05-20convert DRAWMODE constants to scoped enumNoel Grandin
Change-Id: I36cbe8057d09226f8b302963bdd94dc5600b686f