2008-08-18  Chris Toshok  <toshok@ximian.com>

	* MouseEventArgs.cs: the Handled property in unmanaged code is on
	RoutedEventArgs now, so it can be shared between mouse/key events.

	* KeyEventArgs.cs: same.

	* FocusManager.cs: implement GetFocusedElement.

2008-08-18  Geoff Norton  <gnorton@novell.com>

	* KeyEventArgs.cs: Support the new RoutedEventArgs based KeyEventArgs

2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* StylusDevice.cs: Fix build.

2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* MouseEventArgs.cs, StylusDevice.cs, StylusPoint.cs: Implemented
	  StylusDevice, some gui-compare fixes.

2008-08-14  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* StylusInfo.cs, TabletDeviceType.cs, TimelineMarkerEventHandler.cs,
	  MouseEventArgs.cs, TimelineMarkerEventArgs.cs: Removed classes and
	  members which are no longer in SL2B2.

2008-08-13  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* MouseEventArgs.cs, StylusPointCollection.cs: Changed some parameter
	  names, base types, method signatures, etc to match SL.

2008-08-12  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* StylusInfo.cs, StylusPointCollection.cs: Generate public ctor,
	  internal ctor and GetKind for classes inheriting from
	  DependencyObject.

2008-08-12  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* StylusPointCollection.cs: Make classes partial.

2008-08-12  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* StylusInfo.cs: Implement DP accessor generation.

2008-08-12  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* StylusInfo.cs: Make classes partial and remove DP registration, which
	  is now generated.

2008-08-05  Chris Toshok  <toshok@ximian.com>

	* Cursors.cs, Cursor.cs: flesh these out a bit.

2008-08-05  Chris Toshok  <toshok@ximian.com>

	* FocusManager.cs: stub this out.

	* KeyboardNavigation.cs: new static class, which exists solely to
	provide the AcceptsReturn DP.

2008-08-05  Chris Toshok  <toshok@ximian.com>

	* MouseButtonEventArgs.cs: add internal ctor that takes a raw
	pointer.

2008-07-28  Chris Toshok  <toshok@ximian.com>

	* StylusPoint.cs: this is a struct in b2, not a class.  it has no
	DependencyProperties either.
	
2008-07-26  Chris Toshok  <toshok@ximian.com>

	* MouseEventArgs.cs, KeyEventArgs.cs, Keyboard.cs: add
	SecuritySafeCritical attribute if NET_2_1.

2008-07-26  Chris Toshok  <toshok@ximian.com>

	* Keyboard.cs: new class.

	* KeyEventArgs.cs, MouseEventArgs.cs: factor some of these (to
	RoutedEventArgs), and implement the Handled property (backed by
	NativeMethods stuff.)

2008-07-22  Jeffrey Stedfast <fejj@novell.com>

	* ModifierKeys.cs: Added

	* KeyboardNavigationMode.cs: Added

2008-04-01  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* MouseEventArgs.cs: Two more base_unref_delayed -> base_unref cases.

2008-01-09  Chris Toshok  <toshok@ximian.com>

	* MouseEventArgs.cs: wrap the IntPtr passed in to the ctor.  make
	use of all the new mouse_event_args_* native methods.

2007-09-27  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* StylusPoint.cs, StylusInfo.cs, StylusPointCollection.cs: Don't ref ourself
	  if we're created using a *_new function, the creation itself already
	  gives us a ref.

2007-08-10  Chris Toshok  <toshok@ximian.com>

	* KeyboardEventArgs.cs: make ctor arg ordering a little more sane.

2007-06-21  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* TabletDeviceType.cs: Fix namespace.
	* StylusPoint.cs, StylusInfo.cs, TimelineMarkerEventArgs.cs,
	  TimelineMarkerEventHandler.cs, StylusPointCollection.cs: Added.

2007-06-19  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* TabletDeviceType.cs: Added.

2007-06-16  Sebastien Pouliot  <sebastien@ximian.com>

	* MouseEventArgs.cs: Accept null in GetPosition (fix NRE in samples)
