+2009-06-26 Atsushi Enomoto <atsushi@ximian.com>
+
+ * KeyboardHandler.cs : support multi-byte text input.
+ Fixed bug #501276.
+
+2009-01-07 Geoff Norton <gnorton@novell.com>
+
+ * WindowHandler.cs: Don't attempt to activate a disposed Form.
+ Fixes several of the nunit winforms crashes on Mac.
+
+2008-08-14 Geoff Norton <gnorton@novell.com>
+
+ * WindowHandler.cs: Revert the change which didn't set ActiveWindow
+ here and fix the problem in the driver. Fully fixes #393317.
+
+2008-08-01 Geoff Norton <gnorton@novell.com>
+
+ * CarbonCursor.cs: If the window doesn't have a cursor set, revert
+ to the default. Fixes #411114.
+
+2008-07-31 Geoff Norton <gnorton@novell.com>
+
+ * WindowHandler.cs: Dont set ActiveWindow when emitting the event,
+ its set when the event is handled. Fixes #393317.
+
+2008-05-10 Geoff Norton <gnorton@novell.com>
+
+ * MouseHandler.cs: Fix the generation of msg.wParam for mouse up/down
+ events. Fixes #368041
+
+2008-05-10 Geoff Norton <gnorton@novell.com>
+
+ * WindowHandler.cs: Send ENTER/EXITSIZEMOVE when doing minimize/maximize
+ events as well as resize events. Fixes #346529
+
+2008-05-10 Geoff Norton <gnorton@novell.com>
+
+ * EventHandler.cs: Subscribe to Collapsed/Expanded.
+ * WindowHandler.cs: Send WINDOWPOSCHANGED with Collapsed/Expanded. Fixes
+ #325122
+
+2008-05-10 Geoff Norton <gnorton@novell.com>
+
+ * MouseHandler.cs: For some reason carbon gives us kEventMouseDown
+ in the grow box, but not kEventMouseUp. If a form has a managed resize
+ grow box under our unmanaged one, it can get confused into thinking the
+ mouse is permanantly down. Lets just not report grow box events.
+ Fixes #381097
+
+2008-05-10 Geoff Norton <gnorton@novell.com>
+
+ * WindowHandler.cs: Properly raise inactiate/activate events
+ Partially fixes #386504
+
+2008-04-11 Geoff Norton <gnorton@novell.com>
+
+ * WindowHandler.cs: Move the caret back to the real screen position
+ after a window bounds is changed.
+
+2008-04-11 Geoff Norton <gnorton@novell.com>
+
+ * KeyboardHandler.cs: Fix keyboard support on little endian
+ architectures.
+
+2008-03-21 Geoff Norton <gnorton@novell.com>
+
+ * KeyboardHandler.cs: Fix mapping of Delete.
+
+2008-02-26 Geoff Norton <gnorton@novell.com>
+
+ * WindowHandler.cs: Send WM_CLOSE instead of WM_DESTROY. Fixes
+ #364281
+
+2008-02-14 Geoff Norton <gnorton@novell.com>
+
+ * WindowHandler.cs: Ensure we send WM_ACTIVATE when we activate our
+ Form. Fixes #360721
+
+2008-02-04 Geoff Norton <gnorton@novell.com>
+
+ * KeyboardHandler.cs: Filter the translate call.
+
+2008-02-04 Geoff Norton <gnorton@novell.com>
+
+ * KeyboardHandler.cs: Commit support for the last batch of keytypes
+ (F1-12; Fn+modifiers; etc).
+
+2008-02-04 Geoff Norton <gnorton@novell.com>
+
+ * KeyboardHandler.cs: lParam should be cleared in the broken menu
+ filter case.
+
+2008-02-04 Geoff Norton <gnorton@novell.com>
+
+ * KeyboardHandler.cs: Control+key does not generate SYSKEY, it prevents
+ SYSKEY (ctrl+alt+foo). Also implement broken menu keyup filtering.
+
+2008-02-04 Geoff Norton <gnorton@novell.com>
+
+ * KeyboardHandler.cs: Control+key generates SYSKEY/SYSCHAR as well
+ as Alt+key.
+
+2008-02-04 Geoff Norton <gnorton@novell.com>
+
+ * EventHandler.cs: Expose GetEventClass internally. Subscribe to
+ the unicode text events.
+ * KeyboardHandler.cs: Commit the new keyboard handler. We grab
+ the unicode characters provided by apple and push them thru a translation
+ table to generate windows style keyboard events.
+
2008-01-28 Geoff Norton <gnorton@novell.com>
* EventHandler.cs: Subscribe ot ResizeBegin and ResizeEnd events.