summaryrefslogtreecommitdiff
path: root/offapi/com/sun
AgeCommit message (Collapse)AuthorFilesLines
2013-07-17n#820077: Import images with duotone filter.suse-4.0-8Muthu Subramanian1-0/+9
Also, contains implementation for a simple duotone filter. (Port from commit: 8b716072410bcfd252739fb953d5ac198e27a895)
2013-03-19odk: fix IDL documentation:Michael Stahl3720-3720/+3720
Because autodoc is unmaintained and broken, the description of all IDL types is missing in the generated HTML documentation. Work around autodoc bug by starting the license header in IDL files with "/**", which can be done in less time than understanding autodoc sufficiently to fix the bug. Change-Id: Ia548ab412178efc2acb87f0f4d4ae1854d0b4bfa Reviewed-on: https://gerrit.libreoffice.org/2842 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com> (cherry picked from commit d078a630cce06993f48a117febe79bff9e4529a0) Reviewed-on: https://gerrit.libreoffice.org/2851 Reviewed-by: Andras Timar <atimar@suse.com> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-02-26fdo#52948 fix print-repeated-values=no with formatted valuesLionel Elie Mamane1-1/+1
Factorise the "should this element be printed" decision into an utility function, which is used by 1) AbstractReportElementLayoutController (in charge of non-formatted values: string, image, OLE object, ...) which already obeyed PrintRepeatedValues. 2) TableCellLayoutController (in charge of formatted values: dates, numbers, ...) which blissfully ignored PrintRepeatedValues, but obeyed the display condition. Rename the inconsistently named PrintWhenGroupChange PrintWhenGroupChanges print-only-when-group-change print-when-group-change to PrintWhenGroupChange / print-when-group-change Change the meaning of "PrintWhenGroupChange" to "override PrintRepeatedValues in first occurrence in group". Since this feature never worked under the old semantics, no loss of feature. Since we change the XML attribute name, no ascending compatibility problem: it will be reset to its default value. Pursuant to the new meaning of PrintWhenGroupChange, change its default to *true*, which is the sane default. Change-Id: Idbe8e90565a354f70db222d047b3d51eeddbbb9f Reviewed-on: https://gerrit.libreoffice.org/2255 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-01-03API CHANGE: unpublish more Data Pilot interfacesKohei Yoshida4-4/+4
Change-Id: I2e957f174bcafadf4f2cbad7ba3b2e40d22be4e4 STRUCT: /UCR/com/sun/star/sheet/DataResult published in 1 but unpublished in 2 CONSTANTS: /UCR/com/sun/star/sheet/DataResultFlags published in 1 but unpublished in 2 STRUCT: /UCR/com/sun/star/sheet/MemberResult published in 1 but unpublished in 2 CONSTANTS: /UCR/com/sun/star/sheet/MemberResultFlags published in 1 but unpublished in 2 (cherry picked from commit bcb152889759c76aa9681aa72fcf7a92e5c3a2d7) Conflicts: offapi/type_reference/types.rdb
2012-12-13API CHANGE: unpublish Data Pilot interfacesKohei Yoshida15-15/+15
SERVICE: /UCR/com/sun/star/sheet/DataPilotSource published in 1 but unpublished in 2 SERVICE: /UCR/com/sun/star/sheet/DataPilotSourceDimension published in 1 but unpublished in 2 SERVICE: /UCR/com/sun/star/sheet/DataPilotSourceDimensions published in 1 but unpublished in 2 SERVICE: /UCR/com/sun/star/sheet/DataPilotSourceHierarchies published in 1 but unpublished in 2 SERVICE: /UCR/com/sun/star/sheet/DataPilotSourceHierarchy published in 1 but unpublished in 2 SERVICE: /UCR/com/sun/star/sheet/DataPilotSourceLevel published in 1 but unpublished in 2 SERVICE: /UCR/com/sun/star/sheet/DataPilotSourceLevels published in 1 but unpublished in 2 SERVICE: /UCR/com/sun/star/sheet/DataPilotSourceMember published in 1 but unpublished in 2 SERVICE: /UCR/com/sun/star/sheet/DataPilotSourceMembers published in 1 but unpublished in 2 INTERFACE: /UCR/com/sun/star/sheet/XDataPilotMemberResults published in 1 but unpublished in 2 INTERFACE: /UCR/com/sun/star/sheet/XDataPilotResults published in 1 but unpublished in 2 INTERFACE: /UCR/com/sun/star/sheet/XDimensionsSupplier published in 1 but unpublished in 2 INTERFACE: /UCR/com/sun/star/sheet/XHierarchiesSupplier published in 1 but unpublished in 2 INTERFACE: /UCR/com/sun/star/sheet/XLevelsSupplier published in 1 but unpublished in 2 INTERFACE: /UCR/com/sun/star/sheet/XMembersSupplier published in 1 but unpublished in 2 (cherry picked from commit 0315ef5bbc168896b1d7d8ac5c1657f861fa6a93) Conflicts: offapi/type_reference/types.rdb Change-Id: Ic7547e48f6b00409ed9fe5bf7c3e6921529c9598
2012-12-10fdo#46808, Adapt sdbc::DriverManager UNO service to new styleNoel Grandin1-0/+4
This is a stripped down version of commit 9fc4553b6433fbb6565a5b946c4256c0bfe345f1 Since we introduced XDriverManager2 in LibreOffice4.0, backport this change to minimise future disruption. Change-Id: I159dd6611a9f94a538576a86b865333c96f46a05
2012-12-04Support added for fine dashing on table borders.Eilidh McAdam1-0/+8
When reading in docx documents, fine dashing provides a better visual match for some border types. Added in this patch: - FINE_DASHED in BorderLineStyle UNO enum and in internals - Import of docx table borders using this border style Change-Id: I39cfa18c915ec94d8e4ecfc6a2ca637076d1e468 Reviewed-on: https://gerrit.libreoffice.org/1123 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2012-12-04API CHANGE: remove com.sun.star.text.DocumentIndexFormatMichael Stahl1-71/+0
This service is deprecated and has never been implemented. EXISTENCE: published key "/UCR/com/sun/star/text/DocumentIndexFormat" exists only in registry 1 Change-Id: I55777a2ded54ecc19afced6deb191fb3437b2ca4
2012-12-04API CHANGE: remove com.sun.star.text.LineNumberingSettingsMichael Stahl1-92/+0
The service is deprecated and was never implemented. EXISTENCE: published key "/UCR/com/sun/star/text/LineNumberingSettings" exists only in registry 1 Change-Id: Id720f8685eba6c78ed7f57c2365db6ab3c7ba8a4
2012-12-03SwXDocumentIndex: implement css.util.XRefreshableMichael Stahl1-0/+4
... as has been promised since the OOo initial import in deprecation notices in XDocumentIndex :-/ Change-Id: I5dd7e482e0e6d60dcad3de883d5815f729e6b80f
2012-12-03API CHANGE: roll back the XStyle changes to add a new Hidden property on StyleCédric Bosdonnat2-9/+4
Change-Id: If6d23925567fb184cd8fc4e00fc72fe4d216e756
2012-12-03API CHANGE: remove com.sun.star.util.XSimpleErrorHandlerMichael Stahl1-42/+0
This interface has been deprecated since OpenOffice.org initial CVS import. EXISTENCE: published key "/UCR/com/sun/star/util/XSimpleErrorHandler" exists only in registry 1 Change-Id: I28b2a9dd0180994c077d960bf932fbdea0f282c4
2012-12-03API CHANGE: remove com.sun.star.util.XCancelManagerMichael Stahl1-52/+0
This interface has been deprecated since OpenOffice.org initial CVS import. EXISTENCE: published key "/UCR/com/sun/star/util/XCancelManager" exists only in registry 1 Change-Id: Ibc67f79b4664f8ff9aadacdd36cd8e80c9ff477c
2012-12-03API CHANGE: remove com.sun.star.util.XArchiverMichael Stahl1-61/+0
This interface has been deprecated since OpenOffice.org initial CVS import, and there does not appear to have been an implementation of it, though strangely there was client code using it until 2007. EXISTENCE: published key "/UCR/com/sun/star/util/XArchiver" exists only in registry 1 Change-Id: I8efa29a3d375d7c5c77ae47592b23bec4072d7a0
2012-12-03API CHANGE: remove com.sun.star.view.XPrintPreviewMichael Stahl1-46/+0
This interface has been deprecated since OpenOffice.org initial CVS import. EXISTENCE: published key "/UCR/com/sun/star/view/XPrintPreview" exists only in registry 1 Change-Id: I995b7b4fbbdac5582e015daf11d4c644abc53b73
2012-12-02API CHANGE: remove com.sun.star.util.FileIOExceptionMichael Stahl2-79/+0
... and derived com.sun.star.util.DiskFullException. These exceptions have never been used since the initial OpenOffice.org CVS import. EXISTENCE: published key "/UCR/com/sun/star/util/DiskFullException" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/util/FileIOException" exists only in registry 1 Change-Id: Id3a1b9e43350b15b90864628dc2dbf77027d64a8
2012-11-30API CHANGE: Added XStyle::isHidden() and XStyle::setHidden()Cédric Bosdonnat1-0/+8
Change-Id: I44770c05d51104b45d94145db8263187205daa84
2012-11-30API CHANGE: remove service com.sun.star.text.PrintPreviewSettingsMichael Stahl2-74/+0
This service was obsoleted by CWS printerpullpages: the implementation in Writer was defunct in OpenOffice.org 3.3 and completely removed in OpenOffice.org 3.4. Change-Id: Ia4dd6f1f1d8fc399583032b44d99663532409b5c EXISTENCE: published key "/UCR/com/sun/star/text/PrintPreviewSettings" exists only in registry 1 SERVICE: /UCR/com/sun/star/text/DocumentSettings service1 contains 1 more references as service2 incompatible change: Reference 2 ('PrintPreviewSettings') in 'r1' is not longer a reference of this service in 'r2'
2012-11-30API CHANGE: remove com.sun.star.text.XHeaderFooter/XHeaderFooterPageStyleMichael Stahl2-115/+0
These interfaces have been deprecated since OpenOffice.org initial CVS import. EXISTENCE: published key "/UCR/com/sun/star/text/XHeaderFooter" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/text/XHeaderFooterPageStyle" exists only in registry 1 Change-Id: Idd1bd6086b7bd892a3588750143635897486e9b0
2012-11-30API CHANGE: remove com.sun.star.text.XLineNumberingSupplierMichael Stahl2-65/+0
This interface has been deprecated since OpenOffice.org initial CVS import. EXISTENCE: published key "/UCR/com/sun/star/text/XLineNumberingSupplier" exists only in registry 1 SERVICE: /UCR/com/sun/star/text/GenericTextDocument service1 contains 1 more references as service2 incompatible change: Reference 10 ('XLineNumberingSupplier') in 'r1' is not longer a reference of this service in 'r2' Change-Id: I24ff18d0fe22d3caa893a7d5c766d352b7ca99c3
2012-11-30API CHANGE: remove com.sun.star.text.XModuleMichael Stahl1-42/+0
This interface has been deprecated since OpenOffice.org initial CVS import and the purpose of an empty interface is dubious anyway. EXISTENCE: published key "/UCR/com/sun/star/text/XModule" exists only in registry 1 Change-Id: If3c849d61d5433b8d426e2e89c3b818a7fff1e7d
2012-11-30API CHANGE: remove com.sun.star.text.XTextEmbeddedObjectMichael Stahl1-62/+0
This interface was apparently never implemented in OpenOffice.org. EXISTENCE: published key "/UCR/com/sun/star/text/XTextEmbeddedObject" exists only in registry 1 Change-Id: Ib802fa3f035d1842c9ee8018ef15f35a4680fe2b
2012-11-30API CHANGE: remove com.sun.star.text.HypertextDocumentMichael Stahl2-192/+0
... and derived com.sun.star.text.AdvancedTextDocument services, which are deprecated since 2001 and actually unimplemented. EXISTENCE: published key "/UCR/com/sun/star/text/HypertextDocument" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/text/AdvancedTextDocument" exists only in registry 1 Change-Id: I3f538951401f8696b18e94ad8b2cd07f9c0820b2
2012-11-30un-deprecate com::sun::star::xml::NamespaceContainerMichael Stahl2-1/+14
as it is apparently used, though i don't know if those properties are intentinally undocumented implementation details or accidentally undocumented due to lack of time. Change-Id: I0b5c564a8d49fb28aca3a6c1e15816f37ed20519
2012-11-30API CHANGE remove [oneway] method attributesThorsten Behrens171-500/+500
Remove non-functional and broken [oneway] attributes from all idl files. Change idl compiler to no longer digest such idl. Change-Id: Ie14c5012beccb6242d7cd592d434a88091b695d1
2012-11-30API CHANGE: remove com.sun.star.ucb.Cookie related APIMichael Stahl5-295/+0
The implementation behind these types was removed in LibreOffice 3.6, for bug fdo#48870. com.sun.star.ucb.Cookie com.sun.star.ucb.CookiePolicy com.sun.star.ucb.CookieRequest com.sun.star.ucb.HandleCookiesRequest com.sun.star.ucb.XInteractionCookieHandling EXISTENCE: published key "/UCR/com/sun/star/ucb/CookieRequest" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/ucb/XInteractionCookieHandling" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/ucb/HandleCookiesRequest" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/ucb/Cookie" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/ucb/CookiePolicy" exists only in registry 1 Change-Id: Ia7516eda8913aa721da386882543adaddbba7e2f
2012-11-29API CHANGE: remove com.sun.star.system.XProxySettingsMichael Stahl4-251/+0
... and related services: com.sun.star.system.SOffice52ProxySettings com.sun.star.system.ProxySettings com.sun.star.system.SystemProxySettings The implementation for these has apparently been removed in OpenOffice.org 2.0 or thereabouts. EXISTENCE: published key "/UCR/com/sun/star/system/SOffice52ProxySettings" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/system/ProxySettings" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/system/XProxySettings" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/system/SystemProxySettings" exists only in registry 1 Change-Id: If00c332edf08619fcad12ed07d0d8a13a714045e
2012-11-29API CHANGE: remove com.sun.star.style.XStyleConditionMichael Stahl1-54/+0
This was apparently never used or implemented. EXISTENCE: published key "/UCR/com/sun/star/style/XStyleCondition" exists only in registry 1 Change-Id: I814b56dc5830862817303fe385c35142382cbe65
2012-11-29API CHANGE: remove com.sun.star.ucb.InteractiveCHAOSExceptionMichael Stahl3-111/+0
... and com.sun.star.ucb.CHAOSProgressStart. These are apparently remnants of a predecessor of UCB called CHAOS that has been removed long ago. EXISTENCE: published key "/UCR/com/sun/star/ucb/InteractiveCHAOSException" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/ucb/CHAOSProgressStart" exists only in registry 1 Change-Id: I6502874d6026665c0696a4226396714fc44819ee
2012-11-29fdo#57611 don't crash when setting too small sizeLionel Elie Mamane2-3/+11
setHeight/Width needs to be authorized to throw com::sun::star::beans::PropertyVetoException, which is already handled adequately Change-Id: I077fbf7e3b871a59446fb3e23cc9fa1e2e9272a2
2012-11-29API CHANGE: remove com.sun.star.xml.UserDefinedAttributeSupplierMichael Stahl10-81/+18
This service is deprecated and has been replaced by com.sun.star.xml.UserDefinedAttributesSupplier in OpenOffice.org 2.0.4. Adapt all services including the removed service to use the replacement. This should have no impact on client code as this service is just glorified documentation anyway. Change-Id: Ie3db10dc34a53d77fa426b5f3bb39dc78d21b946 EXISTENCE: published key "/UCR/com/sun/star/xml/UserDefinedAttributeSupplier" exists only in registry 1 SERVICE: /UCR/com/sun/star/chart/ChartArea incompatible change: Reference 2 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2' SERVICE: /UCR/com/sun/star/chart/ChartAxis incompatible change: Reference 2 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2' SERVICE: /UCR/com/sun/star/chart/ChartDataPointProperties incompatible change: Reference 3 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2' SERVICE: /UCR/com/sun/star/chart/ChartDataRowProperties incompatible change: Reference 2 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2' SERVICE: /UCR/com/sun/star/chart/ChartDocument incompatible change: Reference 0 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2' SERVICE: /UCR/com/sun/star/chart/ChartGrid incompatible change: Reference 1 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2' SERVICE: /UCR/com/sun/star/chart/ChartLegend incompatible change: Reference 2 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2' SERVICE: /UCR/com/sun/star/chart/ChartTitle incompatible change: Reference 1 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2' SERVICE: /UCR/com/sun/star/chart/Diagram incompatible change: Reference 5 ('UserDefinedAttributeSupplier') in 'r1' is not longer a reference of this service in 'r2
2012-11-29added formatindex="..." comments for locale data files referenceEike Rathke1-48/+53
Change-Id: I61199efa5d12eaa5b0e8a8e1277418763043edce
2012-11-29API CHANGE a11y unpublishing and add/removeListener rename.Thorsten Behrens97-157/+157
The a11y API has never really been picked up by tools vendors, let's not tie ourselves up here for no good reason. This unpublishes all css::accessibility, and dependend API. With that, we can change the rather unfortunately-named add/ removeEventListener to be add/removeAccessibleEventListener, thus not conflicting with the XComponent methods of the same name. Change-Id: I595598c3a8e46415f80b2780f333333174865fe4
2012-11-29i18n is not a deprecated draftEike Rathke1-1/+2
Change-Id: I5d8f0626448da30bad2dcef745868498000c619d
2012-11-29API CHANGE: remove com.sun.star.sync/sync2 modulesMichael Stahl16-681/+0
The modules were entirely deprecated 10 years ago, and there is no implementation for any of it. WARNING: could not open key "/UCR/com/sun/star/sync/FilterData" in registry "/master/offapi/type_reference/types.rdb" EXISTENCE: module "/UCR/com/sun/star/sync" with published children exists only in registry 1 WARNING: could not open key "/UCR/com/sun/star/sync2/BadPartnershipException" in registry "/master/offapi/type_reference/types.rdb" EXISTENCE: module "/UCR/com/sun/star/sync2" with published children exists only in registry 1 Change-Id: I58bf7737ac00a6ecb905f59fb389b31376dff2cf
2012-11-29offapi: remove empty modules "test" and "pgp"Michael Stahl1-6/+0
Change-Id: I52f92b8293a6a09d494f1ce2e067d5cfcc217c31
2012-11-29API CHANGE: remove com.sun.star.installation moduleMichael Stahl10-540/+0
The entire module was deprecated 10 years ago, and there is no implementation for any of it. WARNING: could not open key "/UCR/com/sun/star/installation/ProtocolHandlerCheckService" in registry "/master/offapi/type_reference/types.rdb" EXISTENCE: module "/UCR/com/sun/star/installation" with published children exists only in registry 1 Change-Id: I8f120cd58f3d5c130a5bad8a5a11374b505ec548
2012-11-29API CHANGE: remove com.sun.star.text.textfield.docinfo.Info[0-3]Michael Stahl4-220/+0
The implementation of the 4 textfield.docinfo.Info services has been removed in OpenOffice.org 3.0. com.sun.star.text.textfield.docinfo.Info0 com.sun.star.text.textfield.docinfo.Info1 com.sun.star.text.textfield.docinfo.Info2 com.sun.star.text.textfield.docinfo.Info3 EXISTENCE: published key "/UCR/com/sun/star/text/textfield/docinfo/Info3" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/text/textfield/docinfo/Info2" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/text/textfield/docinfo/Info0" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/text/textfield/docinfo/Info1" exists only in registry 1 Change-Id: I2528f90de688a5b7d1e41f8741fe5a3bd1afc913
2012-11-28API CHANGE: remove com.sun.star.setup moduleMichael Stahl31-1546/+0
This module was deprecated 10 years ago; the only thing in it that was actually used recently in OpenOffice.org is the ProductRegistration service, but the implementation of that has been removed since it is of no use to LibreOffice. WARNING: could not open key "/UCR/com/sun/star/setup/FontAction" in registry "/master/offapi/type_reference/types.rdb" EXISTENCE: module "/UCR/com/sun/star/setup" with published children exists only in registry 1 Change-Id: I0c2809271eb46f6f9a125c5c88e4ec76a6c01551
2012-11-28API CHANGE: add a "position" parameter to XParagraph/TextPortionAppend methodsMiklos Vajna3-7/+60
So we can use the new RTF import for clipboard pastes in Writer without inserting text content to the end of the document only. Notes: - SwXText::insertTextPortion: the MovePara() call is removed, as all it did was trying to move the cursor beyond the end of the document. - SwRTFReader::Read: the double fake paragraph insertion / deletion is motivated by the ODT filter. - RtfFilter::filter: if TextInsertModeRange is not passed, then the behaviour is not changed. v2: - added missing @since tags - added insertTextContentWithProperties() method - removed unused appendParagraph() method Change-Id: I24cddb00a78e3b798e7d88764e59e6a77a6e98a4 Helped-by: Michael Stahl <mstahl@redhat.com>
2012-11-26API CHANGE: remove com.sun.star.document.XDocumentInfoMichael Stahl6-565/+0
The following badly designed interfaces and services were deprecated in OpenOffice.org 3.0 and are now remove from the API: com.sun.star.document.DocumentInfo com.sun.star.document.StandaloneDocumentInfo com.sun.star.document.XDocumentInfo com.sun.star.document.XDocumentInfoSupplier com.sun.star.document.XStandaloneDocumentInfo The supported replacements for these have been introduced in OOo 3.0: com.sun.star.document.XDocumentProperties com.sun.star.document.XDocumentPropertiesSupplier com.sun.star.document.DocumentProperties http://www.mail-archive.com/interface-announce@openoffice.org/msg00432.html Remove the implementation of these interfaces and services in sfx2 (SfxBaseModel, objuno.cxx) Also remove unit tests for these services in qadevOOo and sfx2. Conflicts: offapi/type_reference/types.rdb Change-Id: Ib0b48a4e53a8079c82fac3bb49a829812f8e5256
2012-11-24fdo#46808: move com::sun::star:sdbc::DriverManager to new UNO-styleBjoern Michaelsen2-38/+63
Change-Id: I9807fbe8bce95e7e801ac584d89b3b1da97d8662
2012-11-22convert users of XDocumentInfo to XDocumentPropertiesMichael Stahl2-4/+2
Change-Id: I10f395f90d554d0ec26fe9f2654ae839e21c7ee5
2012-11-21Turn presenter screen from bundled extension to plain codeStephan Bergmann1-11/+9
The immediate trigger was 5e5c11c664f67ff9fd1120905b09a32bea3b2f6c "fdo#42070 Fix RTL support in presenter console" causing build failures on Mac OS X when linking the extension against vcl, but there should be more benefits of going from a bundled-anyway extension to plain code. (Not the least to get rid of the com.sun.star.drawing.XPresenterHelper hack.) To avoid unnecessary confusion between the newly plain code and any instance of the old extension still installed (per-user or shared), I renamed all relevant identifiers as follows: * UNO implementation com.sun.star.comp.Draw.framework.PresenterScreenJob -> org.libreoffice.comp.PresenterScreenJob * UNO implementation com.sun.star.sdext.presenter.PresenterProtocolHandler -> org.libreoffice.comp.PresenterScreenProtocolHandler * protocol handler schema vnd.com.sun.star.comp.PresenterScreen -> vnd.org.libreoffice.presenterscreen * configuration schema /org.openoffice.Office.extension.PresenterScreen -> /org.openoffice.Office.PresenterScreen (it appears this contains little to no user-changeable data anyway, so not migrating it to a new user profile due to the schema name change should not be problematic) * job ID onDocumentOpenedJob -> org.libreoffice.PresenterScreen Even with these precautions, having the presenter screen installed both as plain code and as a (per-user or shared) extension still leads to a crash when activating presentation mode (likely due to how both codes want to take control of the screen). To mitigate this, existing installations of the extension are explicitly not migrated to new user profiles. The sdext/source/presenter/bitmaps/*.png files were moved to icon-themes/galaxy/sd/res/presenterscreen-*.png and are now accessed via SdResId (adding the relevant data to sd/source/ui/inc/res_bmp.hrc and sd/source/ui/app/res_bmp.src; not sure whether these locations are already ideal). The code itself has been left mostly unchanged in sdext/source/presenter/, and it still clumsily communicates with sd core code via XPresenterHelper. There is a lot of room for improvement here. The help data is left untouched at sdext/source/presenter/help/ and needs to be incorporated properly into helpcontent2 in a follow-up commit. The --disable-ext-presenter-console configure switch is gone. Change-Id: I71adb7ae6dcdbd1802151fce6e3871d8a2026332
2012-11-20sal, cppuhelper, udkapi, offapi: s/@since 3.7/@since 4.0/Michael Stahl24-27/+27
Change-Id: Iefbe31af8d6ec421c6006423b6ee3a6375e3d453
2012-11-15fdo#46808, use service constructor for ucb::SimpleFileAccessNoel Grandin1-2/+2
I upgraded the service to return XSimpleFileAccess3, since it already implemented that interface, and it's backwards compatible. Change-Id: I40001a46048bd21a23b6a2f58a95376f06fc634b
2012-11-15fdo#46808, use service constructor for i18n::TextConversionNoel Grandin1-8/+2
Modify the service to return XExtendedTextConversion, since that is backwards compatible and the service implements it. Change-Id: I2923969135c396d643c501ed56e0528c0bd7c14a
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud3-45/+109
Change-Id: Id0b8be359dc6f9cc24aa784ab34b066928ad17bd
2012-11-07rebase XSecuritySAXEventKeeperNorbert Thiebaud3-118/+45
Change-Id: I7ca3461ece4a18cdc9642ba02d18d53a7fdbc576
2012-11-07split idl with multiple class into one idl per.Norbert Thiebaud2-19/+47
Change-Id: I7f6de24d77b8032f1fb0383685379b276daa14d8