summaryrefslogtreecommitdiffstats
path: root/svtools
Commit message (Collapse)AuthorAgeFilesLines
* tdf#87933 easier visibility of automatic page breaksAybuke Ozdemir2015-12-061-2/+2
| | | | | | | | | Change-Id: I1d81b740bf67402b7f59b572bbd8a9fbc4a989f2 Reviewed-on: https://gerrit.libreoffice.org/19706 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
* svtools: replace boost::ptr_map with std::map<std::unique_ptr>Michael Stahl2015-12-043-16/+17
| | | | Change-Id: Ic61b2b9a472431e5443c74eb8b319ff8796e1672
* svtools: replace boost::ptr_map with std::map<std::unique_ptr>Michael Stahl2015-12-041-21/+21
| | | | Change-Id: I56fb6eb96f0d7c0a80741ba1dec7a2cbe650c33c
* tdf#92925 Remove PBM, PGM, and PPM ExportBryan Quigley2015-12-041-31/+0
| | | | | | | | | | | Remove export for all the netpbm formats. Import still works but these filetypes don't preserve good quality anyway. Change-Id: If4b47f749275a9d3d663f61872f448e01112f6b5 Reviewed-on: https://gerrit.libreoffice.org/20361 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* tdf#92925 Remove XPM exportBryan Quigley2015-12-021-3/+0
| | | | | | | | | | XPM was used to create icons but isn't used much anymore. Import supoort was tested and still works. Change-Id: I50b15bc0938c114a432e93781a92e9db38810f49 Reviewed-on: https://gerrit.libreoffice.org/20341 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* tdf#92925 Remove RAS exportBryan Quigley2015-12-021-3/+0
| | | | | | | | | | RAS was last used on Sun's now defunct SunOS. Import was tested and still works. Change-Id: I9fb9b7965279391922f19ec1f9e4a53134d41f5c Reviewed-on: https://gerrit.libreoffice.org/20342 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* tdf#92925 Remove PCT export Bryan Quigley2015-12-011-3/+0
| | | | | | | | | | Mac PICT was replaced (by PDF) after Apple moved from Mac Classic. I tested import and it still works Change-Id: I931036d3946240280d406bd4abbcef6e0f86d894 Reviewed-on: https://gerrit.libreoffice.org/20029 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
* loplugin:unusedfieldsNoel Grandin2015-11-302-4/+0
| | | | Change-Id: Icac4ac1a2614e72bc9ff070819533e09eeb1a864
* -Werror,-Wunused-variableStephan Bergmann2015-11-281-1/+1
| | | | Change-Id: Idfca7a384f2108af7ef197f255eb5f07933a7322
* Cleanup last, partial include redux patch.Michael Meeks2015-11-261-0/+1
| | | | Change-Id: I1f6f9d4a1b7fae33529ae386e8733b5063de53b0
* mark UNO structs as SAL_WARN_UNUSED, where possibleNoel Grandin2015-11-262-3/+0
| | | | Change-Id: Ie3de518f60c9f1313c68df54dbdc1fb2804f1f0d
* loplugin:unusedfields variousNoel Grandin2015-11-261-3/+0
| | | | Change-Id: I18f94269a1172cf195ee402384f7144610e1e82d
* loplugin:unusedfields in include/sot,include/svl,include/svtoolsNoel Grandin2015-11-251-11/+11
| | | | Change-Id: Ia2dd13c2c48b127ab85311a668fa1f37608d360a
* VirtualDevices either match another device depth, or are 1 bitCaolán McNamara2015-11-231-2/+2
| | | | | | | cairo can therefore always render to a svp virtual device with need for a fallback Change-Id: I5d03ae541820389e26f7448444444be009fb28a4
* establish that Virtual Devices either match Physical Device depth or ...Caolán McNamara2015-11-231-1/+2
| | | | | | are 1 or (rarely) 8 bit and lock that down. Change-Id: I3d946ebef34ffb71c5adea7aa420af50e9584e05
* loplugin:unusedfields svtools/Noel Grandin2015-11-234-11/+6
| | | | Change-Id: Ibab9bab1e36dd6bb938c2977d143d40a287bf4ab
* loplugin:sallogareasStephan Bergmann2015-11-201-1/+1
| | | | Change-Id: Ib1f06cb5f925535858bc14aab6f59ad7fd2a3a8d
* use comphelper::containerToSequenceNoel Grandin2015-11-191-10/+2
| | | | | | in chart2, we remove a local equivalent of the method Change-Id: I25129a3d1ea1dd724eb9cd38a57be37a78b3d100
* use unique_ptr for pImpl in svtools/Noel Grandin2015-11-1810-16/+4
| | | | Change-Id: Ic82db5859464978ca58094e2b6f44e3c9ba30b4c
* Move CommandInfoProvider to vcl and use it from thereSamuel Mehrbrodt2015-11-162-318/+0
| | | | | | | Change-Id: If7e3ef81cad8974bc54f359096e3ecc700fa62d6 Reviewed-on: https://gerrit.libreoffice.org/19984 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
* use initialiser list for Sequence<OUString>Noel Grandin2015-11-165-18/+7
| | | | | | | Change-Id: Ia5e47261d1fc6fac2d046656c05a1c5eedb07e02 Reviewed-on: https://gerrit.libreoffice.org/19978 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* tdf#60906 Make color configuration consistentSedat Ak2015-11-161-8/+8
| | | | | | | Change-Id: I7b8291c53c5f482c9287a73ad626bf937a3cfcfb Reviewed-on: https://gerrit.libreoffice.org/19934 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
* Cleanup: Consolidate the different ways to get command labels/tooltipsSamuel Mehrbrodt2015-11-162-0/+318
| | | | Change-Id: Ieab809a3122c9d592894b84ec2e68195a4e02dde
* Fast PCH generator and optimized PCH filesAshod Nakashian2015-11-151-341/+317
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ported update_pch.sh to Python with improved performance and features. The new script is invoked from the same update_pch.sh which calls it for each library in parallel, although it can be invoked directly. The ported script (update_pch) updates all PCH files in ~15 seconds where the old script took ~4500 seconds. In addition, the new script supports 3-tiered headers (system, module, and local) and is very flexible to support other improvement. It has a per-library optimal configuration settings that can be updated using another new scripts (update_pch_autotune.sh) which finds optimal per-PCH settings. PCH files have been generated using the new scripts which builds significantly faster (2-3x, depending on module and configuration) and the intermediate binaries are noticably smaller (by several GBs). The new script stamps each generated PCH file with the command that generated it to make it trivial for users to update them, and also adds the command to invoke another script (update_pch_bisect) that helps find missing headers or conflicting headers that may break the build after updating the PCH. Finally update_pch has built-in unit-tests for makefile parsing and other core functionality. Change-Id: Ib933b50e50374d7e2e7e3e95ba8799b0cc8a27fa Reviewed-on: https://gerrit.libreoffice.org/19965 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* use initialiser for Sequence<OUString>Noel Grandin2015-11-155-12/+5
| | | | | | | | | | | | 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>
* use initialiser for Sequence<OUString>Noel Grandin2015-11-152-6/+3
| | | | | | | | | | | | | 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>
* use initialiser for Sequence<OUString>Noel Grandin2015-11-153-8/+4
| | | | | | | | | | | | | performed using: 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: I4da56c80fa09bfc1e8f868794001e9921431e09f Reviewed-on: https://gerrit.libreoffice.org/19968 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* use initialiser syntax for Sequence<OUString>Noel Grandin2015-11-155-12/+6
| | | | | | | | | | | | | | 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>
* cppcheck: noExplicitConstructorCaolán McNamara2015-11-132-4/+4
| | | | Change-Id: Ife26f55c28c4631aec4ba4105225bfca72da8bff
* svtools: make this condition readableMichael Stahl2015-11-131-3/+3
| | | | Change-Id: I3dfa3f5933010adb4c9277aac441a8c8a7c9c4b6
* svtools: remove pointless sal_uLong castMichael Stahl2015-11-131-2/+2
| | | | Change-Id: Icb37c70535fec579effddf39f2e60e4418c9d98e
* svtools: rename global variablesMichael Stahl2015-11-132-28/+28
| | | | Change-Id: I3745d31135062778ce5ec618f1d491fb21a540f6
* Namespace cleanup and disambiguationAshod Nakashian2015-11-123-34/+33
| | | | | | | | Change-Id: Ib6d2f8b4e71436c3a7c26bdfc9847152ebaf0739 Reviewed-on: https://gerrit.libreoffice.org/19900 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Encourage ValueSet to render a legend as well as an icon.Michael Meeks2015-11-122-11/+71
| | | | | | | Change-Id: I83688a70b864bddb2af0a0a5b34968099c49d112 Reviewed-on: https://gerrit.libreoffice.org/19913 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* svtools: boost::ptr_vector->std::vectorNoel Grandin2015-11-122-4/+3
| | | | Change-Id: Iee77fa2a6b8bc5d186157430c4bfeb7d29056129
* svtools: boost::ptr_vector->std::vectorNoel Grandin2015-11-121-9/+9
| | | | Change-Id: If03ab05ff90585285063705bf56527c6138e22fd
* 5th step to remove tools/rtti.hxxOliver Specht2015-11-114-12/+1
| | | | | | | | | | | tools/rtti.hxx removed completed the interface of some Sdr.* Items and removed pseudo items Change-Id: I0cdcd01494be35b97a27d5985aa908affa96048a Reviewed-on: https://gerrit.libreoffice.org/19837 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
* Missing includesAshod Nakashian2015-11-101-0/+1
| | | | | | | | | | Restored some missing includes and refactored sot/formats.hxx. Change-Id: I11b7102b06889f426f5e0f3efa3a835c6e774d88 Reviewed-on: https://gerrit.libreoffice.org/19891 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
* This language string should be more consistentAdolfo Jayme Barrientos2015-11-101-1/+1
| | | | Change-Id: I84d3346f7074f7fb413f800386c5ff2f4dbf0a69
* loplugin:nullptr (automatic rewrite)Stephan Bergmann2015-11-10125-839/+839
| | | | Change-Id: I7fc4b4d5c895f241cfb052b009e943e073f3befe
* Prevent += called on temporary O[U]String instancesStephan Bergmann2015-11-091-5/+5
| | | | | | | | | | | | ...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
* Fix property name: ModuleName -> ModuleIdentifierMaxim Monastirsky2015-11-081-1/+1
| | | | | | | | 8b050d1e91a6623fb2770421e564a74d6259d816 changed this everywhere except here. (This reason is that the commit was imported from Apache, which didn't have this place.) Change-Id: I07a914298ee0d350c744789a5dd39605b01e5311
* Add title to image export options dialogYousuf Philips2015-11-061-0/+1
| | | | | | | Change-Id: I79e6722f2cfa8aabe3b3cacefe97d34063965d5d Reviewed-on: https://gerrit.libreoffice.org/19812 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
* loplugin:stringconstant: elide explicit ctor usage (automatic rewrite)Stephan Bergmann2015-11-0613-61/+61
| | | | Change-Id: I3da35c56d042b11cda04a94667923d6089c921a8
* use uno::Reference::set method instead of assignmentNoel Grandin2015-11-0518-39/+36
| | | | Change-Id: I2f8c9cb71a06f7796576509f605796624e654422
* yyyyyNoel Grandin2015-11-045-27/+20
| | | | Change-Id: I9a947beefd2dfe21da8239e841ea3fb416bd1548
* com::sun::star->css in svtoolsNoel Grandin2015-10-3091-1397/+1387
| | | | | | | Change-Id: I95fd8317ab1142068e0c7b50fc62643fe9f95dc2 Reviewed-on: https://gerrit.libreoffice.org/19683 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* UNO: no need to use OUString constructor when calling createInstanceNoel Grandin2015-10-301-2/+2
| | | | | | | Change-Id: I37da28539b94706574116d0fff5f008aabfb5526 Reviewed-on: https://gerrit.libreoffice.org/19682 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* tdf#90987: SlideSorterBarOptions was missing Commit() tooKatarina Behrens2015-10-301-7/+38
| | | | | | | | | | | | | Commit() of related _Impl class actually wasn't called anywhere after 465359c35fcd8c30a2bedd3d0beb07c0c1c36cba removed it from destructor. The config was also never tagged as modified, so fix that too. Change-Id: I8293fee20ec154d5d70a7cda8b015bf723b50c87 Reviewed-on: https://gerrit.libreoffice.org/19558 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
* convert Sequence<XInterface> constructions to use initializer listsNoel Grandin2015-10-301-4/+2
| | | | Change-Id: I66475190cc0f18465c56b94af7bc0d5a1ca81242