Jan Iversen [Thu, 25 Feb 2016 02:02:24 +0000 (25 03:02 +0100)]
Version 5.1.1.2, tag libreoffice-5.1.1.2
Jan Iversen [Thu, 25 Feb 2016 02:00:32 +0000 (25 03:00 +0100)]
bump product version to 5.1.1.2
Christian Lohmaier [Wed, 24 Feb 2016 20:48:59 +0000 (24 21:48 +0100)]
update emoji autocorrect files from po-files
Change-Id: Ia76bf2786d9f715aba9d9e00906b4be3b77b045f
Signed-off-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
(cherry picked from commit
1f159b9516c44dfd3d42daf769ac97c8b188d062)
jan iversen [Wed, 24 Feb 2016 17:24:06 +0000 (24 18:24 +0100)]
Updated core
Project: translations
20a1fd7922d78a2e1401cdd58c80e775ff8dc124
po update for 5.1.1 RC2
Michael Meeks [Thu, 18 Feb 2016 21:18:28 +0000 (18 21:18 +0000)]
Ensure processEventsToIdle process events (including from the OS) until idle.
Change-Id: I9578849b0e78af15ddeb1e6495a48ccfb3f1c44a
Reviewed-on: https://gerrit.libreoffice.org/22653
Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
Tested-by: Marco Cecchetti <mrcekets@gmail.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Christian Lohmaier [Wed, 24 Feb 2016 11:29:35 +0000 (24 12:29 +0100)]
update credits
Change-Id: Ia62263dd12c2bee3d283037233d4d91a742a6775
(cherry picked from commit
00f7997bdbe4b31d1dffcc809e63e233655b3ec8)
(cherry picked from commit
5a78812567259cdc714e89bc6260fa7b8aa9287f)
Michael Meeks [Thu, 11 Feb 2016 17:17:28 +0000 (11 17:17 +0000)]
tdf#97197 - GL transitions should use their context not VCL's.
Change-Id: Ifab7da221e73e068ebe0856a4224ec4ca4d611b5
Reviewed-on: https://gerrit.libreoffice.org/22293
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
(cherry picked from commit
a00e445565d0cd92b32aef2bca33d054b8da1e45)
Reviewed-on: https://gerrit.libreoffice.org/22294
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Michael Stahl [Thu, 18 Feb 2016 13:06:35 +0000 (18 14:06 +0100)]
fdo#94009: harfbuzz: don't export symbols from VCL
Should fix crashes due to symbol clashes in ELF global namespace
where system's libharfbuzz.so.0 is loaded as well.
Change-Id: I35ffcbe4ac4de5a25cd8bf0cb9a8f0c11f4554c5
(cherry picked from commit
549130ab5d9616f7eb5504db31546b386737ccb2)
Reviewed-on: https://gerrit.libreoffice.org/22480
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit
37f7d9ee1d9399c5aa5e9975579f319b1fa045dc)
Reviewed-on: https://gerrit.libreoffice.org/22504
Michael Meeks [Wed, 17 Feb 2016 21:28:17 +0000 (17 21:28 +0000)]
Michael Meeks [Wed, 17 Feb 2016 21:05:50 +0000 (17 21:05 +0000)]
tdf#97922 - Mend nonsensical spin invalidation to improve rendering.
InvalidateSpin(false,false) - did exactly nothing; but now re-renders
the toolbox up/down spin buttons for a much cleaner effect.
Change-Id: I3a398c47c69cc292a681ebe2414d844c224f3e3e
Michael Meeks [Wed, 17 Feb 2016 20:42:52 +0000 (17 20:42 +0000)]
tdf#97922 - get control area right for spinbuttons.
Also avoid caching both spin-buttons and some other complex types.
The cache key needs to be able to include more state.
Change-Id: I8eff6b1c5c51d27afb796cae66b45390433138b4
Tomaž Vajngerl [Thu, 11 Feb 2016 14:57:27 +0000 (11 15:57 +0100)]
tdf#97715 fix inv. scale calculation in DrawTransformedTexture
When image was rotated towards 90 degree the ixscale and iyscale
went towards infinity. That caused problems in fragment shader
areaScaleFastFragmentShader. The problem was with calculation
of destination width and height which didn't take rotation
into account correctly. This commit takes this calculation
from WinSalGraphicsImpl::drawTransformedBitmap.
also:
tdf#97763 - avoid divide by zero for scaling images to tiny dimensions.
Change-Id: I30f14a1ecda21ef167e58eda8e2fcef00bdfa2b7
Reviewed-on: https://gerrit.libreoffice.org/22289
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Stephan Bergmann [Thu, 11 Feb 2016 17:26:24 +0000 (11 18:26 +0100)]
tdf#56544: Support LO's .~lock.*# file locking over smb, too
Change-Id: Ia18c3044aba82f935b13f22ba98aff42e9d5098f
(cherry picked from commit
763521335b01a37c511ae8069cade9b4b69fef66)
Reviewed-on: https://gerrit.libreoffice.org/22296
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
Tor Lillqvist [Fri, 12 Feb 2016 14:36:55 +0000 (12 16:36 +0200)]
We need to mention the vcl_opengl_blacklist here
Otherwise the file won't be included in the installer.
Change-Id: I928144e666377f18efa3a66f1e8c3e4204a708dc
(cherry picked from commit
98015cdcde77d23b66636591280463ae577246c0)
Reviewed-on: https://gerrit.libreoffice.org/22319
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Michael Meeks [Tue, 9 Feb 2016 17:15:29 +0000 (9 17:15 +0000)]
tdf#97816 - vcl: opengl - clear the user buffer after greyscale conversion.
Change-Id: Ie87fc935bf69b5eb2c620e60d041fb95b544ec96
Reviewed-on: https://gerrit.libreoffice.org/22243
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/22330
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Christian Lohmaier [Wed, 10 Feb 2016 20:02:25 +0000 (10 21:02 +0100)]
bump product version to 5.1.1.1.0+
Change-Id: I2284886e104cd85a02c2a41187c137dc1755d04c
Christian Lohmaier [Wed, 10 Feb 2016 19:55:00 +0000 (10 20:55 +0100)]
Branch libreoffice-5-1-1
This is 'libreoffice-5-1-1' - the stable branch for the release.
Only very safe changes, reviewed by three people are allowed.
If you want to commit more complicated fix for the next .x release,
please use the 'libreoffice-5-1' branch.
If you want to build something cool, unstable, and risky, use master.
Change-Id: I3d90aea713c74ee48d8e512b16c8fe50aef5c31a
Christian Lohmaier [Wed, 10 Feb 2016 19:48:46 +0000 (10 20:48 +0100)]
update emoji autocorrect files from po-files
Change-Id: I9afda5ccefa59c41977244aa40844d6b7d926b13
(cherry picked from commit
7f02815bf90f4dee5c76f2bdb4fd84f03e27527e)
Christian Lohmaier [Wed, 10 Feb 2016 19:45:24 +0000 (10 20:45 +0100)]
update credits
Change-Id: Iee78d25b7488273be7dfc8f9cd143c59b5169734
(cherry picked from commit
068403aba502d48aa3e2b57ef9eb8727e29fc0c9)
Christian Lohmaier [Wed, 10 Feb 2016 17:58:30 +0000 (10 18:58 +0100)]
Updated core
Project: translations
95639d3c94590930ca63e5029eea21ea4ba1d8e7
update translations for 5.1.1 rc1
and force-fix errors using pocheck
Change-Id: Id683b299a55c834c69222b37a76361d9ac0804e1
(cherry picked from commit
5eaac2d75c77fe4ba1a3bd3838c8cd1e74a4e2fe)
Stephan Bergmann [Tue, 9 Feb 2016 10:55:59 +0000 (9 11:55 +0100)]
UIDNA_CHECK_CONTEXTO is only available in ICU >= 49
...unlike the rest of the createUTS46Instance stuff, which is available in 4.6.
While it is desirable to have that check here, it probably doesn't make much of
a difference in practice, and Rico Tzschichholz would like to have this working
on Ubuntu 12.04, where only ICU 4.8.1 is available.
Change-Id: I5bbd2ed296c6e068e175e7f8353cea37ed4d9e44
(cherry picked from commit
f1cb83cef59c3b1d5ee780e8916832483468fab7)
Reviewed-on: https://gerrit.libreoffice.org/22227
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Michael Stahl [Tue, 9 Feb 2016 13:13:48 +0000 (9 14:13 +0100)]
vcl, libreofficekit: gtk_clipboard_wait_for_contents() may return null
Don't crash then.
Change-Id: I4980fe4ea56e023cbf303fa43d1e6b383d983d2e
(cherry picked from commit
678e0ea1472478d248d1a45c1e0ade5ed84f9d46)
Reviewed-on: https://gerrit.libreoffice.org/22235
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tomaž Vajngerl [Tue, 9 Feb 2016 22:23:54 +0000 (9 23:23 +0100)]
opengl: remove unneeded mnBufWidth{Height} from OpenGLSalBitmap
Reviewed-on: https://gerrit.libreoffice.org/22258
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
(cherry picked from commit
b4c6cf513c5bb0ed02b95bbdbb0879a78c1eca65)
Change-Id: Idf445b9f6b403a0d37650c14e17b7d754451edf1
Reviewed-on: https://gerrit.libreoffice.org/22264
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Caolán McNamara [Mon, 8 Feb 2016 09:35:52 +0000 (8 09:35 +0000)]
update graphite to 1.3.5
Change-Id: I3287d51430d7a0901dd8bbf2458b845bcf92a8d2
(cherry picked from commit
c64ea526dc71da6e3aad188ac71e58047ed74b5a)
Reviewed-on: https://gerrit.libreoffice.org/22201
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Tomaž Vajngerl [Tue, 9 Feb 2016 21:23:51 +0000 (9 22:23 +0100)]
opengl: invert50 shader compilation error
- can't assign vec4 to vec2
- LHS of `&&' must be scalar boolean
Change-Id: I46bef7d41198ed1a33f9c3f7796f25358849852e
(cherry picked from commit
8cf3f7bb7eba6fcddb42b6b789e5e4372a23f6b5)
Reviewed-on: https://gerrit.libreoffice.org/22259
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
Michael Meeks [Wed, 10 Feb 2016 00:40:38 +0000 (10 00:40 +0000)]
tdf#97700 - vcl: opengl - add asserts for horrible size mismatch.
We really need to be sure that our texture and its wrapper agree on
the size of the texture, and particularly the buffer it is reading
into to avoid DMA'ing junk over the heap.
Add paranoid assertions, also add a canary at the end of the texture
so we fail hard and fast in this case.
Change-Id: Ibf4869fb5cba562aa117943ce0f2f3df21ca7036
Reviewed-on: https://gerrit.libreoffice.org/22252
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Emmanuel Gil Peyrot [Tue, 9 Feb 2016 23:59:16 +0000 (9 23:59 +0000)]
slideshow: Add shadows to Honeycomb, using the same way as Vortex
Change-Id: I1f8f11f900f281792b417c1efead272fe3e8432e
Reviewed-on: https://gerrit.libreoffice.org/22255
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Michael Meeks [Wed, 10 Feb 2016 00:46:17 +0000 (10 00:46 +0000)]
tdf#97700 - vcl: opengl - fix memory corrupting size mis-match.
Change-Id: Iab49a20c85f9deb3e8c60a782050aa4c12b663ad
Reviewed-on: https://gerrit.libreoffice.org/22253
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Michael Meeks [Tue, 9 Feb 2016 17:08:08 +0000 (9 17:08 +0000)]
vcl: opengl - fix crashing / memory corrupting issues with updateChecksum.
Switch to use GetTexture which is robust over a number of corner-cases.
Also ensure that we have a valid VCL OpenGLContext.
Change-Id: I79b2b8ee241da4ed79e93e30df005e8c32ffcf02
Reviewed-on: https://gerrit.libreoffice.org/22242
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
(cherry picked from commit
77841b211fe7e4bdb6511333236ba4b86fac908f)
Reviewed-on: https://gerrit.libreoffice.org/22247
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Michael Meeks [Tue, 9 Feb 2016 13:41:27 +0000 (9 13:41 +0000)]
slideshow: Don't de-reference Nodes cast to const char *.
This crept in with a conversion in:
7bdc6be9c23517eec02ce7139edd7003abbee1f8
Change-Id: Ic1c62122934d5857326258565e4b54ef6e81b884
Reviewed-on: https://gerrit.libreoffice.org/22237
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/22240
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Emmanuel Gil Peyrot [Tue, 9 Feb 2016 09:27:46 +0000 (9 09:27 +0000)]
slideshow: Add shadows to the Vortex transition
These are done using a shadow mapping technique, we render both slides
from the point of view of the light, and then do a second pass in which
we lower the light of the fragment if some other cube is above it.
also:
slideshow: Only retrieve each uniform location once
Change-Id: I8aaa1428c4481661283bf69b5e56aa4d95fb80dd
Reviewed-on: https://gerrit.libreoffice.org/22232
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/22245
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tor Lillqvist [Fri, 5 Feb 2016 13:01:48 +0000 (5 15:01 +0200)]
tdf#97369: Fix SUMming in the software interpreter
GetRefRowSize() is not what we want, but GetArrayLength(). I think. At
least helps in the sample document. (Need a hard recalc after loading
it, though, but I assume that is expected.)
Also, fix the handling of multiple columns in the area being summed.
Change-Id: I21477ca83042a40a300bc033e4a8b74ab5fc3015
Reviewed-on: https://gerrit.libreoffice.org/22153
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/22200
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
Rico Tzschichholz [Tue, 9 Feb 2016 11:55:24 +0000 (9 12:55 +0100)]
pyuno: Fix build with python 2.7
Adjust conditionals to properly respect python 2.7.1+
Change-Id: I32d21a071e054100294e418af5358305eac69944
Reviewed-on: https://gerrit.libreoffice.org/22230
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
Tomaž Vajngerl [Mon, 8 Feb 2016 21:25:59 +0000 (8 22:25 +0100)]
tdf#97666 - opengl: convert the bitmap to 8bit grays using GL shader
Change-Id: I4d48d29ab752814f71c697a201e70a26ae937775
Reviewed-on: https://gerrit.libreoffice.org/22223
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Michael Meeks [Mon, 8 Feb 2016 17:11:28 +0000 (8 17:11 +0000)]
tdf#97458 - remove unused intel opengl driver version special-casing.
Change-Id: I938bcab02edb37a5e7d72f1551867e0f5a4dd89b
Reviewed-on: https://gerrit.libreoffice.org/22215
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Bryan Quigley <gquigs@gmail.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/22217
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
Noel Grandin [Fri, 4 Dec 2015 09:52:53 +0000 (4 11:52 +0200)]
fix SwClient crash in SwXNumberingRules/SwXTableRows/SwXTableColumns
was generated a crash when running 'make check' on my Linux box.
These classes need to hold the SolarMutex when destructing their
SwClient base class.
Reviewed-on: https://gerrit.libreoffice.org/20391
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
(cherry picked from commit
9e2973dbb90b5d9ce004cbf333f5000e4d50dc18)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
Change-Id: I448ea00978d003aa37d8663d37b4edf9e54a6a56
Tor Lillqvist [Tue, 26 Jan 2016 09:17:57 +0000 (26 11:17 +0200)]
tdf#97633 Add API to get the number of OpenGL buffer swaps, including ...
... through UNO
(cherry picked from commits
dff18c2be9c72aa05940982f506804eb41d3d79a,
2c55288357c9d5410afae58c1fbb97cdfabf0360,
32d98b2551644dea50e58f99ae921a82a0f69753 and
4cd058f3f6568724c65ac88769f17fcc6078da23)
Change-Id: Iff29ac615ad4b6516790b1cbbde0215a3cd0efe6
Reviewed-on: https://gerrit.libreoffice.org/22209
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
László Németh [Fri, 29 Jan 2016 18:06:27 +0000 (29 19:06 +0100)]
tdf#95024 Update Hungarian Autocorrect patterns
According to the new Hungarian spelling reform
Change-Id: I6b65b388fe0a93e997a7001e5db0443ea5fecb87
Reviewed-on: https://gerrit.libreoffice.org/21944
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
(cherry picked from commit
865d29b276ff62cfb1bb9ef18ec0d81ad9be7a0a)
Reviewed-on: https://gerrit.libreoffice.org/22212
Tested-by: Andras Timar <andras.timar@collabora.com>
Tor Lillqvist [Fri, 5 Feb 2016 12:58:11 +0000 (5 14:58 +0200)]
tdf#97587: Treat plain NaNs as zero in the software interpreter for SUM
The NaNs that have been stored in the arrays by
ScColumn::FetchVectorRefArray() and other code correspond to empty
cells. For the purpose of SUM they should be treated as zero.
Change-Id: I8ac0c8afdf71da415ed120f9f8f6d51a8b5edb15
Reviewed-on: https://gerrit.libreoffice.org/22199
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Andras Timar [Sun, 7 Feb 2016 20:08:09 +0000 (7 21:08 +0100)]
Updated core
Project: translations
05e9f603a6feb911932ca6380bc2f0f12e7596f5
Updated Slovenian translation
Change-Id: Ib81bd2e332383069a496b62fbd9a7b11c9896c5a
Oliver Specht [Tue, 2 Feb 2016 09:44:40 +0000 (2 10:44 +0100)]
tdf#97051: prevent duplicate copy of SfxItemSet
the patch
f7424ed710e54bb2437a28380b03ed7c26290edc introduced copying of
the input item set of SfxTabDialog so now the item set of the style must
not be copied anymore.
Change-Id: If4155ee5999f0c5cd2ac754578a2c1b5ec33b14b
Reviewed-on: https://gerrit.libreoffice.org/22022
Reviewed-by: Oliver Specht <oliver.specht@cib.de>
Tested-by: Oliver Specht <oliver.specht@cib.de>
(cherry picked from commit
869c73d0d2512e483ceedcc895b7cb86e0974ab2)
Michael Stahl [Thu, 4 Feb 2016 21:55:07 +0000 (4 22:55 +0100)]
sw: fix SolarMutex asserts from SwXCellRange dtor
Happened when loading a report from the attachment of tdf#97033,
but that bug is apparently about a different crash.
Deploy the sw::UnoImplPtr, which is clearly the best way to avoid such
problems. Also another silly weak pointer this, for tdf#72695.
(cherry picked from commit
7e349c0eee15fa0f9d8d71a3c9e311d2da62e670)
Change-Id: Ice8db95ca3eecc638bd4a4ef7fa8967d180bd525
Reviewed-on: https://gerrit.libreoffice.org/22159
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Xisco Fauli [Sat, 30 Jan 2016 00:50:07 +0000 (30 01:50 +0100)]
tdf#79163: SVGIO: Fix problem with opacity attribute
Opacity attribute didn't work because it was always set to 1.0
Change-Id: I3a2029ef23acf9d8c0f346e04341db33c6802b8e
Reviewed-on: https://gerrit.libreoffice.org/21911
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
(cherry picked from commit
359f43f8e76c3bd85c3daf35b5a6d925a4c8c64f)
Reviewed-on: https://gerrit.libreoffice.org/22007
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tomaž Vajngerl [Thu, 4 Feb 2016 13:44:36 +0000 (4 14:44 +0100)]
lok: fix saveAs for a loaded HTML document
a HTML document is reported as "com.sun.star.text.WebDocument"
which is a unsupported document type in LOK so report it as a
LOK_DOCTYPE_TEXT instead.
Change-Id: Iaa77cb8b1f55cf31ebbb4fd4d69c02702e60e251
(cherry picked from commit
806d34981f480908645038f4cfc29ebcf25ca145)
Reviewed-on: https://gerrit.libreoffice.org/22119
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Michael Stahl [Wed, 3 Feb 2016 21:39:46 +0000 (3 22:39 +0100)]
reportbuilder: tdf#92720: add loext namespace
... to allow export of paragraphs in shapes.
(regression from
6acc6c011d3afd6834efeee1b2efe43652a86f2e)
Change-Id: I2c23e686a2cfcd997d3393b0f9fb4cdcab7252b7
(cherry picked from commit
969a760e2bad7f65c28eba425af1751946b09d76)
Reviewed-on: https://gerrit.libreoffice.org/22089
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Andras Timar [Tue, 2 Feb 2016 21:38:58 +0000 (2 22:38 +0100)]
tdf#97512 make strings localizable
Reviewed-on: https://gerrit.libreoffice.org/22063
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
(cherry picked from commit
e4b98408f60fdbe8248540da58bde8a9bf00c461)
Change-Id: I518918689e81475e9aaf0023cf91f4860531ad1e
Reviewed-on: https://gerrit.libreoffice.org/22070
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Rishabh [Tue, 2 Feb 2016 22:58:48 +0000 (3 04:28 +0530)]
tdf#97407: Remove duplicate custom entry
Remove custom entry before updating the spacing listbox
Change-Id: I9476e639f4d54e87a2c9049159e6abefb02a9b5e
Reviewed-on: https://gerrit.libreoffice.org/21942
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
(cherry picked from commit
43799f9e21277e655c7ec940d266f775cada837a)
Reviewed-on: https://gerrit.libreoffice.org/22066
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Caolán McNamara [Tue, 2 Feb 2016 14:51:02 +0000 (2 14:51 +0000)]
Related: tdf#97375 a cut doesn't refresh the editview
but a delete does. The diff from delete to cut is the
EnterBlockNotifications/LeaveBlockNotifications calls so try that
Change-Id: I10147043d6fe358bf2f4f4bd6877210b86cbbd1f
(cherry picked from commit
c3224db8baa443253584954d1d54651c9d863304)
Reviewed-on: https://gerrit.libreoffice.org/22048
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Michael Stahl [Tue, 2 Feb 2016 13:10:02 +0000 (2 14:10 +0100)]
xmloff: tdf#96147: ODF export: fix duplicate fo:background-color
... attributes that happen if both CharHighlight and CharBackColor
properties are used, because the CharBackTransparent property wasn't
taken into account, and combining the CharBackColor and
CharBackTransparent properties happens *after*
XMLTextExportPropertySetMapper::ContextFilter() runs.
Also, it looks like a transparent highlight wouldn't export properly but
apparently DomainMapper::getColorFromId() won't create such.
(regression from
f880962f5bf26bfaef06bd3f9e67e2d901a2e74c)
Change-Id: Ib628ef8bb377482f74fadb97c81afb95fbbf7184
(cherry picked from commit
8dadefc35f8b33648fb6adbdaca75ea52b2705db)
Reviewed-on: https://gerrit.libreoffice.org/22042
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
David Tardon [Fri, 22 Jan 2016 18:25:12 +0000 (22 19:25 +0100)]
iat least partially sanitize image dimensions
... to avoid enormous allocations later.
(cherry picked from commit
93ca0057d6eca140764de446ba9b7d4128e88205)
Change-Id: Id178a17d2b901b7f59eab43c7d0f0074518b6c32
Reviewed-on: https://gerrit.libreoffice.org/21790
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Caolán McNamara [Wed, 3 Feb 2016 10:30:43 +0000 (3 10:30 +0000)]
fix gcc build error
error: invalid operands of types '__gnu_cxx::__enable_if<true, double>::__type
{aka double}' and 'int' to binary 'operator%'
apparently there's a template returning double for abs for the
non-int/long/float/double argument case. So promote earlier to int so the
abs<int> is called
Change-Id: I882a27c5ec349f894c1c9f4857687360a46b55ae
(cherry picked from commit
b9fa2963cf12e6987b3a0acc219c4fa591e41be8)
Reviewed-on: https://gerrit.libreoffice.org/22071
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Caolán McNamara [Fri, 5 Feb 2016 14:03:44 +0000 (5 14:03 +0000)]
Resolves: tdf#97465 like scroll ignore wheel for sc input handler inputchanged
Change-Id: Ide7fe1388ffe6f85a1f459037316d03193470d8a
(cherry picked from commit
e35f3b6a3357fc3832a9d68ed37ddb9b5320ef0a)
Andras Timar [Fri, 29 Jan 2016 15:42:31 +0000 (29 16:42 +0100)]
tdf#92077 Improve DrawingML export of rotated/flipped customshapes
When we export the customshape as polypolygon, we need to
take into account, that the polypolygon of the shape already
has flipped coordinates, but coordinates has to be relative
to the rotated bounding rectangle.
Reviewed-on: https://gerrit.libreoffice.org/21905
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
(cherry picked from commit
bd36889b2caa4a74d647e18fc52e455f83529be9)
Change-Id: I4f3b015e439d3d6041adc67eddd460f5bd4dfca1
Reviewed-on: https://gerrit.libreoffice.org/22103
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Tomaž Vajngerl [Thu, 4 Feb 2016 13:43:28 +0000 (4 14:43 +0100)]
Allow HTML (WebDocument) to be exported as PNG or JPEG
Change-Id: Id6b70a88ea479b402e680c7c216a20be3d6e116e
(cherry picked from commit
9f84b757a2e6678a30a797e85d8236612b952646)
Reviewed-on: https://gerrit.libreoffice.org/22118
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Miklos Vajna [Fri, 8 Jan 2016 13:56:26 +0000 (8 14:56 +0100)]
tdf#96961 sw Hide Whitespace: still show whitespace on the last page
Mainly to match Word's hide whitespace behavior.
(cherry picked from commits
cd51e0153a25f3950be54dd7fd58a0de6e148ae2,
49b67cdc36b599f865d4a6de214d901861f27196 and
363aa5dbb2c223b6cc3a109bd654f39772e310fa)
Conflicts:
sw/qa/extras/uiwriter/uiwriter.cxx
Change-Id: Ica09bca5004adbfa14d1c9aca04079129f8a1a68
Reviewed-on: https://gerrit.libreoffice.org/22122
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Armin Le Grand [Fri, 22 Jan 2016 10:39:41 +0000 (22 11:39 +0100)]
tdf#91017 Enhance WMF import of EMR_ALPHABLEND action
The EMR_ALPHABLEND action was added 2012/2013, but missed support for
Bitmaps with Mask/Alpha. Due to that files with WMF containing these
actions may look different from before. Added suport to load contained
Mask/Alpha information in DIBs and the needed additional processing
through the display chain. WMF import is still based on Metafile
creation, when it would be using Primitives more original data could be
preserved.
Reviewed-on: https://gerrit.libreoffice.org/21709
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
(cherry picked from commit
6f12c93703b676b1b3839caaf2c21788e5d68477)
Change-Id: I577569848cee2528328181fa0c7eb7f87857d094
Reviewed-on: https://gerrit.libreoffice.org/22053
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
Regina Henschel [Wed, 3 Feb 2016 16:10:30 +0000 (3 17:10 +0100)]
tdf#97116 Icons for theme Galaxy for new commands insertbefore and insertafter
This adds eight icons for the commands insertrowsbefore, insertrowsafter, insertcolumnsbefore and insertcolumnsafter in lc_ and sc_, and it adapts file links.txt
Change-Id: Id9f32797f97c38b57869bc9f729b1f2a679d1330
Reviewed-on: https://gerrit.libreoffice.org/22084
Tested-by: jan iversen <jani@documentfoundation.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
(cherry picked from commit
a6238f8222714465fe7a11477706ad19a1b3bebb)
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Caolán McNamara [Wed, 3 Feb 2016 12:36:09 +0000 (3 12:36 +0000)]
Resolves: tdf#96653 distorted images on export to pdf
regression from:
commit
ffe150ce903d9cdc62c25ad3437e61d24ede17d6
Date: Fri Dec 4 18:19:08 2015 +0100
tdf#94739 use GetScanlineSize instead of calculating it
which was on the right track in the sense that the original
code was wrong and only worked for <= 8 bit depth images
Change-Id: Iee54a9f29dd0fdaf3e1f2aeb7b9898cecb453e37
(cherry picked from commit
384c815eda697d75706f686dc2ceb227b4d3f245)
Reviewed-on: https://gerrit.libreoffice.org/22074
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
Xisco Fauli [Thu, 21 Jan 2016 19:56:31 +0000 (21 20:56 +0100)]
tdf#91762: Check wether the row and the cell have text...
... in order to set the row's min height
Regression from
4f2c8194f485b1527fb4f4dfe23ce804937f1f9c
After this commit, the row's min height was set based only on
the cells containing text in the row, but the problem appeared
when the row didn't have any cell with text.
Change logic to check wether there's text in the cell and in the row.
Now, height in SdImportTest::testRowHeight() is 507 instead of
508 but I can't figure it out why. However, I believe there's
no harm in change the test from 508 to 507 as, visually speaking,
the difference can't be distinguish.
Change-Id: I0b3a14c34eaeaa8e77227860ca290fb79a0302ce
Reviewed-on: https://gerrit.libreoffice.org/21692
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
(cherry picked from commit
13d4398820ded5914f635757865e258db2db2b57)
Reviewed-on: https://gerrit.libreoffice.org/22008
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
Pranav Kant [Wed, 27 Jan 2016 11:26:14 +0000 (27 16:56 +0530)]
lokdocview: Handle password protected documents
Reviewed-on: https://gerrit.libreoffice.org/21861
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit
18fbddcca569c109ca2f46f7d791187e672d4d83)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
Change-Id: I606a1112c8eb4c1cc4596d6947ce1223543cc87c
Stephan Bergmann [Thu, 28 Jan 2016 14:47:41 +0000 (28 15:47 +0100)]
Missing include
Change-Id: I4930837c2a5bd78c16a83dcccde34843d3026618
(cherry picked from commit
63cada47911029cce512f3b8ac0b6a6d2c323032)
Marco A. G. Pinto [Tue, 2 Feb 2016 10:44:39 +0000 (2 08:44 -0200)]
tdf#97439 Enhance pt-PT autocorrect file
This patch adds 168 new entries to the pt-PT autocorrection.
Change-Id: I8a9233cd0d1a2eeca5861c6ca51f3d2121053085
Reviewed-on: https://gerrit.libreoffice.org/22024
Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
(cherry picked from commit
33003d0fed4a5aaef4b631fcc3c0941f0eca34c9)
Reviewed-on: https://gerrit.libreoffice.org/22061
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Caolán McNamara [Tue, 2 Feb 2016 14:40:43 +0000 (2 14:40 +0000)]
error: left operand of shift expression '(-1 << 4)' is negative
Change-Id: Id87fd266f8e27444cb0984c92921b6700f504042
Reviewed-on: https://gerrit.libreoffice.org/22047
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
Maxim Monastirsky [Thu, 28 Jan 2016 19:30:06 +0000 (28 21:30 +0200)]
tdf#97419 Need to take SolarMutex here
Change-Id: I97886c8dbd7b56d155ad9598ca127df0c7420d2c
(cherry picked from commit
49e1a1a4f5591faaca61559e6492909faf1bc94d)
Reviewed-on: https://gerrit.libreoffice.org/22034
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Caolán McNamara [Tue, 2 Feb 2016 12:52:10 +0000 (2 12:52 +0000)]
Related: tdf#91909 home/end don't work in impress text boxes anymore
partial revert of
commit
9149dbf17329180e2c9e2fb39243c65acc07a182
Author: Yousuf Philips <philipz85@hotmail.com>
Date: Fri Nov 20 09:40:59 2015 +0400
tdf#91909 Add shortcuts to slide navigation
to get home/end working in text boxes again
Change-Id: I9960b94077c4c00d63483d3105d73f418cbcef0e
(cherry picked from commit
758a50110aae8c0b339e3230b39f8d8343ce6bbc)
Reviewed-on: https://gerrit.libreoffice.org/22030
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Eike Rathke [Tue, 26 Jan 2016 15:10:06 +0000 (26 16:10 +0100)]
Resolves: tdf#93151 handle ExpandRefs and mnColDelta the same as mnRowDelta
Change-Id: I8cd00494fc63124443fc01582296ef17f4cd5e27
(cherry picked from commit
02e69f0c3acec2c2e81692bc53c4356591a84ba5)
Reviewed-on: https://gerrit.libreoffice.org/21812
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Xisco Fauli [Tue, 26 Jan 2016 00:29:22 +0000 (26 01:29 +0100)]
SVGIO: tdf#45771: Fix issue when text size is twice its size...
... when using relative units (em, ex)
This is because for nodes of type textnode, getFontSizeNumber
is called from SvgCharacterNode::createSimpleTextPrimitive
and from SvgNode::getCurrentFontSize(), so avoid the second call.
Change-Id: Ibd418708a572e3c1643164a900fac7e7481afe81
Reviewed-on: https://gerrit.libreoffice.org/21801
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
(cherry picked from commit
701324a1e1f7e0c181ff1a50956ced686785ea53)
Reviewed-on: https://gerrit.libreoffice.org/21871
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Rishabh [Sat, 23 Jan 2016 22:28:08 +0000 (24 03:58 +0530)]
Make Position and Size sidebar tab visible when a line is selected
Regression bug introduced by - https://gerrit.libreoffice.org/#/c/16165/ and removal of obsolete writer code.
Change-Id: I8ab2e0c04b5c90fafdb43f34899053df7bd7fb4e
Reviewed-on: https://gerrit.libreoffice.org/21739
Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
(cherry picked from commit
8fb5502b25f0ca0e97e3eb07b68d89d21ee3d0ec)
Reviewed-on: https://gerrit.libreoffice.org/21851
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Giuseppe Castagno [Fri, 29 Jan 2016 14:39:17 +0000 (29 15:39 +0100)]
Related tdf#95217: Force HEAD method in Web access if PROPFIND failed
Change-Id: I9ad798aa8e0909b162f3e1e33c0bc19d4fc7f484
Reviewed-on: https://gerrit.libreoffice.org/21907
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
(cherry picked from commit
d61352f58a7f750d3b0b0a9c2d6498fbb7a6e10d)
Reviewed-on: https://gerrit.libreoffice.org/21988
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Giuseppe Castagno [Fri, 29 Jan 2016 15:11:26 +0000 (29 16:11 +0100)]
Related tdf#95217: Http header names are case insensitive
Change-Id: I0d81e110a31f93f5f24a96f96c12f0ec9c95921b
Reviewed-on: https://gerrit.libreoffice.org/21906
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
(cherry picked from commit
e973b342826e54f147251b132c3325d30749e312)
Reviewed-on: https://gerrit.libreoffice.org/21987
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Giuseppe Castagno [Thu, 28 Jan 2016 21:01:46 +0000 (28 22:01 +0100)]
Fix typo, change misleading warning message
Change-Id: I31537e9d73fa8a5d7c56efcc4832df041472ad5d
Reviewed-on: https://gerrit.libreoffice.org/21891
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
(cherry picked from commit
80321c5f6bcd103439ae44777cfba1ca94a131d1)
Reviewed-on: https://gerrit.libreoffice.org/21939
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Laurent Balland-Poirier [Tue, 26 Jan 2016 22:54:34 +0000 (26 23:54 +0100)]
Add icons for 'Save to Remote Server' (tdf#93038)
Change-Id: Ide3c43660cd6db3d4b5c9df16ccad2d3233d5bb5
Reviewed-on: https://gerrit.libreoffice.org/21852
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
(cherry picked from commit
8e2b9658580ceef1018e59574cb9dc9fde900ffb)
Reviewed-on: https://gerrit.libreoffice.org/21872
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Yousuf Philips [Wed, 27 Jan 2016 16:59:46 +0000 (27 20:59 +0400)]
Re-enable insert endnote in Writer's standard toolbar
Change-Id: Ied1a1d57b465b436009de3e2c0524c52ba81fd08
Reviewed-on: https://gerrit.libreoffice.org/21845
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit
cfb272d1379b202e9c90360a08235c3296b8e84a)
Reviewed-on: https://gerrit.libreoffice.org/21847
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Xisco Fauli [Wed, 20 Jan 2016 17:43:03 +0000 (20 18:43 +0100)]
tdf#85770 reuse variable instead of getting it again
Change-Id: I268fd695e4cfd91dc8aba2b098911dbd9cf02ad7
Reviewed-on: https://gerrit.libreoffice.org/21639
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
(cherry picked from commit
e941434d98fa1500ad85be3ff59117d62ac8bc24)
Reviewed-on: https://gerrit.libreoffice.org/21770
Reviewed-by: jan iversen <jani@documentfoundation.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Giuseppe Castagno [Tue, 19 Jan 2016 06:44:51 +0000 (19 07:44 +0100)]
Add initial cppunit test to webdav, 'local' only, neon version
This is a 'local' test, meaning it can be done without a
WebDAV server.
It's the first one, so very trivial...
Change-Id: Idf660c7482c86251be02536106f079ac6bdef4b4
Reviewed-on: https://gerrit.libreoffice.org/21658
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
(cherry picked from commit
1f9f1fe342ebe65db8f48a4c38c92acf74122966)
Reviewed-on: https://gerrit.libreoffice.org/21926
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Miklos Vajna [Tue, 12 Jan 2016 08:06:49 +0000 (12 09:06 +0100)]
tdf#61511 RTF export: handle page background solid color fill
(cherry picked from commit
b0058366190b63fcbc112b43d387f7600a7fe55d)
Change-Id: I562419b6d4fb791ef5b255effe9a4510d930bdbc
Reviewed-on: https://gerrit.libreoffice.org/21884
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Gabriele Ponzo [Fri, 29 Jan 2016 11:53:45 +0000 (29 12:53 +0100)]
tdf#96327: Fix accelerator for remote files
Change the accelerator from F to S, because it was conflicting with
file menu.
Change-Id: I1f3959ae12b09fb5d48a7379693c6afc1bafa906
Reviewed-on: https://gerrit.libreoffice.org/21898
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit
43adbc8489cd724545a6cde72a8720a76ac554f0)
Reviewed-on: https://gerrit.libreoffice.org/22016
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Michael Stahl [Mon, 1 Feb 2016 10:07:30 +0000 (1 11:07 +0100)]
writerfilter: tdf#97417: don't insert numbering on end-of-section
... paragraph, it will be copied to every following paragraph.
(Before commit
2b78f2cd7b9e4bab0f3b3b9119238f36a1bbc7b2 the properties
of the end-of-section paragraph would be overwritten by the properties
inside the header)
Change-Id: Ibe095cf873a09ef9e12f898d09b5fd6f61c914c9
(cherry picked from commit
57def64bec0853de7d6f4243e31e8e9650491914)
Reviewed-on: https://gerrit.libreoffice.org/22000
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Michael Stahl [Mon, 1 Feb 2016 11:31:32 +0000 (1 12:31 +0100)]
libreofficekit: fix inverted condition
... that prevented loading the same URL multiple times. Also make this
exception-safe while at it.
(cherry picked from commit
61e80cd9e3e425674e18221237b8b0574645f377)
Change-Id: Ic71735fef1ad8f79a210279d4d03f1fd5fa8cf69
Reviewed-on: https://gerrit.libreoffice.org/22001
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Caolán McNamara [Tue, 2 Feb 2016 11:50:51 +0000 (2 11:50 +0000)]
Resolves: tdf#97375 use Invalidate in all modes
makes the crash/hangs go away
(cherry picked from commit
ab5c427784fb72d52042b8122ffc5a0fd7108c6b)
Change-Id: I91a4391190ec7aa0ffa5e41a8c1eb86b4bb9c484
Caolán McNamara [Tue, 2 Feb 2016 11:28:53 +0000 (2 11:28 +0000)]
Resolves: tdf#97495 fix SmElementsControl tooltips
instead of setting a single tooltip for the whole
panel area, wait for a tooltip request and specify
the area to which it applies.
Which is what other widgets that have different
tooltip areas do, and maps much better to the gtk3
tooltip system which functions like that too.
Change-Id: I56f452562c3c4d9dcec4109a8ee6168f34619472
(cherry picked from commit
f6c3c942976d615972674c5a5e12337d07be104c)
Emmanuel Gil Peyrot [Wed, 27 Jan 2016 20:21:21 +0000 (27 20:21 +0000)]
slideshow: Make sure the slide is fully opaque in Honeycomb
On Windows, the text is rendered with 0 of alpha, which is an issue in
this transition as it enables GL_BLEND.
Change-Id: I45fe32ccf77854e758eddc33f300791d4cdd6904
(cherry picked from commit
8b65dec8e0fdfc8564597e90aff91b971e23f7ce)
Reviewed-on: https://gerrit.libreoffice.org/22021
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
Mike Kaganski [Thu, 28 Jan 2016 08:33:11 +0000 (28 18:33 +1000)]
tdf#96993: remove obsolete vertical mirror hack from PDF import
Since commit
ae0e830f9ace78b889713e7e74ce46f88fa21470, mirroring
is handled correctly in LO, so no need to handle it specially in
PDF import code. This obsolete handling causes double-mirroring.
Change-Id: Ia873f0426e444cafd80b24b7d209e90eb481d8f4
Reviewed-on: https://gerrit.libreoffice.org/21870
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
(cherry picked from commit
f8058b556d7ef23098bf6265f41e3f01f0529879)
Reviewed-on: https://gerrit.libreoffice.org/22011
Reviewed-by: Mike Kaganski <mikekaganski@hotmail.com>
Maxim Monastirsky [Sun, 24 Jan 2016 20:36:46 +0000 (24 22:36 +0200)]
tdf#86609 sd: Fill Paste Special on initial update too
Regression of:
commit
d51d59296d65e8ace8f2d898e757267d25f871b2
Date: Tue Nov 8 08:06:05 2005 +0000
INTEGRATION: CWS impress73 (1.59.32); FILE MERGED
Change-Id: I1a10957d36c38d559d69224ec744dbd8d446b8c2
(cherry picked from commit
12f11aa2ff0fd2ec8ecccf47501b9a6b1636b4ba)
Reviewed-on: https://gerrit.libreoffice.org/21772
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
David Tardon [Fri, 22 Jan 2016 18:18:47 +0000 (22 19:18 +0100)]
limit variable scope
Change-Id: I961d1378f81b511be3173c61206b53983841abbe
(cherry picked from commit
eae3881b92ece4ce7ad93dd836e396b0ad44d16b)
Reviewed-on: https://gerrit.libreoffice.org/21789
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
David Tardon [Fri, 22 Jan 2016 15:30:28 +0000 (22 16:30 +0100)]
sanitize input to avoid large allocation
Also avoid use of zero-sized array.
(cherry picked from commit
2f0cf9872644cb83a3125bb582a7773d8eea2cb6)
fix build
(cherry picked from commit
05e078fd9578a63a302fce616227f3bd1bdbea6a)
Change-Id: I843f6ffa7821b10676e590a5744b1cdc4864913b
Reviewed-on: https://gerrit.libreoffice.org/21788
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Stephan Bergmann [Wed, 27 Jan 2016 16:14:55 +0000 (27 17:14 +0100)]
Updated core
Project: help
c3da36361e0af615920e56e9508bcce0e48f1db4
Unique IDs (broken with prev. commit)
Change-Id: I0954d35bd5e13a3d63105425ceac8039a56ab2ef
(cherry picked from commit
591487475aa421d1393a54f328524886519a4095)
...and another
Change-Id: Ieb1a87a1f75370f3130dbf4c100c211dd3b928b9
(cherry picked from commit
0d03b3df4b598e8b0fa431757c64ff7b005e0f8a)
...and two more
Change-Id: I7c546d9fa91bd06dcb3782c445a62eea37598cef
(cherry picked from commit
5f4c82272d89fb90ee0114705bb88f230b5a439d)
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Laurent Balland-Poirier [Tue, 26 Jan 2016 21:34:23 +0000 (26 22:34 +0100)]
Updated core
Project: help
0caa881976b2213448b33fa5c31741759a5e4458
tdf#40517 Update for '?' in decimal number format
Add help to use '?' in user defined number format
Correction of ordered list
Reviewed-on: https://gerrit.libreoffice.org/21827
Reviewed-by: jan iversen <jani@documentfoundation.org>
Tested-by: jan iversen <jani@documentfoundation.org>
(cherry picked from commit
ed8d3d936d9008a34a1f59baee2c241157588dba)
Change-Id: Ia14a34cbc0d2d9cff4601a0bd19b392a3aaae268
Reviewed-on: https://gerrit.libreoffice.org/21844
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Michael Stahl [Fri, 22 Jan 2016 12:39:32 +0000 (22 13:39 +0100)]
libreofficekit: password interaction optional and off by default
Add setOptionalFeatures() function that clients must call during
initialization, and enum LibreOfficeKitOptionalFeatures.
Reviewed-on: https://gerrit.libreoffice.org/21809
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
(cherry picked from commit
23a0ee3c01c3588472e1c19605909d6b9401253c)
libreofficekit: ask for password when loading encrypted documents
(cherry picked from commit
2b63e576a5cf06f4af877d63403ad7955ac71b72)
desktop: use x prefix for uno::Reference
(cherry picked from commit
0101cd3da6262169fa273309a86ba5e7cfe573bf)
loplugin:defaultparams
(cherry picked from commit
95c8b8e85d3328bfbe906ef3f69145842aae01db)
Change-Id: I73035193c87033052921c3aad94fdc057fe81111
Reviewed-on: https://gerrit.libreoffice.org/21838
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Katarina Behrens [Tue, 19 Jan 2016 22:07:47 +0000 (19 23:07 +0100)]
tdf#95587: Make rectangle control within tab pages work again
Since commit
74407aef94b6d8dfdd6, tab pages|controls are
considered to be container widgets (thus, search for the nearest
non-layout parent will never find a tab page parent, breaking
rectangle control in many dialogs). I've no idea how many
other functions' behaviour this changes in an unexpected way,
so I've reverted that bit.
That however means implementing slightly different approach to
tdf#92630 in dialogs (for a tab dialog, find current tab page
and go through its children)
Change-Id: I3ff5ac13f04b1c5c799c7a1a3769108927809f31
Reviewed-on: https://gerrit.libreoffice.org/21615
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
(cherry picked from commit
39471da6e4d016c52c6cdf6553d7418416a160f4)
Reviewed-on: https://gerrit.libreoffice.org/21668
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
David Tardon [Fri, 22 Jan 2016 14:14:00 +0000 (22 15:14 +0100)]
sanitize value
Change-Id: I0dfde2343263251a6b3034736c5c7219c5e130e4
(cherry picked from commit
55141ac82950aaa289fd5ec9957800030fcdba0c)
Reviewed-on: https://gerrit.libreoffice.org/21786
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Michael Stahl [Fri, 15 Jan 2016 20:45:01 +0000 (15 21:45 +0100)]
oox, writerfilter: incorrect a14 namespace
Change-Id: I813ca0510b6cfc26c307c510f3511c01c0f65c85
(cherry picked from commit
4eee0f8d1180300bd56942ad23321f8f3f1b6177)
Reviewed-on: https://gerrit.libreoffice.org/21782
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Caolán McNamara [Thu, 28 Jan 2016 13:30:07 +0000 (28 13:30 +0000)]
Resolves: tdf#96580 Sequence::get doesn't return the start of the data
it returns the start of the underlying uno_Sequence
commit
78c83032b266fbb6fc20ddca86df80affaff7c24
Author: Caolán McNamara <caolanm@redhat.com>
Date: Wed Sep 30 09:40:16 2015 +0100
maSvgDataArray only populates a uno::Sequence, so use that instead
Change-Id: I335d5ee70e95e1a3b204d34f6df4cb62f3fb3cad
(cherry picked from commit
ab60f6cb0f46cb71172e4248ed40e212f6ebb4da)
Change-Id: I8d2c07fec039e58d3644e4ab5eb074ee215f075e
Emmanuel Gil Peyrot [Wed, 20 Jan 2016 21:04:37 +0000 (20 21:04 +0000)]
slideshow: Change quads into cubes in the Vortex transition
This makes Vortex require OpenGL 3.2 instead of 2.1.
(cherry picked from commit
29bd6961a23dd44bcf315cacac1189282d87fc9f)
Change-Id: I9438a37c2cf75e58eafc807ad1abaa22acb231b1
Reviewed-on: https://gerrit.libreoffice.org/21647
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Caolán McNamara [Wed, 27 Jan 2016 16:20:35 +0000 (27 16:20 +0000)]
Resolves: rhbz#
1294208 trackpad two finger scroll goes into reverse
(cherry picked from commit
e734c7f53cfffa6141e6b46c06825ee273e2136b)
Change-Id: Ic576f14cae82781a93e52972513a28c4a141d1a2
Caolán McNamara [Sat, 23 Jan 2016 21:10:03 +0000 (23 21:10 +0000)]
Resolves: tdf#93054 gtk3: implement drag and drop
Change-Id: Ib644ea36b8a9e68e023e465ef159b9a4890e5d37
(cherry picked from commit
a5b4f6e456bfb735385e8d3d6945ea8f3be1ba94)
Caolán McNamara [Wed, 16 Dec 2015 21:30:22 +0000 (16 21:30 +0000)]
remove newly unused WB_NEEDSFOCUS and fragile FLOAT_FOCUSABLE
Change-Id: Idce03318fbc01039a6c0638879785607970993c0
Reviewed-on: https://gerrit.libreoffice.org/20746
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit
016730421e5e58415170b464bf9d9ca47d6c3b4e)
Caolán McNamara [Wed, 9 Dec 2015 09:53:37 +0000 (9 09:53 +0000)]
sort SalFrameStyleFlags
Change-Id: I2caeda4e0a0b98ad09389d08fd6ccc6bb1e7aec2
(cherry picked from commit
e21a2e7a01b7d6d63038a06b6e55d8bc5ec95aa8)
Caolán McNamara [Wed, 16 Dec 2015 21:26:15 +0000 (16 21:26 +0000)]
impress's AnnotationWindow is the only user of WB_NEEDSFOCUS
Here it is creating a toplevel floating system window which needs special
hackery to function.
Instead convert it to a non-system window which means that it is in reality
only a vcl construct. The small downside is that it is now unable to leave the
confines of the toplevel system window in which it lives. Upside is that
all the special hackery related to it which generally doesn't work half the time
in various window managers and now in wayland can go away.
Change-Id: I7ad7c35091086f7671ff4a178c7fa04202c20e09
Reviewed-on: https://gerrit.libreoffice.org/20745
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit
3d3e95d68557e93224ebdf75a2ac56acf42e7d44)
Caolán McNamara [Mon, 14 Dec 2015 14:10:11 +0000 (14 14:10 +0000)]
Resolves: rhbz#
1289394 gtk3: implement tooltips natively
side step the whole pile of misery by using native gtk tooltips
also gets transparency and native themeing too by default
Change-Id: I59552661cd9dc18a563341885bc40fcdadc5264f
(cherry picked from commit
c96eeb5bf2ef428e7d147258d69825ff97acb226)