summaryrefslogtreecommitdiff
path: root/svx
AgeCommit message (Collapse)AuthorFilesLines
2015-09-03Restored missing includes from source files.Ashod Nakashian11-4/+11
These source files relied on pch to include these missing headers (at least on Windows). Also included the script used to find the missing includes. The script is self-contained and includes unittests. It detects superfluous includes and required includes (which was used to restore the includes in this patch). Change-Id: I7ee09e5c712f42d5f6c3524898bc62dda78f5cc0 Reviewed-on: https://gerrit.libreoffice.org/18208 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-09-03-fsanitize=vptrStephan Bergmann1-14/+14
Change-Id: I59b43ca9c42c63ca9108620ead00349c24bf91b1
2015-09-03convert Link<> to typedNoel Grandin2-4/+3
Change-Id: Ic15d0539aa00b46694a1715b6dda9d78bb1c00d8 Reviewed-on: https://gerrit.libreoffice.org/18269 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-09-03convert Link<> to typedNoel Grandin2-4/+2
Change-Id: Ic0482dc5ed26eb2fc6ccde73022eff8b4786de83 Reviewed-on: https://gerrit.libreoffice.org/18258 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-09-01refactor to create a HasMarked, no logic changeCaolán McNamara2-26/+31
Change-Id: I667a8582a740f5fbbcdbcd82907e40e82f6165a1
2015-09-01implement undo of delete impress cell contentsCaolán McNamara2-2/+18
Change-Id: I7aa99f3a6668e66b8d02e20b7ea1cf0862e5d760
2015-09-01Related: rhbz#1255200 apparent missing stylesheetCaolán McNamara1-6/+11
Change-Id: Ice9a860ca839d37308b5c2f2eb639852fefe1d15
2015-08-31tdf#73071 Enable styles content panel in calc and fix spacing issueYousuf Philips1-1/+0
Change-Id: I43f5d8ef5ca7c5fbd598d866622e6cbb1159f2a0 Reviewed-on: https://gerrit.libreoffice.org/18176 Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com> Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-08-31convert Link<> to typedNoel Grandin1-3/+0
and remove some dead code Change-Id: I6a42dbaea5053b4aa3c47b3f154410b05f32dfe4
2015-08-31convert Link<> to typedNoel Grandin2-4/+2
Change-Id: I53b0a7a9875a3ebcca915c8f2d8c53face6f9509
2015-08-31loplugin:stringconstant: OUStringBuffer: appendAscii -> appendStephan Bergmann7-15/+15
Change-Id: I34cde265442834565c9d0c55ae8c2ee9cc8fc58d
2015-08-29XOutBitmap::GraphicToBase64 can return boolMatteo Casalin1-3/+3
instead of a sal_uLong error code, which no call place cares about Change-Id: I0d0dd16859e2f9678f47f484edf933e165b1ca48
2015-08-28time stamp object selections and use newest as ref for equalizationCaolán McNamara2-5/+25
Change-Id: I1bf22ddbaf263b240288f70d03d6949611f86b69
2015-08-28implement undo for equalize-marked-objectsCaolán McNamara1-0/+2
Change-Id: I245e08674b52c2a5648e9d7762101b8057fd30e9
2015-08-28make PostUserEvent Link<> typedNoel Grandin21-80/+53
Change-Id: I13f10bda985d55d419a5bff481130a456ae2db8a
2015-08-27tdf#93558 Hardcode black text on white backgroundMaxim Monastirsky1-8/+3
As agreed in the bug report, a preview shouldn't be themed by the OS theme. Change-Id: Icdc5021c3ac614fe1d490fd513a407a81dbc169e
2015-08-27tdf#92213 - don't crash fetching pixelctl a11y peer for un-parented window.Michael Meeks1-5/+7
Change-Id: Ie36f46e2eae72e8838aa5e45f96bd02fef45f7d5
2015-08-27loplugin:passstuffbyrefStephan Bergmann1-1/+1
Change-Id: I5ab147c8b737396db6371b9d92e7f19955ed7f28
2015-08-27Clean up sEmptyStephan Bergmann1-1/+1
Change-Id: If1b2bfe308caa2bce92e73d2c5c86ee273faed93
2015-08-27Clean up aEmptyStephan Bergmann4-19/+13
Change-Id: I4c4294b7fb1cb537ba3ae3e6e7e747a3333b7469
2015-08-27ColorSets: add preview to ThemePanel, move impl. to own fileTomaž Vajngerl2-0/+127
Change-Id: I1b05edc954125e5bdeed05b5fdce1430f8eaba26
2015-08-27Show previews of style presets in sidebarTomaž Vajngerl1-4/+14
Change-Id: I0e3d6f00a79bc33e1db1329df217e7e867dfd511
2015-08-27get rid of the macro hereTomaž Vajngerl1-12/+21
Change-Id: I1ba5583d9121b541b6b76588f1334980abe3836e
2015-08-26Clean up aEmptyStrStephan Bergmann1-15/+10
Change-Id: I5befe9deac917a28e80ed193b67ff29b5ba35149
2015-08-26tdf#90078: Improve the Area section of the properties tabRishabh Kumar2-122/+332
Addition of new controls to gradient mode and area tab reorganisation Change-Id: I5c122705c41e14cddc2eaaac2561c02df22574f2 Reviewed-on: https://gerrit.libreoffice.org/16965 Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de> Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
2015-08-26there might be no modelCaolán McNamara1-1/+1
Change-Id: I9c384587c127ca077803bf8aae63d0e54eda6aaf
2015-08-26convert Link to TypedNoel Grandin1-2/+2
and make it statically allocated, no point in dynamically allocating such a small object Change-Id: If476bf5dc1e0d535383d16bc49c8d567776f16cd
2015-08-26Convert vcl Button Link<> click handler to typed Link<Button*,void>Noel Grandin34-260/+197
Change-Id: Ie80dfb003118d40741549c41ebcc7eda4819f05b
2015-08-25tdf#92213 - avoid potential crasher from unusual idle handler.Michael Meeks1-0/+5
Change-Id: Id5715f8753d17b3955ac87b9260318ac56e64a08
2015-08-25parameter names are useless in DECL_LINK declarationsNoel Grandin2-5/+5
Change-Id: I77f7b528ed97964bdc153f820f6f96977ddb9254
2015-08-25make pWindow private in SfxChildWindowNoel Grandin15-23/+23
Change-Id: I585d4e8f0a53f46b6fbcef9e4d26f88b57569684
2015-08-25make eChildAlignment private in SfxChildWindowNoel Grandin15-22/+2
Change-Id: I68a4c3324736e111a2c88e3edb9df506c33042b7
2015-08-22tdf#92379: svx: don't overwrite fo:background-color on ODF importMichael Stahl1-3/+3
getSvxBrushItemFromSourceSet() is called once for each property of a frame style that is set, and the "solid" fill-style is set by first applying the BackColorRGB and then BackTransparency property. So there is an intermediate state that has fill-style NONE but a XFillColorItem set - don't reset the color to white in that case! Apparently writerfilter generally relies on the current reset-to-AUTO implementation (loads of test failures), so for now limit the fix for when we know that a frame style is imported from ODF. (regression from 3d399b0e45720354fc64dc3d121ee486e01eff89) Change-Id: Ia987fe586ec819a1f3cd85acdbfb03c74ca0ec2c
2015-08-21Remove demonstrated-useless comphelper::compareStephan Bergmann2-7/+7
Change-Id: Ifd1b38afb963255b76f0d821eb46e4c6a972128a
2015-08-20make color button work in chart line sidebar panelMarkus Mohrhard1-0/+2
Change-Id: I2148fd9953b283945d2a1bcf24dbc47964b659ae
2015-08-20handle new color picker correctly in chart sidebarMarkus Mohrhard3-10/+31
This implements the basics for that and implements it in the AreaPanel. Change-Id: I6d9e5012bbcc2c953d478a09a839f35f2ef64c5b
2015-08-19Remove two silly typedefsStephan Bergmann4-21/+21
Change-Id: Ia7de1cebf6009e770ca1b96bab6d5e121573ccc1
2015-08-19Clean up remaining utl::LocalFileHelper::Convert...Stephan Bergmann4-9/+8
together with 58d68a1bc9146334376206ae7ba8b1a6594a1040 "ConvertURLToSystemPath->getSystemPathFromFileURL" and 28f3464a571a23a2c16bd0980e9021b95d011511 "ConvertSystemPathToURL->getFileURLFromSystemPath," this replaces all those Convert... functionality with direct calls to the corresponding osl::FileBase functions. Change-Id: I2876171cd337a5eb939d25d8cf1e0c1253ff73a7
2015-08-19for testing allow disabling configmgr for time critical pathsCaolán McNamara2-8/+23
Change-Id: I08021f18d53e1748927f8847649994f95252bbc2 Reviewed-on: https://gerrit.libreoffice.org/17844 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18ConvertURLToSystemPath->getSystemPathFromFileURLCaolán McNamara1-2/+2
Change-Id: I7dc0e1b596f80b8f0870aed1722f711bb287ec0a
2015-08-18resolved: crash while closing ImageMap EditorSzymon Kłos1-0/+2
Steps to reproduce crash: 1) Open Writer 2) Insert an image 3) Open ImageMap Editor (Edit > ImageMap) 4) Close window Change-Id: I5f48345eb8ae8d2d1465082243348a8b2e8ccecf Reviewed-on: https://gerrit.libreoffice.org/17754 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-17tdf#93102 : resolved crash on enabling image contourSzymon Kłos1-0/+2
Change-Id: I59a07a62573b8d472d15f8594473e8e8d1077589 Reviewed-on: https://gerrit.libreoffice.org/17758 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-17o3tl: rename compat_functional headerThorsten Behrens2-2/+2
After the cleanup, the stuff there really stands on its own (and the remaining usage of select1st/2nd is more descriptive than lambdas). Change-Id: I0aba131d5dc550189f8130d167dc94167e404540 Reviewed-on: https://gerrit.libreoffice.org/17806 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-08-17make Link<> typedNoel Grandin2-5/+4
Change-Id: I50e2b05131604a6073a9234d4319f12b3906ea6d
2015-08-17tdf#93114 insert character: add missing recalculate for font selectionLászló Németh1-0/+1
Fixing missing characters (only characters of the basic Control font showed by Insert special character dialog) and freezing (when LibreOffice tried to replace hundred of characters [missing from the chosen font] during scrolling in the insert special character dialog). Change-Id: I8fd5bd233f16572eb2b740a8f8e7e8608c19d06f
2015-08-17Put Polygon from tools under tools:: namespaceNorbert Thiebaud18-74/+80
Polygon is one of these names that Clash with some system objects A similar work has been done earlier with PolyPolygon. Change-Id: Icf2217cb2906292b7275760f1a16be0e150312f5 Reviewed-on: https://gerrit.libreoffice.org/17789 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-16tdf#92411 : don't select all toolbar buttons in the ImageMap EditorSzymon Kłos1-5/+41
Change-Id: Id69a03b0379becc4c267a85eb7567bbbd41ccf82 Reviewed-on: https://gerrit.libreoffice.org/17755 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-14remove default value from SfxPoolItem::PutValueNoel Grandin4-9/+9
more useful to make it explicit. Specifically, otherwise my defaultvalue clang plugin would want to remove lots of places that contains #define constants which, while technically the same as the default value, convey semantic information which is quite useful. Change-Id: I918ad5b0e73ba279fa1b1489b62d900339ff71eb
2015-08-13Fix widget nameMaxim Monastirsky1-1/+1
warn:vcl.layout:22464:1:vcl/source/window/builder.cxx:501: Requested top level widget "LinePropertyPanelBase" not found in svx/ui/sidebarline.ui Change-Id: I49f0d6ab965f53d51b123fb36f6c79c284946f71
2015-08-13tdf#93407 GrabFocus during disposeMaxim Monastirsky1-2/+2
Reproduced with the gen vclplug Change-Id: Ia8a5c73908f5af47ef55b4431b6e1e5a21609e7d