Age | Commit message (Collapse) | Author |
|
Change-Id: Ib3b25a0aab2389be68fc8339f9b08a87de419b33
|
|
Regression introduced with 83f77ab0661df992f241e5f9ecb1aa8f8eaeafec.
Interpreter errors are transported using NaN coded doubles, using simple
setNan()/isNan() to flag and ignore non-numeric values skips all error
values.
Change-Id: I0d3cb30262bc5ba7ee77e53a2bc45e56569fbc4b
|
|
ForceArray parameters weren't propagated and enforced to array arguments
on svJump tokens (FormulaJumpToken), namely IF, CHOOSE, IFERROR and
IFNA.
Change-Id: Icf9074f11b826655a52858d778d9a0122d207aa4
|
|
Plus fix some problems related to temp files.
e.g. kmz converter was creating temp files next
to the input file.
Change-Id: Ib3f367fe1c4ef3cb25f5ca1c3d06b2dde78c5e45
|
|
Change-Id: Icd7d78a332fbb67e32ab929f0afc5881ab7448eb
|
|
Change-Id: Ic688f08cada4ae70ea1dfb1e29e249a166456452
|
|
We can't check for NULL from beyond the end of a smaller structure.
Change-Id: Id3754bf747c402cf0d767eda5fd4b5ad6b5789e9
|
|
Change-Id: Ice611cf5913051346a3a0c0b00ed35a35a0dfe3c
|
|
Change-Id: Icff9a0f112c80569a4533d5c0c6e789eec3925ee
|
|
Change-Id: I596ec18deca1a7bd85bc49f637fc1765e43d1278
|
|
Change-Id: Ib751fe39cca72fe1cfc9789e63f28a00abb9113a
|
|
Change-Id: Ibd4ded85d5d3e1de8bf12934cbe55210d1983b18
|
|
Change-Id: I9143e7fffef6e99d25a0fd87712ed26d2d42116e
|
|
Change-Id: If263b8fc748f67a1ed423c0f3f7cd465cf533993
|
|
However for the sake of ABI compatibility we can't change
liblibreoffice_hook.
Change-Id: I0e921efeeab40ef1b53a67c0e7a89d4c75ced831
|
|
Change-Id: Ib2754a77be470faaa6f9b27644a1d8dd082ed2b8
|
|
...and also corresponding param of CreateTabPage function type and corresponding
Craete functions. There were some call sites that passed undefined "null
pointer references" and SfxTabPage internally uses a pointer member pSet that is
checked for null anyway.
Change-Id: I4eb3636155eac46c9c9d26e6e6e842e85d7e95af
|
|
Change-Id: I54880de44ee10d4f71c8a514f905e8e00774fde7
|
|
Change-Id: Iee19af81c648cb82074d8cabc13716b0d38c7ff6
|
|
...there was a call site that passed undefined "null pointer reference"
(apparently in a case where the passed argument was actually unused)
Change-Id: I663d4264b7a84f44ca69c732f3bc502f614b2b2a
|
|
Change-Id: Ia08f67e359bbd26cefdba8661f0b0c4ae2147382
|
|
Change-Id: Ia3fe1ff0075434d0b6903bf978c16499e07d699d
|
|
The import mechanism of custom-dash (a:custDash) was wrong, and imported
wrong values, which causes that if you would import-export-import-export -
you would get inflated values, which might cause a corruption.
The attributes for custom-dash nodes (a:ds) are of type 'PositivePercentage'.
Office will read percentages formatted with a trailing percent sign or
formatted as 1000th of a percent without a trailing percent sign, but only
write percentages as 1000th's of a percent without a trailing percent sign.
During import - LO did not check if it was in '%' format or in
'1000th of a percent' format. So that was fixed. Also - when exporting -
it always exports now in '1000th of a percent' format.
Change-Id: I6bd74df26951974f85173227c832386c70034afb
Reviewed-on: https://gerrit.libreoffice.org/9681
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
...there were a number of call sites that passed undefined "null pointer
references" (apparently in cases where the passed argument was actually unused)
Change-Id: I19799e90f0cd8e98367782441a5ea9df27b59830
|
|
Change-Id: Ic338659d34c91baad715c2181f420d919acf1fe9
|
|
Change-Id: Ife4da4c6f4acc3b3f9fde18cdfc09635cf9b6776
|
|
Change-Id: Id73628a33ea4fe4cd749ebeef7b3cd0a87ff4118
|
|
Change-Id: I9579078a845cd25e25b863e08de94aec1687d596
|
|
Change-Id: Ibaf3a5305082b60fadb8a2499712dc4a460cb449
|
|
Change-Id: Ia0e1d109023c133104574c380a5e7abda5ae2480
|
|
Change-Id: Id523ae3f50147fd778a1576c2851d01e1ea8c3ae
|
|
Change-Id: Ib47dea5c2d965cf613c465e624a1bdd81becb1c2
|
|
Change-Id: I42119f656ca528286fb25d2d36c0af54b7d04a6b
|
|
Change-Id: I8cf274902bb5fda9fa70ab2af9e399db82d85d1d
|
|
Change-Id: I17235397e490458c250165c36bec97bf1ce326d7
|
|
Change-Id: Ie6e8d4272b0b1d0d2ce93bcbc2e818a9eac1a56b
Reviewed-on: https://gerrit.libreoffice.org/9629
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
|
|
No-one is using the return values, so we can simplify the methods
Change-Id: Icc2dbfb797bcd82afcbf42ed3bdc20b0426ccba1
Reviewed-on: https://gerrit.libreoffice.org/9542
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
importExtDrawings() must be called as soon as possible,
before parser starts to parse the next shape.
Call it when graphicFrame tag is closed. This tag include
the reference to the SmartArt.
Plus fix up import tests.
Change-Id: I9e8d54c2b1afeb78a1122390dc4982d580c152ae
|
|
Change-Id: I54a51189e1c595841b8b02f3b4436da4a29f1dac
|
|
Change-Id: I546afcb626e27f6f1115715829779fc0b657548e
|
|
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
Conflicts:
tools/source/fsys/urlobj.cxx
Change-Id: I59b5b95cf9b65920ec04922fdb25e4228fd22995
|
|
SmartArt import ignores some fragments during import if
drawing fragment exists, which seems to be not complete.
In this case font style is blank (white) in data (and drawing)
fragment and the real value is defined in the ignored color fragment.
So first make color fragment parsing work, then apply font
color of "node0" style on nodes of the SmartArt.
Actually, it's a workaround, because "node0" style label
is hardcoded, for a proper solution layout fragment should
be parsed too to get the right style label, but
it interferes with the drawing fragment by now.
Change-Id: I7db89176a07eee928563d42d3896fbd02190dfa8
|
|
Text list styles were copied, without proper
copy constructor and operator. It lad to mix
up list styles and so text font.
Change-Id: Iee7a6c0c1f74322fd7b80e41a262849f948e463a
|
|
Change-Id: Ie79a0810cf00217fe2b9ffd34e21aeb7b2299c0d
|
|
- so we need to be a StatusListener in framework after all
- we ware updating all menus for now, instead of just one
- this would have a hugh performance hit when there is much change to the menu
- thus we just invalidate the menu and update with all changes after 100ms once
Change-Id: I48cda968cf0ae1eae0421b3424bb3e5830817e84
|
|
Change-Id: I3d389174684cdc86ddb098629da57ebf142424c9
|
|
Change-Id: I9464179a736b91f5bc32eb5e5e89b3b4e3da3494
|
|
Change-Id: I2f1909f953846f0d0b6fb402b4beb373bba8b2a8
|
|
Change-Id: I8bfce109e55871d48b35300be98085f383fef26f
|
|
Change-Id: Ic830c23d8696fde323dcf67697248a84658be2bf
|