* removed unused & broken B3DGeometry class
* fixed bug in basegfx::tools::isRectangle for polygons with curves
* fixed cairocanvas gradient and bitmap fill rendering
* fixed vclcanvas bitmap fill rendering (not clipping properly)
* added TextureMode::NONE, adapted all client code
* fixed snafu in XGraphicDevice.idl, with missing include
2008-11-14 18:59:03 +0100 thb r263697 : Reverted fAlpha setup to previous state, as this was bogus as well - code path is apparently not taken for test, but anyway
2008-11-13 21:32:45 +0100 thb r263663 : WaE fix (and a bad bug as well - int color would have overflown)
2008-11-13 16:51:37 +0100 pl r263654 : remove warnings
2008-11-13 09:46:28 +0100 thb r263623 : #i95317# Fixed typo (thx WaE for finding)
2008-11-12 21:25:19 +0100 thb r263617 : #i96047# call update() on hidden sprite shape as well, to force actual hiding
2008-11-12 21:23:31 +0100 thb r263616 : #i95209# Merge from CWS thb11 - revives canvasbitmap unit tests, fixes nasty corner case in x11 salbmp (for 16bpp)
2008-11-12 21:21:46 +0100 thb r263615 : #i95197# Shuffled code to make valgrind quiet during bmp loading
2008-11-12 21:18:06 +0100 thb r263614 : #i93382# Make --disable-moz build work
2008-11-12 21:16:55 +0100 thb r263613 : #i95317# Fixed mis-named traits methods for min and max numbers
2008-11-12 20:59:01 +0100 thb r263612 : #i95317#, #i92902#: migrate CWS canvas06 to SVN.
2008/06/03 15:39:06 thb 1.9.14.17: #i85116# Revived lost changes in cairocanvas
2008/05/30 16:03:39 thb 1.9.14.16: Added test of VirtualDevice::GetCanvas(); corrected one tiny bit in cairocanvas::clear
2008/05/21 13:32:03 thb 1.9.14.15: Made vcl and cairo canvas work with emf+ patches; smoothed out internal cairo makefile changes; corrected cairocanvas sprite update
2008/04/21 07:32:31 thb 1.9.14.14: RESYNC: (1.14-1.15); FILE MERGED
2008/04/20 23:36:08 thb 1.9.14.13: Made canvasdemo work again on dev300; made sure GDIPlusUser is always destroyed _last_ (as it kills all other GDIPlus objects); made cairocanvas sensitive to outdev size
2008/04/07 14:34:10 thb 1.9.14.12: RESYNC: (1.12-1.14); FILE MERGED
2008/04/04 22:08:33 thb 1.9.14.11: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/03 16:02:25 thb 1.9.14.10: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 22:56:27 thb 1.9.14.9: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.9.14.8: Backbuffer-less canvas implementation on top of cairo
2008/03/18 22:00:56 thb 1.9.14.7: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008/03/13 22:48:50 thb 1.9.14.6: merging in remaining ooo-build cairocanvas fixes; completing std color space implementation
2008/03/13 14:57:21 thb 1.9.14.5: Finishing touches to StdColorSpace; move cairocanvas to new color space mechanisms
2008/01/22 00:50:46 thb 1.9.14.4: RESYNC: (1.10-1.12); FILE MERGED
2007/12/20 22:18:56 thb 1.9.14.3: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/11/06 12:36:43 thb 1.9.14.2: RESYNC: (1.9-1.10); FILE MERGED
2007/10/01 13:02:01 thb 1.9.14.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008/03/27 22:50:18 thb 1.7.10.8: Cleaned up a few warnings, made this (almost) build on win32.
Still missing the cairo_win32_cairo.cxx file.
2008/01/18 18:48:31 mox 1.7.10.7: Remove too aggressive namespacing. Broke build with Mac OS X 10.5 Leopard.
2008/01/12 23:52:06 mox 1.7.10.6: This time cairo actually WORKS ON MACOSX!
2007/12/10 17:45:32 mox 1.7.10.5: RESYNC: (1.9-1.12); FILE MERGED
2007/08/11 18:09:39 mox 1.7.10.4: RESYNC: (1.8-1.9); FILE MERGED
2007/07/28 15:30:37 mox 1.7.10.3: RESYNC: (1.7-1.8); FILE MERGED
Hand-merged overlapping changes
2007/06/02 23:05:32 thb 1.7.10.2: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2007/04/12 20:15:58 mox 1.7.10.1: Issue number: #69066# initial Cairo Quartz implementation
2006/10/09 16:30:39 radekdoulik 1.3.16.3: RESYNC: (1.3-1.4); FILE MERGED
2006/10/09 15:57:10 radekdoulik 1.3.16.2: Issue number: 69325
Submitted by: radekdoulik
Reviewed by: radekdoulik
2006-10-09 Radek Doulik <rodo@novell.com>
* patches/src680/apply: added fix from Caolan, move path
coordinates only when doing stroke. Before they were moved for
fills as well. It happened because of unclear method name, which
was indicating just strokes, but was used for clips and fills as
well. I changed the method names as well now.
2006/06/30 13:58:13 radekdoulik 1.3.16.1: #i65589#
workaround for cairo bug, fixes bitmap drawing problem
2006/03/02 17:58:38 radekdoulik 1.2.2.2: Issue number: 62722
Submitted by: radekdoulik
Reviewed by: radekdoulik
2006-02-24 Radek Doulik <rodo@novell.com>
* build/src680-m152/canvas/source/cairo/cairo_canvashelper.cxx
(implDrawBitmapSurface): set source after scale is set
2006/03/02 17:57:19 radekdoulik 1.2.2.1: Issue number: 62722
Submitted by: radekdoulik
Reviewed by: radekdoulik
2006-02-24 Radek Doulik <rodo@novell.com>
* build/src680-m152/canvas/source/cairo/cairo_canvashelper.cxx
(drawPolyPolygonImplementation): check that textures are not empty
(doOperation): fix textures handling, before I misunderstood the
documentation and thought there's one texture per polygon. In real
it is sequence of textures which is used for all polygons. So far
we use only 1st texture from sequence - same as vcl canvas does
for now.