summaryrefslogtreecommitdiff
path: root/offapi/com
AgeCommit message (Collapse)AuthorFilesLines
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
2013-08-19offapi: fix doxygen warning in awt::XPopupMenu.idlJulien Nabet1-1/+1
Change-Id: I68d66e62d6962ec1da471b7c7edc8ca30d70e838
2013-08-19offapi: fix doxygen warning in awt::XMessageBox.idlJulien Nabet1-1/+1
Change-Id: I98e90d54ade44a6baf20c8f36bc536f3dfa43ffe
2013-08-19Fix typo in idlJulien Nabet1-1/+1
Change-Id: I22a9178da0190fa79c81e10511925d2270065680
2013-08-18Add since to character border idlZolnai Tamás1-9/+27
Change-Id: I06064b1145578579c8748b6e5326090303aa670e
2013-08-15Adapt to LibreOffice the previous commitStephan Bergmann1-1/+1
..."i121946 - Use enums to identify WebDAV/HTTP methods." Change-Id: I59c8b011192df008af539aa41ec5976f042572f6
2013-08-15i121946 - Use enums to identify WebDAV/HTTP methodsAriel Constenla-Haile2-3/+119
(cherry picked from commit 122e10cfd23b379b97e2d8ec002e7f0562ebd6f7) Conflicts: extensions/source/update/feed/updatefeed.cxx offapi/com/sun/star/ucb/makefile.mk offapi/type_reference/typelibrary_history.txt offapi/type_reference/types.rdb ucb/source/ucp/webdav/DAVResourceAccess.cxx ucb/source/ucp/webdav/DAVResourceAccess.hxx plus headerize.pl (Would be an incompatible API CHANGE if we had not unpublished XWebDAVCommandEnvironment with 78cca63070ae6cf82b45ec3bc75fafa2db31a7f2 "Revert publishing of lots of UNO types.") Change-Id: I153e394a194d0fcad29d3e3b27d5b24f7c259fc4
2013-08-15i121945 - WebDAV ucp: return StringPair instead of NamedValueAriel Constenla-Haile1-3/+2
Make css::ucb::XWebDAVCommandEnvironment::getUserRequestHeaders() return a sequence of css::beans::StringPair; this avoids all the any overhead, and is much more simple and intuitive. (cherry picked from commit 80199136d0d84b51b3d0529fb313b8f20f5cf851) Conflicts: extensions/source/update/feed/updatefeed.cxx offapi/type_reference/typelibrary_history.txt offapi/type_reference/types.rdb ucb/source/ucp/webdav/DAVResourceAccess.cxx (Would be an incompatible API CHANGE if we had not unpublished XWebDAVCommandEnvironment with 78cca63070ae6cf82b45ec3bc75fafa2db31a7f2 "Revert publishing of lots of UNO types.") Change-Id: I1c5d0a0b225fe86aca6ba6d6c8903985005387c2
2013-08-15i121944 - Implement inheritance in css::ucb::XWebDAVCommandEnvironmentAriel Constenla-Haile1-7/+2
It should be derived from css::ucb::XCommandEnvironment (cherry picked from commit 817e11dccbfe3431f9cc0466051f4d154ce33e5e) Conflicts: extensions/source/update/feed/updatefeed.cxx offapi/com/sun/star/ucb/XWebDAVCommandEnvironment.idl offapi/type_reference/typelibrary_history.txt offapi/type_reference/types.rdb (Would be an incompatible API CHANGE if we had not unpublished XWebDAVCommandEnvironment with 78cca63070ae6cf82b45ec3bc75fafa2db31a7f2 "Revert publishing of lots of UNO types.") Change-Id: Ie44bed44cce09c2423adab33c3790bdcb9be452d
2013-08-15Adapt to LibreOffice the previous commitStephan Bergmann2-3/+6
..."i121935 - UCB: new 'addProperty' and 'removeProperty' commands." Change-Id: If0451c6d1b6471d27f5fb1551ccf0230e62dfb60
2013-08-15i121935 - UCB: new "addProperty" and "removeProperty" commandsAriel Constenla-Haile2-2/+104
(cherry picked from commit 3d5d60176c01f9d3504559b816281fca11aea403) Conflicts: offapi/com/sun/star/ucb/Content.idl offapi/com/sun/star/ucb/makefile.mk ucb/source/ucp/webdav/DAVProperties.cxx ucb/source/ucp/webdav/webdavcontent.cxx plus headerize.pl Change-Id: I59b270ef5a72271671ae0857d11f557eec829387
2013-08-12CharBrd 6: UNO APIZolnai Tamás1-1/+37
Change-Id: I7f93c3ca060ccd91ed52c0a1e8f477ed8e2c1534
2013-08-08offapi: fix doxygen warnings in awt::XMenuMiklos Vajna1-1/+1
Change-Id: I2a6868ff0167c4ac4d97e01cef85a6a4d74a4f43
2013-08-07offapi: fix doxygen warnings in awt::MessageBoxTypeMiklos Vajna1-1/+1
Change-Id: I1c48d62cb6793ed6cab261c6de7095c755ab52f2
2013-08-06offapi: fix doxygen warnings in awt::MessageBoxResultsMiklos Vajna1-2/+2
Change-Id: Id8ef8e131b94ff4676af388da2abd437fc1f7704
2013-08-05correct pointers in offapi documentationLionel Elie Mamane1-3/+3
Change-Id: I24389f1d35514cd45bbe203dbb3af83e4174a2d4
2013-08-05offapi: fix doxygen warning in text::ViewSettingsMiklos Vajna1-1/+1
Change-Id: I3850cc7a69aad90c26d3b39bfdf68a134cd67a83
2013-08-04Clean up documentation of XDate-/TimeFieldStephan Bergmann2-7/+0
...after 8ee69b0ba13f74d1515fac71df92947eb6328ab1 changed it from using integers with special interpretation to self-explaining data structures. Change-Id: Ib05dbde969fedcfb5f8c55a926bfef4120e38030
2013-08-04fdo#67235 adapt form control code to time nanosecond API change, step 3Lionel Elie Mamane4-26/+30
Change-Id: I4899c89ee5b2a54c9c05b531ab284365f1558e3d Reviewed-on: https://gerrit.libreoffice.org/5270 Tested-by: Lionel Elie Mamane <lionel@mamane.lu> Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
2013-08-03fdo#67235 adapt form control code to time nanosecond API change, step 2Lionel Elie Mamane1-3/+3
Change-Id: I6ed48b506bdd7b3908ce8c7dba1b74093a3ac202
2013-08-02fdo#67235 adapt form control code to time nanosecond API changeLionel Elie Mamane1-13/+13
Conflicts: offapi/type_reference/offapi.rdb Change-Id: If68ecf0691919d71d06d7b97d46db115013f9805 Reviewed-on: https://gerrit.libreoffice.org/5149 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2013-07-26targetted clean of redundant header piece from 62badf3828Michael Meeks4-12/+0
Change-Id: Ic1240114d667fb7797afae4847427cc889f3cb48
2013-07-24fdo#67213 - crash on opening AutoText dialog (Ctrl+F3Noel Grandin2-67/+22
Revert "fdo#46808, Convert frame::FrameControl service to new style" This reverts commit 32eaa77db33b3b1f5793e92167b9f8c2708ea543. Conflicts: UnoControls/source/controls/framecontrol.cxx UnoControls/source/inc/framecontrol.hxx .. because I can't work out how it causes fdo#67213 - I suspect my changes might be interacting with UNO aggregation, which is always tricky. Change-Id: Icd14f9a7df98585393c5527a3817e05c26246de9
2013-07-24sw: add ParaInteropGrabBag uno property to paragraphsMiklos Vajna1-0/+10
Change-Id: Ic1208f97db31d86bffd71032d6eba1768e929707
2013-07-23fdo#46808, Convert ui::ModuleUIConfigurationManager service to new styleNoel Grandin2-25/+71
.. and convert it to WeakImplHelper at the same time. Change-Id: I20549f5cc6efb60c5210d3f9b6ecf3ade7e4a75a
2013-07-18fdo#66762 - Other: com.sun.star.awt.DisplayAccess removedNoel Grandin1-1/+5
API_CHANGE: I removed the undocumented internal API "com.sun.star.awt.DisplayAccess" in commit dde234b6955a421d51d2b37e4fc3972c660146f0 "fdo#46808, remove awt::DisplayAccess service." However, it appears someone was actually using this. Now, at the same time, we have a method in XToolkit, getWorkArea(), which looks like it was designed to return this exact information, but which has been returning zero for as far back as our commit history goes. So, to kill two birds with one stone, this commit changes getWorkArea() to return the information the customer needs, to wit, the size and position of the primary display. Change-Id: I76300bac604e9e4b7be95b0872a7f95cb6781903 Reviewed-on: https://gerrit.libreoffice.org/4919 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>