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