1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20#************************************************************** 21 2207/07/2004 (SB): BugID=i29741 23 Reference registries for the OOo 2.0 branch copied from the OOo 1.1 branch: 24 OO_20/types.rdb <- OO_11/types.rdb 1.6 25 OO_20/types_doc.rdb <- OO_11/types_doc.rdb 1.8 26 Changed accumulation-based services to single-interface--based ones 27 (types_doc.rdb only): 28 com.sun.star.bridge.UnoUrlResolver 29 com.sun.star.connection.Acceptor 30 com.sun.star.connection.Connector 31 3207/08/2004 (SB): BugID=i29741 33 Changed accumulation-based services to single-interface--based ones 34 (types_doc.rdb only): 35 com.sun.star.sdb.InteractionHandler 36 com.sun.star.sdbc.ConnectionPool 37 3807/12/2004 (SB): BugID=i29741 39 Resync'ed OO_20/types_doc.rdb <- OO_11/types_doc.rdb 1.10 (plus all 40 modifications listed above) 41 4208/18/2004 (JSC/JL): BugID=i31702 43 remove needs entry in com.sun.star.system.SimpleCommandMail because needs is 44 deprecated and it caused an assertion in the cli_ure project while generating 45 the cli interfaces from type library. 46 4711/19/2004 (JSC/TL): BugID=i36687 48 adjust ChainedTextFrame service. Remove XChainable interface and insert propeties. 49 Interface was never implmented and the functionality was supported by properties. 50 5101/20/2005 (JSC): BugID=i40985 52 change const value com.sun.star.configuration.backend.NodeAttribute:MASK to 53 0x7F00 insterad of 0xFF00. Necessary because of a bug fix in idlc and possible 54 because only 3 bits are masked. 55 5602/18/05 (JSC/TL): BugID=i42890 57 change ForBiddenCharacters property of com.sun.star.document.Settings 58 -> remove the readonly flag, it should never have been readonly. 59 6005/10/05 (JSC/TL): BugID=i43697 61 we removed the duplicated reference to XEnumerationAccess. 62 6308/26/05 (JSC): TaskID=i53814 64 I've exchanged the current type library to the type library of OO2.0 (build m125) 65 for all further compatibility type checks. 66 6710/21/05 (JSC): TaskID=i56329 68 Correct com.sun.star.sdb.OfficeDatabaseDocument, it supports one more interface 69 and it is not published -> compatible change. 70 Correct com.sun.star.text.XEnumerationAccess, remove duplicate interface from 71 published service. Also a compatible change. 72 Probably the regcompare tools needs to be improved 73 7410/26/05 (JSC): TaskID=i25406, i25472, i50417 75 ..style.CharacterPropertiesAsian -> remove 3 wrong paragraph properties 76 ..style.PageProperties -> for 93 properties related to footer and header 77 the attribute maybevoid was inserted 78 ..text.textfield.DateTime -> NumberFormat changed from short to long 79 to ensure that the same format is used in all applications 80 8101/25/06 (JSC): TaskID=i611389 82 change the compatibility test to use always the type library in the type_reference 83 directory. We need only one reference per source stand. I have also removed the 84 types_doc.rdb because all type info is already in the normal types.rdb, even 85 the service nad singleton type info. 86 In the same step i have updated the reference type library with the rdb of 87 OOo2.0.1 and have patched the following singleton types to ensure that we need 88 only one type ibrary: 89 - com.sun.star.script.browse.theBrowseNodeFactory 90 - com.sun.star.script.provider.theMasterScriptProviderFactory 91 - com.sun.star.util.theMacroExpander 92 - com.sun.star.util.theOfficeInstallationDirectories 93 9401/25/06 (JSC): TaskID=i49101 95 adapt com.sun.star.text.GenericTextDocument service. Insert support of 96 com.sun.star.lang.XMultiServiceFactory because this interface was missing but 97 is substantial for text documents and was implemented from the beginning. 98 9903/15/06 (JSC): TaskID=i63172 100 update the reference type library with the released version of OOo2.0.2 101 (OOB680m5). This type library doesn't contain the already inserted singletons: 102 - com.sun.star.script.browse.theBrowseNodeFactory 103 - com.sun.star.script.provider.theMasterScriptProviderFactory 104 - com.sun.star.util.theOfficeInstallationDirectories 105 This of course is accepted to have a 1:1 relation between the reference and 106 OOo2.0.2. With the next update we get in sync and depending versioning processes 107 won't be affected. 108 10905/15/06 (JSC, TL): TaskID=i54823,i62825 110 adapt the documentation because of specification errors which have never matched 111 the existing implmentation. 112 Style -> FollowStyle property is now of type string instead of boolean 113 TextTableRow -> TableColumnSeparators is now a sequence instead of the single return 114 11505/31/06 (TL, JSC)): TaskID i50628 116 Exchange property UserDefinedAttributes with service UserDefinedAttributesSupplier 117 including this property to provide a unique description at a single place for 118 the property. 119 12007/19/06 (JSC): TaskID=i67534 121 update reference type library with the released version of OOo2.0.3. The 122 new reference type library is taken from the release source tree OOC680m7. 123 The last two changes of TL are integrated in the type library as well, at least 124 the conflicting files: 125 com/sun/star/style/Style.idl 126 com/sun/star/text/CellProperties.idl 127 com/sun/star/text/TextTableRow.idl 128 12910/25/06 (JSC): TaskID=i70808 130 update reference type library with the released version of OOo2.0.4. The 131 new reference type library is taken from the release source tree OOD680m5. 132 13304/03/07 (JSC): TaskID=i76046 134 update reference type library with the rleased version of OO0.2.2.0. The new 135 reference type library is taken from the release source tree OOF680 m14. 136 13706/13/07 (MBA): TaskID=i26672 138 removed deprecated and unsupported properties; added long supported but 139 never documented properties. 140 14109/26/07 (JSC): TaskID=i80473 142 update reference type library with the rleased version of OO.org 2.3. The new 143 reference type library is taken from the release source tree OOG680 m5. 144 14503/17/08 (TL, JSC): TaskID=i85576 146 remove two never implemented properties 'TopMargin' and 'ButtomMargin' from 147 com.sun.star.text.CellRange. 148 14906/26/08 (TL, JSC): TaskID=i86515 150 change css.text.IllustrationIndex into css.text.IllustrationsIndex because the 151 implementation used the plural version. 152 15307/23/08 (TL, JSC): TaskID=i48676 154 change return type of css.linguistic2.XDictionary:getcount from short to long 155 to support bigger user dictionaries. 156 15704/12/08 (JSC): TaskID=i96902 158 update reference rdb with the released version from OO.org 3.0 (ooo300m9) 159 16004/17/09 (tl, JSC): TaskID=i96846 161 changed old and not longer used properties in css.linguistic2.LinguProperties 162 to maybevoid and deprecate. They should be removed in a future version. The 163 implementation will never return them. 164 16502/25/09 (MST, JSC): TaskID=i96209 166 rename module css.text.FieldMaster to css.text.fieldmaster. 167 the implementation handles both variants. 168 16905/15/09 (MST, JSC): TaskID=i101965 170 fix read-only status of properties of css.text.TextPortion 171 17202/12/10 (JSC): TaskID=i107712, i107695 173 correct typo in com.sun.star.text.RedlinePortion. Property 174 RedLineDataTime have to be RedlineDateTime. 175 Update reference type library with the version of OOo 3.2. The new 176 reference type library is taken from the release source tree OOO320 m12. 177 17802/06/10 (JSC): TaskID=i112019 179 Update reference type library with the version of OOo 3.2.1. The new 180 reference type library is taken from the release source tree OOO320 m19. 181 18211/09/10 (JSC): TaskID=i114887 183 remove drafts module from reference rdb. The odl drafts type are not used 184 and i cleaned up the module and the type library. 185 18601/28/11 (JSC): TaskID=116682 187 Update css.awt.UnoControlDialog to reflect the supported XDialog2 interface 188 additionally to XDialog 189 19006/11/2012 (JSC): TaskID=119944 191 Update reference type library to 3.4 version 192 19306/12/2012 (arielch): TaskID=121442 194 Extend css::awt::XGraphics for StatusbarController implementation 195 19619/12/2012 (arielch): TaskID=121513 197 Remove deprecated AWT Throbber API 198 19919/12/2012 (arielch): TaskID=121514 200 Remove deprecated AWT UnoControlSimpleAnimation API 201 20223/03/2013 (arielch): TaskID=121944 203 css::ucb::XWebDAVCommandEnvironment should be derived from css::ucb::XCommandEnvironment 204 20523/03/2013 (arielch): TaskID=121945 206 css::ucb::XWebDAVCommandEnvironment::getUserRequestHeaders() should return a 207 sequence of css::beans::StringPair 208 20923/03/2013 (arielch): TaskID=121946 210 css::ucb::XWebDAVCommandEnvironment: use enums to identify WebDAV/HTTP methods 211