summaryrefslogtreecommitdiff
path: root/basegfx/source/tools
AgeCommit message (Collapse)Author
2012-06-19re-base on ALv2 code.Michael Meeks
2012-06-02targeted string re-workNorbert Thiebaud
Change-Id: I535fd1e4438b3ade78c1867eeb0321e6753ed22b
2012-05-04Fix fdo#49508 incorrect square gradients in slideshow.Thorsten Behrens
Make sure client code sees isotrophic aspect ratio for the square gradient case. This somehow never worked.
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi
Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)return \([^()]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\) ) *);/\1return \2 == \3;/' \{\} \;
2012-03-20removed zoomtools int functionsTim Hardeck
Changed viewport.cxx to use long instead of int like all other zoom functions and in this succession removed the zoomtools int functions which where only added for this one exception.
2012-03-10Add more values that zoom shouldn't skipStefan Knorr (astron)
2012-03-01WaE: unused function 'liangBarskyClipT'Tor Lillqvist
2012-02-20Remove unused codeElton Chung
2012-02-15Fix fdo#45779 - accessing empty polygon.Thorsten Behrens
Guard access to first polygon point.
2012-02-08use boost::noncopyableCaolán McNamara
2012-02-08Recover some methods needed by windows directxKorrawit Pruegsanusak
This partially reverts b3c3e116ff0eb9b550b73d3901395c042e31d192
2012-02-06Change the zoom factor to 2^(1/6), hopefully it fits all :-)Jan Holesovsky
2012-02-01unusedcode.easy: Removed unused codeAlexander Bergmann
2012-01-25optimized zoom to use more common intervalsTim Hardeck
Round zoom values beginning with 50 to a multiple of 5, with 100 to one of 10, with 500 to one of 50 and with 1000 to one of 100. The step 100 is enforced to have one fixed point.
2012-01-19remove unused methodsThomas Arnhold
2012-01-17callcatcher: remove recently unused codeCaolán McNamara
2012-01-08callcatcher: Remove unused codeAugust Sodora
2011-12-19Remove DebugPlotterAugust Sodora
2011-11-05precompiled_basegfx.hxx is empty, so don't include it.Joseph Powers
2011-11-02Move BitmapDevice to use B2IBox instead of B2IRange.Thorsten Behrens
Semantically, B2IBox represents a pixel rect much better than B2IRange - replaced all occurences in and around the software renderer, and client code.
2011-09-30add mode-lines to .m files and last round of merged files, etc.Caolán McNamara
2011-09-21OSL_TRACE: Remove trailing newlinesThomas Arnhold
Done with perl regex: s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs; - removed trailing whitespaces and (multiple) newlines
2011-07-21resyncing to masterBjoern Michaelsen
2011-06-22Teach LibreOffice proper svg:d supportThorsten Behrens
2011-06-19Merge branch 'master' into feature/gnumake4Bjoern Michaelsen
Conflicts: basebmp/prj/d.lst basebmp/test/basictest.cxx basebmp/test/makefile.mk basegfx/inc/basegfx/basegfxdllapi.h basegfx/inc/basegfx/tools/debugplotter.hxx basegfx/inc/basegfx/tuple/b2ituple.hxx basegfx/prj/d.lst basegfx/source/numeric/makefile.mk basegfx/source/polygon/makefile.mk basegfx/source/range/makefile.mk basegfx/source/raster/makefile.mk basegfx/source/tuple/makefile.mk basegfx/source/vector/makefile.mk basegfx/test/basegfx1d.cxx basegfx/test/makefile.mk basegfx/util/makefile.mk canvas/Library_canvasfactory.mk canvas/Module_canvas.mk canvas/prj/build.lst canvas/prj/d.lst canvas/source/cairo/cairo_canvashelper_texturefill.cxx canvas/source/cairo/makefile.mk canvas/source/tools/makefile.mk comphelper/qa/string/makefile.mk cppcanvas/Module_cppcanvas.mk cppcanvas/inc/cppcanvas/cppcanvasdllapi.h cppcanvas/prj/build.lst cppcanvas/prj/d.lst cppcanvas/source/mtfrenderer/makefile.mk cppcanvas/util/makefile.mk i18npool/source/search/makefile.mk regexp/Library_regexp.mk regexp/prj/d.lst sax/CppunitTest_sax.mk sax/Library_sax.mk sax/prj/d.lst sax/qa/cppunit/test_converter.cxx sax/source/expatwrap/attrlistimpl.hxx sax/util/makefile.mk svtools/Library_svt.mk tools/Executable_sspretty.mk ucbhelper/prj/d.lst ucbhelper/source/provider/configureucb.cxx ucbhelper/source/provider/provconf.cxx ucbhelper/util/makefile.mk unotools/Library_utl.mk unotools/Module_unotools.mk unotools/Package_inc.mk unotools/prj/build.lst vcl/Library_desktop_detector.mk vcl/Library_vcl.mk vcl/Library_vclplug_gtk.mk vcl/aqua/source/gdi/salprn.cxx vcl/inc/aqua/saldata.hxx vcl/unx/generic/gdi/salgdi3.cxx
2011-06-16CWS gnumake4: some more changes for basebmp and basegfx [hg:412eb2845cc4]Mathias Bauer
2011-03-12Move OSL_ENSURE(false,...) to OSL_FAIL(...)Thomas Arnhold
2011-03-01avoid implicit castCaolán McNamara
2011-02-16clear windows warning, struct vs classCaolán McNamara
2011-01-21Remove old RCS lines.Thomas Arnhold
2010-11-23RTL_CONSTASCII_USTRINGPARAM in libs-gui 12Gert Faller
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth
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 McNamara
2010-10-05remove include guards using fixguard.pyPetr Mladek
2010-03-31Merge DEV300_m75thb
* 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 Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-19#i10000# win32: forgot precomplied headerthb
2010-01-18#i105937# Post-merge fixesthb
* 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 m69thb
2010-01-16#i105937# Fixed a few remaining gradient glitchesthb
* 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 ↵thb
from slideshow
2009-10-16#i105937# Much improved gradient support for canvas/basegfx/drawinglayer.thb
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 Grand
code
2009-01-20CWS-TOOLING: integrate CWS aw061Vladimir Glazounov
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 Glazounov
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 Zenker
2008-04-11INTEGRATION: CWS changefileheaderm6 (1.2.2); FILE MERGEDRüdiger Timm
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 Timm
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 Timm
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 Timm
2008/03/28 16:05:57 rt 1.4.52.1: #i87441# Change license header to LPGL v3.