1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
|
Example of updating an incompatibly-changed type in the accompanying types.rdb:
.../core> mkdir tmp
.../core> LD_LIBRARY_PATH=.../core/solver/unxlngx6/lib \
solver/unxlngx6/bin/regmerge tmp/out1.rdb /UCR \
workdir/unxlngx6/UnoApiPartTarget/udkapi/com/sun/star/script/Converter.urd
.../core> LD_LIBRARY_PATH=.../core/solver/unxlngx6/lib \
solver/unxlngx6/bin/regmerge tmp/out2.rdb / offapi/type_reference/types.rdb \
tmp/out1.rdb
.../core> diff <(LD_LIBRARY_PATH=.../core/solver/unxlngx6/lib \
solver/unxlngx6/bin/regview offapi/type_reference/types.rdb) \
<(LD_LIBRARY_PATH=.../core/solver/unxlngx6/lib solver/unxlngx6/bin/regview \
tmp/out2.rdb) # sanity check
.../core> mv tmp/out2.rdb offapi/type_reference/types.rdb
.../core> rm -rf tmp
07/07/2004 (SB): BugID=i29741
Reference registries for the OOo 2.0 branch copied from the OOo 1.1 branch:
OO_20/types.rdb <- OO_11/types.rdb 1.6
OO_20/types_doc.rdb <- OO_11/types_doc.rdb 1.8
Changed accumulation-based services to single-interface--based ones
(types_doc.rdb only):
com.sun.star.bridge.UnoUrlResolver
com.sun.star.connection.Acceptor
com.sun.star.connection.Connector
07/08/2004 (SB): BugID=i29741
Changed accumulation-based services to single-interface--based ones
(types_doc.rdb only):
com.sun.star.sdb.InteractionHandler
com.sun.star.sdbc.ConnectionPool
07/12/2004 (SB): BugID=i29741
Resync'ed OO_20/types_doc.rdb <- OO_11/types_doc.rdb 1.10 (plus all
modifications listed above)
08/18/2004 (JSC/JL): BugID=i31702
remove needs entry in com.sun.star.system.SimpleCommandMail because needs is
deprecated and it caused an assertion in the cli_ure project while generating
the cli interfaces from type library.
11/19/2004 (JSC/TL): BugID=i36687
adjust ChainedTextFrame service. Remove XChainable interface and insert propeties.
Interface was never implmented and the functionality was supported by properties.
01/20/2005 (JSC): BugID=i40985
change const value com.sun.star.configuration.backend.NodeAttribute:MASK to
0x7F00 insterad of 0xFF00. Necessary because of a bug fix in idlc and possible
because only 3 bits are masked.
02/18/05 (JSC/TL): BugID=i42890
change ForBiddenCharacters property of com.sun.star.document.Settings
-> remove the readonly flag, it should never have been readonly.
05/10/05 (JSC/TL): BugID=i43697
we removed the duplicated reference to XEnumerationAccess.
08/26/05 (JSC): TaskID=i53814
I've exchanged the current type library to the type library of OO2.0 (build m125)
for all further compatibility type checks.
10/21/05 (JSC): TaskID=i56329
Correct com.sun.star.sdb.OfficeDatabaseDocument, it supports one more interface
and it is not published -> compatible change.
Correct com.sun.star.text.XEnumerationAccess, remove duplicate interface from
published service. Also a compatible change.
Probably the regcompare tools needs to be improved
10/26/05 (JSC): TaskID=i25406, i25472, i50417
..style.CharacterPropertiesAsian -> remove 3 wrong paragraph properties
..style.PageProperties -> for 93 properties related to footer and header
the attribute maybevoid was inserted
..text.textfield.DateTime -> NumberFormat changed from short to long
to ensure that the same format is used in all applications
01/25/06 (JSC): TaskID=i611389
change the compatibility test to use always the type library in the type_reference
directory. We need only one reference per source stand. I have also removed the
types_doc.rdb because all type info is already in the normal types.rdb, even
the service nad singleton type info.
In the same step i have updated the reference type library with the rdb of
OOo2.0.1 and have patched the following singleton types to ensure that we need
only one type ibrary:
- com.sun.star.script.browse.theBrowseNodeFactory
- com.sun.star.script.provider.theMasterScriptProviderFactory
- com.sun.star.util.theMacroExpander
- com.sun.star.util.theOfficeInstallationDirectories
01/25/06 (JSC): TaskID=i49101
adapt com.sun.star.text.GenericTextDocument service. Insert support of
com.sun.star.lang.XMultiServiceFactory because this interface was missing but
is substantial for text documents and was implemented from the beginning.
03/15/06 (JSC): TaskID=i63172
update the reference type library with the released version of OOo2.0.2
(OOB680m5). This type library doesn't contain the already inserted singletons:
- com.sun.star.script.browse.theBrowseNodeFactory
- com.sun.star.script.provider.theMasterScriptProviderFactory
- com.sun.star.util.theOfficeInstallationDirectories
This of course is accepted to have a 1:1 relation between the reference and
OOo2.0.2. With the next update we get in sync and depending versioning processes
won't be affected.
05/15/06 (JSC, TL): TaskID=i54823,i62825
adapt the documentation because of specification errors which have never matched
the existing implmentation.
Style -> FollowStyle property is now of type string instead of boolean
TextTableRow -> TableColumnSeparators is now a sequence instead of the single return
05/31/06 (TL, JSC)): TaskID i50628
Exchange property UserDefinedAttributes with service UserDefinedAttributesSupplier
including this property to provide a unique description at a single place for
the property.
07/19/06 (JSC): TaskID=i67534
update reference type library with the released version of OOo2.0.3. The
new reference type library is taken from the release source tree OOC680m7.
The last two changes of TL are integrated in the type library as well, at least
the conflicting files:
com/sun/star/style/Style.idl
com/sun/star/text/CellProperties.idl
com/sun/star/text/TextTableRow.idl
10/25/06 (JSC): TaskID=i70808
update reference type library with the released version of OOo2.0.4. The
new reference type library is taken from the release source tree OOD680m5.
04/03/07 (JSC): TaskID=i76046
update reference type library with the rleased version of OO0.2.2.0. The new
reference type library is taken from the release source tree OOF680 m14.
06/13/07 (MBA): TaskID=i26672
removed deprecated and unsupported properties; added long supported but
never documented properties.
09/26/07 (JSC): TaskID=i80473
update reference type library with the rleased version of OO.org 2.3. The new
reference type library is taken from the release source tree OOG680 m5.
03/17/08 (TL, JSC): TaskID=i85576
remove two never implemented properties 'TopMargin' and 'ButtomMargin' from
com.sun.star.text.CellRange.
06/26/08 (TL, JSC): TaskID=i86515
change css.text.IllustrationIndex into css.text.IllustrationsIndex because the
implementation used the plural version.
07/23/08 (TL, JSC): TaskID=i48676
change return type of css.linguistic2.XDictionary:getcount from short to long
to support bigger user dictionaries.
04/12/08 (JSC): TaskID=i96902
update reference rdb with the released version from OO.org 3.0 (ooo300m9)
04/17/09 (tl, JSC): TaskID=i96846
changed old and not longer used properties in css.linguistic2.LinguProperties
to maybevoid and deprecate. They should be removed in a future version. The
implementation will never return them.
02/25/09 (MST, JSC): TaskID=i96209
rename module css.text.FieldMaster to css.text.fieldmaster.
the implementation handles both variants.
05/15/09 (MST, JSC): TaskID=i101965
fix read-only status of properties of css.text.TextPortion
02/12/10 (JSC): TaskID=i107712, i107695
correct typo in com.sun.star.text.RedlinePortion. Property
RedLineDataTime have to be RedlineDateTime.
Update reference type library with the version of OOo 3.2. The new
reference type library is taken from the release source tree OOO320 m12.
02/06/10 (JSC): TaskID=i112019
Update reference type library with the version of OOo 3.2.1. The new
reference type library is taken from the release source tree OOO320 m19.
11/09/10 (JSC): TaskID=i114887
remove drafts module from reference rdb. The odl drafts type are not used
and i cleaned up the module and the type library.
01/28/11 (JSC): TaskID=116682
Update css.awt.UnoControlDialog to reflect the supported XDialog2 interface
additionally to XDialog
For later changes, consult the git log of the accompanying types.rdb file.
|