Caolán McNamara
758c8774fb
add modelines to .hxx files as well
2010-10-28 15:51:43 +01:00
Thorsten Behrens
f64ef72743
Better shading algo for customshapes, better gradients
...
Some custom shapes can have shaded parts, like for example 3d can,
the bevelled buttons etc. Those shaded colors are calculated
internally, and have been way off at times. Now using HSV color
space & the originally documented luminance modifications in steps
of 10 percent. Compared to MSO, still no 100 percent match, but
that seems due to gamma correction there.
Additionally, starting with MSO12, gradients on those shaded surfaces
look much better; adapted code to display gradients equally nice.
Note that most of this patch also applies to ooxml import; note as
well that customshapes from *all* kind of input files (including ODF
docs) now look different than before; no real way of changing this
in a backward-compatible way, since behaviour of custom shapes is
mandated (mostly) by internal tables, and not stored in a file.
Applies patches/dev300/ppt-customshape-shading-fix (much of it was
accepted at OOo already, via i#102797)
Applies patches/dev300/ppt-customshape-shading-fix.diff: fixed prob
with line arrows - the extra-added single point polygons lead to
extra arrows randomly around the custom shape. i#105654
2010-10-26 23:04:44 +02:00
Sebastian Spaeth
8694d2bc19
Add vim/emacs modelines to all source files
...
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-13 10:57:58 +02:00
Cédric Bosdonnat
7db30f7aa0
fate#307731, fate#307730: Adds dotted and dashed border lines
2010-10-06 23:58:10 +02:00
Jan Holesovsky
b0c4125cc3
Merge commit 'ooo/OOO330_m9'
2010-10-06 13:36:08 +02:00
Caolán McNamara
f410283f26
add in MonoSpace setting
2010-10-01 12:09:43 +01:00
Caolán McNamara
2f1fb77e5c
#i64671# transfer VCL's FontPitch through DrawingLayer to Canvas
2010-09-30 16:10:11 +01:00
Cédric Bosdonnat
7939059069
filled-tab-editeng.diff: Filled tab wasn't filled in shapes
...
n#564454
2010-09-14 15:30:39 +02:00
Armin Le Grand
663798e24e
#i113922# added code to transform the LineWidth on MetaFile creation with the current transformation
2010-09-07 17:50:32 +02:00
Armin Le Grand
12f9037a53
aw083: added aw082 due to possible conflicts in vclmetafileprocessor2d.cxx
2010-06-17 18:02:36 +02:00
Armin Le Grand
f288b50cef
#i112245# 1st part for SvtGraphicStroke
2010-06-17 14:26:43 +02:00
Armin Le Grand
d2fc0f17b5
#i112300# extended interpretation of MetaGradientAction in metafile primitive decomposition
2010-06-15 15:21:45 +02:00
Armin Le Grand
bf86607081
#i112117# changed the Metafile primitive decomposition to better handle sub-metafile contents
2010-06-04 14:34:23 +02:00
Armin Le Grand
24ac70cd51
aw082: merged in aw081 due to the need of #i111235#
2010-06-03 19:01:17 +02:00
Armin Le Grand
c8ec85f66f
aw082: turned back vclpixelprocessor2d.cxx to master state, was checked in by error
2010-06-03 17:47:34 +02:00
Armin Le Grand
c74d53a567
#i112090# enhanced Shadow3DExtractingProcessor
2010-06-03 17:18:19 +02:00
Armin Le Grand
630d814ee5
#i111954# corrected hatch fill turnaround with Metafile and SdrObjects, also some smaller errors in ImpSdrGDIMetaFileImport
2010-06-02 13:50:51 +02:00
Armin Le Grand
625015106b
#i111846# added drawing BackgroundFill for hatch when not AAed
2010-05-27 13:38:41 +02:00
Armin Le Grand
9c043cae53
#i111235# corrected transformation usage for ClipRegions
2010-05-11 19:17:59 +02:00
Armin Le Grand
88572c217b
#i111392# corrected TextOnCurve for CTL
2010-05-07 16:40:17 +02:00
Armin Le Grand
95fd20dbf0
aw081 resync to m77
2010-05-05 16:54:24 +02:00
Ruediger Timm
82ae549c27
rt38: #i110940#: Cleaned some deliver lists - do not try to copy non-existing files.
2010-04-28 19:20:53 +02:00
Armin Le Grand
d1a9c0e770
aw081 #i106516# corrected clipping error with metafile rendering
2010-04-15 17:55:20 +02:00
Armin Le Grand
a4ed25efaf
aw081 #i110731# adapted mfCenterZ to double
2010-04-15 13:28:36 +02:00
thb
efe81ea144
Merged DEV300_m76
2010-04-12 18:17:01 +02:00
thb
5570de030b
Merge DEV300_m75
...
* 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-03-31 14:57:58 +02:00
thb
4d96c5602d
Merged with dev300_m71
2010-02-19 12:46:18 +01:00
Vladimir Glazunov
ae517b62d9
CWS-TOOLING: integrate CWS changefileheader2
2010-02-17 10:32:35 +01:00
Jens-Heiner Rechtien
82b1d381cd
changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-02-12 15:01:35 +01:00
Mathias Bauer
888dedef71
CWS svxsplit: merge with m71
2010-02-04 17:59:58 +01:00
Mathias Bauer
d5d854cc42
resync to DEV300_m70
2010-01-21 13:49:22 +01:00
Frank Schönheit
853497c4a7
reverting the fix for #i108325#, which caused #i108423#. Adding another, less invasive workaround. Still not the final solution, which is covered by issue 108357
2010-01-21 07:52:26 +00:00
thb
421435cce6
#i105937# Post-merge fixes
...
* 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-18 18:58:26 +01:00
thb
eb858abc18
thbfixes10: merge with DEV300 m69
2010-01-18 01:10:42 +01:00
thb
1ef21281ad
#i105937# Fixed a few remaining gradient glitches
...
* 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
2010-01-16 02:20:50 +01:00
Philipp Lohmann
3d62f771bc
#i108325# workaround a form control paint issue
2010-01-14 16:15:04 +00:00
Jens-Heiner Rechtien
b0c799c7fb
DEV300 masterfix: add namespace to call to primitive2d::mapTextLineToFontUnderline()
2010-01-06 14:39:23 +01:00
Armin Le Grand
a520bb907f
aw078: adaptions to resync
2009-12-23 16:38:34 +01:00
Armin Le Grand
2f737ae062
aw078: resync to DEV300m68for integration
2009-12-21 20:40:13 +01:00
Mathias Bauer
6fa6f4fa24
#i107706#: liquidate goodies module
2009-12-15 21:55:40 +01:00
Armin Le Grand
90151999b0
aw079: rebase to m75
2010-03-18 18:44:00 +01:00
Armin Le Grand
3497a025ce
aw079: changes after resync (linux)
2010-02-10 12:16:22 +01:00
Armin Le Grand
bb0818a178
aw069 changes after resync to m71#
2010-02-09 12:13:51 +01:00
Armin Le Grand
2bb7512e29
aw079 #i108440# Support MetaStretchTextAction in MetafilePrimitive2D decomposition
2010-02-02 12:16:54 +01:00
Armin Le Grand
e8b81cd401
aw079: #i99147# corrected diverse aspects of invisible object visualisation and interaction
2010-01-28 17:21:44 +01:00
Armin Le Grand
ffe5c97056
aw079: #i99147# attribute rework and others
2010-01-27 11:51:56 +01:00
Armin Le Grand
de7c998fe9
aw079: changes for resync
2010-01-07 17:11:38 +01:00
Armin Le Grand
9f6018ec14
aw079: #i107500# changed 3D renderer to be able to render overlapping transparent parts from back to front (Z-sorted)
2010-01-06 11:29:46 +01:00
Armin Le Grand
8eeb1400c1
aw079: #i107360# test code for trapezoid decomposer
2009-12-08 19:05:15 +01:00
mb93783
726f87d603
merge to m66
2009-12-02 12:43:33 +01:00