summaryrefslogtreecommitdiff
path: root/offapi
AgeCommit message (Collapse)AuthorFilesLines
2014-01-24Introduce com.sun.star.task.theJobExecutor singleton.Matúš Kukan9-21/+57
To replace com.sun.star.task.JobExecutor single-instance service, incorrectly converted in 748aa84e9808ad31c6ff6b71459525c82de10e58 [including changes by Stephan Bergmann <sbergman@redhat.com>] Change-Id: I4cea2c63a20b5b22f6e1f822fb35fcc4d0397687 Reviewed-on: https://gerrit.libreoffice.org/7609 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-01-16Introduce com.sun.star.frame.theGlobalEventBroadcaster singletonStephan Bergmann4-6/+52
...to supersede com.sun.star.frame.GlobalEventBroadcaster single-instance service. Change-Id: I74ecaadadb4c600d39979aa7c13b6389bed38fd7
2014-01-16fdo#72520 : Added property to store external data path in chart.sushil_shinde1-0/+3
- added new property entry to store xlsx external data for chart. Change-Id: I3695865ad7e888359d1048e9bc380cba26108636 Reviewed-on: https://gerrit.libreoffice.org/7212 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2014-01-13Resolves: #i72591# fix from mouse button to mouse pointer...Tsutomu Uchino1-1/+1
in documentation of mouseMoved method Patch By: christianjunker@gmail.com (cherry picked from commit a66c0e11c326a072f0cb609af35d5e9d77fd3b63) Change-Id: Ia39fc56d4459f303cd48e5654d8ff35155cceb4a
2014-01-10fdo#72005: Add @since tag to the API documentation.Kohei Yoshida1-0/+9
Change-Id: Ib59648f1427e3d6f662f7c4eddea66ad03817dbb
2014-01-10fdo#72005: Insert the border rectangle to the bottom of the stack.Kohei Yoshida2-0/+39
This will make the border and fill shape to be drawn first, then everything else drawn on top. This commit may look large, but it's actually a very trivial change. The important part is in SvxShapeGroup where new methods have been added to allow different insertion positions for the new shapes being inserted, and have the chart2 code make use of it to insert the fill rectangle to the bottom rather than to the top. Change-Id: I999160daf6fc9ce3d7e641f57b1998543df1cc4e
2014-01-09Resolves: #i124001# remove readonly flag from Anchor propertyTsutomu Uchino1-1/+1
(cherry picked from commit bbb0f24a32bada4224f913611db0a10a2ee1f303) Conflicts: offapi/com/sun/star/sheet/Shape.idl Change-Id: I1781858d46f655fdf39833247298c3f1375dc6a2
2013-12-20typo fixesAndras Timar1-1/+1
Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
2013-12-20Resolves: #i121943# apply patch for PenWidth attributeJürgen Schmidt1-0/+6
Patch By: hanya Review By: jsc (cherry picked from commit 91e3fca93d3a0b51e8f1ea87df902d928a7005ca) Conflicts: offapi/com/sun/star/presentation/XSlideShowController.idl Change-Id: I3709ee605efc4b5b80e293eb34245c9eb0d018cc
2013-12-20Fix typo: Stroage -> StorageTakeshi Abe1-1/+1
Change-Id: Iff909b3a9cf43122af5d854bd38254b9894f4795
2013-12-19css.xml.sax service ctor clean-upStephan Bergmann3-3/+25
Change-Id: I556904861e93a145cfe65f61218926851e4e8eb0
2013-12-19fdo#72304 Preserve Chart data table properties during ODF import/export.Nikhil Walvekar1-0/+6
Change-Id: I767bb32fdaddcaf742923055cc86bb19138b42be
2013-12-16Missing @since tagsStephan Bergmann2-0/+4
Change-Id: I649a37c5e4e1c8aa26f94fd5ab41fccd0309b288
2013-12-10offapi: fdo#69306 tweak multi-paragraph parameter commentMichael Stahl1-2/+0
Change-Id: I3d3d7ca09d30f5d9358e48f5a2e030967aa16bc3
2013-12-10Drop duplicate #includeTakeshi Abe6-13/+0
Change-Id: Ib8969d5cd4898b81a5dcd90dc313abd28adfe052
2013-12-05fdo#39956 Delete JABDavid Ostrovsky2-50/+0
JAB has been discontinued in favor of the native IA2 bridge. Change-Id: I88461f73c620507d3e97b077ea2abdd2229322e1 Reviewed-on: https://gerrit.libreoffice.org/6819 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-12-05Fix @since annotationJacobo Aragunde Pérez1-1/+1
Change-Id: Id8aff4a640c61472aa4ca3a060112f377b5809d9
2013-12-04sw: add CharInteropGrabBag uno property to charactersJacobo Aragunde Pérez1-0/+11
Change-Id: I2c6d8b1e4ef6df6a6662d5db89e67e5fba3c6ade
2013-11-29Revert "Resolves: fdo#71527 make presenter console not crash/useless"Thorsten Behrens1-6/+5
This reverts commit 639aa8e72639fd01e9004977f1cfaafc13b1e45f. Change-Id: I0ac1a7ada530791e2d34d2f0802213c869ea48a1
2013-11-28Resolves: fdo#71527 make presenter console not crash/uselessCaolán McNamara1-5/+6
Basically reverts the pieces of 21ec9beae29b19b8ec6f0a16fd0e708e4f210208 to make XSpriteCanvas a XBitmapCanvas again Otherwise PresenterHelper::loadBitmap is not an XBitmapCanvas and so VclFactory::createBitmap cannot succeed Change-Id: I197adf98e915102f383ee050a8ea16d1e41cecf2
2013-11-27XAccessibleGetAccFlowTo is missingCaolán McNamara9-133/+141
and there's a strange stray ifdef in MSAAService.idl add mode-lines and remove unnecessary headerguard etc Change-Id: I072960ac073b2c33d7d820e7dbfe02145685d3f3
2013-11-25add methods to enable and disable automatic device selectionMarkus Mohrhard1-0/+11
Change-Id: I7136ad48ad3f20c60b77838225ce6c927514acff
2013-11-25add API to retrieve all available OpenCL platforms and devicesMarkus Mohrhard4-0/+79
Change-Id: I2475961ae315ee7193ca2cedd5943b663bfee7a0
2013-11-25provide UNO API for OpenCL selectionMarkus Mohrhard2-0/+50
Change-Id: If5eb71e9298cefdac3dda98cb1ff67fe913ad3c3
2013-11-22Published FormController cannot reference unpublished XFormOperationsStephan Bergmann2-10/+1
...and the hack to locally introduce a bogus pupblished forward declaration of XFormOperations with which this has been worked around in cf5c36912390b2f6018f57f79085ab1fa88a08d6 "INTEGRATION: CWS dba23b: work around idlc limitation, which does not allow to refer unpublished interfaces as optional entities in published services" no longer works in offapi/type_reference/offapi.idl. So given FormController is a (deprecated, even) old-style service (i.e., little more than glorified commentary), the best fix probably is to demote the problematic optional property to a comment. Change-Id: Ia38483c817dc1762ba73315abcd4f9f063db3093
2013-11-22Modern UNOIDL parsers ignore preproc lines, so replace #if 0 with commentStephan Bergmann2-22/+15
Change-Id: If46e98f54b916c312193ef7d931e120c53d047c0
2013-11-21Simplify css.accessibility.MSAAService and corresponding XMSAAServiceStephan Bergmann2-11/+4
Change-Id: I96c69e871aa7b20cdac9751a64faa5e436f31a1f
2013-11-21DOCX drawingML shape import: fix position when CustomShapeGeometry is setMiklos Vajna1-0/+1
DOCX drawingML shapes had wrong position if they had their CustomShapeGeometry set (e.g. flipped). This wasn't a problem for VML shapes, as there the shape knows its position, and position was always set in oox as well, not in writerfilter. However, in case of WPS shapes, oox created the shape, and previously writerfilter set the position after-the-fact. This leads to incorrect results if CustomShapeGeometry is involved. Fix this by passing the position from writerfilter to oox, and call setPosition() after creation, but before CustomShapeGeometry is set. The other problem was that normally writerfilter learns the position of the shape when relevant token in GraphicImport::lcl_sprm() arrives, but this happens after OOXMLFastContextHandlerShape::sendShape() needs that information. Work around this by accessing the PositionHandler directly. Change-Id: Iced35dc9467ef77c41f1897f124729f686bd045e
2013-11-20fastparser: avoid excessive alloc/frees for int / bool / double parsingMichael Meeks1-4/+4
Change-Id: I596bbc723558f04588d9e767d64732164524e57a
2013-11-20winaccessibility: XMSAAService could only work on 32-bitMichael Stahl1-2/+2
... so replace all long with hyper to fit in 64-bit pointers. Change-Id: Ia5c044e8d7cc8c4e55f1ef8c0fb0f91bb9a69e1c
2013-11-19i107914# adjust license headers to the ALv2Herbert Dürr6-162/+121
as intended by IBM's symphony contribution and the individual ICLAs of the developers Found by: V Stuart Foote <VStuart.Foote@utsa.edu> Change-Id: I47125ff5c9f1ae241132f13b7b3ee2d6fa3cfe9a
2013-11-19Fix minor compilation issuesDavid Ostrovsky2-1/+7
Change-Id: I3567a42d7d071d61a2f41f1fb32d6831c9898d3a
2013-11-19Integrate branch of IAccessible2Steve Yin9-0/+362
Change-Id: Ied8b6941765c86a849467cb5df312ca7124f32b3
2013-11-14OOXML @since LibreOffice 4.2Eike Rathke1-0/+2
Change-Id: Iccfa510c11d0b9f82130ae136db0bdd6714fadcd
2013-11-14cleanup includesJames Michael DuPont6-26/+26
Signed-off-by: Stephan Bergmann <sbergman@redhat.com> Conflicts: Makefile_idl_compile include.idl offapi/com/sun/star/util/EventMultiplexer.idl Change-Id: Id4b3e6e165cc9c40762f5d96dc734ad698690877
2013-11-13introduced FormulaGrammar::GRAM_OOXML with FormulaLanguage::OOXMLEike Rathke1-2/+5
FormulaLanguage::XL_ENGLISH is not OOXML, unconditionally using SymbolsEnglishXL with RID_STRLIST_FUNCTION_NAMES_ENGLISH_OOXML spoils the grammars of FormulaLanguage::XL_ENGLISH that are not OOXML. Change-Id: Id885d1c033cd15dc7b11c6490be3a98500027d37
2013-11-11Accelerate checking for VBA macros that are not there.Michael Meeks1-4/+1
2013-11-06offapi: document style::Style's new StyleInteropGrabBag propertyMiklos Vajna1-0/+10
Change-Id: Ie8a022858a1bbdf3c66044d9935e62675ea8cff0
2013-10-29doxygen warnings: "explicit link request to ´foo´ could not be resolvedChristian Lohmaier6-11/+11
as #foo doesn't work to link to parameters described in the block, use "\p foo" instead to format it. Change-Id: Ic9bd59936f872c8f87aba50e87ba788265149832 Reviewed-on: https://gerrit.libreoffice.org/6459 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-10-28idl: remove invalid <member> tagThomas Arnhold1-5/+5
Change-Id: I20f5d95d5b728029aaa60b635e35f07c8422707d
2013-10-25gbuild: refactor UnoApi to remove rdb files from OUTDIRMichael Stahl1-3/+1
- gb_UnoApi_get_target returns the files in INSTDIR - stop using rdb files from OUTDIR - remove gb_UnoApi_install - remove pointless 2nd parameter of gb_UnoApi_UnoApi - order-only dependency from gb_UnoApi_get_target to gb_UnoApiHeadersTarget_get_target because INSTDIR .rdb is always outdated Change-Id: Id418f75e9b38d6fe135b55eca2594c2624bc41cc
2013-10-21FastTokenHandler service should apparently have a default constructorStephan Bergmann1-3/+1
Change-Id: Iad5c4e05832128b5f41860cc4ae96f0472c37491
2013-10-18*api: remove type + remnants ">Julien Nabet1-9/+9
Change-Id: I2b60de0a11948ad1cab29931ac09b0aa1fe9adee
2013-10-10Adapt type_reference to fixes of illegal method parameter namesStephan Bergmann1-16/+16
...UNOIDL identifiers starting with an underscore, or starting with a lowercase letter and containing an underscore, are invalid, so occurrences of those as method parameter names had been changed (even though changing them is strictly speaking incompatible, but correctness trumps compatibility here). Change-Id: I1cd2c32ff1486a13bf0218bcb7d3df5fc615ac01
2013-10-10Keep type_reference/offapi.idl at backwards-compatibility reference statusStephan Bergmann1-1/+1
...i.e., only change it to reflect cases where we deliberately became incompatible, do not change it to reflect compatible changes. This reverts part of d567671196fccf20a350f3cbf210eef088fa7ce3 "fdo#57490 deprecate IsSpellCapitalization." Change-Id: I2ed58a1740cc22ef1ad4fdcbe04c4a0d2ef547bd
2013-10-09fdo#57490 deprecate IsSpellCapitalizationThomas Arnhold2-1/+3
Change-Id: Ifd7131fd91536fd04ae1c8ab3fc5959b8070ad5c Reviewed-on: https://gerrit.libreoffice.org/6140 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-10-07XCanvas does no longer imply XBitmapCanvasThorsten Behrens1-6/+5
Remove the implication that XCanvas IS-A XBitmapCanvas, i.e. one can access underlying pixels. That's a preparation for display-list based canvas implementations, and was a rather silly assumption in the first place. Also fixes up all client sites. Change-Id: I7a3d6f68ef46fe94b23cce7759cc0b8b6ca4dae9
2013-10-04HighLight -> Highlight.Jan Holesovsky1-1/+1
Change-Id: I2db5102fbc441c0b79d8c28023f3e3bb5613b3cf
2013-09-29fdo#65403, fdo#65404 DOCX export/import of character highlightZolnai Tamás1-0/+6
Steps -Add a new character attribute (RES_CHRATR_HIGHLIGHT) -Get this character attribute via SwFont class just like background -If has highlight, then paint that, otherwise paint background -Extend UNO API -Implement DOCX export and import filter Note: By now character highlight can't be set via UI. It's a next step to add a highlight option. Change-Id: I7f81e173744bf256891487f898d06dbf372a2f88
2013-09-26fdo#69636 VML import: handle mso-layout-flow-alt shape prop for sw framesMiklos Vajna1-0/+10
Writer core doesn't support this, and this has been a problem for table cells as well. There the workaround we're using for quite a while is to do the rotation at a text portion level instead, which results in reasonable layout for simple cases. Do the same here. One additional complexity is that the API between oox and writerfilter is a single UNO shape, we get this property in oox, and we have to handle it in writerfilter, when the text frame is already attached to some text. Kill this problem by adding a FrameInteropGrabBag for sw text frames: it's useful anyway, and then we can pass around this property inside the grab bag. Change-Id: Idb5ec83b5cbdde8f29d15b2cebfad24226bb6507