summaryrefslogtreecommitdiff
path: root/drawinglayer
AgeCommit message (Collapse)AuthorFilesLines
2013-03-04Resolves: 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> Reviewed-on: https://gerrit.libreoffice.org/1851
2013-02-05n#753462: Drawing text with font size 0 causes artifacts.Muthu Subramanian1-0/+4
Change-Id: Iab4c8d005514e7de2b8749b2568c5acd64c3b1aa
2012-11-15n#782833: Rotated text in emf images looks thicker.Muthu Subramanian1-7/+0
Any rotated text in an emf image (image size != original size), has thicker fonts. This is kind of a regression caused by commit 8c2902ecbf135fae070ea032fa10a59bb76ec1b0 So, partially reverted it. The code was kind of a workaround/copy-paste, so I am assuming it is safe to revert. Side-effects: The dotted borders (in calc) look a little lighter and not so very visible in the page-preview.
2012-06-17Get rid of GRADIENT_* defines, they conflict with Windows GDI types.Jan Holesovsky2-19/+19
Change-Id: Ia0bc37f81b7213b20fc5093beb46d7a05b1ac931 Signed-off-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2012-06-11fdo#38116, fdo#49438: fix double hairline border drawing some more:Michael Stahl1-2/+5
These two fixes interact in a bad way: 49bd0e4e6bb0ed0671de72d84700ddcc49828f69 (fdo#48647) ee42895d684be9430a414adf3f569d279d437148 (fdo#49438) The problem is that now hairline borders are detected properly, and the double hairline borders are clipped to the right area, but the clipping polygon actually collapses to a single line for the hairline border, with the result that the clipped border line is an empty PolyPolygon for e.g. a double border 3 twips wide. Fix this by enforcing a minimum clipping polygon width of 2 units, which seems to work nicely. Change-Id: If9cf9f0ed6a5c837860c2313a84cd26b07734b03 (cherry picked from commit 0044bd800b742f28056805bb163ff243cf4095f3)
2012-06-05fdo#49438: heuristic pseudo-hack to use hair-lines if width <= 0.5 pixelMichael Stahl4-49/+66
(cherry picked from commit ee42895d684be9430a414adf3f569d279d437148)
2012-06-02targeted string re-workNorbert Thiebaud1-1/+1
Change-Id: I5d8da2794f92f6e2475b59dfca7d24e7b3d76bab
2012-05-22targetted string re-workMichael Meeks3-3/+3
Change-Id: Icb84c34782dd41e0658f5f8ed4f689f149331d99
2012-05-12Fix uninitialized valueJulien Nabet1-0/+1
Change-Id: I23e35a6453907e44ff43f63ad1d619920f806d03
2012-04-30Remove unused codeElton Chung2-15/+0
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-1/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-26WaE: exception handlers used in code without unwind supportCaolán McNamara1-4/+1
2012-04-18fdo#48647: drawinglayer: fix double hairline borders:Michael Stahl1-6/+16
Clipping the border polygon to the region defined by the Extends is sufficient to create a nice looking 1 twip double border in Writer. (regression from 0f0896c26fb260d1bbf31d7a886df3f61837f0f2)
2012-04-16Fix fdo#33591 - edge-case trans gradients came out emptyThorsten Behrens1-0/+2
Gradients with start==end got us zero steps, thus no fill at all. Funnily this was wrong since pre-3.0 or somesuch.
2012-04-08LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl1-1/+1
2012-04-08gbuild: "use" vs. "add":Michael Stahl1-2/+2
Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
2012-04-04better drawing support for borders of different width, fdo#33634Markus Mohrhard1-5/+5
2012-03-21chmod -xTor Lillqvist1-0/+0
2012-02-29CollectingProcessor3D cannot be instantiatedCaolán McNamara2-55/+0
2012-02-28PolyPolygonStrokeArrowPrimitive2D cannot be instantiatedCaolán McNamara3-157/+39
2012-02-17Removed unused code from drawinlayerSzabolcs Dezsi28-169/+0
2012-02-10fdo#39491 -I$(OUTDIR)/inc is set in SOLARINCMatúš Kukan1-1/+0
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud1-35/+2
2012-01-24String->rtl::OUStringCaolán McNamara1-4/+4
2012-01-23make drawinglayer ByteString freeCaolán McNamara1-11/+11
2012-01-21Improve checking for emptinessThomas Arnhold7-11/+11
2011-12-23Fix for fdo43460 Part XIV getLength() to isEmpty()Gustavo Buzzatti Pacheco1-1/+1
Part XIV Modules drawinglayer, dtrans, editeng
2011-12-09catch exception by constant referenceTakeshi Abe1-2/+1
2011-12-08childs -> childrenMichael T. Whiteley2-2/+2
2011-12-07Factored out common getDigitLanguage.Stephan Bergmann5-37/+102
2011-12-07in modules, when we have a env we are in stage gbuildBjoern Michaelsen1-0/+1
2011-12-06normalize Red Hat, Inc. spellings, and bump to latest templateCaolán McNamara4-20/+16
2011-12-05aw084: #i116802# Removing DBG_UNHANDLED_EXCEPTION since there is a valuable ↵Armin Le Grand1-1/+3
alternative alailable and not a general error happening # HG changeset patch # User Armin Le Grand <armin.le.grand@oracle.com> # Date 1300120426 -3600 # Node ID 1e5618c51d1690a7c619f75d6b79c220c39854f8 # Parent 9d821e77ed393c984738cf3e829a8c94a681828f aw084: #i116802# Removing DBG_UNHANDLED_EXCEPTION since there is a valuable alternative alailable and not a general error happening
2011-12-01typo fix: explicitely -> explicitlyLior Kaplan3-3/+3
2011-11-29move reconfigure into gbuildBjoern Michaelsen1-1/+1
2011-11-29Replace formattings with formattingLior Kaplan1-1/+1
2011-11-25make gbuild makefiles run independant of pwd againBjoern Michaelsen1-1/+1
2011-11-21empty a bunch of d.lst filesMichael Stahl1-2/+0
2011-11-20I forgot to remove directory pch from the include path.Joseph Powers1-1/+0
2011-11-20Remove pch from drawinglayerJoseph Powers114-400/+0
The .hxx is empty so we gain nothing.
2011-11-16tweak gbuild standart Makefile to allow partial build in unsourced envNorbert Thiebaud1-4/+4
This allow to run make in a module wihtout the need to source Env.Host.sh.
2011-11-01adapt naming schemeCaolán McNamara1-2/+2
2011-11-01MetaCommentAction now using rtl::OStringCaolán McNamara1-2/+2
2011-10-20fdo#37129: Fix the drawing of dotted and dashed borders in Calc.Tomofumi Yagi3-3/+19
2011-10-07drawinglayer/source/geometry/viewinformation2d.cxx does neeed exceptionsTor Lillqvist1-1/+1
At least in a MSVC --enable-dbgutil build.
2011-10-05simplfy dmake to gbuild bridgefileBjoern Michaelsen1-40/+1
2011-09-30add mode-lines to .m files and last round of merged files, etc.Caolán McNamara4-0/+12
2011-09-09sb140: #i116872# avoid uninitialized RGB values for full-transparency pixelsStephan Bergmann1-10/+11
plus sb140: #i116872# optimize for nOpacity == 0 (requested by aw)
2011-09-03Fix wrong line end positioningRegina Henschel1-4/+7
fix fdo#40529 - if you have line ends that are *not* filled, the polygon overlaps with the line end marker. Adapted calculation in drawing layer to have that sorted out.
2011-08-19detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly setNorbert Thiebaud1-1/+1