summaryrefslogtreecommitdiff
path: root/svtools
AgeCommit message (Collapse)Author
2015-05-18callcatcher: update unused codeCaolán McNamara
Change-Id: I43dd399368953c629916dad8104a296f837a6344
2015-05-18use RenderTools variant of DrawSelectionBackgroundTomaž Vajngerl
Change-Id: Ia7a0f0a4d62e478876743c019865e7878bcbf596
2015-05-18pass RenderContext to PreparePaint in TreeListBoxTomaž Vajngerl
Change-Id: I32961f5cd511b9ecc756e99ca95e4e9ddbc6b795
2015-05-18refactor how font, fg. and bg. are applied in widgets/controlsTomaž Vajngerl
- Move vcl::RenderContext to outdev. - Change some methods on vcl::Window to accept RenderContext as parameter. - Add ApplySettings to vcl::Window - This method is called before painting. Refactor existing classes that use InitSettings to have ApplySettings or mark the classes to be refactored later. - Add RenderSettings for adding defered settings to rendering. This is similar to ApplySettings but for more ad-hoc calls. Change-Id: I4ea58461f3b6b08ccfa3e0ddd1a4a3e04f8c4f45
2015-05-17cleanup tabbarTomaž Vajngerl
Change-Id: Ibb4922899f8b182c51a8e4d77e3b12a0b28e582a
2015-05-17tabbar: use a button for adding of tabs, move button before tabsTomaž Vajngerl
Change-Id: I89fcf7427694ea6fc9468220bae639b221d9ec28
2015-05-15tdf#62475: partial handmade fixesAndrea Gelmini
Change-Id: Ib9af202c43b916b9af4b4e18db35d470a8692fe4 Reviewed-on: https://gerrit.libreoffice.org/15712 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-05-15window ftbfs: MetaActionType::TRANSPARENT->MetaActionType::TransparentCaolán McNamara
ideally camel case the rest of these for consistency Change-Id: I7f66b8051ea58963ea28d128f73900aefe5d2846
2015-05-15convert META_*_ACTION constants to scoped enumNoel Grandin
Change-Id: I8ecfbfecd765a35fafcbcc5452b0d04a89be2459
2015-05-15conver MENU_FLAG_ constants to scoped enumNoel Grandin
Change-Id: I969d99fa8881cc89601696a2d8621905a82b147b
2015-05-14first condition is always trueCaolán McNamara
Change-Id: Ie3934201d99c5dbd3107d6b184a1d575fa38d5c9
2015-05-14cppcheck: variableScopeCaolán McNamara
Change-Id: Idc6faf3e2291edbe7877308f9423516f9a08d0cc
2015-05-14convert QUICKHELP constants to scoped enumNoel Grandin
Change-Id: Ie7302c909feb2e83b8b5e62a5e6a1f901783fb49
2015-05-14convert GRFILTER_I_FLAGS to scoped enumNoel Grandin
Change-Id: Ic1cb9b32fe252706cd607abb2ae1fd5a00999901
2015-05-13tdf#91125 - unwind horrendous SvTreeListBox drag&drop code.Michael Meeks
This removes a horrible mess of shoving various process pointers into byte arrays and (potentially) pushing them across a process boundary in a gross fashion. Killed the SvLBoxDDInfo struct, and its many un-used members. Instead use the existing (also non-ideal) global variable to track the relevant state. Change-Id: I0b694bd530e7019042d22e46db831b5a4aae0e23
2015-05-13Slightly darken default workspace again to be easier on the eyesAdolfo Jayme Barrientos
Restoring the fix for tdf#79278 and tdf#72142, which was inadvertently dropped, but with a better color. Change-Id: Ifa5a85e5113713d6eff706a542d475a19caa0c13
2015-05-13convert FLOATWIN_POPUPMODEEND constants to scoped enumNoel Grandin
Change-Id: I36fea4608c744c941bdff401b649fa46302b4dbd
2015-05-13convert FLOATWIN_POPUPMODE constants to scoped enumNoel Grandin
Change-Id: I744d430ef6a506977eb10b892582c8969ec27524
2015-05-13convert ENDTRACK_ constants to scoped enumNoel Grandin
Change-Id: Iaccd9c3be1ae24f7f9861f9049cd5b52f155170f
2015-05-13convert BUTTON_DRAW constants to scoped enumNoel Grandin
Change-Id: I6ad6558c855736a4a5268593ced9c8300235d4bd
2015-05-13convert FRAME_HIGHLIGHT constants to scoped enumNoel Grandin
Change-Id: I44bd2c54c8b1d6cafd7c15eaf0d77a336ac3fa65
2015-05-13convert FRAME_DRAW constants to scoped enumNoel Grandin
Change-Id: I98e52aa56ec063ecc8f3d10baef65eb293c726bf
2015-05-13fix crasher in ValueSetTomaž Vajngerl
Change-Id: I846ebbf70f90c417fafd8cba8148c88f70d0c398
2015-05-13refactor ToolBarMenu to use RenderContextTomaž Vajngerl
Change-Id: I26c5ad18445faeb55961030edc9f1daab2edab59
2015-05-12loplugin:redundantcast: reinterpret_cast to void*Stephan Bergmann
Change-Id: I947b49cfb15f0e7d6ddfaae386656c70e4bd48ba
2015-05-12svtools: hold strong VclPtr references for global state.Michael Meeks
Change-Id: I55c384495a0b1e0e128ac71ec3ae4afee6964fde
2015-05-12fix buildCaolán McNamara
Change-Id: I2afc99ec7b54f366044835a8d8e1ceeb1783ca2c
2015-05-12Switch VclBuilder constructors to use VclPtr.Michael Meeks
Change-Id: Id35a86eb52bbde6ca09a5e61a0b1a79b23be8faf
2015-05-12convert SYMBOL_DRAW constants to scoped enumNoel Grandin
Change-Id: I1a2200782941b1c7b826fd9fb03193e009cce697 Reviewed-on: https://gerrit.libreoffice.org/15676 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-12cleanup SvHeaderTabListBoxTomaž Vajngerl
Change-Id: I55ccc084ca766460dd466e5ef9b725c13d851acc
2015-05-12cleanup SvSimpleTableTomaž Vajngerl
Change-Id: I1c431dfa4867bad9bd62d5ac7ec4f6b48b960431
2015-05-11crash in numbering on/off->more numberingCaolán McNamara
regression from commit 2fa44119c802c39c4871e77726c01e6ba62a6262 Author: Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> Date: Mon May 11 17:55:36 2015 +0900 refactor ValueSet to use RenderContext Change-Id: I3985804f8cfd1b6807bc02bef5af3e24e5cb3cbf don't know if the Invalidate that replaced this ImplInitScrollBar call is actually necessary of not. Change-Id: I6aff171af6b7294a28f3b68fe854f25f51b6b70a
2015-05-11Revert "Switch VclBuilder constructors to use VclPtr."Michael Meeks
Behaves oddly; not ready yet. This reverts commit 9f016bd69422bdfb4cf7c4f5e57356eb98db2d8c. Change-Id: I30d746eac29d1dbe78d3072b10d2e22c051e3f4e
2015-05-11Switch VclBuilder constructors to use VclPtr.Michael Meeks
Change-Id: Id35a86eb52bbde6ca09a5e61a0b1a79b23be8faf
2015-05-11convert COMMAND_ constants to scoped enumNoel Grandin
Change-Id: I88e67f89dbbab0646e8f106dfeb32c6ee1bb0b95 Reviewed-on: https://gerrit.libreoffice.org/15671 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-11tdf#91138 - hold reference until idle dispose.Michael Meeks
Change-Id: Ibfa9a95d27796f8b44dc610db8daa71b968a7988
2015-05-11tdf#91052 - more macros for 'make' constructors.Michael Meeks
Change-Id: Ic7ff127e2793993f9dcf1018f8d5ed4f2858a2c4
2015-05-11loplugin:cstylecast: nop between pointer types of exactly same spellingStephan Bergmann
Change-Id: I3abfd98f165e2f3951cacc83fa578d442779107e
2015-05-11refactor ToolPanelDrawer to use RenderContextTomaž Vajngerl
Change-Id: Iee3d2801a257f26673cae5abf5614ed4382b5e6b
2015-05-11refactor PanelTabBar to use RenderContextTomaž Vajngerl
Change-Id: I67865bc2512760a8dfcb6dc1b7688400f7986a6a
2015-05-11refactor TableControl to use RenderContextTomaž Vajngerl
Change-Id: I4a84cdc8517b69b28fbb8521d0593ae5ed4c3a79
2015-05-11refactor SvResizeWindow to use RenderContextTomaž Vajngerl
Change-Id: I3c986ff077a6183b6067c5a16a226954fa84b44c
2015-05-11refactor ValueSet to use RenderContextTomaž Vajngerl
Change-Id: I3985804f8cfd1b6807bc02bef5af3e24e5cb3cbf
2015-05-11refactor TabBar to use RenderContextTomaž Vajngerl
Change-Id: Id29cbf407fe96fceb326b1197991baf4698e5177
2015-05-11refactor Ruler to use RenderContextTomaž Vajngerl
Change-Id: Ic4c57e161419a9b185b2c5ee8e8b79d3da9e4a7e
2015-05-11refactor Roadmap to use RenderContext, some cleanupTomaž Vajngerl
Change-Id: I4750c17ae7110b0102ebdd141a31ab2a52c4e774
2015-05-11remove whitespace, decrease indent level, cleanupTomaž Vajngerl
Change-Id: I618ca9c26e5d5371262d50782ea3396f11931892
2015-05-11remove whitespaceTomaž Vajngerl
Change-Id: I34995118b06319a8ff5b5c51b22cbe1898cb2756
2015-05-11refactor HeadBar to use RenderContextTomaž Vajngerl
Change-Id: Ica05591754633fc64216aecbdf8010800133dfd4
2015-05-11refactor "Calendar" control to use RenderContextTomaž Vajngerl
Change-Id: I41aea2e62bb8c034d07825bd4b8776e718cd0920