summaryrefslogtreecommitdiff
path: root/drawinglayer/source
AgeCommit message (Collapse)Author
2012-06-22re-base on ALv2 code.Michael Meeks
Change-Id: I8018d9b5fa01d1720c0392dc5fdc4a0656f25a35
2012-06-21replace all but one .hdl include with equivalent .hpp includes.Michael Meeks
Change-Id: I15e94f112144549692d0c2babeb48c77adcb93a9
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-12Get rid of GRADIENT_* defines, they conflict with Windows GDI types.Jan Holesovsky
Change-Id: Ia0bc37f81b7213b20fc5093beb46d7a05b1ac931
2012-06-11fdo#38116, fdo#49438: fix double hairline border drawing some more:Michael Stahl
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
2012-06-05fdo#49438: heuristic pseudo-hack to use hair-lines if width <= 0.5 pixelMichael Stahl
2012-06-02targeted string re-workNorbert Thiebaud
Change-Id: I5d8da2794f92f6e2475b59dfca7d24e7b3d76bab
2012-05-22targetted string re-workMichael Meeks
Change-Id: Icb84c34782dd41e0658f5f8ed4f689f149331d99
2012-05-12Fix uninitialized valueJulien Nabet
Change-Id: I23e35a6453907e44ff43f63ad1d619920f806d03
2012-04-30Remove unused codeElton Chung
2012-04-18fdo#48647: drawinglayer: fix double hairline borders:Michael Stahl
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 Behrens
Gradients with start==end got us zero steps, thus no fill at all. Funnily this was wrong since pre-3.0 or somesuch.
2012-02-29CollectingProcessor3D cannot be instantiatedCaolán McNamara
2012-02-28PolyPolygonStrokeArrowPrimitive2D cannot be instantiatedCaolán McNamara
2012-02-17Removed unused code from drawinlayerSzabolcs Dezsi
2012-01-24String->rtl::OUStringCaolán McNamara
2012-01-23make drawinglayer ByteString freeCaolán McNamara
2012-01-21Improve checking for emptinessThomas Arnhold
2011-12-23Fix for fdo43460 Part XIV getLength() to isEmpty()Gustavo Buzzatti Pacheco
Part XIV Modules drawinglayer, dtrans, editeng
2011-12-09catch exception by constant referenceTakeshi Abe
2011-12-08childs -> childrenMichael T. Whiteley
2011-12-07Factored out common getDigitLanguage.Stephan Bergmann
2011-12-05aw084: #i116802# Removing DBG_UNHANDLED_EXCEPTION since there is a valuable ↵Armin Le Grand
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 Kaplan
2011-11-29Replace formattings with formattingLior Kaplan
2011-11-20Remove pch from drawinglayerJoseph Powers
The .hxx is empty so we gain nothing.
2011-11-01adapt naming schemeCaolán McNamara
2011-11-01MetaCommentAction now using rtl::OStringCaolán McNamara
2011-10-20fdo#37129: Fix the drawing of dotted and dashed borders in Calc.Tomofumi Yagi
2011-09-30add mode-lines to .m files and last round of merged files, etc.Caolán McNamara
2011-09-09sb140: #i116872# avoid uninitialized RGB values for full-transparency pixelsStephan Bergmann
plus sb140: #i116872# optimize for nOpacity == 0 (requested by aw)
2011-09-03Fix wrong line end positioningRegina Henschel
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-16Avoid single-point filled polygonsThorsten Behrens
As per fdo#37559, it seems exporting filled polygons consisting of exactly one point (which should in theory be invisible) is a bad idea for several pdf viewers. Filtering drawing layer output accordingly.
2011-08-13Some cppcheck cleaningJulien Nabet
2011-07-31Some cppcheck cleaningJulien Nabet
2011-05-27Merge remote-tracking branch 'origin/integration/dev300_m106'Jan Holesovsky
Conflicts: basic/source/classes/sbunoobj.cxx basic/source/inc/runtime.hxx basic/source/runtime/step1.cxx desktop/source/deployment/dp_services.cxx drawinglayer/prj/d.lst drawinglayer/source/primitive2d/makefile.mk sfx2/source/appl/appinit.cxx sfx2/source/appl/appquit.cxx sfx2/source/inc/appdata.hxx sfx2/source/view/viewfrm.cxx svx/source/fmcomp/gridctrl.cxx vbahelper/source/vbahelper/vbahelper.cxx
2011-05-20config leak: gracefully handle exit before release timer is calledCaolán McNamara
2011-05-16WaE - add explicit casting (decimal-types → integer types)Christian Lohmaier
2011-05-16release BitmapWriteAccess correctlyDavid Tardon
2011-05-16do not leak memoryDavid Tardon
2011-05-10GDIMetaFile cleanupJoseph Powers
Plus trailing whitespace cleanup.
2011-04-28Merge commit 'ooo/DEV300_m106' into integration/dev300_m106Thorsten Behrens
Conflicts: avmedia/source/gstreamer/gstframegrabber.cxx avmedia/source/gstreamer/gstplayer.cxx avmedia/source/gstreamer/gstplayer.hxx basic/inc/basic/sbxdef.hxx basic/source/classes/sbxmod.cxx basic/source/comp/makefile.mk basic/source/comp/sbcomp.cxx basic/source/inc/namecont.hxx basic/source/inc/scriptcont.hxx basic/source/runtime/methods.cxx basic/source/runtime/runtime.cxx basic/source/runtime/stdobj.cxx basic/source/runtime/step1.cxx basic/source/uno/namecont.cxx basic/util/makefile.mk connectivity/source/commontools/predicateinput.cxx connectivity/source/drivers/dbase/DNoException.cxx connectivity/source/drivers/dbase/DTable.cxx connectivity/source/drivers/file/fcomp.cxx connectivity/source/drivers/jdbc/JConnection.cxx connectivity/source/drivers/odbcbase/OResultSet.cxx connectivity/source/drivers/odbcbase/OStatement.cxx connectivity/source/parse/sqlnode.cxx desktop/source/app/app.cxx drawinglayer/inc/drawinglayer/primitive2d/drawinglayer_primitivetypes2d.hxx drawinglayer/source/processor2d/vclprocessor2d.cxx formula/inc/formula/token.hxx formula/source/core/api/token.cxx fpicker/source/win32/filepicker/VistaFilePickerImpl.hxx fpicker/source/win32/filepicker/platform_vista.h framework/source/helper/persistentwindowstate.cxx framework/source/uielement/menubarmanager.cxx oovbaapi/ooo/vba/XFoundFiles.idl oovbaapi/ooo/vba/excel/XApplication.idl oovbaapi/ooo/vba/msforms/XCheckBox.idl oovbaapi/ooo/vba/msforms/XComboBox.idl oovbaapi/ooo/vba/msforms/XControl.idl oovbaapi/ooo/vba/msforms/XGroupBox.idl oovbaapi/ooo/vba/msforms/XLabel.idl oovbaapi/ooo/vba/msforms/XListBox.idl oovbaapi/ooo/vba/msforms/XNewFont.idl oovbaapi/ooo/vba/msforms/XRadioButton.idl oovbaapi/ooo/vba/msforms/XTextBox.idl oovbaapi/ooo/vba/msforms/XToggleButton.idl scripting/source/dlgprov/dlgevtatt.cxx sfx2/source/control/unoctitm.cxx sfx2/source/doc/objstor.cxx sfx2/source/doc/objxtor.cxx svx/inc/svx/svdograf.hxx svx/source/form/fmpage.cxx svx/source/form/fmpgeimp.cxx svx/source/svdraw/svdedtv.cxx svx/source/svdraw/svdfmtf.cxx svx/source/svdraw/svdograf.cxx svx/source/svdraw/svdouno.cxx svx/source/xml/xmlgrhlp.cxx uui/source/iahndl-ssl.cxx vbahelper/Library_msforms.mk vbahelper/Library_vbahelper.mk vbahelper/inc/vbahelper/vbahelper.hxx vbahelper/prj/build.lst vbahelper/source/msforms/vbacombobox.cxx vbahelper/source/msforms/vbacontrol.cxx vbahelper/source/msforms/vbacontrols.cxx vbahelper/source/msforms/vbaframe.cxx vbahelper/source/msforms/vbaframe.hxx vbahelper/source/msforms/vbalabel.cxx vbahelper/source/msforms/vbalabel.hxx vbahelper/source/msforms/vbalistbox.cxx vbahelper/source/msforms/vbalistbox.hxx vbahelper/source/msforms/vbamultipage.cxx vbahelper/source/msforms/vbatogglebutton.cxx vbahelper/source/msforms/vbauserform.cxx vbahelper/source/vbahelper/vbacommandbar.cxx vbahelper/source/vbahelper/vbacommandbarcontrol.cxx vbahelper/source/vbahelper/vbacommandbarcontrols.hxx vbahelper/source/vbahelper/vbahelper.cxx vbahelper/source/vbahelper/vbawindowbase.cxx xmloff/source/meta/xmlmetai.cxx xmloff/source/style/PageMasterExportPropMapper.cxx xmloff/source/style/PageMasterStyleMap.cxx xmloff/source/text/txtexppr.cxx xmloff/source/text/txtprmap.cxx
2011-04-22Some cppcheck cleaningJulien Nabet
2011-04-12WaE in dbg-util modeCaolán McNamara
2011-04-03gbuildize drawinglayerDavid Tardon
2011-03-29drop bogus executable flag from [ch]xx/bas/asm filesFrancisco Saito
2011-03-28ka102: rebased to DEV300_m104ka
2011-03-21CWS-TOOLING: integrate CWS dba34cVladimir Glazunov
2011-03-19hairline borders were never displayedCédric Bosdonnat
2011-03-19Use bigger rectangle to be sure it will be clippedCédric Bosdonnat