summaryrefslogtreecommitdiff
path: root/toolkit
AgeCommit message (Collapse)AuthorFilesLines
2015-12-03uno::Sequence->std::vector in vcl::ThrobberNoel Grandin1-3/+3
Change-Id: I9240cd2240940e03e895a7544c9f51a29b048355
2015-11-27No need to extend css.awt.XToolkitExperimentalStephan Bergmann1-9/+0
Change-Id: Idbaca99c9376ade11cd36526c0f667562a2d9c53
2015-11-26vcl: fix event processing to idle - for JUnit tests.Michael Meeks1-1/+1
Change-Id: Ibeb1f6627815fc34c6e166357c88e076b75f6abb Reviewed-on: https://gerrit.libreoffice.org/20197 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-26downgrade warning to infoCaolán McNamara1-1/+1
Change-Id: Ia607226f73020396e3f47a13d304272b0143668c
2015-11-25loplugin:unusedfields in include/toolkit,include/toolsNoel Grandin1-2/+1
Change-Id: I22966b66b1b8e4dff2e565de456f21a668f33f28
2015-11-23Update-check, expand to allow reporting of H/W and OS versions.Michael Meeks1-0/+9
Off by default. Expand config options to show the user agent used. Re-use this to show more useful info in Help->About too. Change-Id: I1044116ef9beeb341a537c0f4451dca54e198f67 Reviewed-on: https://gerrit.libreoffice.org/20098 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-20add mapKeysToSequence/mapValuesToSequence methods to comphelperNoel Grandin1-7/+1
and use them Change-Id: If4dc9df63db37185228aeaaab2979498d61304ec Reviewed-on: https://gerrit.libreoffice.org/20055 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-19use comphelper::containerToSequenceNoel Grandin1-6/+1
in chart2, we remove a local equivalent of the method Change-Id: I25129a3d1ea1dd724eb9cd38a57be37a78b3d100
2015-11-15use initialiser for Sequence<OUString>Noel Grandin1-3/+1
using variations of: git grep -lP 'Sequence.*OUString.*\(\s*1\s*\)' | xargs perl -0777 -pi -e "s/Sequence<OUString> (\w+)\(1\)\; \s*OUString\* pArray.*; .*\[0\]\s*=\s*(\S+)\;/Sequence<OUString> \1 { \2 };/g" Change-Id: I03c64334ff30ee14dce0d17b67f5122a3893bbe3 Reviewed-on: https://gerrit.libreoffice.org/19971 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-15use initialiser for Sequence<OUString>Noel Grandin3-10/+5
replaced using: git grep -lP 'Sequence.*OUString.*\(\s*1\s*\)' | xargs perl -0777 -pi -e "s/Sequence<\s*OUString\s*> (\w+)\(\s*1\s*\); .*\[0\] = (\S+);/Sequence<OUString> \1 { \2 };/g" Change-Id: I20ad0489da887a9712982531c3b127339bb8b3b9 Reviewed-on: https://gerrit.libreoffice.org/19969 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-15use initialiser syntax for Sequence<OUString>Noel Grandin5-10/+5
replaced using the script: git grep -lP 'Sequence.*OUString.*\(1\)' | xargs perl -0777 -pi -e "s/Sequence< OUString > (\w+)\(1\); .*\[0\] = (\S+);/Sequence< OUString > \1 { \2 };/g" Change-Id: I23688a91562051a8eed11fc2a85599545c285c34 Reviewed-on: https://gerrit.libreoffice.org/19967 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann42-181/+181
Change-Id: Ied9204441c07f1f6a6026c8c1a2fa21b93b98e1a
2015-11-09Prevent += called on temporary O[U]String instancesStephan Bergmann1-3/+3
...found regression e31205f3ec1f941ab5a188bfde6329edf2acc55b "EditUndoRemoveChars::GetStr must return a reference" and dubious code 0e23f7b0839df68d277186b4df54ba391ac3406a "Lets assume this doesn't want to update m_pForcedPrefix->GetText() anyway" in addition to the apparent sillies directly fixed in this commit. Introduces HAVE_CXX11_REF_QUALIFIER. Change-Id: I564e98254fd53c1dd9b34193d7057c59721ee24c
2015-11-09com::sun::star->css in toolkit/Noel Grandin57-1917/+1896
Change-Id: Ia8feca46fa64a300235730e1248fa5fda0783ba2 Reviewed-on: https://gerrit.libreoffice.org/19853 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-06coverity#1338239 Uncaught exceptionCaolán McNamara2-2/+2
Change-Id: I99ea322db83a6deb67483435de1549380bfec7fb
2015-11-06loplugin:stringconstant: elide explicit ctor usage (manually due to macros)Stephan Bergmann3-13/+13
Change-Id: Ib1a38d0f19ce7cab596fc32b2db0560dbeabe4ea
2015-11-06loplugin:stringconstant: elide explicit ctor usage (automatic rewrite)Stephan Bergmann2-5/+5
Change-Id: I66e781286bb3b03b4e872d8ad13a23bb5bf6db8a
2015-11-05java: remove ((unnecessary)) parenthesesNoel Grandin4-4/+4
Change-Id: I39fbe3a260c8dbfc203662c54eec4db064b88195
2015-11-05java: combine nested if statementsNoel Grandin3-12/+9
Change-Id: I0457b81668e9427a3c8d6a4af93438b7fb2bb7ba
2015-11-05use uno::Reference::set method instead of assignmentNoel Grandin6-11/+10
Change-Id: Id036f867e75d03d8347cc32a1011c5cdda1dcc73
2015-11-04yyyyyNoel Grandin2-3/+2
Change-Id: I9a947beefd2dfe21da8239e841ea3fb416bd1548
2015-11-02toolkit: pMouseEvt must not be capturedMichael Stahl2-8/+10
Its lifetime is bounded by the currently processed event. (regression from 76e75d2dd6dafe55fd1740693529640652ed6455) Change-Id: I4896b161295eeab3bbf08e59c5a82afac4338f08
2015-11-02Avoid dangling referencesStephan Bergmann2-5/+5
Fixes JunitTest_sfx2_complex broken with 76e75d2dd6dafe55fd1740693529640652ed6455 "tdf#93243 replace boost::bind with c++11 lambdas in toolkit/." Change-Id: I3119482e4c2e978daf2c2ff34b6ee5007a29397d
2015-11-01tdf#93243 replace boost::bind with c++11 lambdas in toolkit/Fabio Buso4-38/+27
Change-Id: I33ba22fc5b3fa4d9b2b79f33b9abb7a2a0bbf9a2 Reviewed-on: https://gerrit.libreoffice.org/19716 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-30convert Sequence<XInterface> constructions to use initializer listsNoel Grandin1-6/+3
Change-Id: I66475190cc0f18465c56b94af7bc0d5a1ca81242
2015-10-29Initialize Sequence<beans::NamedValue> from initializer_listsNoel Grandin1-11/+5
Change-Id: I216dcbd983dcf3df79df9fda371b93114540a9d8
2015-10-27don't allocate uno::Reference on the heapNoel Grandin1-10/+5
There is no point, since it's the size of a pointer anyway (found by temporarily making the new operator in uno::Reference deleted). Change-Id: I62a8b957fef9184f65d705600acfdab4116dcb34 Reviewed-on: https://gerrit.libreoffice.org/19603 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-26remove extra spaces around ::Noel Grandin1-1/+1
just makes it harder to grep for methods Change-Id: I0925db2f9284972fcf7e1e3adf90cbe21f69eb15
2015-10-23ucb: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl1-2/+0
Change-Id: I05c64aaed4aaea813b369dccc721f9d10167f161
2015-10-21remove untyped Link<>Noel Grandin1-2/+2
Change-Id: I809f9e10309ceadda0a82c3818277323b34ec61b Reviewed-on: https://gerrit.libreoffice.org/19491 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-20loplugin:defaultparamsStephan Bergmann1-1/+1
Change-Id: I1d7e9bae07ff7bb13005d408522c6bb922ae00c6
2015-10-19loplugin:defaultparamsStephan Bergmann1-1/+1
Change-Id: If4234ce8e13781bcdba84d689e512a24fef007d0
2015-10-19convert DBG_ASSERTWARNING to SAL_WARN_IFNoel Grandin1-1/+1
I know the comment in debug.hxx said to use SAL_INFO, but SAL_WARN makes much more sense. Change-Id: I3d81f9db89ef8cebe1e4f2983941d69b4c7e6b7d
2015-10-16Allow injection of keyboard and mouse events through UNOMatthew J. Francis2-0/+119
Change-Id: I3d139c6378f5274be1e7bfd88f72d1576c13243d Reviewed-on: https://gerrit.libreoffice.org/19321 Reviewed-by: Matthew Francis <mjay.francis@gmail.com> Tested-by: Matthew Francis <mjay.francis@gmail.com>
2015-10-16convert PASSED to COMPLETED in 'make check' test messagesNoel Grandin1-1/+1
Change-Id: I5501f4f40024d3a47bb7007896e07c6252151cf6
2015-10-15cppcheck:variableScopeNoel Grandin1-2/+2
Change-Id: I9b671637fbe0f32e695d22b74bfb40a39a9fe884 Reviewed-on: https://gerrit.libreoffice.org/19364 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann20-450/+450
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
2015-10-12loplugin:mergeclassesNoel Grandin1-2/+2
Change-Id: I555e3db911a97e798ce9f10c76d7fe187ea550a7
2015-10-09Related tdf#94557: Combo box entries are case-sensitive (sometimes)Julien Nabet1-2/+2
Revert partly http://cgit.freedesktop.org/libreoffice/core/commit/?id=76f33f10309b0ee384a75a7a854858b068d60495 author Julien Nabet <serval2412@yahoo.fr> 2015-03-16 21:31:23 (GMT) committer Caolán McNamara <caolanm@redhat.com> 2015-03-26 14:14:44 (GMT) commit 76f33f10309b0ee384a75a7a854858b068d60495 (patch) tree e12e3b6f2ca46cb9998b93b5c1bb3406408ad3cb parent 6c4100cf81e1678ff386549c0cdaa2f73a154ddc (diff) tdf#67990: Management of case in combobox See comments of tdf#94557 for more information Change-Id: I0432db0c3f76c20e55d8fecb69734952dc0cf53b Reviewed-on: https://gerrit.libreoffice.org/19260 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2015-10-01remove old standalone Sun bug numbersNoel Grandin1-1/+1
Sun bug numbers without any accompanying text are completely useless. Fixed with git grep -lP '//\s*#\d+#\s*$' | xargs perl -i -ne'/\/\/\s*#\d+#\s*$/d or print' And then hand-checking the result to restore places where it deleted code. And then some more grepping and hand-editing to kill the others. Change-Id: Ia96ce4466db8bb8da363ebf41f0ae7f45f28bf29 Reviewed-on: https://gerrit.libreoffice.org/19023 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-09-29Fix typosAndrea Gelmini3-3/+3
Change-Id: Ifddd2533b767924791338555031b848c59980c52 Reviewed-on: https://gerrit.libreoffice.org/18989 Reviewed-by: Joren De Cuyper <jorendc@libreoffice.org> Tested-by: Joren De Cuyper <jorendc@libreoffice.org>
2015-09-29toolkit: convert alloca() to std::unique_ptrMichael Stahl2-6/+4
Change-Id: Ie50b4a1a189fffdaa6a0b26040c2e7c4cc42cd69
2015-09-21convert Link<> to typedNoel Grandin2-21/+18
Change-Id: If3e2b00092440ebd42ae5b73ae2b0e44c3702683
2015-09-20convert Link<> to typedNoel Grandin3-25/+17
Change-Id: I10b050dc4aae45e646761a82520caa96969bc511 Reviewed-on: https://gerrit.libreoffice.org/18700 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-09-18boost->stdCaolán McNamara4-8/+8
Change-Id: Ie490bf2c6921f393bdeed96b1a8815996b701bf0 Reviewed-on: https://gerrit.libreoffice.org/18670 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-09-16boost->stdCaolán McNamara1-2/+2
Change-Id: Ic18be8b86727dd1179a7e39c70493d088ed00557
2015-09-14convert Link<> to typedNoel Grandin1-2/+1
Change-Id: I1c501671d72edd5b998e80c7fa1e91dbeb507af8
2015-09-12Use better/auto int types, remove a couple of OUStrings copiesMatteo Casalin1-20/+20
Change-Id: I911742bddba1dac2641d7d2ac1dad0ed195474dd
2015-09-11convert Link<> to typedNoel Grandin1-11/+11
Change-Id: I70d7c7ae4fc68d2f36a00d7c1b6eba71f63872d7
2015-09-11convert Link<> to typedNoel Grandin1-69/+63
and remove unused maChildEventListeners Change-Id: I845a9af608c3429cf9ccb0e8041f24f423839513