summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2014-06-13coverity#983928 Uncaught exceptionCaolán McNamara
Change-Id: Ib3b25a0aab2389be68fc8339f9b08a87de419b33
2014-06-13resolved fdo#79978 propagate error through DoubleArray of matrixEike Rathke
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
2014-06-13resolved fdo#79957 propagate ForceArray through jump tokensEike Rathke
ForceArray parameters weren't propagated and enforced to array arguments on svJump tokens (FormulaJumpToken), namely IF, CHOOSE, IFERROR and IFNA. Change-Id: Icf9074f11b826655a52858d778d9a0122d207aa4
2014-06-13Extract kmz and collada converter code to a seperate functionZolnai Tamás
Plus fix some problems related to temp files. e.g. kmz converter was creating temp files next to the input file. Change-Id: Ib3f367fe1c4ef3cb25f5ca1c3d06b2dde78c5e45
2014-06-12liblok: add include for size_t.Michael Meeks
Change-Id: Icd7d78a332fbb67e32ab929f0afc5881ab7448eb
2014-06-12cast loses precisionCaolán McNamara
Change-Id: Ic688f08cada4ae70ea1dfb1e29e249a166456452
2014-06-12liblok: check new methods via macros on nSize, not by de-referencing.Michael Meeks
We can't check for NULL from beyond the end of a smaller structure. Change-Id: Id3754bf747c402cf0d767eda5fd4b5ad6b5789e9
2014-06-12Complete LibreOfficeKit C++ renaming.Andrzej Hunt
Change-Id: Ice611cf5913051346a3a0c0b00ed35a35a0dfe3c
2014-06-12Bin obsolete pointless preprocessor trickeryTor Lillqvist
Change-Id: Icff9a0f112c80569a4533d5c0c6e789eec3925ee
2014-06-12Bin crack, _NOTIFY_HXX is not defined anywhere anywayTor Lillqvist
Change-Id: I596ec18deca1a7bd85bc49f637fc1765e43d1278
2014-06-12Bin crack, _SFX_HXX is not defined anywhere anywayTor Lillqvist
Change-Id: Ib751fe39cca72fe1cfc9789e63f28a00abb9113a
2014-06-11Bin unused fileTor Lillqvist
Change-Id: Ibd4ded85d5d3e1de8bf12934cbe55210d1983b18
2014-06-11Bin crack, _SFXITEMS_HXX is not defined anywhere anywayTor Lillqvist
Change-Id: I9143e7fffef6e99d25a0fd87712ed26d2d42116e
2014-06-11Upgrade LibreOfficeKit C++ API.Andrzej Hunt
Change-Id: If263b8fc748f67a1ed423c0f3f7cd465cf533993
2014-06-11Rename C api of LibreOfficeKit.Andrzej Hunt
However for the sake of ABI compatibility we can't change liblibreoffice_hook. Change-Id: I0e921efeeab40ef1b53a67c0e7a89d4c75ced831
2014-06-11Move liblibreoffice into LibreOfficeKit.Andrzej Hunt
Change-Id: Ib2754a77be470faaa6f9b27644a1d8dd082ed2b8
2014-06-11Change SfxTabPage ctor SfxItemSet param from ref to pointerStephan Bergmann
...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
2014-06-11cut out the rsc loading support for stuff thats now .ui onlyCaolán McNamara
Change-Id: I54880de44ee10d4f71c8a514f905e8e00774fde7
2014-06-11callcatcher: update unused codeCaolán McNamara
Change-Id: Iee19af81c648cb82074d8cabc13716b0d38c7ff6
2014-06-11Change SfxTabPage::Reset param from ref to pointerStephan Bergmann
...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
2014-06-10MetafileXmlDump: No need to specify the stream, simplify the API.Jan Holesovsky
Change-Id: Ia08f67e359bbd26cefdba8661f0b0c4ae2147382
2014-06-10pct import: Add logging.Jan Holesovsky
Change-Id: Ia3fe1ff0075434d0b6903bf978c16499e07d699d
2014-06-10Rewrite import and export of custom dashes in ooxml filter (fix)Adam Co
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>
2014-06-10Change SfxTabPage::FillItemSet param from ref to pointerStephan Bergmann
...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
2014-06-10coverity#707350 Uncaught exceptionCaolán McNamara
Change-Id: Ic338659d34c91baad715c2181f420d919acf1fe9
2014-06-10tweak things to allow switching between small and large toolbar iconsCaolán McNamara
Change-Id: Ife4da4c6f4acc3b3f9fde18cdfc09635cf9b6776
2014-06-10-Werror,-Wtautological-undefined-compareStephan Bergmann
Change-Id: Id73628a33ea4fe4cd749ebeef7b3cd0a87ff4118
2014-06-10coverity#707245 Uncaught exceptionCaolán McNamara
Change-Id: I9579078a845cd25e25b863e08de94aec1687d596
2014-06-10coverity#1222241 Uncaught exceptionCaolán McNamara
Change-Id: Ibaf3a5305082b60fadb8a2499712dc4a460cb449
2014-06-10coverity#1222243 Uncaught exceptionCaolán McNamara
Change-Id: Ia0e1d109023c133104574c380a5e7abda5ae2480
2014-06-09de-virtualize these stringify methods, nothing overrides themCaolán McNamara
Change-Id: Id523ae3f50147fd778a1576c2851d01e1ea8c3ae
2014-06-09some remaining sal_uInt16 to sal_Int32 editeng ESelection boundsCaolán McNamara
Change-Id: Ib47dea5c2d965cf613c465e624a1bdd81becb1c2
2014-06-09loplugin: inlinesimplememberfunctionsNoel Grandin
Change-Id: I42119f656ca528286fb25d2d36c0af54b7d04a6b
2014-06-07oox: replace redundant STATIC_ARRAY_SIZE macro with SAL_N_ELEMENTSMiklos Vajna
Change-Id: I8cf274902bb5fda9fa70ab2af9e399db82d85d1d
2014-06-07make that variable protected againMarkus Mohrhard
Change-Id: I17235397e490458c250165c36bec97bf1ce326d7
2014-06-06fixincludeguards: fix include guardsThomas Arnhold
Change-Id: Ie6e8d4272b0b1d0d2ce93bcbc2e818a9eac1a56b Reviewed-on: https://gerrit.libreoffice.org/9629 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-06-06simplify SfxListener::EndListening and StartListeningNoel Grandin
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>
2014-06-06bnc#880763: PPTX import: wrong z-order becuause of wrong import orderZolnai Tamás
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
2014-06-06DOCX drawingML export: if shape has textbox, export its contents as shape textMiklos Vajna
Change-Id: I54a51189e1c595841b8b02f3b4436da4a29f1dac
2014-06-06Extend o3tl::heap_ptr to support arraysStephan Bergmann
Change-Id: I546afcb626e27f6f1115715829779fc0b657548e
2014-06-06new method INetURLObject::getData() for data urlsChr. Rossmanith
Signed-off-by: Stephan Bergmann <sbergman@redhat.com> Conflicts: tools/source/fsys/urlobj.cxx Change-Id: I59b5b95cf9b65920ec04922fdb25e4228fd22995
2014-06-062nd part of bnc#870233: import font color from color fragment for SmartArtsZolnai Tamás
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
2014-06-061th part of bnc#870233: wrong list style in shapesZolnai Tamás
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
2014-06-05Avoid undefined mis-aligned memory accessStephan Bergmann
Change-Id: Ie79a0810cf00217fe2b9ffd34e21aeb7b2299c0d
2014-06-05lp#1296715: refresh invalidated menusBjoern Michaelsen
- 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
2014-06-05remove the definition of SAL_THROW macroNoel Grandin
Change-Id: I3d389174684cdc86ddb098629da57ebf142424c9
2014-06-05various: remove SAL_THROW macroNoel Grandin
Change-Id: I9464179a736b91f5bc32eb5e5e89b3b4e3da3494
2014-06-05cppu: remove SAL_THROW macroNoel Grandin
Change-Id: I2f1909f953846f0d0b6fb402b4beb373bba8b2a8
2014-06-05svx: remove SAL_THROW macroNoel Grandin
Change-Id: I8bfce109e55871d48b35300be98085f383fef26f
2014-06-05xmlscript: remove SAL_THROW macroNoel Grandin
Change-Id: Ic830c23d8696fde323dcf67697248a84658be2bf