Commit graph

158 commits

Author SHA1 Message Date
Rüdiger Timm
85a9f2e85c INTEGRATION: CWS ooo19126 (1.5.14); FILE MERGED
2005/09/05 18:40:59 rt 1.5.14.1: #i54170# Change license header: remove SISSL
2005-09-08 07:20:02 +00:00
Rüdiger Timm
e30f350f84 INTEGRATION: CWS ooo19126 (1.6.14); FILE MERGED
2005/09/05 18:40:58 rt 1.6.14.1: #i54170# Change license header: remove SISSL
2005-09-08 07:19:37 +00:00
Rüdiger Timm
8a4e117cda INTEGRATION: CWS ooo19126 (1.3.30); FILE MERGED
2005/09/05 18:40:58 rt 1.3.30.1: #i54170# Change license header: remove SISSL
2005-09-08 07:19:21 +00:00
Rüdiger Timm
aa18cd4104 INTEGRATION: CWS ooo19126 (1.5.18); FILE MERGED
2005/09/05 18:40:58 rt 1.5.18.1: #i54170# Change license header: remove SISSL
2005-09-08 07:18:59 +00:00
Rüdiger Timm
3d7d5506ca INTEGRATION: CWS ooo19126 (1.10.10); FILE MERGED
2005/09/05 18:40:57 rt 1.10.10.1: #i54170# Change license header: remove SISSL
2005-09-08 07:18:25 +00:00
Rüdiger Timm
05167bc0e0 INTEGRATION: CWS ooo19126 (1.5.18); FILE MERGED
2005/09/05 18:40:57 rt 1.5.18.1: #i54170# Change license header: remove SISSL
2005-09-08 07:18:02 +00:00
Rüdiger Timm
b3d9b386eb INTEGRATION: CWS ooo19126 (1.6.14); FILE MERGED
2005/09/05 18:40:57 rt 1.6.14.1: #i54170# Change license header: remove SISSL
2005-09-08 07:17:43 +00:00
Rüdiger Timm
2773133f2b INTEGRATION: CWS ooo19126 (1.3.20); FILE MERGED
2005/09/05 18:40:57 rt 1.3.20.1: #i54170# Change license header: remove SISSL
2005-09-08 07:17:27 +00:00
Rüdiger Timm
a7ff1370e6 INTEGRATION: CWS ooo19126 (1.8.12); FILE MERGED
2005/09/05 18:40:56 rt 1.8.12.1: #i54170# Change license header: remove SISSL
2005-09-08 07:17:06 +00:00
Rüdiger Timm
25dbaca1f3 INTEGRATION: CWS ooo19126 (1.3.20); FILE MERGED
2005/09/05 18:40:56 rt 1.3.20.1: #i54170# Change license header: remove SISSL
2005-09-08 07:16:50 +00:00
Rüdiger Timm
2d595ca408 INTEGRATION: CWS ooo19126 (1.6.14); FILE MERGED
2005/09/05 18:40:56 rt 1.6.14.1: #i54170# Change license header: remove SISSL
2005-09-08 07:16:31 +00:00
Rüdiger Timm
eb62191509 INTEGRATION: CWS ooo19126 (1.4.20); FILE MERGED
2005/09/05 18:40:56 rt 1.4.20.1: #i54170# Change license header: remove SISSL
2005-09-08 07:16:10 +00:00
Rüdiger Timm
a614c9fccb INTEGRATION: CWS ooo19126 (1.3.32); FILE MERGED
2005/09/05 18:40:55 rt 1.3.32.1: #i54170# Change license header: remove SISSL
2005-09-08 07:15:51 +00:00
Rüdiger Timm
5c6cb30fcc INTEGRATION: CWS ooo19126 (1.5.20); FILE MERGED
2005/09/05 18:40:55 rt 1.5.20.1: #i54170# Change license header: remove SISSL
2005-09-08 07:15:28 +00:00
Rüdiger Timm
c545ed7edc INTEGRATION: CWS ooo19126 (1.6.14); FILE MERGED
2005/09/05 18:40:55 rt 1.6.14.1: #i54170# Change license header: remove SISSL
2005-09-08 07:14:55 +00:00
Rüdiger Timm
3dedcb4a53 INTEGRATION: CWS ooo19126 (1.4.20); FILE MERGED
2005/09/05 18:40:55 rt 1.4.20.1: #i54170# Change license header: remove SISSL
2005-09-08 07:14:31 +00:00
Rüdiger Timm
e87d7bebaf INTEGRATION: CWS ooo19126 (1.3.32); FILE MERGED
2005/09/05 18:40:54 rt 1.3.32.1: #i54170# Change license header: remove SISSL
2005-09-08 07:13:53 +00:00
Rüdiger Timm
34de099cb9 INTEGRATION: CWS ooo19126 (1.4.30); FILE MERGED
2005/09/05 18:40:54 rt 1.4.30.1: #i54170# Change license header: remove SISSL
2005-09-08 07:13:34 +00:00
Rüdiger Timm
b39454fc6a INTEGRATION: CWS ooo19126 (1.6.14); FILE MERGED
2005/09/05 18:40:54 rt 1.6.14.1: #i54170# Change license header: remove SISSL
2005-09-08 07:12:57 +00:00
Rüdiger Timm
149e84646b INTEGRATION: CWS ooo19126 (1.5.20); FILE MERGED
2005/09/05 18:40:54 rt 1.5.20.1: #i54170# Change license header: remove SISSL
2005-09-08 07:12:18 +00:00
Rüdiger Timm
e8c8d4eeeb INTEGRATION: CWS ooo19126 (1.3.30); FILE MERGED
2005/09/05 18:40:53 rt 1.3.30.1: #i54170# Change license header: remove SISSL
2005-09-08 07:11:51 +00:00
Rüdiger Timm
2acc6a977b INTEGRATION: CWS presfixes07 (1.5.6); FILE MERGED
2005/05/12 17:27:00 thb 1.5.6.1: #i49106# Now adapting the clip position, to account for output position shift; Catching the case now that mxBufferBitmap is not set, but just by coincidence the matrices are the same; Added some optional debug code.
2005-05-20 06:43:20 +00:00
Oliver Bolte
8c23ea798e INTEGRATION: CWS presfixes05 (1.7.2); FILE MERGED
2005/04/26 22:48:07 thb 1.7.2.1: #i47795# Explicitely closing glyph polygons (freeType returns them open sometimes)
2005-05-03 13:11:39 +00:00
Oliver Bolte
51ccb70432 INTEGRATION: CWS presfixes05 (1.9.2); FILE MERGED
2005/04/26 22:52:44 thb 1.9.2.1: #i47876# ::std::for_each takes functor by value, and returns the result. Correctly using that value now (otherwise, bounds easily become too small)
2005-05-03 13:11:22 +00:00
Oliver Bolte
3725df2b06 INTEGRATION: CWS presfixes03 (1.5.2); FILE MERGED
2005/04/01 16:09:46 thb 1.5.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 09:01:43 +00:00
Oliver Bolte
b6e7f1c224 INTEGRATION: CWS presfixes03 (1.4.2); FILE MERGED
2005/04/01 16:09:45 thb 1.4.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 09:01:14 +00:00
Oliver Bolte
190178d899 INTEGRATION: CWS presfixes03 (1.6.2); FILE MERGED
2005/04/11 15:12:02 thb 1.6.2.3: #i36190# EffectTextArray/OutlineText wrongly rendered all subset glyphs on top of each other (did not pass offset calculated in createSubsetLayout() on)
2005/04/05 15:25:32 thb 1.6.2.2: #i39245# Fixed wrong output position of text in outline mode (this was due to the fact that the current map mode at the VirDev contained significant offset, temporarily removed that)
2005/04/01 16:09:45 thb 1.6.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 09:00:58 +00:00
Oliver Bolte
3ef19d3e06 INTEGRATION: CWS presfixes03 (1.5.2); FILE MERGED
2005/04/01 16:09:44 thb 1.5.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 09:00:40 +00:00
Oliver Bolte
0bdca39b52 INTEGRATION: CWS presfixes03 (1.4.2); FILE MERGED
2005/04/01 16:09:44 thb 1.4.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 09:00:10 +00:00
Oliver Bolte
f1d8addb1d INTEGRATION: CWS presfixes03 (1.5.2); FILE MERGED
2005/04/01 16:09:43 thb 1.5.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 08:59:23 +00:00
Oliver Bolte
17ac8d1cbd INTEGRATION: CWS presfixes03 (1.8.2); FILE MERGED
2005/04/07 10:29:45 thb 1.8.2.3: #i36190# Fixed gross error: refactored code did not change local variables, but method-internals only
2005/04/03 19:21:16 thb 1.8.2.2: #i36190# Removed warning (inconsistend method return behaviour); fixed gcc build breakage (temporary does not work as template argument deducible type
2005/04/01 16:09:43 thb 1.8.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 08:59:07 +00:00
Oliver Bolte
277bc8faff INTEGRATION: CWS presfixes03 (1.5.2); FILE MERGED
2005/04/01 16:09:42 thb 1.5.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 08:58:44 +00:00
Oliver Bolte
9c85b81b35 INTEGRATION: CWS presfixes03 (1.7.2); FILE MERGED
2005/04/01 16:09:42 thb 1.7.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 08:58:24 +00:00
Oliver Bolte
e811f40924 INTEGRATION: CWS presfixes03 (1.5.2); FILE MERGED
2005/04/01 16:09:41 thb 1.5.2.1: #i36190#, #i39245# Changed uno::Sequence::operator[] for nonconst sequences to use naked ptr; added support for true bezier polygons (and removed subdivision, where it was added because of that canvas deficiency); overhauled mtf renderer to provide faithful bounds also for subsetted meta files
2005-04-18 08:57:51 +00:00
Oliver Bolte
7b7fcaed29 INTEGRATION: CWS presfixes03 (1.5.4); FILE MERGED
2005/04/11 15:10:00 thb 1.5.4.1: #i36190# Reduced AA border slightly (after all, it's added to _all_ bound rect sides)
2005-04-18 08:57:32 +00:00
Oliver Bolte
af2e5d335d INTEGRATION: CWS visibility03 (1.6.4); FILE MERGED
2005/04/07 07:23:41 mhu 1.6.4.1: #i45006# Added missing forward declaration.
2005-04-13 08:53:29 +00:00
Rüdiger Timm
47f76db379 INTEGRATION: CWS presfixes02 (1.2.28); FILE MERGED
2005/03/14 16:04:59 thb 1.2.28.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:36:03 +00:00
Rüdiger Timm
a5706d2645 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:04:59 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:35:49 +00:00
Rüdiger Timm
b46fe57afe INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:04:58 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:35:35 +00:00
Rüdiger Timm
e2af7b42e9 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:04:57 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:34:32 +00:00
Rüdiger Timm
c5810d3d77 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:04:56 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:33:20 +00:00
Rüdiger Timm
dd48951205 INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/14 16:04:55 thb 1.3.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:32:39 +00:00
Rüdiger Timm
25caa140ae INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/23 19:28:09 thb 1.3.2.2: #i38985# At least one of the reasons for the Solaris crash was requesting a zero-sized bitmap here. Now distinguishing between bitmap and output size (the former is rounded _up_ to the nearest integer)
2005/03/14 16:04:55 thb 1.3.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:32:26 +00:00
Rüdiger Timm
a7f89fdd4d INTEGRATION: CWS presfixes02 (1.5.2); FILE MERGED
2005/03/14 16:04:55 thb 1.5.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:32:12 +00:00
Rüdiger Timm
01ccee3e3c INTEGRATION: CWS presfixes02 (1.5.2); FILE MERGED
2005/03/18 18:56:39 thb 1.5.2.2: #i44515# Finished subsetting rework (now drawSubset() does the right thing for various border cases)
2005/03/14 16:04:54 thb 1.5.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:31:59 +00:00
Rüdiger Timm
05d2ee40ac INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:04:54 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:31:44 +00:00
Rüdiger Timm
b0ed7fca74 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:04:53 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:31:08 +00:00
Rüdiger Timm
9cb5f84c94 INTEGRATION: CWS presfixes02 (1.5.2); FILE MERGED
2005/03/14 16:04:53 thb 1.5.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:30:55 +00:00
Rüdiger Timm
56598b22dc INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/14 16:04:53 thb 1.3.2.1: #i35136# #i36914# #i41113# #i44100# #i40115# #i41839# #i44404# Merge from presfixes01 patches
2005-03-30 07:30:41 +00:00
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