1 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
3 * XamlSchemaContext.cs, TypeExtensionMethods.cs : reimplement some
4 GetXamlType() overloads. Protected one should be the actual
7 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
9 * XamlType.cs : fixed ToString() to ignore UnderlyingType.
11 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
13 * XamlMember.cs : implemented ToString().
15 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
18 Skip irrelevant nodes. Remove extra member (Dispose).
20 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
22 * XamlXmlReader.cs : basic implementation.
24 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
26 * XamlObjectReader.cs : Type is consumed as TypeExtension.
28 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
30 * XamlServices.cs : fix Transform implementation.
32 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
34 * XamlServices.cs : added a couple of missing methods.
36 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
40 XamlObjectReaderException.cs
41 XamlXmlWriterException.cs
42 XamlXmlWriterSettings.cs
43 XamlObjectWriterException.cs
45 XamlInternalException.cs
47 XamlSchemaException.cs
48 XamlDuplicateMemberException.cs : a handful of corcompare fixes.
51 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
56 XamlLanguage.cs : implement (Lookup)ValueSerializer.
58 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
61 Do not write element or attribute for Initialization.
63 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
67 XamlWriterStateManager.cs : basic object writer implementation.
68 Needed non-trivial changes to state manager, as it turned out that
69 the state transition does not seem to be well designed to be common.
71 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
73 * XamlType.cs : IsArray, IsCollection and IsGeneric are based on
74 LookupCollectionKind(). Removed buggy documented behavior from the
77 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
79 * XamlXmlWriter.cs : check null args.
81 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
83 * XamlWriterStateManager.cs, XamlXmlWriter.cs : extracted former
84 from latter, to reuse it in XamlObjectWriter too.
86 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
88 * XamlSchemaContext.cs
89 TypeExtensionMethods.cs
90 XamlType.cs : implement type lookup by name in schema context.
92 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
98 XamlLanguage.cs : more type system implementation. Now it creates
99 XamlType indirectly all around.
101 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
103 * XamlType.cs : make implementation a bit cleaner.
105 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
107 * XamlLanguage.cs : implement namespaces properties.
108 * XamlType.cs : implement member lookup methods and IsConstructible.
109 * XamlMember.cs : do not use PropertyInfo's CanRead and CanWrite
110 which both return True for private getter and setter.
111 * TypeExtensionMethods.cs : add member retriever method that convers
112 Initialization (for XamlXmlWriter).
113 * XamlObjectReader.cs : use above.
115 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
117 * XamlSchemaContext.cs : implement some methods.
118 * XamlLanguage.cs : add assembly attributes.
120 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
122 * XamlXmlReader.cs : implemented cosmetic members.
123 * XamlSchemaContext.cs : looks like I missed all methods here.
125 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
127 * XamlObjectReader.cs : basic implementation.
128 * XamlReader.cs : implemented Skip().
129 * XamlType.cs : hacked GetAllMembers() for XamlObjectReader work.
130 * TypeExtensionMethods.cs : added an extension to get member value.
132 2010-04-10 Atsushi Enomoto <atsushi@ximian.com>
134 * XamlXmlWriter.cs : Process closing only once (disposing).
135 Close output only when required.
137 2010-04-10 Atsushi Enomoto <atsushi@ximian.com>
139 * TypeExtensionMethods.cs, XamlType.cs :
140 implement LookupCustomAttributeProvider() and use it.
141 * XamlLanguage.cs : add internal const for xmlns ns.
142 * XamlServices.cs : implement some.
144 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
148 XamlType.cs : implement TypeConverter support.
150 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
152 * TypeExtension.cs, TypeExtensionMethods.cs : renamed to avoid
153 confusion between Sys.Win.Markup.TypeExtension.
155 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
161 XamlLanguage.cs : ongoing implementation.
163 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
165 * XamlType.cs : implemented lots of members.
166 * TypeExtension.cs : split out from above.
168 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
170 * XamlMember.cs, XamlDirective.cs :
171 Implemented lots of directive members.
173 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
178 XamlType.cs : add more members and implement some.
180 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
182 * AmbientPropertyValue.cs
183 AttachableMemberIdentifier.cs
184 AttachablePropertyServices.cs
187 IAttachedPropertyStore.cs
188 IDestinationTypeProvider.cs
189 INamespacePrefixLookup.cs
190 IRootObjectProvider.cs
191 IXamlIndexingReader.cs
193 IXamlLineInfoConsumer.cs
196 IXamlNamespaceResolver.cs
197 IXamlObjectWriterFactory.cs
198 IXamlSchemaContextProvider.cs
199 NamespaceDeclaration.cs
200 XamlBackgroundReader.cs
201 XamlDeferringLoader.cs
203 XamlDuplicateMemberException.cs
205 XamlInternalException.cs
211 XamlObjectEventArgs.cs
213 XamlObjectReaderException.cs
214 XamlObjectReaderSettings.cs
216 XamlObjectWriterException.cs
217 XamlObjectWriterSettings.cs
218 XamlParseException.cs
220 XamlReaderSettings.cs
222 XamlSchemaContextSettings.cs
223 XamlSchemaException.cs
227 XamlWriterSettings.cs
229 XamlXmlReaderSettings.cs
231 XamlXmlWriterException.cs
232 XamlXmlWriterSettings.cs : initial checkin.