Commit graph

291 commits

Author SHA1 Message Date
Radek Doulik
dde12d5041 restrict metafile decomposition (fixes n#650049)
- do not use metafile decomposition on metafiles which need
   canvas renderer (right now, these containing EMF+)
2011-02-09 16:06:55 +01:00
Jan Holesovsky
e1740510b7 Merge remote branch 'origin/libreoffice-3-3'
Conflicts:
	sfx2/source/appl/appserv.cxx
2011-02-08 00:15:12 +01:00
Carsten Driesner
bebf85efd1 removetooltypes01: Rebase to DEV300m99 2011-02-07 13:06:08 +01:00
ka
514ab7f3cb ka102: added/removed files for SVG import and module cleanup 2011-02-04 14:52:54 +01:00
ka
710128334e ka102: SVG import implementation 2011-02-04 14:49:25 +01:00
Ocke Janssen [oj]
7ce87234ca merge from master 2011-02-03 12:19:25 +01:00
Vladimir Glazunov
e76f119158 #i10000# #i10000# changes from OOO330 m20 2011-01-25 09:58:16 +01:00
Carsten Driesner
605209eda7 removetooltypes01: Rebase to DEV300m98 2011-01-21 17:18:37 +01:00
Thomas Arnhold
ef276ff33d Remove old RCS lines. 2011-01-21 14:12:45 +01:00
Philipp Lohmann [pl]
9ce6b73eb4 calc65: #i116371# fix backgrounds for polypolygons in metafile
Signed-off-by: Thorsten Behrens <tbehrens@novell.com>
2011-01-18 10:43:05 +01:00
Philipp Lohmann [pl]
d77c03b022 calc65: #i116371# fix backgrounds for polypolygons in metafile 2011-01-13 15:58:12 +01:00
Mikhail Voytenko
2ccbdca418 removetooltypes01: #i112600# remove tooltypes from drawinlayer 2011-01-13 15:43:56 +01:00
Frank Schoenheit [fs]
cbcec4a8a1 dba34c: pulled/merged latest changes from CWS dba34b 2011-01-07 13:50:28 +01:00
Philipp Lohmann [pl]
fdff83134b rebase to DEV300_m96 2011-01-06 11:11:47 +01:00
Caolán McNamara
07a259ce38 cppcheck: prefer prefix variant 2010-12-23 21:07:33 +00:00
Jan Holesovsky
c939070f70 Merge commit 'libreoffice-3.3.0.2'
Conflicts:
	sfx2/source/appl/sfxhelp.cxx
	sfx2/source/appl/shutdowniconunx.cxx
	sfx2/source/menu/virtmenu.cxx
	sysui/desktop/share/create_tree.sh
2010-12-20 01:29:39 +01:00
Anders Jonsson
702924b96e Remove large block of unused code 2010-12-16 09:53:17 +00:00
Noel Power
2f17014a58 Merge commit 'ooo/OOO330_m18' into libreoffice-3-3 2010-12-15 11:04:54 +00:00
Hans-Joachim Lankenau
9c5a2fb27f merge OOO330 2010-12-14 15:42:18 +01:00
sj
492a603852 impress205: #i115825# fixed metatextarray issues 2010-12-02 14:31:22 +01:00
Frank Schoenheit [fs]
947f23d3b3 dba34b: #i113555# when a button's URL points to a document-local target, properly export this to PDF 2010-12-01 09:57:05 +01:00
Ivo Hinkelmann
f9c03e6704 OOO330 2010-11-30 16:19:53 +01:00
Rene Engelhard
299359d0b8 Merge branch 'libreoffice-3-3' 2010-11-26 17:50:29 +01:00
Rene Engelhard
2dda128c40 Merge commit 'ooo/OOO330_m17' into libreoffice-3-3 2010-11-26 17:41:54 +01:00
sj
1d93737ff8 os145: #b7001888# fixing small svm problem 2010-11-22 18:56:17 +01:00
Julien Nabet
88118c8a4e RTL_CONSTASCII_USTRINGPARAM improvements 2010-11-20 16:45:27 +00:00
Philipp Lohmann [pl]
1cf8cca7c8 vcl117: #i115456# fix a sal_uInt32 vs long issue 2010-11-09 14:47:50 +01:00
Gert Faller
814dda2ca2 Easy Hacks : RTL_CONSTASCII_USTRINGPARAM 2010-11-05 08:21:14 +01:00
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
Hans-Joachim Lankenau
bcf6f062a0 DEV300: changesets OOO330 up to m8 2010-09-17 13:32:40 +02: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
Vladimir Glazunov
1e37c00773 CWS-TOOLING: integrate CWS renaissance1 2010-08-26 09:15:18 +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
Armin Le Grand
a48c816527 awo78: changed MetaFile index to something more sophisticated for security reasons 2009-12-01 14:34:05 +01:00
Armin Le Grand
7f2b90a903 aw078: added different define for inclusion of test code 2009-12-01 12:34:31 +01:00
Armin Le Grand
8d10c17b61 aw078: adapted to Linux warning 2009-11-24 13:33:53 +01:00
Vladimir Glazunov
dd859bb9c7 CWS-TOOLING: integrate CWS ooo32gsl02_DEV300 2009-11-24 13:08:55 +01:00
Armin Le Grand
3f1ff108b3 #i103340# added MaskPrimitive2D::getB2DRange implementation 2009-11-24 12:13:33 +01:00
Mathias Bauer
9edc763c5e merge commit for m65 2009-11-23 17:39:22 +01:00
Armin Le Grand
3137d89c8a aw078: #i106541# MetaTextRectAction implementation added, corrected/changed FontHandling when no FontSize is given 2009-11-23 12:30:29 +01:00
Armin Le Grand
5a68fee42a aw078: changes after resync to DEV300m64 2009-11-18 13:08:25 +01:00
Armin Le Grand
1d11db194d #i106541# Metafile decompose done 2009-11-17 13:39:34 +01:00
Armin Le Grand
15dcfdd7c8 aw078 #i106541# commited in-between stable version with already advanced metafile decomposition for security reasons 2009-11-12 11:26:43 +01:00
Armin Le Grand
95ccca996e #i105323# added documentation to primitives 2009-10-28 16:56:00 +01:00
Armin Weiss
ab6ea039d3 #i105856# Corrected error with not taking into account that getB2DRange may be empty for primitives 2009-10-26 17:53:55 +00:00
Armin Le Grand
afc5047960 commit after rebase to DEV300m62 2009-10-22 17:29:01 +02:00
Philipp Lohmann
3b28ed8f35 fix a compile problem 2009-10-21 09:55:42 +00:00
Philipp Lohmann
79486067e5 fix a compile problem 2009-10-21 09:51:34 +00:00
Armin Weiss
ca42fba512 #i105065# speedup 3D/FontWork 2009-10-20 15:37:20 +00:00
Armin Weiss
2a0a3168f4 #i105065# speedup 3D/FontWork 2009-10-20 15:36:32 +00:00
thb
39d191d6dc #i105937# Much improved gradient support for canvas/basegfx/drawinglayer.
See http://blog.thebehrens.net/2009/07/28/hackweek-iv-canvas-convwatch/ for more background information
2009-10-16 00:43:16 +02:00
Mathias Bauer
9f2fde7ab5 #i103496#: split svtools; improve ConfitItems 2009-10-16 00:05:16 +02:00
Philipp Lohmann
2eb7dd0deb #i105377# redirect output into correct metafile 2009-10-15 13:52:22 +02:00