1 2009-10-26 Sebastien Pouliot <sebastien@ximian.com>
3 * StylusPointCollection.cs: Add missing null check in Add method
7 2009-10-12 Jeffrey Stedfast <fejj@novell.com>
9 * MouseWheelEvent*.cs: Removed #if NET_3_0 protection, we now
10 build these with 2.1 as well.
14 2009-10-05 Sebastien Pouliot <sebastien@ximian.com>
16 * KeyEventArgs.cs, MouseButtonEventArgs.cs, MouseWheelEventArgs.cs:
17 Use inherited EventHandled property (instead of duplicating
22 2009-10-01 Sebastien Pouliot <sebastien@ximian.com>
24 * InputMethod.cs: Add missing validations
26 2009-09-11 Rolf Bjarne Kvinge <RKvinge@novell.com>
28 * StylusPoint.cs: Add a FIXME.
30 2009-08-15 Rolf Bjarne Kvinge <RKvinge@novell.com>
32 * StylusPoint.cs: Updated according to API changes in
33 INativeDependencyObjectWrapper.
36 * MouseWheelEventArgs.cs:
38 * MouseButtonEventArgs.cs:
39 * KeyEventArgs.cs: Updated according to API changes in RoutedEventArgs.
43 2009-05-25 Chris Toshok <toshok@ximian.com>
45 * StylusPoint.cs: make this implement
46 INativeDependencyObjectWrapper and use real DP's for everything
47 instead of the adhoc implementation we had. This gets DRT #282 a
50 2009-04-01 Chris Toshok <toshok@ximian.com>
52 * MouseWheelEventArgs.cs: implement Delta property, and add a
55 2009-03-30 Chris Toshok <toshok@ximian.com>
57 * MouseWheelEventArgs.cs, MouseWheelEventHandler.cs: add NET_3_0
58 implementations of these for desktop usage.
60 2009-02-19 Jeffrey Stedfast <fejj@novell.com>
62 * InputMethod.cs: Implemented.
64 * StylusDevice.cs (Inverted): Implemented.
66 * StylusInfo.cs: Implemented.
68 * StylusPointCollection.cs (Add): Implemented.
70 * StylusPoint.cs: Implemented.
72 2009-01-26 Geoff Norton <gnorton@novell.com>
74 * FocusManager.cs: Surface lives in Deployment now.
76 2009-01-07 Alan McGovern <amcgovern@novell.com>
78 * Cursors.cs: Added new test for cursors and fixed the implementation to
81 2009-01-07 Alan McGovern <amcgovern@novell.com>
83 * Cursor.cs: Cursor class should be sealed.
85 2009-01-06 Sebastien Pouliot <sebastien@ximian.com>
87 * Cursor.cs: Add enum values for SizeNS and SizeWE (in sync with
89 * Cursors.cs: Create the new cursors (instead of throwing).
91 2008-12-11 Chris Toshok <toshok@ximian.com>
93 * FocusManager.cs: use DependencyObject.FromIntPtr.
95 2008-12-09 Sebastien Pouliot <sebastien@ximian.com>
97 * MouseEventArgs.cs: Remove Handled property.
99 2008-11-19 Rolf Bjarne Kvinge <RKvinge@novell.com>
101 * FocusManager.cs, ICommand.cs, InputMethod.cs, Keyboard.cs,
102 KeyEventArgs.cs, MouseButtonEventArgs.cs, MouseEventArgs.cs,
103 StylusDevice.cs: Added InputMethod, ICommand,
104 HostingRenderTargetBitmap. Corcompare fixes.
106 2008-11-18 Rolf Bjarne Kvinge <RKvinge@novell.com>
108 * StylusPointCollection.cs: Corcompare work.
110 2008-08-18 Chris Toshok <toshok@ximian.com>
112 * MouseEventArgs.cs: the Handled property in unmanaged code is on
113 RoutedEventArgs now, so it can be shared between mouse/key events.
115 * KeyEventArgs.cs: same.
117 * FocusManager.cs: implement GetFocusedElement.
119 2008-08-18 Geoff Norton <gnorton@novell.com>
121 * KeyEventArgs.cs: Support the new RoutedEventArgs based KeyEventArgs
123 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
125 * StylusDevice.cs: Fix build.
127 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
129 * MouseEventArgs.cs, StylusDevice.cs, StylusPoint.cs: Implemented
130 StylusDevice, some gui-compare fixes.
132 2008-08-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
134 * StylusInfo.cs, TabletDeviceType.cs, TimelineMarkerEventHandler.cs,
135 MouseEventArgs.cs, TimelineMarkerEventArgs.cs: Removed classes and
136 members which are no longer in SL2B2.
138 2008-08-13 Rolf Bjarne Kvinge <RKvinge@novell.com>
140 * MouseEventArgs.cs, StylusPointCollection.cs: Changed some parameter
141 names, base types, method signatures, etc to match SL.
143 2008-08-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
145 * StylusInfo.cs, StylusPointCollection.cs: Generate public ctor,
146 internal ctor and GetKind for classes inheriting from
149 2008-08-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
151 * StylusPointCollection.cs: Make classes partial.
153 2008-08-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
155 * StylusInfo.cs: Implement DP accessor generation.
157 2008-08-12 Rolf Bjarne Kvinge <RKvinge@novell.com>
159 * StylusInfo.cs: Make classes partial and remove DP registration, which
162 2008-08-05 Chris Toshok <toshok@ximian.com>
164 * Cursors.cs, Cursor.cs: flesh these out a bit.
166 2008-08-05 Chris Toshok <toshok@ximian.com>
168 * FocusManager.cs: stub this out.
170 * KeyboardNavigation.cs: new static class, which exists solely to
171 provide the AcceptsReturn DP.
173 2008-08-05 Chris Toshok <toshok@ximian.com>
175 * MouseButtonEventArgs.cs: add internal ctor that takes a raw
178 2008-07-28 Chris Toshok <toshok@ximian.com>
180 * StylusPoint.cs: this is a struct in b2, not a class. it has no
181 DependencyProperties either.
183 2008-07-26 Chris Toshok <toshok@ximian.com>
185 * MouseEventArgs.cs, KeyEventArgs.cs, Keyboard.cs: add
186 SecuritySafeCritical attribute if NET_2_1.
188 2008-07-26 Chris Toshok <toshok@ximian.com>
190 * Keyboard.cs: new class.
192 * KeyEventArgs.cs, MouseEventArgs.cs: factor some of these (to
193 RoutedEventArgs), and implement the Handled property (backed by
194 NativeMethods stuff.)
196 2008-07-22 Jeffrey Stedfast <fejj@novell.com>
198 * ModifierKeys.cs: Added
200 * KeyboardNavigationMode.cs: Added
202 2008-04-01 Rolf Bjarne Kvinge <RKvinge@novell.com>
204 * MouseEventArgs.cs: Two more base_unref_delayed -> base_unref cases.
206 2008-01-09 Chris Toshok <toshok@ximian.com>
208 * MouseEventArgs.cs: wrap the IntPtr passed in to the ctor. make
209 use of all the new mouse_event_args_* native methods.
211 2007-09-27 Rolf Bjarne Kvinge <RKvinge@novell.com>
213 * StylusPoint.cs, StylusInfo.cs, StylusPointCollection.cs: Don't ref ourself
214 if we're created using a *_new function, the creation itself already
217 2007-08-10 Chris Toshok <toshok@ximian.com>
219 * KeyboardEventArgs.cs: make ctor arg ordering a little more sane.
221 2007-06-21 Rolf Bjarne Kvinge <RKvinge@novell.com>
223 * TabletDeviceType.cs: Fix namespace.
224 * StylusPoint.cs, StylusInfo.cs, TimelineMarkerEventArgs.cs,
225 TimelineMarkerEventHandler.cs, StylusPointCollection.cs: Added.
227 2007-06-19 Rolf Bjarne Kvinge <RKvinge@novell.com>
229 * TabletDeviceType.cs: Added.
231 2007-06-16 Sebastien Pouliot <sebastien@ximian.com>
233 * MouseEventArgs.cs: Accept null in GetPosition (fix NRE in samples)