summaryrefslogtreecommitdiffstats
path: root/offapi
Commit message (Collapse)AuthorAgeFilesLines
* Support added for fine dashing on table borders.Eilidh McAdam2012-12-041-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>
* API CHANGE: remove com.sun.star.text.DocumentIndexFormatMichael Stahl2012-12-043-72/+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
* API CHANGE: remove com.sun.star.text.LineNumberingSettingsMichael Stahl2012-12-043-93/+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
* SwXDocumentIndex: implement css.util.XRefreshableMichael Stahl2012-12-031-0/+4
| | | | | | | ... as has been promised since the OOo initial import in deprecation notices in XDocumentIndex :-/ Change-Id: I5dd7e482e0e6d60dcad3de883d5815f729e6b80f
* API CHANGE: roll back the XStyle changes to add a new Hidden property on StyleCédric Bosdonnat2012-12-033-9/+4
| | | | Change-Id: If6d23925567fb184cd8fc4e00fc72fe4d216e756
* API CHANGE: remove com.sun.star.util.XSimpleErrorHandlerMichael Stahl2012-12-033-43/+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
* API CHANGE: remove com.sun.star.util.XCancelManagerMichael Stahl2012-12-033-53/+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
* API CHANGE: remove com.sun.star.util.XArchiverMichael Stahl2012-12-033-62/+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
* API CHANGE: remove com.sun.star.view.XPrintPreviewMichael Stahl2012-12-033-47/+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
* API CHANGE: remove com.sun.star.util.FileIOExceptionMichael Stahl2012-12-024-81/+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
* API CHANGE: Added XStyle::isHidden() and XStyle::setHidden()Cédric Bosdonnat2012-11-302-0/+8
| | | | Change-Id: I44770c05d51104b45d94145db8263187205daa84
* API CHANGE: remove service com.sun.star.text.PrintPreviewSettingsMichael Stahl2012-11-304-75/+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'
* API CHANGE: remove com.sun.star.text.XHeaderFooter/XHeaderFooterPageStyleMichael Stahl2012-11-304-117/+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
* API CHANGE: remove com.sun.star.text.XLineNumberingSupplierMichael Stahl2012-11-304-66/+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
* API CHANGE: remove com.sun.star.text.XModuleMichael Stahl2012-11-303-43/+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
* API CHANGE: remove com.sun.star.text.XTextEmbeddedObjectMichael Stahl2012-11-303-63/+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
* API CHANGE: remove com.sun.star.text.HypertextDocumentMichael Stahl2012-11-304-194/+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
* un-deprecate com::sun::star::xml::NamespaceContainerMichael Stahl2012-11-302-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
* API CHANGE remove [oneway] method attributesThorsten Behrens2012-11-30172-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
* API CHANGE: remove com.sun.star.ucb.Cookie related APIMichael Stahl2012-11-307-300/+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
* fdo#46808, use service constructor for i18n::CollatorNoel Grandin2012-11-301-0/+1
| | | | Change-Id: I15a360723e335345aad09e73fcb0f6815ed9e0d4
* API CHANGE: remove com.sun.star.system.XProxySettingsMichael Stahl2012-11-296-257/+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
* API CHANGE: remove com.sun.star.style.XStyleConditionMichael Stahl2012-11-293-55/+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
* API CHANGE: remove com.sun.star.ucb.InteractiveCHAOSExceptionMichael Stahl2012-11-295-113/+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
* fdo#57611 don't crash when setting too small sizeLionel Elie Mamane2012-11-292-3/+11
| | | | | | setHeight/Width needs to be authorized to throw com::sun::star::beans::PropertyVetoException, which is already handled adequately Change-Id: I077fbf7e3b871a59446fb3e23cc9fa1e2e9272a2
* API CHANGE: remove com.sun.star.xml.UserDefinedAttributeSupplierMichael Stahl2012-11-2912-82/+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
* added formatindex="..." comments for locale data files referenceEike Rathke2012-11-291-48/+53
| | | | Change-Id: I61199efa5d12eaa5b0e8a8e1277418763043edce
* API CHANGE a11y unpublishing and add/removeListener rename.Thorsten Behrens2012-11-2998-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
* i18n is not a deprecated draftEike Rathke2012-11-291-1/+2
| | | | Change-Id: I5d8f0626448da30bad2dcef745868498000c619d
* API CHANGE: remove com.sun.star.sync/sync2 modulesMichael Stahl2012-11-2918-701/+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
* offapi: remove empty modules "test" and "pgp"Michael Stahl2012-11-291-6/+0
| | | | Change-Id: I52f92b8293a6a09d494f1ce2e067d5cfcc217c31
* API CHANGE: remove com.sun.star.installation moduleMichael Stahl2012-11-2912-553/+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
* offapi/UnoApiMerge_types.mk: remove duplicate license headerMichael Stahl2012-11-291-26/+0
| | | | Change-Id: I01dc14900a20fd2bfa33d44b6b445d0490ab7545
* API CHANGE: remove com.sun.star.text.textfield.docinfo.Info[0-3]Michael Stahl2012-11-296-224/+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
* API CHANGE: remove com.sun.star.setup moduleMichael Stahl2012-11-2833-1580/+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
* API CHANGE: add a "position" parameter to XParagraph/TextPortionAppend methodsMiklos Vajna2012-11-283-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>
* API CHANGE: remove com.sun.star.util.logging moduleMichael Stahl2012-11-281-0/+0
| | | | | | | | | | | | | | | | | | | This module was deprecated and replaced with com.sun.star.logging in OpenOffice.org 2.3 (i#76119); there is no implementation of the interfaces. Removed types: com.sun.star.util.logging.LogLevel com.sun.star.util.logging.Logger com.sun.star.util.logging.LoggerRemote com.sun.star.util.logging.XLogger com.sun.star.util.logging.XLoggerRemote WARNING: could not open key "/UCR/com/sun/star/util/logging/XLogger" in registry "/master/offapi/type_reference/types.rdb" EXISTENCE: module "/UCR/com/sun/star/util/logging" with published children exists only in registry 1 Change-Id: Ief1beadf0e32dee03f555599909ac5f31a5034dd
* API CHANGE: remove com.sun.star.beans.XIntroTestMichael Stahl2012-11-281-0/+0
| | | | | | | | | | This is evidently only intended for testing and not implemented anywhere. EXISTENCE: published key "/UCR/com/sun/star/beans/XIntroTest" exists only in registry 1 Change-Id: Ib12117c7761a7cb95d71705127753579004d5e79
* API CHANGE: remove com.sun.star.test moduleMichael Stahl2012-11-281-0/+0
| | | | | | | | | | | | | | | | | | | | | | The com.sun.star.test module is intended only for internal testing of the UNO implementation and should not be part of the public API. EXISTENCE: published key "/UCR/com/sun/star/test/TestEvent" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/test/TestFactory" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/test/XSimpleTest" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/test/XTestListener" exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/test/performance" with published children exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/test/XTest" exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/test/bridge" with published children exists only in registry 1 Change-Id: If9e607ef944b5b1b0a1af60cc9210fa4d8993bb4
* API CHANGE: remove com.sun.star.corba moduleMichael Stahl2012-11-281-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The com.sun.star.corba module is entirely deprecated and unused. EXISTENCE: published key "/UCR/com/sun/star/corba/ObjectSystemID" exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/corba/iiop" with published children exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/OpaqueData" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/ObjectKey" exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/corba/iop" with published children exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/corba/giop" with published children exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/CorbaString8" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/OneThreadID" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/CorbaUnion" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/LogicalThreadID" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/TCKind" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/ThreadIDs" exists only in registry 1 Change-Id: I0331d0462f2187ba8d8eacf2a5b3f6af20963304
* I suppose we need to move Collator from noheader to idlfiles to buildCaolán McNamara2012-11-281-1/+1
| | | | Change-Id: Ide2bda72aafaa3d1e38436cfe625c0d84885301f
* fdo#46808, Adapt reflection::ProxyFactory UNO service to new styleNoel Grandin2012-11-281-0/+0
| | | | | | | | The service is deprecated, but we still have a handful of in-tree users, and converting it lets me thread XComponentContext through a bunch of classes. Change-Id: Iffdfe537ada6b9e4a89f9b3c8dd82ca85f4bfaba
* fdo#46808, use service constructor for i18n::NativeNumberSupplierNoel Grandin2012-11-271-1/+1
| | | | Change-Id: I092ca8f912e26f0743909920c6e740d648b8677e
* offapi: remove DocumentInfo types from type referenceMichael Stahl2012-11-271-0/+0
| | | | Change-Id: Iaf887b7a6f228b39aa05104c56618cd1a02c7227
* API CHANGE: remove com.sun.star.document.XDocumentInfoMichael Stahl2012-11-268-570/+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
* API CHANGE: com.sun.star.lang.IllegalArgumentExceptionMichael Stahl2012-11-261-0/+0
| | | | | | | | | | | | | | | | | | | | | ... derives from com.sun.star.uno.RuntimeException instead of com.sun.star.uno.Exception. Only test that breaks with this change is jurt_uno/AnyConverter_Test, which for mysterious reasons effectively tests that IllegalArgumentException is a subclass of Exception and not RuntimeException. Presumably this is just a generic exception test that happens to use IllegalArgumentException. Some further testing indicates there are no problems expected at runtime: Running "make subsequentcheck" with all Java test code compiled against a ridl.jar that does not contain the change, running against a soffice that uses ridl.jar and rdbs with the change + ridl.jar with the change on the test side yields exactly the same AnyConverter_Test failure, with no other failures. Change-Id: Iad183de76ec7e0d56648084e97cdcc160b5b033d
* fdo#46808: move com::sun::star:sdbc::DriverManager to new UNO-styleBjoern Michaelsen2012-11-244-38/+65
| | | | Change-Id: I9807fbe8bce95e7e801ac584d89b3b1da97d8662
* convert users of XDocumentInfo to XDocumentPropertiesMichael Stahl2012-11-222-4/+2
| | | | Change-Id: I10f395f90d554d0ec26fe9f2654ae839e21c7ee5
* Turn presenter screen from bundled extension to plain codeStephan Bergmann2012-11-211-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
* offapi: rename XModify.InstalliGStreamerResourcesMichael Stahl2012-11-201-1/+1
| | | | | | | ...since GStreamer is not an Apple product it should not be called iGStreamer. Change-Id: Ia2b73ecb56dd7aee88b23b560430ffe94b455665