summaryrefslogtreecommitdiff
path: root/basegfx/source/tools
AgeCommit message (Collapse)AuthorFilesLines
2011-03-12Move OSL_ENSURE(false,...) to OSL_FAIL(...)Thomas Arnhold1-2/+1
2011-03-01avoid implicit castCaolán McNamara1-4/+4
2011-02-16clear windows warning, struct vs classCaolán McNamara1-1/+1
2011-01-21Remove old RCS lines.Thomas Arnhold2-6/+0
2010-11-23RTL_CONSTASCII_USTRINGPARAM in libs-gui 12Gert Faller1-2/+2
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth8-0/+24
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-14micro optimization, including iostream adds globals to your codeCaolán McNamara1-0/+2
2010-10-05remove include guards using fixguard.pyPetr Mladek3-0/+0
2010-03-31Merge DEV300_m75thb7-29/+7
* resolved two conflicts caused by lineend changes in canvashelper_texturefill.cxx and implrenderer.cxx. Took the cws version, which uses new texture fill semantics, and fixes clipping bug * binned file header changes from head for deleted files
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien7-29/+7
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-19#i10000# win32: forgot precomplied headerthb1-0/+3
2010-01-18#i105937# Post-merge fixesthb1-16/+10
* nicer gradient poly setup, made code more self-explanatory * corrected order of rotation matrix multiplication * fixed build breakage in presenter screen, type only implicitely included
2010-01-18thbfixes10: merge with DEV300 m69thb2-14/+12
2010-01-16#i105937# Fixed a few remaining gradient glitchesthb1-17/+12
* linear/axial gradient were f*cked up when border and rotation was given * found another place where drawinglayer was generating helper polygons for gradients (vclgradienthelper.cxx), adapted to new value ranges * fixed build breakage in debug build in oox * fixed order of gradient color generation
2009-10-16#i105939# Adds clip state handling class to basegfx; makes use of that also ↵thb2-1/+664
from slideshow
2009-10-16#i105937# Much improved gradient support for canvas/basegfx/drawinglayer.thb3-42/+144
See http://blog.thebehrens.net/2009/07/28/hackweek-iv-canvas-convwatch/ for more background information
2009-09-22#i97509# continued matrix tooling and adapting the usages now to all the ooo ↵Armin Le Grand2-14/+9
code
2009-01-20CWS-TOOLING: integrate CWS aw061Vladimir Glazounov2-0/+367
2009-01-13 19:18:08 +0100 aw r266250 : #i96669# changed initialisation order in Embedded3DPrimitive2D::Embedded3DPrimitive2D due to TinderBox 2009-01-13 19:15:37 +0100 aw r266249 : #i96669# changed initialisation order in Embedded3DPrimitive2D::Embedded3DPrimitive2D due to TinderBox 2009-01-12 11:53:37 +0100 aw r266141 : #i97874# corrected include for TinderBox build 2009-01-08 17:48:23 +0100 aw r266029 : #i97874# extended SdrTextObj::ImpConvertAddText to copy needed attributes from original object 2009-01-08 14:59:08 +0100 aw r266015 : #i96350# added fallback to solid fill in shadow TabPage when no fill is defined to get a reasonable shadow preview 2009-01-08 12:40:49 +0100 aw r265995 : #i94832# remuved not needed E3DModifySceneSnapRectUpdater usages 2009-01-08 01:53:46 +0100 thb r265982 : #i94860# Blacklisting another ATI card/driver that causes blank screens 2009-01-08 01:46:38 +0100 thb r265981 : #i97853# Changed all gradient texture methods to use basegfx gradienttools. consolidated quite some code 2009-01-08 01:45:09 +0100 thb r265980 : #i97853# Added lerp methods, slight changes to have everything necessary contained in the ODFGradientInfo struct 2009-01-08 00:01:54 +0100 thb r265979 : #i97853# First part of the move - duplicated the stuff to basegfx 2009-01-06 16:23:09 +0100 aw r265930 : #i97197# Changed SwDrawVirtObj to work well with changed aOutRect and bBoundRectValid functionality 2009-01-06 12:41:24 +0100 aw r265909 : #i97784# corrected regression with connectors 2009-01-05 17:30:31 +0100 aw r265881 : #i97772# added missing usage of reduce factor for BitmapPrimitive creation 2009-01-05 12:24:01 +0100 aw r265863 : #i97321# added direct handling of HatchTexturePrimitive3D to not use it's decomposition for HitTest 2008-12-23 13:57:27 +0100 aw r265782 : #i96669# changed SW's FlyFrame paint fallback with primitives to use createLocalDecomposition since get2Decomposition does not have to stay virtual on the long run 2008-12-23 13:47:59 +0100 aw r265781 : #i96669# optimized impCreateTextPortionPrimitive to only create TextDecoratedPortionPrimitive2D when needed 2008-12-23 13:44:45 +0100 aw r265780 : #i96669# added B2DRange buffering to some primitive implementations where it is most necessary 2008-12-19 15:45:45 +0100 aw r265729 : #i96669# prepared TextPrimitives to work without DXarray, too. Had to rework impSplitSingleWords which gets active when a text portion has some word-wise decorations. Tested before committing 2008-12-19 15:44:16 +0100 aw r265728 : #i96669# corrected error in createPolygonFromUnitEllipseSegment which popped up when investigating 2008-12-18 17:45:58 +0100 aw r265708 : #i97149# added ActionChanged() call when visualisation object is modified 2008-12-18 15:34:42 +0100 aw r265695 : #i96598# corrected SdrPageObj's usage of aOutRect 2008-12-17 16:59:37 +0100 aw r265647 : #i96537# exchanged the marker for point number in string with correct one 2008-12-16 17:50:33 +0100 aw r265566 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer 2008-12-16 17:50:17 +0100 aw r265565 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer 2008-12-16 17:50:00 +0100 aw r265564 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer 2008-12-16 17:49:48 +0100 aw r265563 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer 2008-12-16 17:49:35 +0100 aw r265562 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer
2008-08-19INTEGRATION: CWS aw033 (1.7.6); FILE MERGEDVladimir Glazounov1-6/+140
2008/06/10 09:26:44 aw 1.7.6.4: #i39532# adapted missing tooling conversion 2008/05/14 14:41:43 aw 1.7.6.3: RESYNC: (1.9-1.11); FILE MERGED 2007/08/09 22:04:54 aw 1.7.6.2: RESYNC: (1.7-1.9); FILE MERGED 2006/10/19 10:05:50 aw 1.7.6.1: #i39532# added some tools for UNO API/basegfx conversions
2008-06-30#i10000# take version form canvas05 (thb)Kurt Zenker1-3/+2
2008-04-11INTEGRATION: CWS changefileheaderm6 (1.2.2); FILE MERGEDRüdiger Timm1-22/+18
2008/04/09 16:06:58 rt 1.2.2.1: #i87884# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.9.26); FILE MERGEDRüdiger Timm1-23/+18
2008/04/01 10:48:15 thb 1.9.26.2: #i85898# Stripping all external header guards 2008/03/28 16:05:56 rt 1.9.26.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.4.60); FILE MERGEDRüdiger Timm1-23/+18
2008/03/28 16:05:57 rt 1.4.60.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.4.52); FILE MERGEDRüdiger Timm1-23/+19
2008/03/28 16:05:57 rt 1.4.52.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.4.60); FILE MERGEDRüdiger Timm1-23/+18
2008/03/28 16:05:56 rt 1.4.60.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.5.32); FILE MERGEDRüdiger Timm1-24/+18
2008/04/01 15:01:16 thb 1.5.32.2: #i85898# Stripping all external header guards 2008/03/28 16:05:56 rt 1.5.32.1: #i87441# Change license header to LPGL v3.
2008-04-04INTEGRATION: CWS pdfimport (1.1.6); FILE ADDEDKurt Zenker1-0/+496
2008/01/25 08:32:18 akhva 1.1.6.2: #i80825# resync 2007/06/27 09:22:37 akhva 1.1.6.1: file unopolypolygon.cxx was added on branch cws_src680_pdfimport on 2008-01-25 08:32:18 +0000
2008-04-04INTEGRATION: CWS pdfimport (1.4.44); FILE MERGEDKurt Zenker1-3/+4
2008/01/25 08:32:18 akhva 1.4.44.1: #i80825# resync
2008-04-04INTEGRATION: CWS pdfimport (1.9.18); FILE MERGEDKurt Zenker1-28/+76
2008/01/25 08:32:18 akhva 1.9.18.2: #i80825# resync 2008/01/23 14:58:57 akhva 1.9.18.1: #i79258# merge from picom
2007-08-02INTEGRATION: CWS aw052 (1.8.6); FILE MERGEDJens-Heiner Rechtien1-4/+4
2007/07/27 17:29:45 aw 1.8.6.1: #i79917# Two errors in polygonFromBezier2DSequencepolygonFromBezier2DSequence; use first segment for start point (not last) and one x/y typo for 2nd control point
2007-07-18INTEGRATION: CWS aw051 (1.4.6); FILE MERGEDOliver Bolte1-13/+8
2007/06/07 09:32:50 aw 1.4.6.2: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:42 aw 1.4.6.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.7.34); FILE MERGEDOliver Bolte1-64/+38
2007/06/07 09:32:50 aw 1.7.34.2: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:41 aw 1.7.34.1: #i77162# B2DPolygin control point interface changes
2007-04-17INTEGRATION: CWS vcl73 (1.3.16); FILE MERGEDRüdiger Timm1-47/+19
2007/01/22 11:13:52 hdu 1.3.16.1: #i73729# fix licence header
2006-12-14#i10000# add precompiled header declarationKurt Zenker1-2/+5
2006-12-13INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGEDKurt Zenker1-2/+3
2006/03/15 16:10:53 thb 1.3.18.1: #i49357# Added SVG-D export method for basegfx poly-polygons; added DebugPlotter for textual polygon/rect/point output
2006-12-13INTEGRATION: CWS presfixes09 (1.1.2); FILE ADDEDKurt Zenker1-0/+452
2006/03/15 15:56:47 thb 1.1.2.1: Initial revision
2006-09-17INTEGRATION: CWS pchfix02 (1.3.36); FILE MERGEDOliver Bolte2-4/+10
2006/09/01 17:16:39 kaib 1.3.36.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.6.32); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:39 kaib 1.6.32.1: #i68856# Added header markers and pch files
2005-11-02INTEGRATION: CWS canvas02 (1.4.6); FILE MERGEDKurt Zenker1-2/+18
2005/10/08 13:23:32 thb 1.4.6.2: RESYNC: (1.4-1.5); FILE MERGED 2005/06/17 23:08:14 thb 1.4.6.1: #i48939# Moved set difference calculation for ranges to basegfx (the computeSetDifference() methods); added more basic type conversion to canvastools
2005-09-07INTEGRATION: CWS ooo19126 (1.2.26); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:38:45 rt 1.2.26.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.2.26); FILE MERGEDRüdiger Timm2-95/+42
2005/09/05 17:38:44 rt 1.2.26.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.4.16); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:38:44 rt 1.4.16.1: #i54170# Change license header: remove SISSL
2005-04-18INTEGRATION: CWS presfixes03 (1.3.6); FILE MERGEDOliver Bolte1-36/+68
2005/04/01 15:08:31 thb 1.3.6.1: #i37793#, #i39245# Overhauled polygon conversion code, to now fully support beziers and transport the polygon's open/close state correctly across the API
2005-03-10INTEGRATION: CWS presfixes01 (1.2.8); FILE MERGEDVladimir Glazounov1-23/+22
2005/02/16 11:05:13 fs 1.2.8.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-01-13INTEGRATION: CWS presperf01 (1.1.2); FILE ADDEDKurt Zenker1-0/+155
2004/12/17 22:35:32 thb 1.1.2.1: #i36093# Initial revision
2005-01-13INTEGRATION: CWS presperf01 (1.1.40); FILE MERGEDKurt Zenker1-3/+5
2004/12/17 22:37:36 thb 1.1.40.1: #i36093# Added createPolygonFromEllipse(), mapped createPolygonFromCircle to that. Added some more files in source/tools
2005-01-13INTEGRATION: CWS presperf01 (1.1.2); FILE ADDEDKurt Zenker1-0/+163
2004/12/17 22:35:22 thb 1.1.2.1: #i36093# Initial revision
2004-11-26INTEGRATION: CWS presentationengine01 (1.1.2); FILE MERGEDRüdiger Timm1-16/+165
2004/08/26 00:45:55 thb 1.1.2.2: #110496# Added awt geometry type conversions 2004/08/03 19:40:36 thb 1.1.2.1: #110496# Added some more canvas API helper
2004-02-24Initial revisioThorsten Behrens2-0/+432