Commit Graph

328906 Commits

Author SHA1 Message Date
Thorsten Behrens
deaa9689e2 Add some error handling to bitmap conversion.
Fixup for 7cf2b5809f, makes sure cairo
has all data committed to the surface, and handle random errors.

Change-Id: I39e5b5777968c4563a8ce3870bac3d4182090f3b
2013-06-13 12:48:16 +02:00
Noel Power
c32dd08cfb blind ( windows ) fix re. uno::Refererence vs rtl::Reference foobar fdo#65545
Change-Id: I81b877e8e1b6945c2f1265947ad915ed1070800a
2013-06-13 11:43:46 +01:00
Miklos Vajna
c7e237045d fdo#58819 VML export: handle objects anchored in the header / footer
Previously such shapes landed in the middle of section properties.

Change-Id: I7993eaa721e2b53d8adb1cbdee40992bbeb11416
2013-06-13 12:16:11 +02:00
Caolán McNamara
5bf554a891 Related: fdo#65595 password dialog has truncated label
Change-Id: I7b18bebb878fc5027109121595e444ef1d6a7cfc
2013-06-13 10:37:03 +01:00
Armin Le Grand
67608078a8 Resolves: #i121463# Enhanced handle visualization..
and some fixes in that region

(cherry picked from commit 2ece2411aa1ab78e6aec269d08d8a9b526390939)

Conflicts:
	default_images/svx/res/cropmarkers.png
	default_images/svx/res/cropmarkers2.png
	default_images/svx/res/cropmarkersACC.png
	default_images/svx/res/markers.png
	default_images/svx/res/markers2.png
	default_images/svx/res/markersACC.png
	officecfg/registry/schema/org/openoffice/Office/Calc.xcs
	officecfg/registry/schema/org/openoffice/Office/Draw.xcs
	officecfg/registry/schema/org/openoffice/Office/Impress.xcs
	officecfg/registry/schema/org/openoffice/Office/Writer.xcs
	officecfg/registry/schema/org/openoffice/Office/WriterWeb.xcs
	sc/source/core/tool/viewopti.cxx
	sd/source/ui/app/optsitem.cxx
	svx/inc/svx/svdhdl.hxx
	svx/source/svdraw/svdhdl.cxx
	svx/source/svdraw/svdstr.src
	sw/source/ui/config/viewopt.cxx
	sw/source/ui/docvw/edtwin.cxx

Change-Id: I4094c2ca18a3c29e8e24a15ddeb040808ce4605d
2013-06-13 10:37:03 +01:00
Caolán McNamara
de435e745a Updated core
Project: translations  0951535c576e6a2693b25311832b25bcd67b7bb3
2013-06-13 09:36:35 +00:00
Tor Lillqvist
504638e73f Disable Graphite for Android and iOS
It definitely does not make sense for iOS, I assume. For Android the situation
is unclear, but let's disable it for now. It causes linking errors currently
anyway as the graphite_serverfont.cxx is not compiled for Android. (Whether it
could and should be compiled then instead of disabling Graphite, I don't
know.)

Change-Id: I1a874d304af508d2217da08e49dc158664f2e9d2
2013-06-13 12:29:22 +03:00
Miklos Vajna
837ccd73e2 DOCX: don't export auto color as page background
That auto here would mean black, potentially rendering the whole
document unreadable.

Change-Id: Ie17a6a9b00c9ab24204291d09175a3fba69cd4ea
2013-06-13 11:03:41 +02:00
Tor Lillqvist
348c7ca4b7 Simplify EPM tests for OS X
We always should use the internal epm anyway on OS X, so no need to
look for PackageMaker.app in /Developer which doesn't even exist any
more.

Change-Id: I943f34e14e9ce0c3bec5bd7b86612a62e5b9e83d
2013-06-13 11:15:06 +03:00
Stephan Bergmann
9760621b5c Work around -Werror=type-limits when plain char is unsigned
...assuming the original intent of the code was to check for ASCII range 0x20--
0x7F.

Change-Id: I8033890a76e059d997efb01431207a453f00a981
2013-06-13 10:04:20 +02:00
Stephan Bergmann
7142090557 Remove dead code related to unused WITH_SVP_LISTENING
Change-Id: I8a12d0ea18a60541d9a11db26cc417a190443ff4
2013-06-13 09:49:36 +02:00
Stephan Bergmann
42bb40a7ed Enable -fstrict-aliasing, -fstrict-overflow in -O0 debug builds
...so that -Wstrict-aliasing, -Wstrict-overflow=1 included in -Wall do not only
produce warnings/errors in non-debug builds.

Change-Id: I4534427738fa7688853564e8c7255a0c3cd199e1
2013-06-13 09:49:35 +02:00
Stephan Bergmann
64600ceed4 gb_COMPILERNOOPTFLAGS, gb_COMPLEROPTFLAGS, gb_DEBUG_CFLAGS all already defined
...in com_GCC_defs.mk

Change-Id: I0a3b29e1a91acf3425afa44dea0353bebf88f58f
2013-06-13 09:49:34 +02:00
Stephan Bergmann
5ccbd3f5c3 Generate full backtraces, including local variables
Change-Id: Ia655865b621b1c8e37a52715b89534a00dcda1d7
2013-06-13 09:49:34 +02:00
Stephan Bergmann
8790f80d68 Only print the rtl::Reference's pointer
...but do not pretty-print its dereferenced value.  This is in line with the
handling of css::uno::Reference, and avoids gdb Python exceptions when trying to
print uninitialized rtl::Reference instances (which can e.g. happen during a
"backtrace full").

Change-Id: I9a3c0a6441cf23cba748183226832d2ba23bd531
2013-06-13 09:49:33 +02:00
Adam Co
db23f89b76 fdo#65655 : fix for Different_Odd_And_Even_Pages flag ignored
Signed-off-by: Miklos Vajna <vmiklos@suse.cz>

Conflicts:
	sw/qa/extras/ooxmlexport/ooxmlexport.cxx

Change-Id: Icf9949bb00aa905d22aedfd8f2b297dfa89dfedb
2013-06-13 09:40:06 +02:00
Markus Mohrhard
c688919620 a few more fixes for crashes around cell text attr storage
Change-Id: If5d6f4baf49b5828a1765b638eb4d2225f7b5400
2013-06-13 09:26:29 +02:00
Markus Mohrhard
52fcfa0707 remove method without definition
Change-Id: Ia41f28ed31fc254a6785c6444a78822eb969f2f9
2013-06-13 09:26:29 +02:00
Andras Timar
3c3075bdc8 work around lexer bug in l10ntools
Change-Id: Ie53e5475888b9a912f868c12c471b2521f6b0ea1
2013-06-13 08:28:19 +02:00
Andras Timar
34f0478ba8 make categories localizable in Elements docking panel
Change-Id: Ic1e4af8f8dd60ab48d701b5d713beafd0ddd22df
2013-06-13 08:03:38 +02:00
Andras Timar
eaf4c51ea9 typo: s/CATERGORY/CATEGORY/
Change-Id: I37f2db8b073ad1257101af02118cfbc91ee60f26
2013-06-13 08:03:38 +02:00
Matúš Kukan
f5d3fb36ab scp2: remove unused defines
Change-Id: Icac7b4dd5dd31f39e0db09e251e7136e61a064aa
2013-06-13 07:50:33 +02:00
Marcos Paulo de Souza
1c2ab8f787 fdo#60924 autoinstall - gbuild/scp2: Move more libs to OOO
Conflicts:
	Repository.mk

Change-Id: I1553317afe8df9877a41b1d4087c96d861ed1377
2013-06-13 07:50:32 +02:00
Julien Nabet
3222f7b993 cppcheck: reduce scope
Change-Id: Icd0c258e83631de2356503c725139fac2035fb0b
2013-06-12 22:54:20 +02:00
Julien Nabet
4e5b78d6a5 cppcheck: fix Variable "hr" reassignment
Change-Id: Iafaac91fe3783118817d40f3831e5ca039be64e0
2013-06-12 22:53:09 +02:00
Matúš Kukan
11fcd99263 fix previous commit
Change-Id: If211e08f0436dd3c2a0787fa60301bfafe1c5b70
2013-06-12 21:38:35 +02:00
Marcos Paulo de Souza
31ed7f0f8d fdo#60924 autoinstall - gbuild/scp2: Move some libs to OOO and clean a little
Also put the vbaswobj lib in the right place, inside Writer

Change-Id: I52ecc75e26f5f1997d3a575682b78fbd673e4591
2013-06-12 21:38:34 +02:00
Armin Le Grand
529ab257f1 Small correction in scaling code seen while debugging something else
(cherry picked from commit 101e1cced456f1effd5b4daaa469c2817e34a448)

Change-Id: Ib373406a44c00d812dc754d8091c94cb6a64a1b0
2013-06-12 20:31:53 +01:00
Pavel Janík
4696292b9a Fix typo
(cherry picked from commit 497e0d2ce2169a70aa2d2182fa1cf3096b8b2fbc)

Change-Id: I9cf246c94236382bc9d58e3a76c855951dd5166a
2013-06-12 20:31:52 +01:00
Armin Le Grand
f69df53b31 Resolves: #i121297# corrected non-AAed gradient rendering...
when in rotated metafiles

(cherry picked from commit 2a063da1614a8044fdd2c64a55f4f402b69e2fcd)

Conflicts:
	drawinglayer/Library_drawinglayer.mk
	drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx
	drawinglayer/source/processor2d/vclhelpergradient.cxx
	drawinglayer/source/processor2d/vclhelpergradient.hxx
	drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx
	drawinglayer/source/processor2d/vclpixelprocessor2d.cxx

Change-Id: I0e4ff1d3bebbc738fb6d301da19747faa2efbe3d
2013-06-12 20:31:52 +01:00
Tor Lillqvist
9891095089 Use xcode-select -print-path instead of hardcoding /Applications/Xcode.app
Change-Id: Ie576ba4497efac689a81c67474c61ec91c0a810b
2013-06-12 22:20:04 +03:00
Armin Le Grand
f7d373d18f Added ColorDepth change test with assertion to the Bitmap::Scale method
(cherry picked from commit 4be8cc079667cca2cae91dba9e46c16ccff1537f)

Conflicts:
	vcl/source/gdi/bitmap3.cxx

Change-Id: I329ebc63df0dd96d4a2596ad42ff1aa14405bdd4
2013-06-12 20:11:00 +01:00
Oliver-Rainer Wittmann
a108ecfabf Resolves: #i122262# correct handling of Shift-<arrow key> for bigger steps...
movement of objects in order to get back text selection via keys in a table

(cherry picked from commit 7d2515d9ac497b3aaf47ae3ce79ec79bc6880330)

Conflicts:
	sw/source/ui/docvw/edtwin.cxx

Change-Id: Iee81649eae297108dbdb6137539f962611e9e636
2013-06-12 20:01:49 +01:00
Andras Timar
7fa7e2f9ac Updated core
Project: help  175185e2bb4a0607fdf10b33cad121831510a5cd
2013-06-12 18:49:33 +00:00
Tor Lillqvist
d4b088f504 WaE: non-constant-expression cannot be narrowed from 'long' to 'CGFloat'
Change-Id: Ifc73c13a9e0695ee43158ea14965c01a2dbe6c59
2013-06-12 21:29:33 +03:00
Noel Power
fecd316a96 typo correction AX_SELCTION_xxx -> AX_SELECTION_xxx
petty correct of AX_SELCTION_xxx -> AX_SELECTION_xxx but it
was irritating me

Change-Id: Iae7a0151a63502aa89f04ae54fe7348548ffd32c
2013-06-12 18:53:19 +01:00
Noel Power
d70f6df911 Fix Excel still complains about exported MorphData controls
seems that writing property values that same as file defaults can cause
problems ( this behaviour doesn't seem to be consistent but... ) Fix
up some instances of properties that I've seen make Excel complain

Change-Id: Iacf6789906f07dc35aa5dbe3e7b62f4d2090e20a
2013-06-12 18:52:19 +01:00
Lior Kaplan
45ccaf4131 Typo fix: postion > position
Change-Id: I9b25fd621dfc35f2aeee8ae4e069364c0a3a6102
2013-06-12 20:18:38 +03:00
Stephan Bergmann
c8ecf7eb12 Atempt at making --enable-gtk3 build again
...post e717d1dcce "Resolves: #i121237#
Rework/Cleanup of Region code..."  Note that GktSalGraphics variant for GTK 3
(there is two declarations in vcl/inc/unx/gtk/gtkgdi.hxx) inherits m_aClipRegion
from SvpSalGraphics.

Change-Id: Ic264226bc406f67f20d1893455d85ad0d1bc17ed
2013-06-12 18:20:46 +02:00
Armin Le Grand
e94baf5bcd Related: #i121387# Corrected flag usages in RenderPolygonHairlinePrimitive2D
(cherry picked from commit e3eebb16c90fa5c3320fa9843e3420293bec6ab2)

Conflicts:
	drawinglayer/source/processor2d/vclprocessor2d.cxx

Change-Id: I245d7ebc040580057948fdd5888f55eaca783b2a
2013-06-12 17:16:54 +01:00
Armin Le Grand
829d31c122 Resolves: #i121387# Corrected RenderBitmapPrimitive2D_GraphicManager...
to correctly handle cases with combinations of mirroring and rotation, also
changed VclProcessor2D::RenderBitmapPrimitive2D to use own bitmapEx renderer
for these cases for better quality

(cherry picked from commit b8cf3355071035085c705a65558cd4a6cefe8f47)

Change-Id: I3f0c61db9c776299e9ee866c4e54d9c6ac431a31
2013-06-12 17:16:53 +01:00
Armin Le Grand
c856a390ab Resolves: #i120393# Corrected paste position of objects...
with geometry outside their logic definition

(cherry picked from commit 658c1d82654af635bfbd6790fab2da8664d163eb)

Conflicts:
	sd/source/ui/view/sdview3.cxx

Change-Id: I4451956ab71d50e2ffec63ca17e0051d85823669
2013-06-12 17:16:53 +01:00
Armin Le Grand
bdfac6fdb5 Corrected bitmap scaler to not create 24bit outputs for scaling masks/alphas
(cherry picked from commit 61e12761a4887b8a6bbb977996cd1ea4080d00ac)

Change-Id: Ic358251ac6646b1fd8c8323171bb48958236f407
2013-06-12 17:16:53 +01:00
Armin Le Grand
d959ff60f0 Related: #i119536# removed code no longer needed after fix of that task
(cherry picked from commit bcc6f1762eda8ac5290eb10b4ad47a249c9b5f51)

Conflicts:
	sd/source/filter/eppt/epptso.cxx

Change-Id: I42bce7ff99264d3bd1e3e5dbdf8eda87a05361a7
2013-06-12 17:16:53 +01:00
Armin Le Grand
131486a9ad removed unused variable bSuppressRotation
(cherry picked from commit b7a63f1dc7c1ddab8092f1b7b9641923aa857579)

Conflicts:
	filter/inc/filter/msfilter/escherex.hxx

Change-Id: I66b664c26d5db2dae2deea36490350d40deb3ccd
2013-06-12 17:16:52 +01:00
Armin Le Grand
9536e3cbb8 Resolves: #i121233# some slight corrections/enhancements
(cherry picked from commit db00dfd93ac0e215a5d71e72645790918db0e734)

Conflicts:
	vcl/inc/vcl/bitmap.hxx
	vcl/source/gdi/bitmap3.cxx

Change-Id: I1a7817a94232b3d7f1c095dd27025e4cccea348c
2013-06-12 17:16:52 +01:00
Luboš Luňák
a8551357e7 fix build (removed/renamed header)
Change-Id: Ic0633736ade235db8cf2d02211e0439b9964569e
2013-06-12 18:11:04 +02:00
Stephan Bergmann
fdcd77cdd7 warning C4305: 'argument' : truncation from 'double' to 'float'
Change-Id: Ieee74fd7e7cec65304dd5de9c1368f5449b66407
2013-06-12 17:27:37 +02:00
Luboš Luňák
a274cbff7c allow at least some KDE protocols in KFileDialog
Although LO doesn't support all KIO protocols, it supports at least
a subset (as can be see also in 673be8e768),
so allow at least that subset.

Change-Id: I2334764317ffc1e20d234e863b60bcc06d17fde0
2013-06-12 17:14:11 +02:00
Cédric Bosdonnat
3d5fb88cc0 n#779642: 0 width or height in //v:shape[@style] produces weird results
Change-Id: I37ba59dd54ac692f234f3228e442799c5a5f450b
2013-06-12 16:45:19 +02:00