summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star
AgeCommit message (Collapse)AuthorFilesLines
2013-11-25add API to retrieve all available OpenCL platforms and devicesMarkus Mohrhard3-0/+77
Change-Id: I2475961ae315ee7193ca2cedd5943b663bfee7a0
2013-11-25provide UNO API for OpenCL selectionMarkus Mohrhard1-0/+45
Change-Id: If5eb71e9298cefdac3dda98cb1ff67fe913ad3c3
2013-11-22Published FormController cannot reference unpublished XFormOperationsStephan Bergmann1-6/+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 (cherry picked from commit 75144495ee77a41e5a94d9e21b7f6aaf16a80b4f)
2013-11-22Modern UNOIDL parsers ignore preproc lines, so replace #if 0 with commentStephan Bergmann2-22/+15
Change-Id: If46e98f54b916c312193ef7d931e120c53d047c0 (cherry picked from commit 71af2d5885eba0b82e6e0f3938bf08a9346776ff)
2013-11-21Simplify css.accessibility.MSAAService and corresponding XMSAAServiceStephan Bergmann2-11/+4
Change-Id: I96c69e871aa7b20cdac9751a64faa5e436f31a1f (cherry picked from commit f3f4d9ec0f0eaa1aebdfebe831021a9d96e63f58)
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 Ostrovsky1-1/+1
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-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-09fdo#57490 deprecate IsSpellCapitalizationThomas Arnhold1-0/+2
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
2013-09-26typo fixes in commentsAndras Timar1-1/+1
Change-Id: Iaadec33715f8e0e0c6595c5e684606905274fdab
2013-09-23Cmis Versions dialogCao Cuong Ngo2-0/+55
Change-Id: Ie863282062a6932a55543143e841917c54223ac9 Reviewed-on: https://gerrit.libreoffice.org/5925 Reviewed-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr> Tested-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr>
2013-09-20uno: new InteropGrabBag UNO prop in OfficeDocumentAndres Gomez1-0/+11
Added the new InteropGrabBag property to the OfficeDocument service and modified the JUnit UNO unit tests for it. Added specific implementation in the sfx2 module for the SfxBaseModel class. Added specific inherited implementations in the sc, sd, starmath and sw modules for the ScModelObj, SdXImpressDocument, SmModel, and SwXTextDocument classes. This new property is intended by now for its usage on preserving OOX's theming although the aim is to be able to re-create the theming in the future from saved properties. It could also be used for preserving other attributes for interoperability among document formats. Change-Id: Ia822856293c70ae22911afa794e3e38bcaa31f86 Reviewed-on: https://gerrit.libreoffice.org/6000 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2013-09-12Update XColumnLocate to specify SQLException for invalid column.Andrzej J.R. Hunt1-1/+11
This is to reflect the JDBC specification where invalid column names result in an SQLException. (The drivers within LibreOffice are being updated to reflect this new specification.) Change-Id: I76cdf9d5d15d55b534b28219b541ff9190365f9d Reviewed-on: https://gerrit.libreoffice.org/5921 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-09-09Remove dead codeStephan Bergmann2-80/+0
...merged in via d02f75a8c36705924ddd6a5921fe3012fafce812 "Resolves: #i121420# merge sidebar feature," but apparently already unused in the original AOO commit. Change-Id: I12e4ff05769d95a847881934eab6da722bb1950e
2013-09-09UNO type "byte" is signed 8bitStephan Bergmann1-1/+1
Change-Id: I7f8a9ee1ec8f626f955e95e4e015933726e94fec
2013-09-07s/wiki.services.openoffice.org/wiki.openoffice.org/gAndras Timar3-5/+5
Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
2013-09-07clean up documentationLionel Elie Mamane1-2/+0
Since LibreOffice 4.1.1, this changed from encoded integer to self-explaining structure. Change-Id: I633e85d1c2d5dca53313661bb3ec218480142dc8
2013-09-05svx: new InteropGrabBag UNO prop in Shape serviceAndres Gomez1-1/+12
Added the new InteropGrabBag property to the Shape service and modified the JUnit UNO unit tests for it. Added specific implementation in the svx module for the SvxShape class. This new property is intended by now for its usage on preserving OOX's Smart-Art but it could also be used for preserving other attributes for interoperability among document formats. Change-Id: Idc7a8e91592399ff05effd4da6eaa2935f8f4d42 Reviewed-on: https://gerrit.libreoffice.org/5769 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2013-09-04Fix UNOIDL interface method parameter identifiersStephan Bergmann20-86/+86
UNOIDL identifiers starting with a lowercase letter and containing underscores are reserved for the implementation. It would be good to be able to enforce that in code parsing UNOIDL files, but some existing identifiers violate that. So at least change any violating method parameter identifiers here. While that is theoretically an incompatible change for published interfaces, it practically does not matter at all. Change-Id: I5eff17b5dd5e2e92984184127c4fe1712d62c9dd
2013-09-04[API CHANGE] Remove long-deprecated css.sheet._NamedRange constants groupStephan Bergmann1-59/+0
...it had been deprecated at least since late OOo times, with the css.sheet.NamedRangeFlag constant group as replacement. (UNOIDL identifiers starting with an underscore are illegal. It would be good to be able to enforce that in code parsing UNOIDL files, but some existing identifiers like this one violate that.) Change-Id: Ib8067dee47cec46356065b7b70cc6b47b97e5bc0
2013-09-02CMIS: add document ID when saving.Cao Cuong Ngo2-1/+10
The document ID is needed in case the get object by path of the CMIS document doesn't work (like Google Drive) Change-Id: I151d5433a19caeaf4a542b69cd9e95dde58722e7
2013-09-02CMIS properties: Add type to the UNO APICao Cuong Ngo1-0/+4
Change-Id: Ie4f32bc840cdfab1d5f600991cd6ac8aabcb1f87
2013-09-02CMIS properties dialog: update propertiesCao Cuong Ngo1-0/+2
Change-Id: Ia506713b61dc6c1343eac3640863c86a2fc3f18f
2013-09-02Cmis PropertyCao Cuong Ngo1-1/+14
Add MultiValued, OpenChoice and Choices to CMIS Property Change-Id: Iade033c86878368b39a0264ad0a56d0286e6bffb
2013-09-02CMIS properties dialogCao Cuong Ngo2-7/+5
Rename CmisPropertyValues to CmisProperty Change-Id: I7360e6b55406c1abe381c8d915be41d972498167
2013-09-02CMIS propertiesCao Cuong Ngo2-6/+59
Create a CmisPropertyValue with additional DisplayName, Updatable and Required properties. Change-Id: Ia20d76a739ac5c51d7c89ef6f1a40a299697cb0e
2013-08-24sw: add ShadowTransparence UNO property for framesMiklos Vajna1-0/+9
drawinglayer has a separate property for the shadow transparency, too. One more step towards Writer frames have the same UNO API as drawinglayer shapes. Change-Id: I84617502e9beb9e077c783ee8eb771d79c6ee666
2013-08-23CharBrd 7: Border shadowZolnai Tamás1-0/+7
1, New character attribute - Add the three shadow members to font (width, color, location) 2, Painting - Extract the shadow painting to a local function and use that for character shadow (paintfrm.cxx) - Reduce the painting rectangle of background (shadow doesn't inherites the background of content) 3, Border merge - Use text portion join members to skip shadow when neccessary. 4, Vertical text - Get shadow space dependant from oritentation and border merge. 5, UNO API and ODF filter Paragraph: ParaShadowFormat -> Character: CharShadowFormat Change-Id: Ief4669990d238016c3ffc18a2609a3df7d9dddbf
2013-08-23extend the SlideShowView interface with getTranslationOffsetSiqi LIU1-0/+14
Change-Id: I33f0eaa8a54902bb65a000b74ef25323423d01b4
2013-08-21offapi: fix animations::AnimationCalcMode documentationMiklos Vajna1-2/+2
XAnimate::KeyTimes was referred using wrong markup, but KeySplines is not a property at all, it seems. Reading AnimationsExporterImpl::exportAnimate() in xmloff, this is probably meant to be XAnimate::TimeFilter. Change-Id: I19fc86ce4a5fb28514d9be3fca5a53ad3fcfba51
2013-08-20Fix idl: no ResultSet attribute so remove "#"Julien Nabet1-1/+1
Change-Id: I8b0025a1dcba5819edbb35395324efaee936eec5
2013-08-20Fix idlJulien Nabet1-2/+2
Change-Id: I10a67d3087205e81633a35e30b7648c4a14ac2f9
2013-08-20Fix doxygen in offapi, awt/XMessageBoxFactory.idlJulien Nabet1-4/+4
Change-Id: Iee4f792d35b8caf13bbd1c9ec7aefe38f185dcbb
2013-08-20Fix doxygen warnings in udkapi and offapiJulien Nabet2-4/+4
Change-Id: If2235c959aa409376397f306145bea0bee713c78
2013-08-19offapi: fix doxygen warning in ucb::XWebDAVCommandEnvironment.idlJulien Nabet1-2/+1
Change-Id: Ie54315ebf76707848de635e75b9689ef8d06e0ea