summaryrefslogtreecommitdiff
path: root/svx
AgeCommit message (Collapse)Author
2015-11-12Bin mesa_headers completelyTor Lillqvist
We don't need them in a MSVC or OS X compilation either. Change-Id: I00181fe0a047df09bbdfcce34c07eb2ebc45a2da
2015-11-12Avoid mesa_headers on X11, also link with -lGL only where necesssaryTor Lillqvist
The GLEW headers are enough, and what we actually use in these places. In addition to handling GL extension things in its dynamic fashion, GLEW headers also have declarations for standard, non-extension, OpenGL API, including xgl and wgl ones. Most likely we don't need mesa_headers on Windows or OS X either, and can drop them completely. Change-Id: Ic0d8d6238c862f8fe4a74e99e95344dcbf540980
2015-11-11Fix MSVC build: Need to delete copy ctor and operator=Tor Lillqvist
Change-Id: I6ccc228b9259b44c4eb8651096f534a788788a6a
2015-11-11loplugin:nullptrStephan Bergmann
Change-Id: Id0cab3b90ea9f3de7dc63f58ef247ba512af79f4
2015-11-11-Werror,-Wunevaluated-expressionStephan Bergmann
Change-Id: Ibc717656d10a1a4e8ed3c7d170f2613abf299880
2015-11-11Resolves: tdf#95723 arrange GridControl buttons to be always visibleCaolán McNamara
as long as there's space for them Change-Id: Id96069b5c50483309611381afdf62bb0d30e9c38
2015-11-11Resolves: tdf#94069 call setVisible when setDesignMode is calledCaolán McNamara
void UnoControl::setDesignMode calls setVisible on the XWindow so it seems sensible that FmXGridPeer::setDesignMode should also do so. The desirable side effect is that moving the window in design mode then is moving a un-shown window so nothing is invalidated so the paint loop doesn't happen. Change-Id: Ic5a4ba62590372bec15a29b993b73d6dfb94a8a9
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-11remove boost/ptr_vector from pch fileNoel Grandin
Change-Id: I040d1298780e8440a8a18f193d5f32cd0e3bcd4f
2015-11-11svx: boost::ptr_vector->std::vector<std::unique_ptr>Noel Grandin
Change-Id: I6f3fee6b95e8675e04f867bf59447fa569a61d8e
2015-11-11svx: boost::ptr_vector->std::vector<std::unique_ptr>Noel Grandin
Change-Id: Ib4ebadcdecc0f673c585c820b4aa4a3e1e123f0c
2015-11-11new loplugin: memoryvarNoel Grandin
detect when we can convert a new/delete sequence on a local variable to use std::unique_ptr Change-Id: Iecae4e4197eccdfacfce2eed39aa4a69e4a660bc Reviewed-on: https://gerrit.libreoffice.org/19884 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-10XDash: salu_uIntPtr to sal_uInt32Matteo Casalin
Unsigned integer was used tp be consistent with previous integral type, but both unsigned and signed integers are used by callers. Change-Id: I3f902e00fbff690a72a7ca0f1c818976d3d2bebe
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann
Change-Id: I71682f28c6a54d33da6b0c971f34d0a705ff04f5
2015-11-09Prevent += called on temporary O[U]String instancesStephan Bergmann
...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-09new loplugin: oncevarNoel Grandin
Change-Id: If57390510dde4d166be3141b9f658a7453755d3f Reviewed-on: https://gerrit.libreoffice.org/19815 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-06coverity#1338251 Uncaught exceptionCaolán McNamara
Change-Id: I92f1a05b7fb6718a0b74f7a792df250147a26137
2015-11-06coverity#1338250 Uncaught exceptionCaolán McNamara
Change-Id: I0c78b48213b4a638eca86eb9481974f49bc35319
2015-11-06coverity#1338240 Uncaught exceptionCaolán McNamara
Change-Id: I3b1b1c9745cae1dd7a765769ea761973d0a60134
2015-11-06loplugin:stringconstant: elide explicit ctor usage (manually due to macros)Stephan Bergmann
Change-Id: If1bbd1f0a51bf9e6ea7a737081389d28c616f3ff
2015-11-06loplugin:stringconstant: elide explicit ctor usage (automatic rewrite)Stephan Bergmann
Change-Id: I72d11153ffccc51633aec78c802822173dd7f5ed
2015-11-05_SdrItemBrowserControl: reuse BreakChangeEntry in EndChangeEntryMatteo Casalin
Change-Id: I96667dc89a25455819898b68c2366c4ecef17e6d
2015-11-05Use more proper integer typesMatteo Casalin
Change-Id: I9e1ac9f9a8d1954f570594df58c6421de13c79db
2015-11-05Expand some prefixes ('Brk' to 'Break', 'Beg' to 'Begin')Matteo Casalin
Change-Id: Id4047b656ce53cf754c35fab13216587884da199
2015-11-05Privatize _SdrItemBrowserControl::GetCurrentPos|BegChangeEntryMatteo Casalin
Change-Id: Iea2e8353f4d48e792e3ff8d6e4544df35bea9461
2015-11-05fix tdf#95488, crash in report wizardNoel Grandin
This reverts commit bb76b8f10697f3d5ca1f9a2f19902b043bd61cd7 "loplugin:mergeclasses" Change-Id: Ib65459ab45cd4cefa859ed75f9ddc4f070879b1d
2015-11-05use uno::Reference::set method instead of assignmentNoel Grandin
Change-Id: I2f8c9cb71a06f7796576509f605796624e654422
2015-11-04tdf#86595 One "Text Background Color" missedMaxim Monastirsky
Change-Id: Ia640b9bc044a8445751f0ebad7f027466c352d1f
2015-11-04loplugin:stringconstantNoel Grandin
Change-Id: Iff0ab7716d76dc44693fca49d341a6fd88b89b01
2015-11-03notifyer -> notifier.Jan Holesovsky
Change-Id: Ic009398d1d00550577d9f25b4d904632b063d54f
2015-11-03tdf#86595 Change 'Highlighting' to 'Highlight Color'Yousuf Philips
Change-Id: I11ef97b4b4589d21afc40e862bb68a512db18831 Reviewed-on: https://gerrit.libreoffice.org/19741 Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2015-11-02compilerplugins: add "badstatics" to detect abuse of VCL BitmapsMichael Stahl
VCL Image/Bitmap/BitmapEx instances must not have static life-time because then they will be destructed after DeInitVCL() and that likely segfaults. Change-Id: I3ff8d32de729c971b190028094cb4efe206395e2
2015-10-31com::sun::star->css in svxNoel Grandin
Change-Id: If2c11fa548c5ebef2297d2491edd837b54e3707c Reviewed-on: https://gerrit.libreoffice.org/19690 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-30UNO: no need to use OUString constructor when calling createInstanceNoel Grandin
Change-Id: I37da28539b94706574116d0fff5f008aabfb5526 Reviewed-on: https://gerrit.libreoffice.org/19682 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-30convert Sequence<XInterface> constructions to use initializer listsNoel Grandin
Change-Id: I66475190cc0f18465c56b94af7bc0d5a1ca81242
2015-10-29Initialize Sequence<beans::NamedValue> from initializer_listsNoel Grandin
Change-Id: I216dcbd983dcf3df79df9fda371b93114540a9d8
2015-10-27tdf#88548 fontwork gallery always have transparent/checkered background.Aybuke Ozdemir
Change-Id: I8995ef12edb64c14788ba3a2c3c1c2ceb3775b11
2015-10-27Fix Cherokee Supplement range (U+ABCO--ABFF is occupied by Meetei Mayek)Stephan Bergmann
Change-Id: I4b7b86be1d0b36c02c6ad6954635d2620266472e
2015-10-27Reduce scope of #include <tools/stream.hxx>Matteo Casalin
Change-Id: I0752cbb0cb2e0f89607d81d9eda7ce7091449fd6
2015-10-27sal_uLong/long to ErrCodeMatteo Casalin
Change-Id: I2ba2d867785765e4850c60070e86419f66e25f57
2015-10-26tdf#93487 - protect GetFocus method call post dispose.Michael Meeks
Change-Id: Id61e37e4e9ea62c3dba224e55ddfdc71fb0bfc8c Reviewed-on: https://gerrit.libreoffice.org/19541 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-10-25Remember the state of "Search formatted display string" checkboxDennis Francis
This checkbox was introduced in the commit 9a85743766e8a063d20d5f93ee88758e243397f4 This patch makes Calc persistently remember the option's setting between invocations of the Find & Replace dialog. Change-Id: I82c1355e85cd16ce13229d495a6d243e185318ad Reviewed-on: https://gerrit.libreoffice.org/19574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-23fix indent and simplify returns, no logic changeCaolán McNamara
aka, beat up on its corpse a bit Change-Id: Ia5b8d227083e8f4c1582bf13260e92331740aa82
2015-10-23afl-eventtesting: crash on undoing insert new page in impressCaolán McNamara
this is an intermittent crash in the real world but under event testing we can see that the PaintView is informed that the page has been deleted, but doesn't clear its use of the page if it so happens that there was earlier modification events that caused the fire-modification-timer to be launched If there happens to be no such events then the page is correctly cleared If the timer is active, then the page is not cleared, but eventually the timer will fire and access the deleted page and fall over and die minimal change for backporting ease, follow ups now Change-Id: I090ad62cc175545902574c93dec7082225d97ab7
2015-10-23afl-eventtesting: crash seen on occasionCaolán McNamara
Change-Id: Ib8e33c3dbaf793f9ae57a2d54af34d7e823226ec
2015-10-23tdf#48456 : when searching for a number, consider formattingDennis Francis
Change-Id: I4a1e3e269a269bb37e88aa8810a46d0f4ecfc518 Reviewed-on: https://gerrit.libreoffice.org/19420 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2015-10-22Visisble->VisibleCaolán McNamara
cosmetic only Change-Id: I9363e4766d6dfdd9327cfa74e5922f3b51c67fd2
2015-10-22crashtesting+ubsan: kde170880-1.html ANISTOPINSIDE cast to StartInsideItemCaolán McNamara
presumably this is a simple typo and it should be ANISTARTINSIDE Change-Id: I05c6cfb857955c7d418e3997845dd0ef6d2bff36
2015-10-21use a default when avoiding configCaolán McNamara
Change-Id: I5f068a4f8f2f035070ea3ad16bf6d89f7ab0e0fd
2015-10-21add blocks to SubsetMap new in Unicode Standard 8.0 / ICU 56Eike Rathke
Change-Id: I08acd0f6bc1a00b9dbaa6711b09222eff388ad17