summaryrefslogtreecommitdiff
path: root/include/vcl/builder.hxx
AgeCommit message (Collapse)Author
2014-03-13vcl: prefer passing OUString and OString by referenceNoel Grandin
Change-Id: I6c2c6f597ca62c004ad7dc606cef3a3b10e810b6
2014-02-07implement expandable toolbox itemsCaolán McNamara
Change-Id: I64ace48ed6a72cea670ac2cdd774764b7c586648
2014-02-05C2872: ´Window´ : ambiguous symbolCaolán McNamara
Change-Id: Id5a342b9fdc5240b70b0985f4c6de9493162f10c
2014-02-05Doxygen warnings correctedChris Sherlock
* Doxygen spits out a lot of warnings about not being able to find match function signatures, etc. This is because in some headers we have a using namespace statement, in others it gets confused between ::Window and Window (!). * Wrong use of tags: + Lots of @seealso - should be @see + Wrong usage of @overload - corrected with the right function signature + HTML tags that doxygen doesn't recognize removed Change-Id: I1c2eed941619b8764dbfcfc5ab38027518cdf261
2014-02-04Revert "Doxygen warnings corrected"Caolán McNamara
This reverts commit ff8036df5c5575503dc30d255dfbe99cc637c510. multiple build failures with namespace collisions etc Change-Id: Ie8ac08feff518af3584a26957f07a60d95932c76 Reviewed-on: https://gerrit.libreoffice.org/7855 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-04Doxygen warnings correctedChris Sherlock
* Doxygen spits out a lot of warnings about not being able to find match function signatures, etc. This is because in some headers we have a using namespace statement, in others it gets confused between ::Window and Window (!). * Wrong use of tags: + Lots of @seealso - should be @see + Wrong usage of @overload - corrected with the right function signature + HTML tags that doxygen doesn't recognize removed Conflicts: include/vcl/toolbox.hxx Change-Id: I687f45e426280d411ef3cb6d8d5993a829f2f324 Reviewed-on: https://gerrit.libreoffice.org/7725 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-24undef check to progress mac buildCaolán McNamara
Change-Id: Ia13df162916c115390b87b027e6f9a1dbb72b7d9
2014-01-16make use that these VclBuilders have an XFrame to expose its dispatchCaolán McNamara
the sidebar widget-layout enabled panels could use frame::XDispatch::dispatch to send their commands directly rather than mapping back to SIDS and Executing those, which would allow removing piles of weird-ass stuff Change-Id: Ibbff56d4fb96820d3bdbf4b1cb582d25337fe48b
2013-10-23fixincludeguards.sh: include/vclThomas Arnhold
Change-Id: Iaea4396f60aeade5303bf83a4504ad62f161b83c
2013-10-22Bin comments that claim to say why some header is includedTor Lillqvist
They are practically always useless, often misleading or obsolete. Change-Id: I2d32182a31349c9fb3b982498fd22d93e84c0c0c
2013-09-05vcl: MSVC tinderbox can't tell Window from sd::WindowMichael Stahl
Change-Id: I2afc5e2b69a2ffc649dea5e5343fee63c96a594b
2013-07-30Resolves: fdo#67378 merge the label into the disclosure buttonCaolán McNamara
Change-Id: I43df94c16a178c90da9c006565390a81c2fda29b
2013-07-12use LanguageTag, and a FIXME-BCP47 comment in loadTranslations()Eike Rathke
Change-Id: I9fd4c0a3887dd3d7ac756f0399a8a030d116f68a
2013-07-03arrange a way to describe non-dropdown MetricBoxesCaolán McNamara
i.e. use a VclComboBoxNumeric which now has an adjustment option and a dropdown option (defaulting to true). Rework existing glade widget placeholders to be children of that widget placeholder. Centralize the dropdown bit tweaking logic. Change-Id: Ib6dc4d19b367986e9d6a2fc2bead51e198892893
2013-06-08Resolves: fdo#65536 check if builder is NULLCaolán McNamara
Change-Id: Ieabd56d6da06b480ade662a55aebd35d0769f2ea
2013-06-02sidebar: Allow creation of toolboxes using Widget layout / .ui.Jan Holesovsky
Change-Id: Idc07614005a00401a51007b1a0aef00e17507daa
2013-05-16convert proxy page to .uiCaolán McNamara
Change-Id: I61db7bf0def96209a85656128188f85899b72292
2013-05-06Revert "Blind fix for MSVC"Stephan Bergmann
9041dac37f912a6f183be9f6b6558f1ef44280c0. The correct fix was f4227c822c7f5a4e1e1b3b4e096cb63cf710a3f1 "Blind fix for MSVC, take two." Change-Id: I6c319a0f7a1d3dbcffbd4be8ac02682e5fdd7802
2013-05-03unset WB_GROUP on non-initial buttons in groupsCaolán McNamara
Change-Id: I8846318e8d7fef862bb105af878b2df17045d7ff
2013-05-03implement native button order for messageboxesCaolán McNamara
Change-Id: I85d0991da3d2a1efa9d5c15569164d8bd2194356
2013-05-01create a HIG compliant MessageDialog and map to GtkMessageDialogCaolán McNamara
Change-Id: If86387619ff00a652ea418292fbb0026b867a431
2013-04-30Blind fix for MSVC, take twoStephan Bergmann
...it is likely rather the implicitly defined inline special member functions of VclBuilder that cause the trouble of trying to fully instantiate boost::ptr_map<OUString,osl::Module>. Change-Id: I67ad7434b4e3a2e01c15f7e39080226676412af1
2013-04-30Blind fix for MSVCStephan Bergmann
...preventing full instantiation of boost::ptr_map<OUString,osl::Module> (which fails because osl::Module is not copy-constructible) which MSVC thinks is necessary if that template instantiation inherits the VCL_DLLPUBLIC from the VclBuilder class that uses it. Change-Id: I8cd5608c80d7ce9b12ba678430f5ef283a427e93
2013-04-30retain references to loaded modules for builders lifetimeCaolán McNamara
Change-Id: Iab8b53dc50d69ba781978e1e7fd9b9c5a19c6d59
2013-04-23execute move of global headersBjoern Michaelsen
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a