1 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
5 XamlObjectReaderException.cs
6 XamlXmlWriterException.cs
7 XamlXmlWriterSettings.cs
8 XamlObjectWriterException.cs
10 XamlInternalException.cs
12 XamlSchemaException.cs
13 XamlDuplicateMemberException.cs : a handful of corcompare fixes.
16 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
21 XamlLanguage.cs : implement (Lookup)ValueSerializer.
23 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
26 Do not write element or attribute for Initialization.
28 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
32 XamlWriterStateManager.cs : basic object writer implementation.
33 Needed non-trivial changes to state manager, as it turned out that
34 the state transition does not seem to be well designed to be common.
36 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
38 * XamlType.cs : IsArray, IsCollection and IsGeneric are based on
39 LookupCollectionKind(). Removed buggy documented behavior from the
42 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
44 * XamlXmlWriter.cs : check null args.
46 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
48 * XamlWriterStateManager.cs, XamlXmlWriter.cs : extracted former
49 from latter, to reuse it in XamlObjectWriter too.
51 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
53 * XamlSchemaContext.cs
54 TypeExtensionMethods.cs
55 XamlType.cs : implement type lookup by name in schema context.
57 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
63 XamlLanguage.cs : more type system implementation. Now it creates
64 XamlType indirectly all around.
66 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
68 * XamlType.cs : make implementation a bit cleaner.
70 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
72 * XamlLanguage.cs : implement namespaces properties.
73 * XamlType.cs : implement member lookup methods and IsConstructible.
74 * XamlMember.cs : do not use PropertyInfo's CanRead and CanWrite
75 which both return True for private getter and setter.
76 * TypeExtensionMethods.cs : add member retriever method that convers
77 Initialization (for XamlXmlWriter).
78 * XamlObjectReader.cs : use above.
80 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
82 * XamlSchemaContext.cs : implement some methods.
83 * XamlLanguage.cs : add assembly attributes.
85 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
87 * XamlXmlReader.cs : implemented cosmetic members.
88 * XamlSchemaContext.cs : looks like I missed all methods here.
90 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
92 * XamlObjectReader.cs : basic implementation.
93 * XamlReader.cs : implemented Skip().
94 * XamlType.cs : hacked GetAllMembers() for XamlObjectReader work.
95 * TypeExtensionMethods.cs : added an extension to get member value.
97 2010-04-10 Atsushi Enomoto <atsushi@ximian.com>
99 * XamlXmlWriter.cs : Process closing only once (disposing).
100 Close output only when required.
102 2010-04-10 Atsushi Enomoto <atsushi@ximian.com>
104 * TypeExtensionMethods.cs, XamlType.cs :
105 implement LookupCustomAttributeProvider() and use it.
106 * XamlLanguage.cs : add internal const for xmlns ns.
107 * XamlServices.cs : implement some.
109 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
113 XamlType.cs : implement TypeConverter support.
115 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
117 * TypeExtension.cs, TypeExtensionMethods.cs : renamed to avoid
118 confusion between Sys.Win.Markup.TypeExtension.
120 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
126 XamlLanguage.cs : ongoing implementation.
128 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
130 * XamlType.cs : implemented lots of members.
131 * TypeExtension.cs : split out from above.
133 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
135 * XamlMember.cs, XamlDirective.cs :
136 Implemented lots of directive members.
138 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
143 XamlType.cs : add more members and implement some.
145 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
147 * AmbientPropertyValue.cs
148 AttachableMemberIdentifier.cs
149 AttachablePropertyServices.cs
152 IAttachedPropertyStore.cs
153 IDestinationTypeProvider.cs
154 INamespacePrefixLookup.cs
155 IRootObjectProvider.cs
156 IXamlIndexingReader.cs
158 IXamlLineInfoConsumer.cs
161 IXamlNamespaceResolver.cs
162 IXamlObjectWriterFactory.cs
163 IXamlSchemaContextProvider.cs
164 NamespaceDeclaration.cs
165 XamlBackgroundReader.cs
166 XamlDeferringLoader.cs
168 XamlDuplicateMemberException.cs
170 XamlInternalException.cs
176 XamlObjectEventArgs.cs
178 XamlObjectReaderException.cs
179 XamlObjectReaderSettings.cs
181 XamlObjectWriterException.cs
182 XamlObjectWriterSettings.cs
183 XamlParseException.cs
185 XamlReaderSettings.cs
187 XamlSchemaContextSettings.cs
188 XamlSchemaException.cs
192 XamlWriterSettings.cs
194 XamlXmlReaderSettings.cs
196 XamlXmlWriterException.cs
197 XamlXmlWriterSettings.cs : initial checkin.