1 2010-04-14 Atsushi Enomoto <atsushi@ximian.com>
6 XamlLanguage.cs : implement (Lookup)ValueSerializer.
8 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
11 Do not write element or attribute for Initialization.
13 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
17 XamlWriterStateManager.cs : basic object writer implementation.
18 Needed non-trivial changes to state manager, as it turned out that
19 the state transition does not seem to be well designed to be common.
21 2010-04-13 Atsushi Enomoto <atsushi@ximian.com>
23 * XamlType.cs : IsArray, IsCollection and IsGeneric are based on
24 LookupCollectionKind(). Removed buggy documented behavior from the
27 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
29 * XamlXmlWriter.cs : check null args.
31 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
33 * XamlWriterStateManager.cs, XamlXmlWriter.cs : extracted former
34 from latter, to reuse it in XamlObjectWriter too.
36 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
38 * XamlSchemaContext.cs
39 TypeExtensionMethods.cs
40 XamlType.cs : implement type lookup by name in schema context.
42 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
48 XamlLanguage.cs : more type system implementation. Now it creates
49 XamlType indirectly all around.
51 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
53 * XamlType.cs : make implementation a bit cleaner.
55 2010-04-12 Atsushi Enomoto <atsushi@ximian.com>
57 * XamlLanguage.cs : implement namespaces properties.
58 * XamlType.cs : implement member lookup methods and IsConstructible.
59 * XamlMember.cs : do not use PropertyInfo's CanRead and CanWrite
60 which both return True for private getter and setter.
61 * TypeExtensionMethods.cs : add member retriever method that convers
62 Initialization (for XamlXmlWriter).
63 * XamlObjectReader.cs : use above.
65 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
67 * XamlSchemaContext.cs : implement some methods.
68 * XamlLanguage.cs : add assembly attributes.
70 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
72 * XamlXmlReader.cs : implemented cosmetic members.
73 * XamlSchemaContext.cs : looks like I missed all methods here.
75 2010-04-11 Atsushi Enomoto <atsushi@ximian.com>
77 * XamlObjectReader.cs : basic implementation.
78 * XamlReader.cs : implemented Skip().
79 * XamlType.cs : hacked GetAllMembers() for XamlObjectReader work.
80 * TypeExtensionMethods.cs : added an extension to get member value.
82 2010-04-10 Atsushi Enomoto <atsushi@ximian.com>
84 * XamlXmlWriter.cs : Process closing only once (disposing).
85 Close output only when required.
87 2010-04-10 Atsushi Enomoto <atsushi@ximian.com>
89 * TypeExtensionMethods.cs, XamlType.cs :
90 implement LookupCustomAttributeProvider() and use it.
91 * XamlLanguage.cs : add internal const for xmlns ns.
92 * XamlServices.cs : implement some.
94 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
98 XamlType.cs : implement TypeConverter support.
100 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
102 * TypeExtension.cs, TypeExtensionMethods.cs : renamed to avoid
103 confusion between Sys.Win.Markup.TypeExtension.
105 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
111 XamlLanguage.cs : ongoing implementation.
113 2010-04-09 Atsushi Enomoto <atsushi@ximian.com>
115 * XamlType.cs : implemented lots of members.
116 * TypeExtension.cs : split out from above.
118 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
120 * XamlMember.cs, XamlDirective.cs :
121 Implemented lots of directive members.
123 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
128 XamlType.cs : add more members and implement some.
130 2010-04-08 Atsushi Enomoto <atsushi@ximian.com>
132 * AmbientPropertyValue.cs
133 AttachableMemberIdentifier.cs
134 AttachablePropertyServices.cs
137 IAttachedPropertyStore.cs
138 IDestinationTypeProvider.cs
139 INamespacePrefixLookup.cs
140 IRootObjectProvider.cs
141 IXamlIndexingReader.cs
143 IXamlLineInfoConsumer.cs
146 IXamlNamespaceResolver.cs
147 IXamlObjectWriterFactory.cs
148 IXamlSchemaContextProvider.cs
149 NamespaceDeclaration.cs
150 XamlBackgroundReader.cs
151 XamlDeferringLoader.cs
153 XamlDuplicateMemberException.cs
155 XamlInternalException.cs
161 XamlObjectEventArgs.cs
163 XamlObjectReaderException.cs
164 XamlObjectReaderSettings.cs
166 XamlObjectWriterException.cs
167 XamlObjectWriterSettings.cs
168 XamlParseException.cs
170 XamlReaderSettings.cs
172 XamlSchemaContextSettings.cs
173 XamlSchemaException.cs
177 XamlWriterSettings.cs
179 XamlXmlReaderSettings.cs
181 XamlXmlWriterException.cs
182 XamlXmlWriterSettings.cs : initial checkin.