Commit graph

259 commits

Author SHA1 Message Date
Rüdiger Timm
6fdad545b4 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:04:52 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:30:28 +00:00
Rüdiger Timm
ce119e8dd5 INTEGRATION: CWS presfixes02 (1.7.2); FILE MERGED
2005/03/22 14:50:54 dbo 1.7.2.6: #i35136# fixed to subdivide polypolygon in case it has curves
Issue number:
Submitted by:
Reviewed by:
2005/03/18 22:45:31 thb 1.7.2.5: #i10000# Solaris CC needed consistent template function types
2005/03/18 18:56:39 thb 1.7.2.4: #i44515# Finished subsetting rework (now drawSubset() does the right thing for various border cases)
2005/03/16 17:40:29 thb 1.7.2.3: #i35136# For bitmap textures with a transparent gradient, falling back to TransparencyGroupAction (XCanvas currently cannot handle both alpha gradient and texture)
2005/03/15 14:17:47 thb 1.7.2.2: #i10000# Enforced similar types for ::std::min() arguments (breaks under Linux otherwise)
2005/03/14 16:04:51 thb 1.7.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:27:39 +00:00
Rüdiger Timm
8bc08eb8ed INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:04:51 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:25:50 +00:00
Rüdiger Timm
d72a92b886 INTEGRATION: CWS presfixes02 (1.6.2); FILE MERGED
2005/03/18 18:56:38 thb 1.6.2.3: #i44515# Finished subsetting rework (now drawSubset() does the right thing for various border cases)
2005/03/16 17:40:28 thb 1.6.2.2: #i35136# For bitmap textures with a transparent gradient, falling back to TransparencyGroupAction (XCanvas currently cannot handle both alpha gradient and texture)
2005/03/14 16:04:51 thb 1.6.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:24:58 +00:00
Rüdiger Timm
91d05b9e8b INTEGRATION: CWS presfixes02 (1.4.14); FILE MERGED
2005/03/14 16:04:50 thb 1.4.14.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:24:45 +00:00
Rüdiger Timm
77a4f46daa INTEGRATION: CWS presfixes02 (1.3.14); FILE MERGED
2005/03/14 16:04:50 thb 1.3.14.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:23:47 +00:00
Rüdiger Timm
da0156d338 INTEGRATION: CWS presfixes02 (1.4.14); FILE MERGED
2005/03/18 18:57:04 thb 1.4.14.3: #i44515# Finished subsetting rework (removed plain int from interfaces)
2005/03/16 17:40:38 thb 1.4.14.2: #i35136# For bitmap textures with a transparent gradient, falling back to TransparencyGroupAction (XCanvas currently cannot handle both alpha gradient and texture)
2005/03/14 16:04:50 thb 1.4.14.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:22:27 +00:00
Vladimir Glazounov
fb32db5e78 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:40 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:32:58 +00:00
Vladimir Glazounov
02a4f17f5b INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/16 11:14:40 fs 1.4.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:32:17 +00:00
Vladimir Glazounov
ffa5dbd2fd INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:39 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:32:03 +00:00
Vladimir Glazounov
46dc80b411 INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/16 11:14:39 fs 1.4.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:31:50 +00:00
Vladimir Glazounov
b3b2e752d2 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:38 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:30:50 +00:00
Vladimir Glazounov
16ff6cfce5 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:38 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:30:36 +00:00
Vladimir Glazounov
5ef07cbe4b INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/16 11:14:38 fs 1.4.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:30:23 +00:00
Vladimir Glazounov
ef3a1443a6 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:37 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:30:10 +00:00
Vladimir Glazounov
9a2dd2f88d INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:37 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:29:57 +00:00
Vladimir Glazounov
54e804342b INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/16 11:14:36 fs 1.4.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:29:21 +00:00
Vladimir Glazounov
41b69914a2 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:36 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:29:08 +00:00
Vladimir Glazounov
bd8dc0a1a6 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:35 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:28:19 +00:00
Vladimir Glazounov
555ad7a35e INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:35 fs 1.3.6.2: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005/02/04 17:45:46 thb 1.3.6.1: #i38960# Only create BitmapCanvas for Bitmaps that actually _have_ one - the new, tunneled VCL bitmaps don't
2005-03-10 12:28:06 +00:00
Vladimir Glazounov
013fc1b331 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:34 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:27:52 +00:00
Vladimir Glazounov
d613097268 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:33 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:27:40 +00:00
Vladimir Glazounov
8937ed54eb INTEGRATION: CWS presfixes01 (1.2.6); FILE MERGED
2005/02/16 11:14:32 fs 1.2.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:27:14 +00:00
Vladimir Glazounov
29c303171e INTEGRATION: CWS presfixes01 (1.2.6); FILE MERGED
2005/02/16 11:14:31 fs 1.2.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:27:00 +00:00
Vladimir Glazounov
4981731893 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/20 00:38:32 thb 1.3.6.2: RESYNC: (1.3-1.4); FILE MERGED
2005/02/16 11:14:30 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:26:47 +00:00
Vladimir Glazounov
0a1aa30446 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/20 00:38:25 thb 1.3.6.2: RESYNC: (1.3-1.4); FILE MERGED
2005/02/16 11:14:30 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:26:35 +00:00
Vladimir Glazounov
893bfed878 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:30 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:26:22 +00:00
Vladimir Glazounov
a084e4af73 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:29 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:25:52 +00:00
Vladimir Glazounov
356cd299f0 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/20 00:38:18 thb 1.3.6.2: RESYNC: (1.3-1.4); FILE MERGED
2005/02/16 11:14:29 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:25:26 +00:00
Vladimir Glazounov
1089c585a6 INTEGRATION: CWS presfixes01 (1.2.22); FILE MERGED
2005/02/16 11:14:28 fs 1.2.22.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:25:13 +00:00
Vladimir Glazounov
9072edfb76 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:28 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:25:00 +00:00
Vladimir Glazounov
347c0d01ce INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:27 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:24:30 +00:00
Vladimir Glazounov
256a120970 INTEGRATION: CWS presfixes01 (1.4.4); FILE MERGED
2005/02/24 20:29:02 thb 1.4.4.4: #i42812# Don't hold reference into vector when modifying it at the same time.
2005/02/20 22:42:26 thb 1.4.4.3: #i10000# Merge fault: re-introduced drafts API
2005/02/20 00:38:08 thb 1.4.4.2: RESYNC: (1.4-1.6); FILE MERGED
2005/02/16 11:14:27 fs 1.4.4.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:24:15 +00:00
Vladimir Glazounov
71b7e5bfb4 INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:26 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:23:37 +00:00
Vladimir Glazounov
79bd2ee16b INTEGRATION: CWS presfixes01 (1.2.22); FILE MERGED
2005/02/16 11:14:26 fs 1.2.22.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:23:24 +00:00
Vladimir Glazounov
cbda12a7bb INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/20 00:38:01 thb 1.4.6.2: RESYNC: (1.4-1.5); FILE MERGED
2005/02/16 11:14:26 fs 1.4.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:23:11 +00:00
Vladimir Glazounov
7988ae3686 INTEGRATION: CWS presfixes01 (1.2.22); FILE MERGED
2005/02/16 11:14:25 fs 1.2.22.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:22:58 +00:00
Vladimir Glazounov
2c2198927e INTEGRATION: CWS presfixes01 (1.3.6); FILE MERGED
2005/02/16 11:14:25 fs 1.3.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:22:43 +00:00
Vladimir Glazounov
e84e9e2544 INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/16 11:14:25 fs 1.4.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:22:26 +00:00
Vladimir Glazounov
d339905bd8 INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/16 11:14:24 fs 1.4.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:22:13 +00:00
Vladimir Glazounov
941f2fc86f INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:24 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:21:59 +00:00
Vladimir Glazounov
27232933de INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/16 11:14:24 fs 1.4.6.2: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005/02/15 12:27:06 thb 1.4.6.1: #i42440# After moving sprite-growing functionality from canvas to slideshow, had to slightly adapt the extra size for DX canvas
2005-03-10 12:21:31 +00:00
Vladimir Glazounov
7a04e38323 INTEGRATION: CWS presfixes01 (1.4.6); FILE MERGED
2005/02/16 11:14:23 fs 1.4.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:21:18 +00:00
Rüdiger Timm
d21de3c2d3 INTEGRATION: CWS impressbeta5 (1.5.2); FILE MERGED
2005/02/07 18:40:27 thb 1.5.2.1: #i42225# Fixed state invariant bug: updateClipping() MUST maintain the invariant that never both clip and clipRect are nonempty. Should now be more appropriate...
2005-02-08 10:31:24 +00:00
Rüdiger Timm
c51fc315ce INTEGRATION: CWS presbeta01 (1.3.10); FILE MERGED
2005/01/22 00:51:02 thb 1.3.10.1: #i36950# Handling push/pop of OutDevState correctly; respect the fact that RenderState's clip is also subject to RenderState transform, thus, when translating an action, have to translate back clip before!
2005-01-28 14:30:58 +00:00
Rüdiger Timm
ccfc01d6ed INTEGRATION: CWS presbeta01 (1.3.10); FILE MERGED
2005/01/25 23:22:42 thb 1.3.10.2: #i36950# More text output fixes: basegfx obviously does not prune exactly identical polygons into one, which might lead to errorneously empty clips. Fixed symptomatically by falling back to rect clipping for some common cases. Added handling of StretchText meta action
2005/01/22 00:51:02 thb 1.3.10.1: #i36950# Handling push/pop of OutDevState correctly; respect the fact that RenderState's clip is also subject to RenderState transform, thus, when translating an action, have to translate back clip before!
2005-01-28 14:30:41 +00:00
Rüdiger Timm
1bd16fcc54 INTEGRATION: CWS presbeta01 (1.4.2); FILE MERGED
2005/01/25 23:22:41 thb 1.4.2.2: #i36950# More text output fixes: basegfx obviously does not prune exactly identical polygons into one, which might lead to errorneously empty clips. Fixed symptomatically by falling back to rect clipping for some common cases. Added handling of StretchText meta action
2005/01/22 00:51:01 thb 1.4.2.1: #i36950# Handling push/pop of OutDevState correctly; respect the fact that RenderState's clip is also subject to RenderState transform, thus, when translating an action, have to translate back clip before!
2005-01-28 14:30:12 +00:00
Rüdiger Timm
78ecb6ae43 INTEGRATION: CWS presbeta01 (1.4.10); FILE MERGED
2005/01/25 23:22:41 thb 1.4.10.1: #i36950# More text output fixes: basegfx obviously does not prune exactly identical polygons into one, which might lead to errorneously empty clips. Fixed symptomatically by falling back to rect clipping for some common cases. Added handling of StretchText meta action
2005-01-28 14:29:56 +00:00
Kurt Zenker
94319a4ed0 INTEGRATION: CWS presperf01 (1.3.2); FILE MERGED
2005/01/07 18:29:32 thb 1.3.2.2: #i36093# Moving gradient to position of polygon, as texture space is only relative to shape coordinate system, not bounds
2004/12/17 22:41:22 thb 1.3.2.1: #i36093# Finished implementation of native gradients
2005-01-13 17:04:46 +00:00
Rüdiger Timm
93de2b545b INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/10/26 23:39:13 thb 1.2.2.6: #110496# Added dedicated alpha bitmap support at the XGraphicDevice: extended factory methods
2004/08/01 20:16:36 thb 1.2.2.5: #110496# Added new constructor, which takes a UNO canvas
2004/07/20 19:09:08 thb 1.2.2.4: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:32 thb 1.2.2.3: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/21 18:49:39 thb 1.2.2.2: #110496# Added shape-global change functionality to Renderer interface
2004/04/05 15:58:55 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:03:34 +00:00
Rüdiger Timm
1578c349cf INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:08 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:55 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:03:10 +00:00
Rüdiger Timm
7a5bb68607 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:08 thb 1.2.2.4: #110496# Unified include statements; removed external prefix from boost includes
2004/05/27 20:51:29 thb 1.2.2.3: #110496#
Added classification code to all TODO/HACK/FIXME comments.
There are four categories:
 - code quality (C)
 - performance (P)
 - missing functionality (F)
 - and missing/incomplete error handling (E)

Furthermore, every category has a severity number between
1 and 3 associated, where 1 is lowest and 3 highest
severity
2004/05/11 15:21:03 hdu 1.2.2.2: #116716# adjust to new BiDi options
2004/04/05 15:58:55 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:02:57 +00:00
Rüdiger Timm
f5febc6565 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/27 18:49:15 thb 1.2.2.4: #110496# Adapted to recent canvas API changes (XSpriteCanvas::updateScreen)
2004/07/20 19:09:08 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:32 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:54 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:02:43 +00:00
Rüdiger Timm
dfa685e720 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/27 18:49:14 thb 1.2.2.4: #110496# Adapted to recent canvas API changes (XSpriteCanvas::updateScreen)
2004/07/20 19:09:07 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:32 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:54 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:02:29 +00:00
Rüdiger Timm
d372ef4e51 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/22 15:23:46 thb 1.2.2.5: #110496# Avoiding ternary operators returning different types on their branches: triggers Solaris compiler bug
2004/08/06 14:00:57 thb 1.2.2.4: #110496# Adapted XSprite API to match reality (the way it was simply wasn't logical).
2004/07/20 19:09:07 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:31 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:54 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:02:15 +00:00
Rüdiger Timm
669d444f48 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/23 23:20:13 thb 1.2.2.8: #110496# Regression: while avoiding ternary operators, due to a Solaris compiler bug, put part of the checked class initialization behind the checks.
2004/11/22 15:23:46 thb 1.2.2.7: #110496# Avoiding ternary operators returning different types on their branches: triggers Solaris compiler bug
2004/08/06 14:00:56 thb 1.2.2.6: #110496# Adapted XSprite API to match reality (the way it was simply wasn't logical).
2004/07/22 18:43:59 thb 1.2.2.5: #110496# Explicitely hide sprites on destruction. Otherwise, the canvas will display them forever
2004/07/20 19:09:07 thb 1.2.2.4: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:31 thb 1.2.2.3: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/05/27 20:51:29 thb 1.2.2.2: #110496#
Added classification code to all TODO/HACK/FIXME comments.
There are four categories:
 - code quality (C)
 - performance (P)
 - missing functionality (F)
 - and missing/incomplete error handling (E)

Furthermore, every category has a severity number between
1 and 3 associated, where 1 is lowest and 3 highest
severity
2004/04/05 15:58:54 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:02:02 +00:00
Rüdiger Timm
7313aabf69 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:07 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:54 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:01:47 +00:00
Rüdiger Timm
c1b8bc3841 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/09/06 13:31:24 thb 1.2.2.3: #110496# Added special case to stroke hair lines (by calling XCanvas::drawPolyPolygon())
2004/07/20 19:09:07 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:54 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:01:35 +00:00
Rüdiger Timm
b25f541300 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:06 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/04/12 15:13:21 thb 1.2.2.2: #110496# Adaptions after canvas01 merge
2004/04/05 15:58:53 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:01:11 +00:00
Rüdiger Timm
b31dbee71f INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:06 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:31 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:53 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:00:55 +00:00
Rüdiger Timm
f2bd6f8e41 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:06 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:30 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:53 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:00:36 +00:00
Rüdiger Timm
06080bb49d INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:05 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/05/27 20:51:29 thb 1.2.2.2: #110496#
Added classification code to all TODO/HACK/FIXME comments.
There are four categories:
 - code quality (C)
 - performance (P)
 - missing functionality (F)
 - and missing/incomplete error handling (E)

Furthermore, every category has a severity number between
1 and 3 associated, where 1 is lowest and 3 highest
severity
2004/04/05 15:58:52 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 20:00:13 +00:00
Rüdiger Timm
0cca9757de INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:05 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:30 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:52 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:59:59 +00:00
Rüdiger Timm
92a8fe504d INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/22 15:23:46 thb 1.2.2.4: #110496# Avoiding ternary operators returning different types on their branches: triggers Solaris compiler bug
2004/07/20 19:09:04 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:30 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:52 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:59:44 +00:00
Rüdiger Timm
d7e4f13d91 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:04 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:29 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:52 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:59:31 +00:00
Rüdiger Timm
57119d302d INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/10/12 14:14:41 thb 1.2.2.3: #i34997# Added support for FLOATTRANSPARENCY meta action
2004/07/20 19:09:04 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:51 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:59:02 +00:00
Rüdiger Timm
a869566a7a INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/10/13 12:14:04 thb 1.2.2.5: #i34997#: Fixed problem with transparency bitmap rendering
2004/10/12 14:14:41 thb 1.2.2.4: #i34997# Added support for FLOATTRANSPARENCY meta action
2004/07/20 19:09:03 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/05/27 20:51:29 thb 1.2.2.2: #110496#
Added classification code to all TODO/HACK/FIXME comments.
There are four categories:
 - code quality (C)
 - performance (P)
 - missing functionality (F)
 - and missing/incomplete error handling (E)

Furthermore, every category has a severity number between
1 and 3 associated, where 1 is lowest and 3 highest
severity
2004/04/05 15:58:51 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:58:48 +00:00
Rüdiger Timm
7c80a3d5e2 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/10/26 23:39:12 thb 1.2.2.3: #110496# Added dedicated alpha bitmap support at the XGraphicDevice: extended factory methods
2004/07/20 19:09:03 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:51 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:58:35 +00:00
Rüdiger Timm
69a7799f87 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/13 20:35:49 thb 1.2.2.3: #110496# Improved color tooling
2004/07/20 19:09:02 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:50 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:58:21 +00:00
Rüdiger Timm
83dafdac88 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/22 15:23:45 thb 1.2.2.3: #110496# Avoiding ternary operators returning different types on their branches: triggers Solaris compiler bug
2004/07/20 19:09:02 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:50 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:57:57 +00:00
Rüdiger Timm
570383c885 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/10/12 14:12:55 thb 1.1.2.1: #i34997# Initial revision
2004-11-26 19:57:42 +00:00
Rüdiger Timm
348c291eba INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/11/01 22:21:49 thb 1.1.2.2: #110496# Performance optimizations: added profiling traces
2004/10/12 14:12:43 thb 1.1.2.1: #i34997# Initial revision
2004-11-26 19:57:31 +00:00
Rüdiger Timm
c376ce8bac INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/23 19:15:50 thb 1.2.2.5: #110496# Added more overridable attributes (needed for slideshow attribute animations
2004/07/20 19:09:01 thb 1.2.2.4: #110496# Unified include statements; removed external prefix from boost includes
2004/05/27 20:51:28 thb 1.2.2.3: #110496#
Added classification code to all TODO/HACK/FIXME comments.
There are four categories:
 - code quality (C)
 - performance (P)
 - missing functionality (F)
 - and missing/incomplete error handling (E)

Furthermore, every category has a severity number between
1 and 3 associated, where 1 is lowest and 3 highest
severity
2004/04/12 15:13:21 thb 1.2.2.2: #110496# Adaptions after canvas01 merge
2004/04/05 15:58:50 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:57:20 +00:00
Rüdiger Timm
abc3686091 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/01 22:21:49 thb 1.2.2.7: #110496# Performance optimizations: added profiling traces
2004/08/23 19:15:49 thb 1.2.2.6: #110496# Added more overridable attributes (needed for slideshow attribute animations
2004/07/20 19:09:01 thb 1.2.2.5: #110496# Unified include statements; removed external prefix from boost includes
2004/06/03 14:18:46 thb 1.2.2.4: #110496# Fixed crash occuring when no font was set before text rendering
2004/05/11 15:20:28 hdu 1.2.2.3: #116716# adjust to new BiDi options
2004/04/12 15:13:20 thb 1.2.2.2: #110496# Adaptions after canvas01 merge
2004/04/05 15:58:49 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:57:05 +00:00
Rüdiger Timm
b58d00b2b2 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/08 05:56:08 thb 1.2.2.3: #i36093# Added native canvas gradients
2004/07/20 19:09:01 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:49 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:56:50 +00:00
Rüdiger Timm
616200da08 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/08 05:56:08 thb 1.2.2.5: #i36093# Added native canvas gradients
2004/11/01 22:21:49 thb 1.2.2.4: #110496# Performance optimizations: added profiling traces
2004/07/20 19:09:00 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/05/27 20:51:28 thb 1.2.2.2: #110496#
Added classification code to all TODO/HACK/FIXME comments.
There are four categories:
 - code quality (C)
 - performance (P)
 - missing functionality (F)
 - and missing/incomplete error handling (E)

Furthermore, every category has a severity number between
1 and 3 associated, where 1 is lowest and 3 highest
severity
2004/04/05 15:58:49 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:56:36 +00:00
Rüdiger Timm
3cc603d68c INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:09:00 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:49 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:56:22 +00:00
Rüdiger Timm
eea0674408 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/01 22:21:49 thb 1.2.2.3: #110496# Performance optimizations: added profiling traces
2004/07/20 19:09:00 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:49 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:56:08 +00:00
Rüdiger Timm
2e73331934 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/09/30 21:45:41 thb 1.2.2.6: #110496# Now handling clip meta actions correctly (were mostly ignored before)
2004/09/30 15:11:38 thb 1.2.2.5: #110496# Removed gcc -Wall warnings
2004/08/31 14:14:11 hdu 1.2.2.4: #116716# add text outline effect
2004/06/03 14:18:46 thb 1.2.2.3: #110496# Fixed crash occuring when no font was set before text rendering
2004/05/11 15:19:30 hdu 1.2.2.2: #116716# add text effects and emphasis styles
2004/04/05 15:58:48 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:55:54 +00:00
Rüdiger Timm
b243139d59 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:08:59 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:48 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:55:29 +00:00
Rüdiger Timm
da016de9f2 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/10/12 14:14:40 thb 1.2.2.2: #i34997# Added support for FLOATTRANSPARENCY meta action
2004/04/05 15:58:48 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:55:14 +00:00
Rüdiger Timm
071a306e27 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/01 22:21:48 thb 1.2.2.3: #110496# Performance optimizations: added profiling traces
2004/07/20 19:08:58 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:47 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:54:46 +00:00
Rüdiger Timm
3ccf0dffc2 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/21 22:05:09 thb 1.2.2.23: #110496# After merge, correctOrientations now returns result, no longer modifies passed parameter
2004/11/19 23:57:04 thb 1.2.2.22: #110496# Adapted to AW clipper changes
2004/11/08 05:56:07 thb 1.2.2.21: #i36093# Added native canvas gradients
2004/11/01 22:21:48 thb 1.2.2.20: #110496# Performance optimizations: added profiling traces
2004/10/26 12:39:17 thb 1.2.2.19: #110496# Setup default text color (in contrast to the line/fill color, OutDev inits that to default black)
2004/10/12 14:14:40 thb 1.2.2.18: #i34997# Added support for FLOATTRANSPARENCY meta action
2004/10/01 17:24:52 thb 1.2.2.17: #110496# Normalizing len attribute on text metaactions (might well be magic STRING_LEN, which is handled on VCL's OutputDevice, but not for our DX canvas, and means: simply take the length of the passed string argument)
2004/09/30 21:45:41 thb 1.2.2.16: #110496# Now handling clip meta actions correctly (were mostly ignored before)
2004/09/01 22:02:40 thb 1.2.2.15: #110496# Cosmetical changes, removed extraneous include; added two TODO comments
2004/08/31 15:06:53 hdu 1.2.2.14: #116716# enable text outline effect
2004/08/31 14:14:11 hdu 1.2.2.13: #116716# add text outline effect
2004/08/27 11:33:38 hdu 1.2.2.12: #116716# make gcc happy by replacing an unbalanced ternary expression
2004/08/23 19:15:49 thb 1.2.2.11: #110496# Added more overridable attributes (needed for slideshow attribute animations
2004/07/28 13:08:47 thb 1.2.2.10: #110496# Adapted to reversed template argument order in containerToSequence
2004/07/20 19:08:58 thb 1.2.2.9: #110496# Unified include statements; removed external prefix from boost includes
2004/07/09 09:50:51 hdu 1.2.2.8: #116716# more text effects and text lines
2004/06/03 14:18:46 thb 1.2.2.7: #110496# Fixed crash occuring when no font was set before text rendering
2004/05/27 20:51:28 thb 1.2.2.6: #110496#
Added classification code to all TODO/HACK/FIXME comments.
There are four categories:
 - code quality (C)
 - performance (P)
 - missing functionality (F)
 - and missing/incomplete error handling (E)

Furthermore, every category has a severity number between
1 and 3 associated, where 1 is lowest and 3 highest
severity
2004/05/11 15:19:31 hdu 1.2.2.5: #116716# add text effects and emphasis styles
2004/05/10 09:38:22 hdu 1.2.2.4: #116716# improve text handling
2004/04/21 18:49:39 thb 1.2.2.3: #110496# Added shape-global change functionality to Renderer interface
2004/04/12 15:13:20 thb 1.2.2.2: #110496# Adaptions after canvas01 merge
2004/04/05 15:58:47 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:54:32 +00:00
Rüdiger Timm
fe2666e381 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:08:58 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:47 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:54:18 +00:00
Rüdiger Timm
8db0c5f453 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/01 22:21:48 thb 1.2.2.4: #110496# Performance optimizations: added profiling traces
2004/07/20 19:08:58 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/05/27 20:51:28 thb 1.2.2.2: #110496#
Added classification code to all TODO/HACK/FIXME comments.
There are four categories:
 - code quality (C)
 - performance (P)
 - missing functionality (F)
 - and missing/incomplete error handling (E)

Furthermore, every category has a severity number between
1 and 3 associated, where 1 is lowest and 3 highest
severity
2004/04/05 15:58:47 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:54:04 +00:00
Rüdiger Timm
fa8aae8283 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/11/08 05:56:07 thb 1.2.2.7: #i36093# Added native canvas gradients
2004/09/30 21:45:41 thb 1.2.2.6: #110496# Now handling clip meta actions correctly (were mostly ignored before)
2004/08/23 19:15:49 thb 1.2.2.5: #110496# Added more overridable attributes (needed for slideshow attribute animations
2004/07/20 19:08:57 thb 1.2.2.4: #110496# Unified include statements; removed external prefix from boost includes
2004/07/09 09:50:39 hdu 1.2.2.3: #116716# more text effects and text lines
2004/04/21 18:49:38 thb 1.2.2.2: #110496# Added shape-global change functionality to Renderer interface
2004/04/05 15:58:46 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:53:39 +00:00
Rüdiger Timm
8cccdb0202 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/07/20 19:08:57 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:45 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:53:15 +00:00
Rüdiger Timm
4dc92e82f7 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/23 18:20:31 thb 1.2.2.4: #i10000# Missing build dependency to canvas (need the tools from there)
2004/07/28 11:44:15 thb 1.2.2.3: #110496# Moved canvas API to offapi
2004/07/28 10:15:13 thb 1.2.2.2: #110496# Added canvas API back to offapi (was private API before). Thus, no need to generate private API here
2004/04/12 15:13:20 thb 1.2.2.1: #110496# Adaptions after canvas01 merge
2004-11-26 19:53:02 +00:00
Rüdiger Timm
25cca2646c INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/10/26 23:39:12 thb 1.2.2.5: #110496# Added dedicated alpha bitmap support at the XGraphicDevice: extended factory methods
2004/08/01 20:16:35 thb 1.2.2.4: #110496# Added new constructor, which takes a UNO canvas
2004/06/25 10:30:18 thb 1.2.2.3: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/21 18:49:26 thb 1.2.2.2: #110496# Added shape-global change functionality to Renderer interface
2004/04/05 15:58:45 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:52:49 +00:00
Rüdiger Timm
2d21573e6c INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/27 18:49:14 thb 1.2.2.6: #110496# Adapted to recent canvas API changes (XSpriteCanvas::updateScreen)
2004/08/19 17:21:08 thb 1.2.2.5: #110496# Switched from deprecated to recommended shared_ptr dynamic cast method
2004/07/20 19:08:43 thb 1.2.2.4: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 14:01:07 thb 1.2.2.3: #100000# Old boost does not have operator bool on shared_ptr
2004/06/25 10:30:18 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:44 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:52:28 +00:00
Rüdiger Timm
b672d1a6a2 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/06 14:00:44 thb 1.2.2.3: #110496# Adapted XSprite API to match reality (the way it was simply wasn't logical).
2004/07/20 19:08:43 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:44 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:52:15 +00:00
Rüdiger Timm
a666d26f71 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/23 19:15:36 thb 1.2.2.5: #110496# Added more overridable attributes (needed for slideshow attribute animations
2004/07/20 19:08:43 thb 1.2.2.4: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:18 thb 1.2.2.3: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/21 18:49:26 thb 1.2.2.2: #110496# Added shape-global change functionality to Renderer interface
2004/04/05 15:58:44 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:52:01 +00:00
Rüdiger Timm
64cf508817 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/13 20:35:39 thb 1.2.2.3: #110496# Improved color tooling
2004/07/20 19:08:42 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:43 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:51:18 +00:00
Rüdiger Timm
8c24f67b46 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/09/29 19:07:54 thb 1.2.2.4: #110496# Added magic constant for bounding box enlargement on anti-aliasing canvases
2004/07/20 19:08:42 thb 1.2.2.3: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 10:30:18 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:42 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:50:53 +00:00
Rüdiger Timm
24efe39f2b INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/08/19 17:21:08 thb 1.2.2.5: #110496# Switched from deprecated to recommended shared_ptr dynamic cast method
2004/07/20 19:08:41 thb 1.2.2.4: #110496# Unified include statements; removed external prefix from boost includes
2004/06/25 14:01:06 thb 1.2.2.3: #100000# Old boost does not have operator bool on shared_ptr
2004/06/25 10:30:17 thb 1.2.2.2: #110496# Some header cleanups (missing forward declarations), changed Canvas and derived to emulate covariant return types on clone() (not directly possible with shared_ptr)
2004/04/05 15:58:42 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:50:38 +00:00
Rüdiger Timm
9d01f89982 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/10/12 14:14:21 thb 1.2.2.3: #i34997# Added support for FLOATTRANSPARENCY meta action
2004/07/20 19:08:41 thb 1.2.2.2: #110496# Unified include statements; removed external prefix from boost includes
2004/04/05 15:58:42 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:50:24 +00:00
Rüdiger Timm
38bef3f2a7 INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED
2004/10/26 23:39:12 thb 1.2.2.2: #110496# Added dedicated alpha bitmap support at the XGraphicDevice: extended factory methods
2004/04/05 15:58:42 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 19:50:10 +00:00
Rüdiger Timm
0ded4e5679 INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:46 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 16:00:41 +00:00
Rüdiger Timm
29bfc49573 INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:45 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 16:00:03 +00:00
Rüdiger Timm
a3e198eaf2 INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:43 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 15:59:37 +00:00
Rüdiger Timm
740b44fd23 INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:42 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 15:59:12 +00:00
Rüdiger Timm
80d4ac8725 INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:41 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 15:59:00 +00:00
Rüdiger Timm
35cdfc581c INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:39 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 15:58:48 +00:00
Rüdiger Timm
5539fb2397 INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:38 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 15:58:21 +00:00
Rüdiger Timm
b4a32ba3de INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:37 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 15:57:42 +00:00
Rüdiger Timm
0ad744e54f INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:36 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 15:56:42 +00:00
Rüdiger Timm
04c88630e5 INTEGRATION: CWS ooo20040704 (1.2.10); FILE MERGED
2004/06/28 12:12:35 cmc 1.2.10.1: #i30801 no need to prepend external before boost
2004-09-08 15:56:27 +00:00
Rüdiger Timm
f32904e67f #i10000# No hedabu necessary here. 2004-06-04 12:20:34 +00:00
Thorsten Behrens
f045b7b4f5 #110496# Merge from cws_srx645_canvas01: first working version of XCanvas C++ wrapper, providing encapsulation against possible API changes and some amount of convenience. 2004-03-18 09:41:15 +00:00