+2006-07-25 Jackson Harper <jackson@ximian.com>
+
+ * UpDownBase.cs: Use an internal class for the textbox so that we
+ can control focus. the updown control should always have focus,
+ if either the text area or the buttons are clicked.
+ - Send the key messages to the textbox, since it never actually
+ has focus
+ - Activate and decativate the textbox caret.
+
+2006-07-24 Jackson Harper <jackson@ximian.com>
+
+ * Control.cs: Use the directed select when selecting a control,
+ this way the container controls override will get called and the
+ whole ActiveControl chain will get triggered. TODO: probably need
+ to make sure this gets done everywhere instead of the old
+ Select(Control).
+ * ContainerControl.cs: Implement the directed Select method to
+ find and activate the correct child control.
+
+2006-07-22 Mike Kestner <mkestner@novell.com>
+
+ * Form.cs: use Control.MousePosition for NCLBUTTONDOWN in the menu
+ menu handling code so that clicks without a grab work too.
+ [Fixes #78914]
+
+2006-07-22 Alexander Olk <alex.olk@googlemail.com>
+
+ * FileDialog.cs: Enable the BackButton when dirstack has one element.
+ Added some small optimizations.
+
+2006-07-21 Matt Hargett <matt@use.net>
+
+ * Control.cs: Implemented 2.0 MinimumSize/MaximumSize properties
+
+2006-07-21 Peter Dennis Bartok <pbartok@novell.com>
+
+ * Control.cs (GetNextControl): Fixes to make all of Jackson's unit
+ tests pass and match MS in some strange border cases.
+
+2006-07-21 Chris Toshok <toshok@ximian.com>
+
+ * ThemeWin32Classic.cs: handle drawing of the relation links and
+ parent row buttons.
+
+ * Theme.cs: change args to DataGridPaintParentRow.
+
+ * DataGrid.cs: Don't use controls for the relation links and
+ parent buttons, so we have to handle all their interactions in
+ MouseMove, MouseDown, MouseUp, etc. Also, store a lot more stuff
+ when we're navigating through child tables, so we can reinstate
+ selection, expanded state, current cell, etc.
+
+2006-07-20 Chris Toshok <toshok@ximian.com>
+
+ * ToolBar.cs: When we redraw a button, for whatever reason,
+ there's no reason to redraw the entire toolbar. Also, don't call
+ Control.Refresh from within Redraw, as it's much heavier than
+ Invalidate (which is really what we want).
+
+2006-07-20 Chris Toshok <toshok@ximian.com>
+
+ * DataGrid.cs, CurrencyManager.cs, DataGridColumnStyle.cs,
+ DataGridTextBoxColumn.cs, DataGridTextBox.cs,
+ ThemeWin32Classic.cs, ListControl.cs: After staring at stack
+ traces from within a debug IBindingList datasource
+ (in mono/winforms/datagrid) for *days*, I've finally gotten things
+ to work in a similar fashion.
+
2006-07-20 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ListBox.cs: Don't call Sort () when setting
* UpDownBase.cs: These controls actually aren't implicit, they are
visible to the user.
+2006-07-10 Chris Toshok <toshok@ximian.com>
+
+ * DataGrid.cs: move back to the is_adding boolean field. god i
+ hate this is_editing/is_adding/is_changing stuff.
+
2006-07-10 Chris Toshok <toshok@ximian.com>
* DataGridTableStyle.cs: just check if the property type is bool.