summaryrefslogtreecommitdiff
path: root/cui
AgeCommit message (Collapse)Author
2015-12-09Use unique_ptr out-arg to in SfxBindings::QueryState to avoid mem leaksStephan Bergmann
Change-Id: I35df02de675068478a36ef05266ffc2d3054b07f Reviewed-on: https://gerrit.libreoffice.org/20477 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-12-07fix build, don't pass int as sal_uInt16, tdf#34449 follow-upEike Rathke
Change-Id: Ia813b4d4296235f273c826444fcce3e9217cdee7
2015-12-07tdf#34449 : ability of deleting borders of a cell from adjacent cellDennis Francis
Change-Id: Ieb13a9ea88faa220d1ee352b0e47268a7fda5f38 Reviewed-on: https://gerrit.libreoffice.org/19715 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2015-12-07SvxMenuConfigPage: Disable controls when no menus foundMaxim Monastirsky
We reuse this page for context menus, but not all modules have context menus. This is the same behavior now as in the toolbars page (but ideally we shouldn't show those pages at all in such case). Change-Id: I66e308400d50934044179f07709c371578db8c39
2015-12-03uno::Sequence->std::vector in SfxIntegerListItemNoel Grandin
Change-Id: Icdbb361feea2ebee74f9d0a906bdd3c2882443e8
2015-12-01sc interpreter: Don't hide S/W Interpreter behind an environment variable.Jan Holesovsky
Instead provide a user setting that can be enabled so that the S/W Interpreter is used on a subset of the operations. The operations for which it is used are controlled by a whitelist in ScCalcConfig::setOpenCLConfigToDefault(). Change-Id: I7d3f3a864fcb1231e5484ec23961f14fca1466c5
2015-11-30loplugin:unusedfieldsNoel Grandin
Change-Id: Icac4ac1a2614e72bc9ff070819533e09eeb1a864
2015-11-26mark UNO structs as SAL_WARN_UNUSED, where possibleNoel Grandin
Change-Id: Ie3de518f60c9f1313c68df54dbdc1fb2804f1f0d
2015-11-25assign macro dialog: correct event name "errorOccured"Lionel Elie Mamane
"errorOccured" is an English spelling mistake, but is the name of the event, which cannot / should not be changed for backwards compatibility reasons. Spelling was boguously "corrected" in: commit 60a9b5172bcbd90b5764125b76279c189dd5563c Author: Takeshi Abe <tabe@fixedpoint.jp> Date: Sat Dec 4 12:56:38 2010 +0900 Replace all occured, occurance etc. This was leading to impossibility of assigning a macro to that event, since it was not appearing in this dialog. Change-Id: Ib0373501cba8af8f4abb1c62faddf8d65c926a7e
2015-11-25loplugin:unusedfields variousNoel Grandin
Change-Id: I59d9f7f73677358b4ae57efda965d43718bdf0d5
2015-11-25loplugin:unusedfields in include/svxNoel Grandin
Change-Id: I946c64d103f3666e5bbff16d95a5c8e65a3750dc
2015-11-23Update-check, expand to allow reporting of H/W and OS versions.Michael Meeks
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-20loplugin:unusedfields in cuiNoel Grandin
Change-Id: I92d7c3e2dde0808304ee3877ba1fbd13ee63eb38
2015-11-19use comphelper::containerToSequenceNoel Grandin
in chart2, we remove a local equivalent of the method Change-Id: I25129a3d1ea1dd724eb9cd38a57be37a78b3d100
2015-11-18remove unused typedefs and inline use-once typedefsNoel Grandin
and improve the script a little Change-Id: I2792ea4dd5df3a50736fbe209225c3f16fb86b84 Reviewed-on: https://gerrit.libreoffice.org/20033 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-17remove unused text property of spinbuttonsStanislav Horacek
Change-Id: I82882c8244ac553a8cce800fb93a000aa131a446 Reviewed-on: https://gerrit.libreoffice.org/20010 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2015-11-17tdf#34882 Adding hex and decimal code searchSteve Hart
Change-Id: I809bac4b28e679c7dad8ed3ad28e36379bce4760
2015-11-15Fast PCH generator and optimized PCH filesAshod Nakashian
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>
2015-11-15use initialiser for Sequence<OUString>Noel Grandin
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 Grandin
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 for Sequence<OUString>Noel Grandin
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>
2015-11-15use initialiser syntax for Sequence<OUString>Noel Grandin
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-13cui: loplugin:overrideMichael Stahl
Change-Id: I5a14762a64e88aae67d10d0a6ef80d38bb26320a
2015-11-13clear VclPtr warningCaolán McNamara
Change-Id: I13f08989034a656bc6f0ae6b556272802f4b8fc2
2015-11-13Related: tdf#95682 set edit to modified after insert symbol/pasteCaolán McNamara
Change-Id: If5892931649bde3d1fc00c0e5817149d0623cb1e
2015-11-13Resolves: tdf#95682 spell dialog: add a button to open special characterCaolán McNamara
Change-Id: I0d070dee9e940b93b294c6b2de180005a5c2248e
2015-11-12fix tdf#95689 - List indent is brokenNoel Grandin
caused by my commit e85b2333bce7b1dcae73861df6d90b48b9f4efe5 "convert Link<> to typed" Change-Id: Ieeb9e6fa5d5be3789ea70549e85d4bd3ffd51e59
2015-11-11tdf#93837 Support nice UI names for context menusMaxim Monastirsky
Can be configured in various *WindowState.xcu files, like toolbars. Change-Id: I55a827344f03b31491cb793b9b211b59ff92287c
2015-11-11tdf#93837 Make customization actually workMaxim Monastirsky
Change-Id: I004c9ad3a7d389228b9bb532a1b2c5d6294f7e42
2015-11-11tdf#93837 Add context menu customization UIMaxim Monastirsky
Depends on env. variable for now. Nothing to customize yet anyway. Change-Id: I70edd33b51d931632fac454684d6c22906a727fe
2015-11-115th step to remove tools/rtti.hxxOliver Specht
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>
2015-11-10tdf#95594 Remove “dialog” type hint from Expert Config windowAdolfo Jayme Barrientos
Change-Id: I4a997ab8959f8d890aaa8779d8d036cee1fc060b
2015-11-10cui: convert boost::ptr_vector->std::vector<std::unique_ptr>Noel Grandin
Change-Id: I96a1090ea8617644748afdea2786949fb0506b72
2015-11-10cui: boost::ptr_vector->std::vector<unique_ptr>Noel Grandin
Change-Id: Ieddd13abc6bb23904db10f303dfc85cd87cfaa03
2015-11-10cui: boost::ptr_vector->std::vector<unique_ptr>Noel Grandin
Change-Id: If2e8e7eddd5e75a211940416b4370c8f7768849e
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann
Change-Id: I7257532b90e3e393d56d5349531c9ad397523bca
2015-11-09Resolves: tdf#92311 raise auto correct entry limit to unsigned short maxCaolán McNamara
Change-Id: Ie27d727ab4606ffe3f47263251316f6faac7ca74
2015-11-08Improve layout of CTL settingsAdolfo Jayme Barrientos
- Kill those evil, space-wasting “homogeneous width” properties - Align Movement and Numerals labels - Bring radio buttons together Change-Id: Ib279f81b48733cccd8dd399549f598a21613076a
2015-11-06loplugin:stringconstant: elide explicit ctor usage (manually due to macros)Stephan Bergmann
Change-Id: I042d922e31d6feeb5d4b4fbc542826a386fb2fbd
2015-11-06loplugin:stringconstant: elide explicit ctor usage (automatic rewrite)Stephan Bergmann
Change-Id: I52bdf6e2ee843e9cc08d0d4f1eb1bc6dcd15f10a
2015-11-05tdf#93195 Set default focus to search buttonYousuf Philips
Change-Id: Id60a901b0d66e5e093f107c25db28b12a5f499d5 Reviewed-on: https://gerrit.libreoffice.org/19791 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2015-11-05tdf#95210 SetHandleControllerPosition is busted wrt HandleFlags::REFXCaolán McNamara
so instead of saving the initial pos and trying to restore the pos, instead use a bigger hammer and save the entire geometry and restore that instead. Change-Id: Id06ea8f205f30771987089c5dc949bb52adc7a27
2015-11-05OpenGL options: clarify setting descriptions, and provide a live status.Michael Meeks
Hopefully this will un-confuse users about whether GL is enabled; the settings only take effect on re-start, so show a current status line too. Change-Id: I82832fd8d35bc76ab2cf1f394f11a881fde80774 Reviewed-on: https://gerrit.libreoffice.org/19790 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-05loplugin:vclwidgetsStephan Bergmann
Change-Id: I3e5d88bdc2ecae6164c75da8ddf1b8cfe0ed325f
2015-11-04Resolves: tdf#95352 resize the columns when the edits repositionCaolán McNamara
instead of assuming they are in their final position when the top level dialog resizes. Cause there's a timer/idle involved so the final position isn't known yet Change-Id: I713e938b0e275f181514315cb4ce4531f36191ca
2015-11-04yyyyyNoel Grandin
Change-Id: I9a947beefd2dfe21da8239e841ea3fb416bd1548
2015-11-03tdf#86595: Highlight color it isKatarina Behrens
Change-Id: Ic0a3083c05ba1cce974d76aecf60ed7bc4c72a36
2015-11-02Fix popup menu IDs after .ui conversionMaxim Monastirsky
Change-Id: I8955bee3ac2bb7a757c1f70dd46141833a068517
2015-10-30tdf#93684 - Remove SalFrame::SyncRyan McCoskrie
Change-Id: Icae9cf0a17f9cdf9a671c7e7278019d6980602b1 Reviewed-on: https://gerrit.libreoffice.org/18453 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-10-30use uno::Reference::set method instead of assignmentNoel Grandin
Change-Id: I080668f86f0ab8b3bba857ee21411f907ae285c4