1 2005-09-15 Chris Toshok <toshok@ximian.com>
3 * Makefile (LIB_MCS_FLAGS): fix this up.
5 * Microsoft.Web.Services/ScriptHandlerFactory.cs
6 (ScriptHandlerFactory.GetHandler): implement by returning a
7 JSProxyGenerator if PathInfo == "/js", otherwise we fallback to
8 using WebServiceHandlerFactory.
9 (JSProxyGenerator): brain dead and simple proxy generator that
10 uses S.R. to emit the JS.
12 * Microsoft.Web.UI/Script.cs: always render the <script> tags for
13 the time being - eventually we'll compare Page.Browser and
16 * resources/AtlasCore.js: include portions of prototype.js to get
17 the Ajax stuff working. Their stuff is MIT, and why reinvent the
19 (Web.Net.ServiceMethodRequest): implement this in terms of
20 Ajax.Request from prototype.js.
22 2005-09-15 Chris Toshok <toshok@ximian.com>
24 * Microsoft.Web.Services/ScriptHandlerFactory.cs: new (stub) file.
26 * Microsoft.Web.Services/ScriptModule.cs: same.
28 2005-09-15 Chris Toshok <toshok@ximian.com>
30 * Assembly/AssemblyInfo.cs: new file.
32 * Microsoft.Web.Atlas.dll.sources: add the assemblyinfo stuff.
34 2005-09-15 Chris Toshok <toshok@ximian.com>
36 * resources/AtlasControls.js: new file.
38 * resources/AtlasCore.js: new file.
40 2005-09-14 Chris Toshok <toshok@ximian.com>
42 * Microsoft.Web.UI/Option.cs: new implementation.
44 * Test/Microsoft.Web.UI/OptionTest.cs: new test.
46 * Microsoft.Web.Atlas_test.dll.sources: add OptionTest.cs
48 * Microsoft.Web.Atlas.dll.sources: add Option.cs
50 2005-09-14 Chris Toshok <toshok@ximian.com>
52 * Microsoft.Web.UI/PropertyFilter.cs: new implementation.
54 * Microsoft.Web.UI/Filter.cs: new implementation.
56 * Test/Microsoft.Web.UI/PropertyFilterTest.cs: new test.
58 * Microsoft.Web.Atlas_test.dll.sources: add PropertyFilterTest.cs
60 * Microsoft.Web.Atlas.dll.sources: add PropertyFilter.cs
62 2005-09-14 Chris Toshok <toshok@ximian.com>
64 * Microsoft.Web.Atlas.dll.sources: add DraggableListItem.cs
66 * Microsoft.Web.UI/HoverBehavior.cs (AddAttributesToElement): add
67 comment about how MS NRE's here in our tests.
68 (InitializeTypeDescriptor): fix the ServerPropertyName for
71 * Microsoft.Web.UI/DraggableListItem.cs (AddAttributesToElement):
72 add comment about how MS NRE's here in our tests.
74 * Microsoft.Web.UI/DataSourceDropTarget.cs
75 (AddAttributesToElement): add comment about how MS NRE's here in
78 * Microsoft.Web.UI/FloatingBehavior.cs (AddAttributesToElement):
79 add comment about how MS NRE's here in our tests.
81 * Microsoft.Web/Binding.cs: new implementation.
83 * Microsoft.Web/BindingDirection.cs: fix ordering on enum.
85 2005-09-14 Chris Toshok <toshok@ximian.com>
87 * Microsoft.Web.Atlas_test.dll.sources: add BindingTest and
88 DraggableListItemTest.
90 * Test/Microsoft.Web/*: lots of new test work.
92 * Test/Microsoft.Web.UI/*: lots of new test work.
94 2005-09-14 Chris Toshok <toshok@ximian.com>
96 * Microsoft.Web.Atlas_test.dll.sources: add DragDropListTest.cs
98 * Microsoft.Web.Atlas.dll.sources: add DragDropList.cs
100 * Microsoft.Web.UI/DragDropList.cs: new implementation.
102 * Test/Microsoft.Web.UI/DragDropListTest.cs: new tests.
104 2005-09-14 Chris Toshok <toshok@ximian.com>
106 * Test/Microsoft.Web.UI/DataSourceDropTargetTest.cs: expand the
109 * Microsoft.Web.UI/DataSourceDropTarget.cs: fix up the default
110 values and behavior of properties.
112 2005-09-14 Chris Toshok <toshok@ximian.com>
114 * Microsoft.Web.Atlas_test.dll.sources: add DataSourceDropTargetTest.cs
116 * Microsoft.Web.Atlas.dll.sources: add DataSourceDropTarget.cs
118 * Microsoft.Web.UI/DataSourceDropTarget.cs: new implementation.
120 * Test/Microsoft.Web.UI/DataSourceDropTargetTest.cs: new tests.
122 2005-09-14 Chris Toshok <toshok@ximian.com>
124 * Microsoft.Web.Atlas_test.dll.sources: add HoverBehaviorTest.cs
126 * Microsoft.Web.Atlas.dll.sources: add HoverBehavior.cs
128 * Microsoft.Web.UI/HoverBehavior.cs: new implementation.
130 * Test/Microsoft.Web.UI/HoverBehaviorTest.cs: new tests.
132 2005-09-14 Chris Toshok <toshok@ximian.com>
134 * Microsoft.Web.UI/ClickBehavior.cs: fix a nullref in kind of a
135 stupid way.. leave an XXX.
137 * Microsoft.Web.Atlas_test.dll.sources: add FloatingBehaviorTest.cs
139 * Microsoft.Web.Atlas.dll.sources: add FloatingBehavior.cs
141 * Microsoft.Web.UI/FloatingBehavior.cs: new implementation.
143 * Test/Microsoft.Web.UI/FloatingBehaviorTest.cs: new tests.
145 2005-09-14 Chris Toshok <toshok@ximian.com>
147 * Microsoft.Web.Atlas.dll_sources: add implementations.
149 * Microsoft.Web.Atlas_test.dll_sources: add tests.
151 * Microsoft.Web/Behavior.cs: this class is pretty much empty.
153 * Microsoft.Web/ActionCollection.cs: make the readonly stuff work.
154 someone with more experience with this crap should tell me whether
157 * Microsoft.Web/ScriptMemberDescriptor.cs: cleanup.
159 * Microsoft.Web/ScriptComponent.cs: cleanup.
161 * Microsoft.Web/ScriptTypeDescriptor.cs (.ctor): cleanup.
163 * Microsoft.Web/ScriptComponentBase.cs (RenderScript): make this
164 an explicit interface implementation.
166 * Microsoft.Web/Action.cs (InitializeTypeDescriptor): move some of
167 the propertydescriptors from ScriptComponentBase to here, as they
168 don't show up when we get type descriptors for Behaviors.
170 * Microsoft.Web/BehaviorCollection.cs: this class should be
173 * Microsoft.Web/ScriptControl.cs: stubs.
175 * Microsoft.Web.UI/Button.cs: stubs.
177 * Test/Microsoft.Web.UI/ClickBehavior.cs: new tests.
179 * Microsoft.Web.UI/ClickBehavior: new implementation.
181 * Test/Microsoft.Web/ScriptEventTest.cs: new tests.
183 * Microsoft.Web/ScriptEvent.cs: round out implementation.
185 2005-09-14 Chris Toshok <toshok@ximian.com>
187 * Test/Microsoft.Web/ActionTest.cs,
188 Microsoft.Web/BehaviorCollection.cs,
189 Microsoft.Web/ScriptComponentBase.cs,
190 Microsoft.Web/BindingCollection.cs,
191 Microsoft.Web/ActionCollection.cs, Microsoft.Web/Behavior.cs,
192 Microsoft.Web/IScriptObject.cs, Microsoft.Web/Binding.cs: fix a
193 missing method in IScriptObject.
195 2005-09-14 Chris Toshok <toshok@ximian.com>
197 * Test/Microsoft.Web/SetPropertyActionTest.cs,
198 Test/Microsoft.Web/InvokeMethodActionTest.cs: new tests.
200 * Microsoft.Web/SetPropertyAction.cs,
201 Microsoft.Web/InvokeMethodAction.cs: new implementations.
203 * Microsoft.Web.Atlas.dll_sources: add implementations.
205 * Microsoft.Web.Atlas_test.dll_sources: add tests.
207 2005-09-14 Chris Toshok <toshok@ximian.com>
209 * Microsoft.Web.Atlas_test.dll.sources: add
210 ScriptComponentBaseTest.
212 * Test/Microsoft.Web/ScriptComponentBaseTest.cs: new tests.
214 * Microsoft.Web/ScriptEventCollection.cs: naive, untested,
215 implementation to get the other tests running.
217 * Microsoft.Web/ScriptEvent.cs: same.
219 * Microsoft.Web/BindingCollection.cs: same.
221 * Microsoft.Web/ActionCollection.cs: same.
223 * Microsoft.Web/ScriptComponentBase.cs: round out implementation.
225 2005-09-14 Chris Toshok <toshok@ximian.com>
227 * Microsoft.Web/ScriptComponentBase.cs (InitializeTypeDescriptor):
230 * Microsoft.Web/ScriptType.cs: fix enum.
232 * Microsoft.Web/Action.cs: round out implementation.
234 * Test/Microsoft.Web/ActionTest.cs: more tests.
236 2005-09-14 Chris Toshok <toshok@ximian.com>
238 * Microsoft.Web/ScriptMemberDescriptor.cs: new implementation.
240 * Microsoft.Web/ScriptTypeDescriptor.cs: new implementation.
242 * Microsoft.Web/ScriptMethodDescriptor.cs: new implementation.
244 * Microsoft.Web/ScriptEventDescriptor.cs: new implementation.
246 * Microsoft.Web/ScriptPropertyDescriptor.cs: new implementation.
248 2005-09-14 Chris Toshok <toshok@ximian.com>
250 * Test/Microsoft.Web/ScriptEventDescriptorTest.cs,
251 Test/Microsoft.Web/ScriptMethodDescriptorTest.cs,
252 Test/Microsoft.Web/ScriptPropertyDescriptorTest.cs: new tests.
254 * Microsoft.Web.Atlas_test.dll.sources: add the descriptor tests.
256 2005-09-14 Chris Toshok <toshok@ximian.com>
258 * Microsoft.Web.Atlas_test.dll.sources: add
259 ScriptTypeDescriptorTest
261 * Test/Microsoft.Web/ScriptTypeDescriptorTest.cs: new test.
263 2005-09-13 Chris Toshok <toshok@ximian.com>
265 * *: Initial import.. I was bored so I got started.