Commit Graph

700 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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