summaryrefslogtreecommitdiff
path: root/drawinglayer/source
AgeCommit message (Collapse)AuthorFilesLines
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák16-146/+146
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-05new module i18nlangtagEike Rathke4-4/+4
Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-04-03fdo#62525: use cow_wrapper for ViewInformation3DThomas Arnhold1-65/+15
Change-Id: I4f304febfedfa4a5a89d996fe276a9413d0ef855
2013-04-03fdo#62525: use cow_wrapper for ViewInformation2DThomas Arnhold1-65/+15
Change-Id: Ide3bce3257c9fed7bbda7276dfb55fa179d74fdd Reviewed-on: https://gerrit.libreoffice.org/3183 Tested-by: Thorsten Behrens <tbehrens@suse.com> Reviewed-by: Thorsten Behrens <tbehrens@suse.com>
2013-04-03fdo#62525: use cow_wrapper for Sdr3DObjectAttributeThomas Arnhold1-68/+27
Change-Id: I80e378f6a88068f5d3b36c6187b41ab8d968a0c3
2013-04-03fdo#62525: use cow_wrapper for SdrSceneAttributeThomas Arnhold1-63/+22
Change-Id: Iaedb5080f341482c3ac4f4e0548be49801c5f0b2
2013-04-03fdo#62525: use cow_wrapper for SdrLineStartEndAttributeThomas Arnhold1-67/+25
Change-Id: I714011f70ae4c1b9a1dcce5cb3653e918cc742b4
2013-04-03fdo#62525: use cow_wrapper for StrokeAttributeThomas Arnhold1-61/+19
Change-Id: Icf5daca279902b90da98069338638c3ad432e69a
2013-04-03fdo#62525: use cow_wrapper for SdrLineAttributeThomas Arnhold1-68/+25
Change-Id: I62b897bd49ef05a3862cb2cd91c3aa13f621e9fd
2013-04-03fdo#62525: use cow_wrapper for SdrLightingAttributeThomas Arnhold1-61/+19
Change-Id: Ibd6bd31ef78f2e853ff668f64202eff89afb1234
2013-04-03fdo#62525: use cow_wrapper for Sdr3DLightAttributeThomas Arnhold1-60/+19
Change-Id: I9639746d072642d46c3f0766c473425221b1706a
2013-04-03fdo#62525: use cow_wrapper for SdrFillBitmapAttributeThomas Arnhold1-67/+25
Change-Id: Ib8bb849b179be12680c5adae6bf89afc5ad31563
2013-04-03fdo#62525: use cow_wrapper for SdrFillAttributeThomas Arnhold1-64/+22
Change-Id: I827e1edb2c6ec2fc3e16fde6f105063e59d40f66
2013-04-02fdo#62525: use cow_wrapper for MaterialAttribute3DThomas Arnhold1-66/+23
Change-Id: I7ee65afe8065525e6af198a4d1b75e1035644983
2013-04-02fdo#62525: use cow_wrapper for LineStartEndAttributeThomas Arnhold1-62/+20
Change-Id: Id8803574245298c6d15b3c59bbfd3b7c812b5794
2013-04-02fdo#62525: use cow_wrapper for LineAttributeThomas Arnhold1-63/+21
Change-Id: I8934156790051d52dd317b6654b1cc2e1bc381a4
2013-04-01Prefer prefix ++/-- operators for non-primitive typesJulien Nabet1-1/+1
Change-Id: Ie155215aea1d6f15e51bf5e64bab10eb2198d4de
2013-03-29Prefer prefix ++/-- operators for non-primitive typesJulien Nabet2-2/+2
+ use const_iterator for end iterator Change-Id: Ib07b71bb878665126666db3569bd5a40e23eff5e
2013-03-28Re-introduce accidentally removed basegfx::fround().Jan Holesovsky1-1/+1
Change-Id: I0ea05229009a1473767d1614623af2b5a6536c5a
2013-03-28fdo#61789 Fix crash, pSvtGraphicStroke is allowed to be NULL.Jan Holesovsky1-16/+15
Change-Id: Ia08e2e91354c9b4e543023c193b95e79d56e235b
2013-03-27fdo#62525: use cow_wrapper for FontAttributeThomas Arnhold1-62/+27
Change-Id: Ic07da7c7cf225a910e6f0fa4f6d20c4700e7ec7a
2013-03-27fdo#62525: use cow_wrapper for FillHatchAttributeThomas Arnhold1-63/+22
Change-Id: I1581b4bca6f14bd27af12ff40a4f4c0fe08af133 Reviewed-on: https://gerrit.libreoffice.org/3073 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-03-25fdo#61789 - move metafile line width scaling somewhere more sensible.Michael Meeks2-6/+12
2013-03-23fdo#62525: use cow_wrapper for FillGradientAttributeThomas Arnhold1-64/+25
Change-Id: I85a9864820f49da8ebcc4a7d2c80a3c9d0c13b27
2013-03-23fdo#62525: use cow_wrapper for FillBitmapAttributeThomas Arnhold1-61/+19
Change-Id: I0f666d4baaf6dc4e9f7ea30a518a8904f01d749f Reviewed-on: https://gerrit.libreoffice.org/2948 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-03-23fdo#62525: use cow_wrapper for SdrShadowAttributeThomas Arnhold1-61/+20
Thanks to Thorsten. Change-Id: I9b5435d2326e9ebf340e88025eeea25ff6388ea2 Reviewed-on: https://gerrit.libreoffice.org/2946 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-03-19removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarationsThomas Arnhold3-16/+16
s/(OUString\s+[a-zA-Z_][A-Za-z0-9_]*\s*)\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/$1\($2\)/gms Change-Id: Iad20f242c80c4bdc69df17e2d7a69d58ea53654b Reviewed-on: https://gerrit.libreoffice.org/2835 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold1-1/+1
Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-16Resolves: #i118780# Moved ObjectInfoPrimitive2D extractor to drawinglayer...Armin Le Grand1-0/+67
changed name to be the filename only, added code to SW to set Title and Desc Conflicts: drawinglayer/Library_drawinglayer.mk drawinglayer/Package_inc.mk svx/source/svdraw/svdograf.cxx sw/inc/ndgrf.hxx sw/source/core/doc/doc.cxx sw/source/core/doc/notxtfrm.cxx sw/source/core/docnode/swbaslnk.cxx sw/source/core/graphic/ndgrf.cxx sw/source/filter/rtf/rtffly.cxx Change-Id: Id433031958529498441574dafe2fbd5261371efc Notes: merged as: 977a0eff5415a2a4716e02bfab8e69ffb64ad7ce
2013-03-16Resolves: #i119601# support for transparency in PNG export dialogArmin Le Grand1-1/+1
Added support for transparency in PNG export dialog and support for alpha channnel Conflicts: svtools/source/filter/exportdialog.cxx Change-Id: I324bfd6a34803478bf17f113e015620056c90567
2013-03-15Related: #i119125# Added MetaFloatTransparentAction handling...Armin Le Grand1-5/+33
...using primitive renderer Conflicts: svx/source/svdraw/svdedtv2.cxx svx/source/svdraw/svdfmtf.cxx svx/source/svdraw/svdfmtf.hxx svx/source/svdraw/svdograf.cxx Change-Id: I2223f86a63be80ecae91af0a6987ac587f07bc30
2013-03-15Related: #i119125# change XFillBitmapItem to work with GraphicObjectArmin Le Grand1-23/+31
Completely changed XFillBitmapItem to work with GraphicObject, removed XOBitmap class, adapted all usages (also the pretty old 8x8 pixel editor). All Bitmap fill styles will now accept transparent bitmaps as fillings in all variations (tiled, etc.). LoadSave is no problem, ODF defines graphic as content for fill. Backward means that OOs before this change will use a white background of fill with transparent, same as the fallback all the time when using a transparent fill. This is also a preparation to e.g. offer SVG or Metafiles as fill style. Conflicts: cui/source/tabpages/backgrnd.cxx cui/source/tabpages/tparea.cxx cui/source/tabpages/tpbitmap.cxx filter/source/msfilter/msdffimp.cxx filter/source/msfilter/svdfppt.cxx sc/source/filter/excel/xiescher.cxx sd/source/ui/func/fupage.cxx svx/inc/svx/dlgctrl.hxx svx/inc/svx/xbitmap.hxx svx/inc/svx/xbtmpit.hxx svx/inc/svx/xtable.hxx svx/source/customshapes/EnhancedCustomShape2d.cxx svx/source/dialog/dlgctrl.cxx svx/source/svdraw/svdograf.cxx svx/source/tbxctrls/fillctrl.cxx svx/source/unodraw/XPropertyTable.cxx svx/source/xoutdev/xattrbmp.cxx svx/source/xoutdev/xtabbtmp.cxx Change-Id: Id838bfbacc863695d078fb3cf379d1c0cd951680
2013-03-13Related: #i119125# corrected gradient renderingArmin Le Grand3-58/+143
and added stuff to add Title and Description to primitives for later usage Conflicts: drawinglayer/Library_drawinglayer.mk drawinglayer/inc/drawinglayer/primitive2d/svggradientprimitive2d.hxx svgio/Package_inc.mk svx/source/sdr/contact/viewcontactofsdrobj.cxx Change-Id: I301c9f5f4ae0efc02d937cd3f56018e27c94a630
2013-03-07make sure Release is called if one of two Acquires failedCaolán McNamara1-4/+4
checking the body of ReleaseAccess in vcl its safe to pass NULL to them, so keep it simple Change-Id: I5f057f9c79f0787d670869af4114c989e7f1562a
2013-03-04doubled includesThomas Arnhold1-1/+0
Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
2013-03-03Related to fdo#60724: correct spellingThomas Arnhold2-2/+2
Using the autocorrect list of LibreOffice extras/source/autotext/lang/en-US/acor/DocumentList.xml Change-Id: I8b93969bc0742c2e95b8b7db3c4c37691e8d3657 Script: http://pastebin.ca/2327716
2013-02-25fix fdo#60533, Set TEXT_LAYOUT_BIDI_STRONG flag.navin patidar1-2/+2
Stop ImplLayoutArgs::ImplLayoutArgs() to perform ubidi algo on text by setting TEXT_LAYOUT_BIDI_STRONG flag. Change-Id: I7222517c1db6649eef0c0d9c11cbbbed1fc6bb04 Reviewed-on: https://gerrit.libreoffice.org/2076 Reviewed-by: Ahmad Harthi <aalharthi@kacst.edu.sa> Tested-by: Ahmad Harthi <aalharthi@kacst.edu.sa>
2013-02-23Fix assignments which are not usedJulien Nabet1-2/+0
Change-Id: I07f4f45bea211b8f32cb975e0c4c1d19062b1808
2013-02-22WaE: unused variableTor Lillqvist1-2/+0
Change-Id: I108ea85db7904e31cbeb1cd2dec89cb1cdf6275b
2013-02-22#120616# Corrected SVG gradient primitive and it's decompositionArmin Le Grand1-23/+60
Conflicts: drawinglayer/source/primitive2d/svggradientprimitive2d.cxx Change-Id: I04c148303e7153a5376eae79803c540f6eba0b00
2013-02-06Some cppcheck cleaningJulien Nabet1-2/+1
Change-Id: I1b80271473166755e8f0afaa7af8ffc7bea394b3
2013-02-05n#753462: Drawing text with font size 0 causes artifacts.Muthu Subramanian1-0/+4
2013-01-28fd0#46808, convert some getProcessServiceFactoryNoel Grandin2-74/+68
... to getProcessComponentContext Change-Id: I8d5c2be0186db963ba8aac31e1b527145b8bca2b
2013-01-24Resolves: fdo#49784 CRASH when FILEOPEN particular doc containing .svmJulien Nabet1-1/+2
Change-Id: Ia86ec2f32259180a29857eee53d6d5c082e05bf7 Reviewed-on: https://gerrit.libreoffice.org/1788 Reviewed-by: Radek Doulík <rodo@novell.com> Tested-by: Radek Doulík <rodo@novell.com>
2013-01-20Another typoJulien Nabet1-1/+1
Change-Id: Ic2e9328d29593bbea7d54e5aed1b6a63a97434a3
2013-01-20TypoJulien Nabet1-1/+1
Change-Id: I94fb3020057fb1fb370ffdffee82e40da44bf35b
2012-12-28Fix The scope of the variable 'fReduceFactor' can be reducedJulien Nabet1-1/+1
Change-Id: Ic885f5113ab1f83e493a3615b012724dc06f8970
2012-12-14fix emf+ renderingRadek Doulik1-2/+3
Change-Id: Ib49898362f7e648a8ce9c27b5e5b4f0b2ad93afd
2012-11-22AllSettings with LanguageTagEike Rathke1-1/+1
Change-Id: I710ae66e51139662eb442b681fdf9cc9d158551d
2012-11-16use LanguageTagEike Rathke2-6/+6
Change-Id: I28b1dbb21e40585aaf2451e12ffd4f03783d4c4b