1 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
3 * XamlServices.cs : fix Transform implementation.
5 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
7 * XamlServices.cs : added a couple of missing methods.
9 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
13 XamlObjectReaderException.cs
14 XamlXmlWriterException.cs
15 XamlXmlWriterSettings.cs
16 XamlObjectWriterException.cs
18 XamlInternalException.cs
20 XamlSchemaException.cs
21 XamlDuplicateMemberException.cs : a handful of corcompare fixes.
24 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
29 XamlLanguage.cs : implement (Lookup)ValueSerializer.
31 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
34 Do not write element or attribute for Initialization.
36 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
40 XamlWriterStateManager.cs : basic object writer implementation.
41 Needed non-trivial changes to state manager, as it turned out that
42 the state transition does not seem to be well designed to be common.
44 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
46 * XamlType.cs : IsArray, IsCollection and IsGeneric are based on
47 LookupCollectionKind(). Removed buggy documented behavior from the
50 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
52 * XamlXmlWriter.cs : check null args.
54 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
56 * XamlWriterStateManager.cs, XamlXmlWriter.cs : extracted former
57 from latter, to reuse it in XamlObjectWriter too.
59 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
61 * XamlSchemaContext.cs
62 TypeExtensionMethods.cs
63 XamlType.cs : implement type lookup by name in schema context.
65 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
71 XamlLanguage.cs : more type system implementation. Now it creates
72 XamlType indirectly all around.
74 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
76 * XamlType.cs : make implementation a bit cleaner.
78 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
80 * XamlLanguage.cs : implement namespaces properties.
81 * XamlType.cs : implement member lookup methods and IsConstructible.
82 * XamlMember.cs : do not use PropertyInfo's CanRead and CanWrite
83 which both return True for private getter and setter.
84 * TypeExtensionMethods.cs : add member retriever method that convers
85 Initialization (for XamlXmlWriter).
86 * XamlObjectReader.cs : use above.
88 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
90 * XamlSchemaContext.cs : implement some methods.
91 * XamlLanguage.cs : add assembly attributes.
93 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
95 * XamlXmlReader.cs : implemented cosmetic members.
96 * XamlSchemaContext.cs : looks like I missed all methods here.
98 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
100 * XamlObjectReader.cs : basic implementation.
101 * XamlReader.cs : implemented Skip().
102 * XamlType.cs : hacked GetAllMembers() for XamlObjectReader work.
103 * TypeExtensionMethods.cs : added an extension to get member value.
105 2010-04-10 Atsushi Enomoto <atsushi@ximian.com>
107 * XamlXmlWriter.cs : Process closing only once (disposing).
108 Close output only when required.
110 2010-04-10 Atsushi Enomoto <atsushi@ximian.com>
112 * TypeExtensionMethods.cs, XamlType.cs :
113 implement LookupCustomAttributeProvider() and use it.
114 * XamlLanguage.cs : add internal const for xmlns ns.
115 * XamlServices.cs : implement some.
117 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
121 XamlType.cs : implement TypeConverter support.
123 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
125 * TypeExtension.cs, TypeExtensionMethods.cs : renamed to avoid
126 confusion between Sys.Win.Markup.TypeExtension.
128 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
134 XamlLanguage.cs : ongoing implementation.
136 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
138 * XamlType.cs : implemented lots of members.
139 * TypeExtension.cs : split out from above.
141 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
143 * XamlMember.cs, XamlDirective.cs :
144 Implemented lots of directive members.
146 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
151 XamlType.cs : add more members and implement some.
153 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
155 * AmbientPropertyValue.cs
156 AttachableMemberIdentifier.cs
157 AttachablePropertyServices.cs
160 IAttachedPropertyStore.cs
161 IDestinationTypeProvider.cs
162 INamespacePrefixLookup.cs
163 IRootObjectProvider.cs
164 IXamlIndexingReader.cs
166 IXamlLineInfoConsumer.cs
169 IXamlNamespaceResolver.cs
170 IXamlObjectWriterFactory.cs
171 IXamlSchemaContextProvider.cs
172 NamespaceDeclaration.cs
173 XamlBackgroundReader.cs
174 XamlDeferringLoader.cs
176 XamlDuplicateMemberException.cs
178 XamlInternalException.cs
184 XamlObjectEventArgs.cs
186 XamlObjectReaderException.cs
187 XamlObjectReaderSettings.cs
189 XamlObjectWriterException.cs
190 XamlObjectWriterSettings.cs
191 XamlParseException.cs
193 XamlReaderSettings.cs
195 XamlSchemaContextSettings.cs
196 XamlSchemaException.cs
200 XamlWriterSettings.cs
202 XamlXmlReaderSettings.cs
204 XamlXmlWriterException.cs
205 XamlXmlWriterSettings.cs : initial checkin.