summaryrefslogtreecommitdiff
path: root/offapi
AgeCommit message (Collapse)AuthorFilesLines
2014-04-18Typo: s/cant/can't/Tor Lillqvist1-5/+5
Change-Id: Id76b4ea569246c4b96da48dbc8d5a557367e0cca
2014-04-17remove executable bitAndras Timar1-0/+0
Change-Id: I91f6e861f6d0dbea1b57ac73857e0c706b27f681
2014-04-14typo: paramter -> parameterThomas Arnhold1-1/+1
2014-04-14typo: choosen -> chosenThomas Arnhold3-3/+3
2014-04-14typo: accesible -> accessibleThomas Arnhold1-1/+1
2014-04-11Update the reference rdbs to libreoffice-4-2-0Stephan Bergmann1-5/+10
...incl. some /** @deprecated */ that had inadvertently been missing from the original unoidl-read output, and re-apply the fix from 09f9a79b112aae36d54520568962d84a931f6491 "[API CHANGE] fix endCDATA to allow throwing css::xml::sax::SAXException." Change-Id: I5f9001e0cf05ec6cd950011ab307b71811f1a2e1
2014-04-11Sort constant group membersStephan Bergmann1-1036/+1036
...for better diff-ability in the future. Change-Id: Ic3a374ca8ffff4e88e9ccc9e858e82035dc43695
2014-04-11Use valid UNOIDL identifiers in XCompressedDocumentHandlerStephan Bergmann1-8/+8
...which is new in LO 4.3 and still unpublished. Change-Id: I2d6b553c27906d7855c62f33fdf0060b58d3ec62
2014-04-11Use valid UNOIDL identifiers in TransliterationModulesExtraStephan Bergmann1-2/+2
ignoreDiacritics_CTL was introduced in LO 4.2, but is unpublished and appears to be rarely used, so changing it is hopefully OK. ignoreKashida_CTL is new in LO 4.3. Change-Id: I52c6d1e8c6b30eec4af22e3bbc72dd5874ef7151
2014-04-11Use valid UNOIDL identifiers in css.frame.Status.ItemStateStephan Bergmann1-6/+6
These are present since OOo 2.0, but are unpublished and appear to be rarely used, so changing them is hopefully OK. Change-Id: I144eceb074cfdd91777f4c940cbfbc0dd73d4347
2014-04-11Use valid UNOIDL identifier for XAccessibleGetAccFlowTo.get_AccFlowToStephan Bergmann1-1/+1
...which is new in LO 4.3 and still unpublished (and has a comment that the names should be renamed anyway). Change-Id: I738d30974446578496400a176053b8d95dc96ab9
2014-04-10It's "its", not "it's"Tor Lillqvist29-38/+38
Change-Id: Ieaa787afd7cc622b4750a2ee8f17f6dad934ba63
2014-04-08fdo#77123: Add option ignore kashida to the searchFaisal M. Al-Otaibi2-1/+2
This patch will add new checkbox to ignore kashida in the search and replace dialog. Change-Id: I9e7179242751103b8418d922ade5b9145170ad15
2014-04-03oox: Preserve table style.Jacobo Aragunde Pérez1-0/+10
Table style is a property that defines a set of background and line attributes for cells. These attributes depend on theme settings (e.g. theme colors). We added a grabbag to the table object to save the table style name. We detect that name on export and write it back to the document. Finally, modified an existing unit test to check this attribute too. TODO: To get the table style working properly after a roundtrip, we must preserve it and also check that its values are not being overwritten by different cell or table properties. Change-Id: Id0e022a389561960c21ab874db33649499735024
2014-04-03oox: Preserve cell theme color.Jacobo Aragunde Pérez1-0/+10
When some background color is set to a table cell, it is stored in the cell properties tag <tcPr> like this: <w:shd w:fill="ECD2B6" w:color="auto" w:themeFill="accent6" w:themeFillTint="66" w:val="clear"/> The theme-related attributes in w:shd were not being preserved. To fix this I added an InteropGrabBag to the cell properties object, which is filled with the attributes of w:shd to be checked on export. The exporter checks if the cell color is still the original color that was imported from the file, if it is not it means the user has manually changed it during the edition and the new color is written instead. Finally, added a unit test for theme attributes on tables. Change-Id: Ica8091b5eb4075e51912a255650a1d9d64f5767a
2014-03-20Eliminate some doxygen warnings in offapi docNorbert Thiebaud2-12/+12
Change-Id: I9fc1053db98dd0aa90f6c9fb863dc3fdfa3cffe6
2014-03-20Eliminate some doxygen warnings in offapi docNorbert Thiebaud9-13/+13
Change-Id: Ibe9be186f49554deb3774e0c70de0e55c19b2f34
2014-03-19Add dash-dot and dash-dot-dot line styles.Kohei Yoshida1-1/+7
We need these for Excel interop. Change-Id: I91450c1d205f28636edfb4392aa6ae5091b1d7b7
2014-03-13typo: mappong -> mappingAndras Timar1-1/+1
Change-Id: I9c1644afa687ecde47271bbe9bfc8a51fe541cb5
2014-03-11Related: #i124397# - [API] Add since tag to Wizard API IDL filesAriel Constenla-Haile6-0/+12
(cherry picked from commit f72b30998429ded67cdea0d002b9d0227f4438f6) Conflicts: offapi/com/sun/star/ui/dialogs/WizardButton.idl offapi/com/sun/star/ui/dialogs/WizardTravelType.idl offapi/com/sun/star/ui/dialogs/XWizardController.idl offapi/com/sun/star/ui/dialogs/XWizardPage.idl Change-Id: If651451b86829c7f066272e9362e3943f56cbf34
2014-03-10fdo#60698: Split out slideshow code from animationsMarcos Paulo de Souza3-100/+0
Also remove the TargetPropertiesCreator service since just slideshow uses this. Change-Id: I80816f6225b7bd9fb18f48e69eb5dfd6709b6e56
2014-03-09don't hardcode property mapping, read them from chart2::XChartTypeMarkus Mohrhard1-0/+6
Change-Id: I7889dbddab603d7650d58a04f53e7c5fe38fcce2
2014-03-09Do not display heading in the IDL short descriptionAriel Constenla-Haile1-1/+1
(cherry picked from commit 8242e5eed90db471b5dbe37a6bf03e96988ec26d)
2014-03-09Related: #i124384# Add since tag to Undo API IDL filesAriel Constenla-Haile8-0/+10
(cherry picked from commit e2fb6101543888977e882596ae64d854f1b09cb5) Change-Id: I6ab35082503b506bd5d61af0b1ed67c662100716
2014-03-06Fix UNO API of vertical content alignment.Zolnai Tamás2-7/+6
This property can applied just for text frames, not others which can have base frame properties. Change-Id: I551a2e17bb42855d3e948c7fc672ec5e3a451c55
2014-03-04fdo#75260: Correctly draw double lines for both Writer and Calc.Kohei Yoshida1-2/+8
Fix all sorts of incorrect double line handling in drawinglayer in order to draw thick-thin double line types correctly. Also change handling of border lines in writer tables. There are still some outstanding issues but it's much better than how it was before. Also realized that Word and Excel handle simple thin double lines differently; Word varies widths of all of the lines and the gap whereas Excel only has one fixed size for its double line. For this reason I decided to add a separate double line type (DOUBLE_THIN) to handle Excel's double line. Change-Id: Iaaa353b6e4f998b524262bea59260b4333e0cdb4
2014-02-26Typo: (S/s)caleable -> (S/s)calableJulien Nabet1-1/+1
Change-Id: Ia10f8f36395c7f69dca297efc01c1061ef61ed6e
2014-02-26Remove visual noise from offapiAlexander Wilms7-15/+15
Change-Id: I3a1064805b686cff932a766aab11ff3b563b5e2e Reviewed-on: https://gerrit.libreoffice.org/8286 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-24offapi: document the 4 new properties which are no longer read-onlyMiklos Vajna1-0/+30
Change-Id: Ia2844af91159bf4a512fcb70883fc6a1eddfce35
2014-02-21[API CHANGE] fix endCDATA to allow throwing css::xml::sax::SAXExceptionCaolán McNamara2-2/+3
coverity#1158397 Uncaught exception Change-Id: Iabf0b1f0500cb4218d8cb3aff372777471e8f287
2014-02-13Update documentation of createSystemChild().Jan Holesovsky1-3/+2
Change-Id: I96e9b5c65dd9c3506dd804773652023e2cd995ab
2014-02-13Introduce com.sun.star.frame.theDesktop singleton.Matúš Kukan3-9/+53
Change-Id: I3d269609119149e289652f6bc106e6bd9061672d
2014-02-12drawingML export\import: cropping of shape's fill textureZolnai Tamás1-0/+10
In Writer shapes had no cropping property so far. With this commit this is introduced as a FillProperty and has the same type as the cropping used for pictures (Picture context menu > Picture > Crop). Layout and UI will be an other step. On the UI it would be placed on the Shape context menu -> Area, when Bitmap is selected as fill type. Note: In case of picture/graphic, cropping property is imported from and exported to a:srcRect instead of a:fillRect. Change-Id: Idc1ed2d40cb20b6992e94f14e7e4d853e1f55d02
2014-02-12Export MailMerge cancel functionality via UNO.Jan-Marek Glogowski1-0/+7
If you start a mail merge jobs via UNO, there is no way to cancel it. But the functionality is already implemented and used by the LO internal mail merge dialogs. This patch adds an optional XCancellable interface to the MailMerge service and implements it in the SwXMailMerge class. As the XJob::execute function already uses the SolarMutex to prevent parallel runs, XCancellable::cancel can be implemented by storing the SwNewDBMgr in the private variable m_pMgr, protected by a mutex. The bCancel member has to be converted from a bitfield value to a real boolean, because otherwise all bitfield values would have to be protected by a mutex. Bitfield assignments aren't atomic as you always have to replace at least a byte. Change-Id: I007cc23fdf04ccfca7d3cd6180b0e17e99f53061 Reviewed-on: https://gerrit.libreoffice.org/7190 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-02-11fdo#74112 Preserve Chart displayunits properties during ODF import/export.sushil_shinde1-0/+12
Change-Id: I38508b71ee5b3b966e1d36b0d253304fe17c0ec0 Reviewed-on: https://gerrit.libreoffice.org/7721 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2014-02-10Try to fix a warning during buildingJulien Nabet1-4/+1
by disambiguating comment ending for the parser Change-Id: I3432d4d034f10e81ce493acf8a952b200bde95a1
2014-02-10Improve documentationStephan Bergmann1-3/+2
Change-Id: I63b30b6d962820f31821787c1c220734265e1a4a
2014-02-10Typo: execption -> exceptionJulien Nabet1-1/+1
Change-Id: Ib57e0cc39c27595490e29dec46cc6d33067c34b5
2014-02-08New frame attribute: TextVerticalAdjust <-> RES_TEXT_VERT_ADJUSTZolnai Tamás1-0/+8
By now this property is added for MS Word interoperability. With it we can make DOCX import/export working. I use this solution instead of InteropGrabBag because vertical adjustment would be a good thing to have for text frames too. So later it can be the first step of an enhanchement. Change-Id: I9dcfdc8ae56ce443f0c286c51136e1d006951938
2014-02-06Typo: formating -> formattingJulien Nabet1-1/+1
Change-Id: If4aba89909a3ef049a756182c37d8a5d6812ae70
2014-02-06Typo: seam(s) -> seem(s)Julien Nabet4-4/+4
Change-Id: I840d120644760b61a39ad88b4095056f0f753bb7
2014-02-06Introduce com.sun.star.ui.theWindowStateConfiguration singleton.Matúš Kukan3-21/+68
Change-Id: I50861ac8952d54cb1a45846ea72a2ecac4f83409
2014-02-06Introduce com.sun.star.util.thePathSettings singleton.Matúš Kukan3-10/+57
To replace single-instance com.sun.star.util.PathSettings service, incorrectly converted in 89b0017b22889af6a8afe28b94c06e7095dc8c6f Keeping util::PathSettings::create in sc/source/ui/vba/vbaapplication.cxx because for some reason util::thePathSettings::get does not work in sc_macros_test while testing sc/qa/extras/testdocuments/Ranges.xls. Change-Id: I75b68ae56ac5b58f72416070dba100ab3ab70fe8
2014-02-05fdo#35105: notify role change through a new UNO a11y eventJacobo Aragunde Pérez1-0/+7
A new UNO accessibility event called ROLE_CHANGED has been created. It should be triggered when an accessible object changes its role and every accessibility toolkit should use its own methods to make that change effective. Code to support the event in ATK has been added. Change-Id: I132e303bdb148967231334458c3cfa369c36ec8f Reviewed-on: https://gerrit.libreoffice.org/7853 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2014-02-04remove lang path substitutionCaolán McNamara1-3/+1
it's unused internally as far as I can see and has very incomplete (and surely some wrong values) from some sort of mid 90s Euro-centric worldview Change-Id: Ibce9e8b76545791ab59b9e11c6ff6e1f33afcb3c
2014-02-04fdo#39944: Add DOCUMENT_* accessibility UNO rolesJacobo Aragunde Pérez6-6/+32
Added a set of UNO accessibility roles for specific kinds of documents: * DOCUMENT_PRESENTATION for Impress * DOCUMENT_SPREADSHEET for Calc * DOCUMENT_TEXT for Writer The other applications still use the existing DOCUMENT role. These roles translates directly to ATK but in the other toolkits we keep using the same association that DOCUMENT role had. Change-Id: Ibac47527e5effdecb28d2314cde8558cf4fb010a Reviewed-on: https://gerrit.libreoffice.org/7847 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2014-01-30swpagerelsize: add offapi documentationMiklos Vajna1-0/+15
Change-Id: Ibdc495d604fb6a1c864441b8f7573b90600679c4
2014-01-30Introduce com.sun.star.ui.theModuleUIConfigurationManagerSupplier singleton.Matúš Kukan3-14/+58
Change-Id: I7b503e5d49865c9ff287bf72eaff1995ce871790
2014-01-30Introduce com.sun.star.ui.theWindowContentFactoryManager singleton.Matúš Kukan3-2/+46
Change-Id: If979db945b2f5e50e146fdadafd1559530c50122
2014-01-29Introduce com.sun.star.ui.theUIElementFactoryManager singleton.Matúš Kukan3-5/+48
To replace single-instance com.sun.star.ui.UIElementFactoryManager service. Change-Id: I4262909c4396e3907d271a56696a06903168a58d