# Generated by Makefile. Do not edit.

commit 5a2c544e68b56d5f646bc094cdca759451ccdaa6
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Aug 20 14:56:49 2010 -0600

    Prepping for 2.1 the Zoidberg release

 UIAutomationWinforms/NEWS         |   11 ++++++++++-
 UIAutomationWinforms/configure.ac |    2 +-
 2 files changed, 11 insertions(+), 2 deletions(-)

commit 10557313a32d8746b32a54406dafbe4405fa39ca
Author: Neville Gao <nevillegao@gmail.com>
Date:   Wed Aug 18 18:52:31 2010 +0800

    Modified files' permission bits
    
    Set *.cs and *.xaml to 0644. Set *.py to 0755.

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 4eefd32bac4816ba44b40eea0e255e826f74d1b2
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Aug 6 14:57:48 2010 -0600

    Removing requires for mono-winfxcore on Fedora 13

 .../data/uiautomationwinforms-Fedora_13.spec.in    |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit dc5916030fe87ffbd274f87be41414e089e5404d
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Aug 5 13:03:12 2010 -0600

    Update all spec files and NEWS files for 2.0.95 release

 UIAutomationWinforms/NEWS                          |    4 ++++
 .../data/uiautomationwinforms-Fedora_12.spec.in    |    6 +++---
 .../data/uiautomationwinforms-Fedora_13.spec.in    |    6 +++---
 .../data/uiautomationwinforms.spec.in              |    6 +++---
 4 files changed, 13 insertions(+), 9 deletions(-)

commit be003b197083e8395136bb8fae58eb1b93ecdb36
Author: Mario Carrion <mcarrion@novell.com>
Date:   Mon Aug 2 23:20:59 2010 -0400

    ChangeLog files are autogenerated by "make dist"

 UIAutomationWinforms/ChangeLog                     |  326 -
 UIAutomationWinforms/Makefile.am                   |   14 +
 .../UIAutomationWinforms/ChangeLog                 | 8824 --------------------
 .../UIAutomationWinformsClientTests/ChangeLog      |  193 -
 .../UIAutomationWinformsTests/ChangeLog            | 2060 -----
 5 files changed, 14 insertions(+), 11403 deletions(-)

commit e48a1ffae3675f9e88c45e39d73242e663a65605
Merge: 0f4b70d 88eb067
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Jul 22 06:24:21 2010 +0000

    Clean up spec files
    
    svn path=/trunk/uia2atk/; revision=160706

commit ef64cb45e937b3a1684e198dd52b2ed28da1760b
Merge: e129215 19564eb
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Jul 19 15:32:38 2010 +0000

    Move fedora spec files and patches into the respective data directory
    
    svn path=/trunk/uia2atk/; revision=160572

commit 0bdc034508bfd1371e1a8cd9d0e5e647de2a2905
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Sat Jul 17 00:13:35 2010 +0000

    Post release rev bump
    
    svn path=/trunk/uia2atk/; revision=160509

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eb7f19af72ea4e82a43d0790239ea167e1b0cbca
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Jul 14 17:29:06 2010 +0000

    Prepping for 2.0.94 release
    
    svn path=/trunk/uia2atk/; revision=160373

 UIAutomationWinforms/NEWS                          |    9 +++++++++
 .../data/uiautomationwinforms.spec.in              |   10 +++++-----
 2 files changed, 14 insertions(+), 5 deletions(-)

commit 72094321968b85ab7890fc0e0d6cbe135dac467e
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jul 12 13:47:09 2010 +0000

    2010-07-12  Mario Carrion  <mcarrion@novell.com>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs:
    	* Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
    	* Mono.UIAutomation.Winforms/FragmentControlProviderWrapper.cs: Wraps
    	IRawSimpleProvider when implementing custom providers. (BNC #574242,
    	BNC #574269).
    	* Makefile.am:
    	* UIAutomationWinforms.csproj: New files added.
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* FragmentControlProviderWrapperTest.cs: Test for BNC #574242 and BNC
    	#574269.
    	* Makefile.am:
    	* UIAutomationWinformsTests.csproj: New files added.
    
    svn path=/trunk/uia2atk/; revision=160246

 .../UIAutomationWinforms/ChangeLog                 |   10 +
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../FragmentControlProviderWrapper.cs              |   76 ++++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    8 +-
 .../SimpleControlProvider.cs                       |    6 +-
 .../UIAutomationWinforms.csproj                    |    1 +
 .../UIAutomationWinformsTests/ChangeLog            |    7 +
 .../FragmentControlProviderWrapperTest.cs          |  188 ++++++++++++++++++++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../UIAutomationWinformsTests.csproj               |    1 +
 10 files changed, 292 insertions(+), 7 deletions(-)

commit d49e7bd2869a94a4425df55ad5f132d545f03668
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Jul 1 16:31:30 2010 +0000

    Bumping the rev for next release
    
    svn path=/trunk/uia2atk/; revision=159787

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 89bbfecde32f841b2fc6973849f64208c11c41b9
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Jun 30 14:14:18 2010 +0000

    Prep for 2.0.93 release
    
    svn path=/trunk/uia2atk/; revision=159731

 UIAutomationWinforms/NEWS |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit d56f24c31572cb053d63aaa4ff084c210bf92cfc
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Tue Jun 22 01:37:37 2010 +0000

    Rev for the next release
    
    svn path=/trunk/uia2atk/; revision=159308

 UIAutomationWinforms/configure.ac                  |    2 +-
 .../data/uiautomationwinforms.spec.in              |   10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

commit faf2d7b2d82e397b421106c6606763ec9b959d4b
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Jun 16 18:07:51 2010 +0000

    Update NEWS and version for 2.0.92 release
    
    svn path=/trunk/uia2atk/; revision=159030

 UIAutomationWinforms/NEWS |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit d7b7df82e847fde8c5ca4e0d7cce6be700901f42
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed May 26 18:36:39 2010 +0000

    Rev'ed for the next release
    
    svn path=/trunk/uia2atk/; revision=157980

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dd7e5cbfcebe27bdf52e3a043ae6eba9cbd0be1c
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed May 26 18:18:40 2010 +0000

    Prepping for the 2.0.91 release
    
    svn path=/trunk/uia2atk/; revision=157978

 UIAutomationWinforms/NEWS                          |    4 ++++
 UIAutomationWinforms/configure.ac                  |    2 +-
 .../data/uiautomationwinforms.spec.in              |   10 +++++-----
 3 files changed, 10 insertions(+), 6 deletions(-)

commit 92beabe081799c248e491ac2a143dd8c5c3ce49b
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed May 12 20:52:21 2010 +0000

    Bumping the gtk-sharp version to 2.12.10
    
    svn path=/trunk/uia2atk/; revision=157264

 .../data/uiautomationwinforms.spec.in              |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 730787d10fae3119c76ee2850f269584697d4616
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed May 12 17:35:24 2010 +0000

    Updated NEWS for 2.0.90 release
    
    svn path=/trunk/uia2atk/; revision=157254

 UIAutomationWinforms/NEWS |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit 96e797ecb5f036b9f2a53e9d63af2535ce4a3ee5
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed May 12 17:16:21 2010 +0000

    Updated rev for 2.0.90 release
    
    svn path=/trunk/uia2atk/; revision=157253

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cf42f59cf5a3c7edc01a090ec21557e98d0c417f
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed May 12 15:10:48 2010 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/UIAutomationClientTests/MultipleViewPatternTest.cs:
    	Update test to our new MultipleViewPattern implementation
    
    In UIAutomationWinforms/:
    	* UIAutomationWinformsTests/ListViewProviderTest.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/MultipleViewProviderBehavior.cs:
    	Change to implement ListView's MultiViewPattern in the "correct way", and update related tests.
    
    In UiaDbus/:
    	* UiaDbusSource/DbusExceptionTranslator.cs:
    	Translate dbus's InvalidArgs error into ArgumentException.
    
    svn path=/trunk/uia2atk/; revision=157245

 UIAutomationWinforms/ChangeLog                     |    7 ++
 .../ListView/MultipleViewProviderBehavior.cs       |   32 +++++----
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   10 +++
 .../ListViewProviderTest.cs                        |   78 +++++++-------------
 4 files changed, 63 insertions(+), 64 deletions(-)

commit 279433d852c9540cb2a0a979a2f6d70627c383e4
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed May 12 14:47:48 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinformsTests/BaseProviderTest.cs:
    	* UIAutomationWinformsTests/ListViewProviderTest.cs:
    	Added a helper method to find the uia2atk base dir, and then find the image files needed by the test.
    
    svn path=/trunk/uia2atk/; revision=157238

 UIAutomationWinforms/ChangeLog                     |    6 ++++
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   27 ++++++++++++++++++++
 .../ListViewProviderTest.cs                        |    2 +-
 3 files changed, 34 insertions(+), 1 deletions(-)

commit a61930906217edf83ab87a4bcb2e03048d185d1a
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu May 6 13:04:16 2010 +0000

    * Mono.UIAutomation.Winforms/ToolStripProvider.cs: Give
    AccessibleName preedence over Text.
    
    * ToolStripProviderTest.cs: Test that AccessibleName is used in
    preference to Text for the name.
    
    * Element.cs, ExpandCollapseSource.cs: Use child accessible for
    ExpandCollapsePattern in a DataItem.
    
    * Element.cs: Mark IsControlElement and IsContentElement as supported.
    
    * Element.cs: Do not expose Grid/GridItem for a Tree/TreeItem.
    Do not expose InvokePattern for a CheckBox.
    Do not expose SelectionPattern for a MenuBar.
    
    * UIAutomationClientTests/TableHierarchyTest.cs, GtkForm/GtkForm.cs:
    Expect check boxes in the table for Winforms.
    Fix name of boolean cells to be the same in Gtk as in Winforms.
    Do not assume that a treeItem has no children when collapsed.
    Test TreeView patterns.
    
    * UIAutomationClientTests/AutomationElementTest.cs:
    Assume that IsContentElement is true for a label in gtk.
    Check that a Spinner does not expose InvokePattern.
    
    * UIAutomationClientTests/AutomationElementTest.cs, GtkForm/GtkForm.cs:
    Test checkBox patterns.
    
    * UIAutomationClientTests/BaseTest.cs,
    UIAutomationClientTests/TogglePatternTest.cs: Fix checkboxes.
    
    * UIAutomationClientTests/BaseTest.cs: Catch
    InvalidOperationException and display pattern name in VerifyPatterns.
    
    * UIAutomationClientTests/MenuTest.cs: Test MenuBar patterns.
    
    * AtspiUiaClientTests/TableHierarchyTest.cs, GtkForm/GtkForm.cs:
    Test DataItem patterns.
    
    
    svn path=/trunk/uia2atk/; revision=156800

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolStripProvider.cs                           |    3 ++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../ToolStripProviderTest.cs                       |   12 ++++++++++++
 4 files changed, 24 insertions(+), 1 deletions(-)

commit 0dd02eb5d08bf436b8822bda1edcbba6f7ee2362
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Apr 21 18:17:54 2010 +0000

    Rev configure.ac for next release
    
    svn path=/trunk/uia2atk/; revision=155905

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fc1d44ea54fd30780dbb28517fd40308263c3f6f
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Apr 21 15:36:58 2010 +0000

    Prepping for 2.0.3 release
    
    svn path=/trunk/uia2atk/; revision=155885

 UIAutomationWinforms/NEWS                          |    8 ++++++++
 UIAutomationWinforms/configure.ac                  |    4 ++--
 .../data/uiautomationwinforms.spec.in              |   10 +++++-----
 3 files changed, 15 insertions(+), 7 deletions(-)

commit 4d2944c2923ec6a6ab896d5709b4c0da28e71ea1
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Apr 16 06:18:45 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    	Fix a missing "{" in last commit
    
    svn path=/trunk/uia2atk/; revision=155611

 UIAutomationWinforms/ChangeLog                     |    4 ++++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 98d5dd3d18e8a27e3f99c55e921263305811f6f1
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Apr 16 06:15:13 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    	Rename "SetStyleBehaviours" to "SetStyleBehaviors", since in other
    	places, we used "behavior", and avoid SetStyleBehaviors to fire
    	unnecessary property-changed events of Is*PatternAvailable.
    
    svn path=/trunk/uia2atk/; revision=155610

 UIAutomationWinforms/ChangeLog                     |    7 +++++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   25 ++++++++++++--------
 2 files changed, 22 insertions(+), 10 deletions(-)

commit 1636b190d31eba79fbee8543032a6e787d095927
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Apr 15 22:29:06 2010 +0000

    Adding pkg-config to several of the spec files
    
    svn path=/trunk/uia2atk/; revision=155567

 .../data/uiautomationwinforms.spec.in              |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0627875d50a1e9ba5f480867d458bcda41a5921d
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Apr 15 16:04:02 2010 +0000

    Only update the version of the spec file. Only update Requires with releases.
    
    svn path=/trunk/uia2atk/; revision=155513

 .../data/uiautomationwinforms.spec.in              |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit dfa8264b62ec1f3a2f05b745ae234a04282648e3
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Apr 14 18:36:57 2010 +0000

    * {module}/configure.ac: Added data/{module}.spec
    * data/{module}.spec.in: Updated with @VERSION@ macro
    
    svn path=/trunk/uia2atk/; revision=155416

 UIAutomationWinforms/ChangeLog                     |    5 +++++
 UIAutomationWinforms/configure.ac                  |    1 +
 .../data/uiautomationwinforms.spec.in              |   12 ++++++------
 3 files changed, 12 insertions(+), 6 deletions(-)

commit e8efc7be7ce60e597a1b5aa84727cfe867f033db
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Apr 14 18:03:25 2010 +0000

    Fix distcheck in various tarballs.
    
    svn path=/trunk/uia2atk/; revision=155414

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../UIAutomationWinforms/Makefile.am               |    4 ++--
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/Makefile.am          |    4 ++--
 4 files changed, 12 insertions(+), 4 deletions(-)

commit 3d01e05824290caad61aba5f22d44f72c6d1937a
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Apr 14 16:55:31 2010 +0000

    Moving spec files into their respective module - Phase 1
    
    svn path=/trunk/uia2atk/; revision=155411

 .../data/uiautomationwinforms.spec.in              |   67 ++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

commit b4bca9a4ac1ad6197066cf62f26ea3e44ae8e4e0
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Apr 7 08:27:45 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/GridProviderBehavior.cs:
    	Continue to fix bug#578244
    
    svn path=/trunk/uia2atk/; revision=154915

 UIAutomationWinforms/ChangeLog                     |    4 ++++
 .../ListView/GridProviderBehavior.cs               |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 8f4834627b4991b73542a61f20c699864b0d9e01
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Mar 31 17:47:02 2010 +0000

    Prepping for 2.0.2 heliport release
    
    svn path=/trunk/uia2atk/; revision=154564

 UIAutomationWinforms/NEWS         |   14 ++++++++++++++
 UIAutomationWinforms/configure.ac |    2 +-
 2 files changed, 15 insertions(+), 1 deletions(-)

commit 784e75cee2273b07ef126bc6567d78f76cc4a2e6
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Mar 31 16:08:09 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinformsTests/ListViewProviderTest.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/GridProviderBehavior.cs:
    	Fix bug#578244
    
    svn path=/trunk/uia2atk/; revision=154561

 UIAutomationWinforms/ChangeLog                     |    7 +++++
 .../ListView/GridProviderBehavior.cs               |   16 ++++++++-----
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   11 +++++++++
 .../ListViewProviderTest.cs                        |   24 ++++++++++++++++++++
 4 files changed, 52 insertions(+), 6 deletions(-)

commit 6f10f21b804a620ad3db62779184e3401979027c
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Mar 31 15:58:50 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinformsTests/FormProviderTest.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Form/WindowProviderBehavior.cs:
    	Fixed bug#576450 by making WindowInteractionState.ReadyForUserInteraction as the default state.
    	Added support for WindowInteractionState.BlockedByModalWindow.
    
    svn path=/trunk/uia2atk/; revision=154558

 UIAutomationWinforms/ChangeLog                     |    7 ++++++
 .../Form/WindowProviderBehavior.cs                 |   13 +++++++++--
 .../UIAutomationWinformsTests/FormProviderTest.cs  |   21 ++++++++++++++++---
 3 files changed, 34 insertions(+), 7 deletions(-)

commit ea3db28b655db7c2399927db7479ac16f5fb3e85
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Mar 31 15:54:59 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/IListProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	Fix bug#571772 and bug#571786, i.e. update ScollItemPattern with
    	ScrollPattern
    
    svn path=/trunk/uia2atk/; revision=154557

 UIAutomationWinforms/ChangeLog                     |   11 +++++++++++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   10 +++++++---
 .../DateTimePickerProvider.cs                      |    2 ++
 .../DomainUpDownProvider.cs                        |    2 ++
 .../Mono.UIAutomation.Winforms/IListProvider.cs    |    2 ++
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |   13 ++++++++++---
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |    4 ++++
 7 files changed, 38 insertions(+), 6 deletions(-)

commit b61857ad3046eb9cd4c7b15e523ecdc28934ff43
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Mar 18 21:26:00 2010 +0000

    Bumped versions to next release 2.0.2
    
    svn path=/trunk/uia2atk/; revision=153868

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 848e0de5f4dafcdd9116ad201f02607572cc27ae
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Mar 17 05:54:47 2010 +0000

    Prep for the 2.0.1 tag
    
    svn path=/trunk/uia2atk/; revision=153710

 UIAutomationWinforms/NEWS         |   11 +++++++++++
 UIAutomationWinforms/configure.ac |    4 ++--
 2 files changed, 13 insertions(+), 2 deletions(-)

commit f118c48421092700044d8495e69b7e23f154e237
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Mar 12 16:08:19 2010 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/UIAutomationClientTests/DataItemTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Test for ListViewItem's SetValue method and DataGridViewCell's NameProperty
    
    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEditValueProviderBehavior.cs:
    	Fix bug#584340: In ListView, Calling ValuePattern.SetValue on one cell can take effect on another sibling cell.
    	Fix bug#586635: The NameProperty of DataGridView's Cell is not correctly returned.
    
    svn path=/trunk/uia2atk/; revision=153518

 UIAutomationWinforms/ChangeLog                     |    7 +++++++
 .../ListView/ListItemEditValueProviderBehavior.cs  |    2 +-
 .../DataGridViewProvider.cs                        |   14 ++++++++------
 3 files changed, 16 insertions(+), 7 deletions(-)

commit b953dc798040ff411fc4c1f8f0a635a548db4c9f
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Mar 3 01:38:28 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Makefile.am:
    	* UIAutomationWinforms/UIAutomationWinforms.csproj:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripSplitButtonProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolStripButton/InvokeProviderBehavior.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolStripSplitButton/InvokeProviderBehavior.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolStripSplitButton/InvokePatternInvokedEvent.cs:
    	Fix bug#576050, [uiaclient-winforms]: The splitbutton's Invoke method doesn't work
    
    svn path=/trunk/uia2atk/; revision=152890

 UIAutomationWinforms/ChangeLog                     |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../ToolStripButton/InvokeProviderBehavior.cs      |    6 +-
 .../ToolStripSplitButton/InvokeProviderBehavior.cs |   92 ++++++++++++++++++++
 .../InvokePatternInvokedEvent.cs                   |   64 ++++++++++++++
 .../ToolStripSplitButtonProvider.cs                |    3 +
 .../UIAutomationWinforms.csproj                    |    5 +
 7 files changed, 179 insertions(+), 3 deletions(-)

commit e3ac4683ca896053cff2f54c2c7ead1511fa1f00
Author: Ray Wang <raywang@mono-cvs.ximian.com>
Date:   Tue Mar 2 02:50:02 2010 +0000

    fix missing file in POTFILE.in and add Chinese (Simplified) translation.
    
    svn path=/trunk/uia2atk/; revision=152787

 UIAutomationWinforms/ChangeLog      |    6 +
 UIAutomationWinforms/configure.ac   |    2 +-
 UIAutomationWinforms/po/POTFILES.in |    2 +
 UIAutomationWinforms/po/zh_CN.po    |  355 ++++++++++++++++++++---------------
 4 files changed, 213 insertions(+), 152 deletions(-)

commit 8392bb2d0a7877ab1f5a358643cc8c3605ebe1cf
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Feb 25 20:18:14 2010 +0000

    Prep for tagging 2.0 hypnotoad
    
    svn path=/trunk/uia2atk/; revision=152494

 UIAutomationWinforms/NEWS         |    5 ++++-
 UIAutomationWinforms/configure.ac |    4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 85abe85a610e4a9ea0feaf7cbc32937bbd65cc24
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 25 18:50:58 2010 +0000

    In UIAutomation/UIAutomationClientTests/:
    	* SampleForm/Form1.cs:
    	* SampleForm/Makefile.am:
    	* SampleForm/MyControl.cs:
    	* SampleForm/SampleForm.csproj:
    	* UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/CustomControlTest.cs:
    	* UIAutomationClientTests/AutomationElementTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Add new test for controls derived from S.W.Control, which should
    	by default be ControlType.Pane (bug #574269).
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs: By default,
    	treat otherwise-unhandled controls as Panes (bug #574269).
    	* Mono.UIAutomation.Winforms/PaneProvider.cs: Support LabeledBy.
    	* Mono.UIAutomation.Winforms/PictureBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ScrollableControlProvider.cs:
    	Stop deriving from PaneProvider.
    
    svn path=/trunk/uia2atk/; revision=152491

 .../UIAutomationWinforms/ChangeLog                 |   11 +++++++++++
 .../Mono.UIAutomation.Winforms/PaneProvider.cs     |    2 ++
 .../PictureBoxProvider.cs                          |   16 +++++++---------
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |   20 +++++++++++---------
 .../ScrollableControlProvider.cs                   |   10 +++-------
 5 files changed, 34 insertions(+), 25 deletions(-)

commit a4f27eddd109628fc9b756e40f5a8d42306d7e2a
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Feb 22 22:24:40 2010 +0000

    Prep for the 1.9.90 release
    
    svn path=/trunk/uia2atk/; revision=152218

 UIAutomationWinforms/NEWS         |   24 ++++++++++++++++--------
 UIAutomationWinforms/configure.ac |    4 ++--
 2 files changed, 18 insertions(+), 10 deletions(-)

commit 7149b9f3e68d3e11715e82979baf89ba942d6fa6
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Feb 17 17:01:43 2010 +0000

    * Element.cs: Send BoundingRectangle PropertyChanged events.
    
    	* Element.cs: Don't assume that the desktop has a role of DesktopFrame.
    
    * AutomationSource.cs: Support FocusChanged events and FocusedElement
    
    * UIAutomationCLientTests/FocusTest.cs: Adapt for Atspi, and add
    SetFocus test.
    
    * UIAutomationClientTests/SelectionPatternTest.cs: Work around
    BGO#578897.
    
    * tableHierarchyTest.cs: Test children of TreeView when expanding.
    
    * AutomationElementTest.cs: Add BoundingRectangle test.
    
    * AtspiUiaClientTests/FocusTest.cs, AtspiUiaClientTests/makefile.am:
    Add FocusTest.
    
    * GtkForm/GtkForm.cs: Add focus commands.
    
    * Mono.UIAutomation.Winforms/ListviewProvider.cs: Initialize
    children if items exist already.
    
    svn path=/trunk/uia2atk/; revision=151914

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit c6c8c4f3b6685dd49ef99566b7af098be99d07dc
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Feb 10 16:35:54 2010 +0000

    Updated for the 1.8.94 release
    
    svn path=/trunk/uia2atk/; revision=151238

 UIAutomationWinforms/NEWS         |   38 +++++++++++++++++++++++++++++++-----
 UIAutomationWinforms/configure.ac |    4 +-
 2 files changed, 34 insertions(+), 8 deletions(-)

commit c0c43912fc7024e9f59066da7405d98c1524f4c9
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Tue Feb 2 02:24:03 2010 +0000

    In UIAutomation/:
    	* UIAutomationTypes/Makefile.am:
    	* UIAutomationTypes/UIAutomationTypes.csproj:
    	* UIAutomationTypes/System.Windows.Automation/ControlType.cs: i18n
    	support for LocalizedControlType
    
    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/PaneProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/LabelProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/TabPageProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/TextBoxProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/CheckBoxProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/GroupBoxProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MainMenuProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MenuItemProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/SplitterProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/TrackBarProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/LinkLabelProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MenuStripProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBarProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/PictureBoxProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/TabControlProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/UpDownBaseProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/WebBrowserProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ContextMenuProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/PopupButtonProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ProgressBarProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/RadioButtonProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusStripProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolTipBaseProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MessageBoxFormProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/SplitContainerProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripLabelProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripButtonProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/BaseColorControlProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ContextMenuStripProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/PopupButtonPanelProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripSeparatorProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/PrintPreviewControlProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripSplitButtonProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarListItemProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Button/InvokeProviderBehavior.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ComboBox/ButtonInvokeBehavior.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TrackBar/ButtonInvokeProviderBehavior.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ScrollBar/ButtonInvokeProviderBehavior.cs:
    	to retrun LocalizedControlType by ControlType
    
    svn path=/trunk/uia2atk/; revision=150689

 UIAutomationWinforms/ChangeLog                     |   60 ++++++++++++++++++++
 .../Button/InvokeProviderBehavior.cs               |    8 ---
 .../ComboBox/ButtonInvokeBehavior.cs               |    2 -
 .../ScrollBar/ButtonInvokeProviderBehavior.cs      |    2 -
 .../TrackBar/ButtonInvokeProviderBehavior.cs       |    2 -
 .../BaseColorControlProvider.cs                    |    4 -
 .../Mono.UIAutomation.Winforms/CheckBoxProvider.cs |    2 -
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    4 -
 .../ContextMenuProvider.cs                         |    2 -
 .../ContextMenuStripProvider.cs                    |    2 -
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   12 ----
 .../DataGridViewProvider.cs                        |   24 --------
 .../DateTimePickerProvider.cs                      |   12 ----
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    2 -
 .../Mono.UIAutomation.Winforms/GroupBoxProvider.cs |    4 +-
 .../Mono.UIAutomation.Winforms/Helper.cs           |    5 ++
 .../Mono.UIAutomation.Winforms/LabelProvider.cs    |    2 -
 .../LinkLabelProvider.cs                           |    2 -
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    2 -
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    2 -
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   15 -----
 .../Mono.UIAutomation.Winforms/MainMenuProvider.cs |    2 -
 .../Mono.UIAutomation.Winforms/MenuItemProvider.cs |    4 -
 .../MenuStripProvider.cs                           |    2 -
 .../MessageBoxFormProvider.cs                      |    2 -
 .../MonthCalendarDataGridProvider.cs               |    8 ---
 .../MonthCalendarListItemProvider.cs               |    4 -
 .../MonthCalendarProvider.cs                       |    2 -
 .../Mono.UIAutomation.Winforms/PaneProvider.cs     |    2 -
 .../PictureBoxProvider.cs                          |    2 -
 .../PopupButtonPanelProvider.cs                    |    2 -
 .../PopupButtonProvider.cs                         |    2 -
 .../PrintPreviewControlProvider.cs                 |    2 -
 .../ProgressBarProvider.cs                         |    2 -
 .../PropertyGridViewProvider.cs                    |    6 --
 .../RadioButtonProvider.cs                         |    2 -
 .../ScrollBarProvider.cs                           |    4 -
 .../SimpleControlProvider.cs                       |   22 +++++++-
 .../SplitContainerProvider.cs                      |    8 +--
 .../Mono.UIAutomation.Winforms/SplitterProvider.cs |    2 -
 .../StatusBarProvider.cs                           |    4 -
 .../StatusStripProvider.cs                         |    2 -
 .../TabControlProvider.cs                          |    2 -
 .../Mono.UIAutomation.Winforms/TabPageProvider.cs  |    2 -
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |    3 -
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   11 ----
 .../ToolStripButtonProvider.cs                     |    3 -
 .../ToolStripItemProvider.cs                       |    2 -
 .../ToolStripLabelProvider.cs                      |    3 -
 .../ToolStripProvider.cs                           |    2 -
 .../ToolStripSeparatorProvider.cs                  |    2 -
 .../ToolStripSplitButtonProvider.cs                |    2 -
 .../ToolTipBaseProvider.cs                         |    2 -
 .../Mono.UIAutomation.Winforms/TrackBarProvider.cs |    4 -
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |    4 -
 .../UpDownBaseProvider.cs                          |    4 -
 .../WebBrowserProvider.cs                          |    2 -
 57 files changed, 89 insertions(+), 215 deletions(-)

commit 8a1078e0f351ba94ade46dd3acc1a0f05f5f6eda
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Sat Jan 30 04:09:32 2010 +0000

    In UIAutomation/:
    	* UIAutomationClient/System.Windows.Automation/Automation.cs:
    	* UIAutomationClient/System.Windows.Automation/TreeWalker.cs:
    	* UIAutomationClient/System.Windows.Automation/SourceManager.cs: Fix thread safety issues
    
    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs: Fix thread safety issues
    
    In UiaDbus/:
    	* UiaDbusSource/UiaDbusAutomationSource.cs: Fix thread safety issues
    
    svn path=/trunk/uia2atk/; revision=150592

 UIAutomationWinforms/ChangeLog                     |    4 ++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit d9ad245f872c06189561953294923ae6c4c40025
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Jan 20 13:59:49 2010 +0000

    Prep for 1.8.93 release
    
    svn path=/trunk/uia2atk/; revision=149905

 UIAutomationWinforms/NEWS         |    8 ++++++++
 UIAutomationWinforms/configure.ac |    4 ++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit eb6936a16403a8a92bad19d99f5b294ddc792abe
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Jan 20 11:06:34 2010 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs: unit tests for bug#570621 and bug#571711
    
    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBarProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarListItemProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemValueProviderBehavior.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DomainUpDown/ListItemValueProviderBehavior.cs: Fix bug#570621 and bug#571711
    
    In UiaDbus/:
    	* UiaDbusBridge/AutomationBridge.cs: Fix bug#570621
    
    svn path=/trunk/uia2atk/; revision=149891

 UIAutomationWinforms/ChangeLog                     |   13 +++++++++++++
 .../DataGrid/DataItemValueProviderBehavior.cs      |    2 +-
 .../DomainUpDown/ListItemValueProviderBehavior.cs  |    5 ++++-
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    8 +++++++-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    2 ++
 .../DataGridViewProvider.cs                        |    2 ++
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    2 ++
 .../MonthCalendarDataGridProvider.cs               |    8 ++++++++
 .../MonthCalendarListItemProvider.cs               |    4 ++++
 .../PropertyGridViewProvider.cs                    |    6 ++++++
 .../ScrollBarProvider.cs                           |    6 +++++-
 11 files changed, 54 insertions(+), 4 deletions(-)

commit b491895672cf2acad93efbf5b8616f99e8d44ae5
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Jan 15 17:28:30 2010 +0000

    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/SimpleControlProvider.cs: Provide a
    	simpler and more accurate algorithm for choosing LabeledBy value.
    
    svn path=/trunk/uia2atk/; revision=149643

 .../UIAutomationWinforms/ChangeLog                 |    5 +++
 .../SimpleControlProvider.cs                       |   37 ++++----------------
 2 files changed, 12 insertions(+), 30 deletions(-)

commit 34c13c18cf3219210493d257f8715b90ccc75101
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Jan 14 16:22:09 2010 +0000

    Prep for the 1.8.92 release "chocoholic"
    
    svn path=/trunk/uia2atk/; revision=149563

 UIAutomationWinforms/NEWS         |   13 +++++++++++++
 UIAutomationWinforms/configure.ac |    4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)

commit 2c1c16a28506604ef68c757814f33df04d95ede1
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Jan 14 10:12:33 2010 +0000

    In AtspiUiaSource/:
    	* AtspiUiaSource/Element.cs: Add empty method stub for AutomationElement.SupportedProperties
    
    In UIAutomation/:
    	* UIAutomationSource/Mono.UIAutomation.Source/IElement.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClient/System.Windows.Automation/DesktopElement.cs:
    	* UIAutomationClient/System.Windows.Automation/AutomationElement.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs: AutomationElement.SupportedProperties
    
    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/TableProviderBehavior.cs:
    	Fix the bug of not returning RowOrColumnMajorProperty
    
    In UiaDbus/:
    	* UiaDbusSource/UiaDbusElement.cs:
    	* UiaDbus/Interfaces/IAutomationElement.cs:
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs: AutomationElement.SupportedProperties
    
    svn path=/trunk/uia2atk/; revision=149539

 UIAutomationWinforms/ChangeLog                     |    5 +++++
 .../ListView/TableProviderBehavior.cs              |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 8c9b9aca62a4943a1c04f83a59913a30300e1fd9
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Jan 7 16:18:35 2010 +0000

    In UIAutomationWinforms/:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
    	Fix GetRuntimeId bug
    
    svn path=/trunk/uia2atk/; revision=149174

 UIAutomationWinforms/ChangeLog                     |    4 ++++
 .../FragmentControlProvider.cs                     |    3 ++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 888e0255983d1d504adc825dae2caf0a5341db8c
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Dec 9 18:46:38 2009 +0000

    Rev for the 0.8.91 release
    
    svn path=/trunk/uia2atk/; revision=147928

 UIAutomationWinforms/NEWS         |   19 +++++++++++++++++++
 UIAutomationWinforms/configure.ac |    2 +-
 2 files changed, 20 insertions(+), 1 deletions(-)

commit 3e4e6fee35174357d045732259bab96cb7f7948c
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Tue Dec 1 00:24:42 2009 +0000

    Changed required mono-uia to 1.8.90
    
    svn path=/trunk/uia2atk/; revision=147146

 UIAutomationWinforms/ChangeLog    |    4 ++++
 UIAutomationWinforms/configure.ac |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit f6d2d466ea0edaef9a6a8ff4a3d6b8ad0b04ece2
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Nov 30 22:37:24 2009 +0000

    Updated NEWS files
    
    svn path=/trunk/uia2atk/; revision=147135

 UIAutomationWinforms/NEWS |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 6186f897a2efe7ba8a0fddd5c4432bf94bfbb590
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Nov 30 21:40:31 2009 +0000

    Updated */configure.ac to version 1.8.90 for our next release
    
    svn path=/trunk/uia2atk/; revision=147127

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4db40ea3771b69a8f9f5e2188067ccaa0b494aeb
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Nov 24 17:24:25 2009 +0000

    In AtspiUiaSource/AtspiUiaSource/:
    	* AutomationSource.cs: Add stub implementation of GetElementFromHandle.
    
    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/AutomationElement.cs: Implement
    	FromHandle.
    
    In UIAutomation/UIAutomationClientTests/:
    	* UIAutomationClientTests/AutomationElementTest.cs: Implement test
    	for AutomationElement.FromHandle.
    
    In UIAutomation/UIAutomationSource/:
    	* Mono.UIAutomation.Source/IAutomationSource.cs: Add GetElementFromHandle.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/FormProvider.cs:
    	* Mono.UIAutomation.Winforms/SimpleControlProvider.cs: Support
    	NativeWindowHandleProperty for all Control-based providers.
    
    In UiaDbus/:
    	* UiaDbusBridge/Application.cs:
    	* UiaDbus/Interfaces/IApplication.cs:
    	* UiaDbusSource/UiaDbusAutomationSource.cs: Implement GetElementFromHandle.
    	* UiaDbusBridge/AutomationBridge.cs: Track handles for non-window
    	providers.
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs:
    	* UiaDbusBridgeTests/ProviderElementWrapperTest.cs: NativeWindowHandle
    	default should be 0, not -1.
    	* UiaDbusBridge/Wrappers/GridPatternWrapper.cs:
    	* UiaDbusBridge/Wrappers/GridItemPatternWrapper.cs:
    	* UiaDbusBridge/Wrappers/SelectionPatternWrapper.cs:
    	* UiaDbusBridge/Wrappers/TextPatternRangeWrapper.cs:
    	* UiaDbusBridge/Wrappers/SelectionItemPatternWrapper.cs: Fix typo in
    	FindWrapperByProvider method name.
    
    svn path=/trunk/uia2atk/; revision=146846

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    2 --
 .../SimpleControlProvider.cs                       |    4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

commit 061c474b34465b095d6c5e250ff2c24432e8182c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 5 17:42:42 2009 +0000

    In /:
    	* uia2atk.mdw: Convert from obsolete MonoDevelop file formats to
    	msbuild.
    In MoonAtkBridge/:
    	* MoonAtkBridge.sln:
    	* MoonAtkBridge/MoonAtkBridge.csproj: Convert from obsolete
    	MonoDevelop file formats to msbuild.
    
    In MoonAtkBridge/tests/:
    	* tests.mdproj: Convert from obsolete MonoDevelop file formats
    	to msbuild.
    
    In UIAutomation/:
    	* UIAutomation.sln:
    	* UIAutomationTypes/Makefile.am:
    	* UIAutomationBridge/Makefile.am:
    	* UIAutomationProvider/Makefile.am:
    	* UIAutomationTypes/UIAutomationTypes.csproj:
    	* UIAutomationBridge/UIAutomationBridge.csproj:
    	* UIAutomationClient/UIAutomationClient.csproj:
    	* UIAutomationSource/UIAutomationSource.csproj:
    	* UIAutomationProvider/UIAutomationProvider.csproj:
    	* UIAutomationTypes/Test/UIAutomationTypesTests.sln:
    	* UIAutomationClientTests/UIAutomationClientTests.sln:
    	* UIAutomationProvider/Test/UIAutomationProviderTests.sln:
    	* UIAutomationProvider/Test/UIAutomationProviderTests.csproj:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Convert from obsolete MonoDevelop file formats to msbuild.
    	Modify some makefiles to accomodate file sync to MD projects.
    
    In UIAutomationWinforms/:
    	* UIAutomationWinforms.sln:
    	* UIAutomationWinforms/UIAutomationWinforms.csproj:
    	* UIAutomationWinformsTests/UIAutomationWinformsTests.csproj:
    	Convert from obsolete MonoDevelop file formats to msbuild.
    
    In UiaAtkBridge/:
    	* UiaAtkBridge.sln:
    	* Test/AtkTest/AtkTest.csproj:
    	* Test/GailTest/GailTest.csproj:
    	* bridge-glue/bridge-glue.cproj:
    	* UiaAtkBridge/UiaAtkBridge.csproj:
    	* Test/GailTestApp/GailTestApp.csproj:
    	* samples/managed/FormTest/FormTest.csproj:
    	* Test/UiaAtkBridgeTest/UiaAtkBridgeTest.csproj:
    	* samples/unmanaged/atkHelloWorld/atkHelloWorld.cproj:
    	* samples/managed/atkSharpHelloWorld/atkSharpHelloWorld.csproj:
    	Convert from obsolete MonoDevelop file formats to msbuild.
    
    In UiaDbus/:
    	* UiaDbus.sln:
    	* UiaDbus/UiaDbus.csproj:
    	* UiaDbusBridge/UiaDbusBridge.csproj:
    	* UiaDbusSource/UiaDbusSource.csproj:
    	* UiaDbusBridgeTests/UiaDbusBridgeTests.csproj:
    	Convert from obsolete MonoDevelop file formats to msbuild.
    
    svn path=/trunk/uia2atk/; revision=145500

 UIAutomationWinforms/ChangeLog                     |    7 +
 UIAutomationWinforms/UIAutomationWinforms.sln      |   40 ++
 .../Mono.UIAutomation.Winforms.mdp                 |  604 -------------------
 .../UIAutomationWinforms.csproj                    |  627 ++++++++++++++++++++
 .../UIAutomationWinformsTests.csproj               |  128 ++++
 .../UIAutomationWinformsTests.mdp                  |  101 ----
 6 files changed, 802 insertions(+), 705 deletions(-)

commit 44a43c99e2f82c6a85ddbbaea6eb33c421a84a33
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jul 28 19:58:47 2009 +0000

    Missing ; part of bug #513476
    
    svn path=/trunk/uia2atk/; revision=138872

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../DataGridViewProvider.cs                        |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 3c94fabb40a84a2f1948d0f8f6f3c76cd21154ec
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jul 28 19:54:12 2009 +0000

    2009-07-28  Mario Carrion  <mcarrion@novell.com>
    
            * Fixed bug #513476.
    	* UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
    	* UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
    	* UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildValueProviderBehavior.cs:
    	* UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildValuePatternValueIsReadOnlyEvent.cs:
    
    svn path=/trunk/uia2atk/; revision=138869

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++++++
 .../DataItemChildValueProviderBehavior.cs          |    2 +-
 ...ataItemChildValuePatternValueIsReadOnlyEvent.cs |   11 ++++++++++-
 .../DataGridViewProvider.cs                        |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../DataGridViewProviderTest.cs                    |   16 +++++++++++++++-
 6 files changed, 40 insertions(+), 4 deletions(-)

commit 44eb44eb861689e0844ce0ea98cb6252cad6561c
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jul 28 14:55:13 2009 +0000

    Fix indentation.
    
    svn path=/trunk/uia2atk/; revision=138846

 .../UIAutomationWinforms/ChangeLog                 |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c880c46a35a4960012c6c7438fbbfff1777bc712
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jul 28 14:49:14 2009 +0000

    Update ChangeLog.
    
    svn path=/trunk/uia2atk/; revision=138843

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 45deb29a8f4c236f269ef1519b1179cb4a2fea81
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jul 28 14:39:11 2009 +0000

    * Mono.UIAutomation.Winforms/MenuItemProvider.cs,
    Mono.UIAutomation.Winforms.Behaviors/MenuItem/SelectionItemProviderBehavior.cs:
    Only set IsSelected if Checked [bug#509276]
    
    svn path=/trunk/uia2atk/; revision=138840

 .../MenuItem/SelectionItemProviderBehavior.cs      |    4 +-
 .../Mono.UIAutomation.Winforms/MenuItemProvider.cs |    5 ++
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 .../MenuItemProviderTest.cs                        |   54 ++++++++++++++++++++
 4 files changed, 66 insertions(+), 1 deletions(-)

commit e0eedaac205e9dee55651418b56f8d30da4abefa
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jul 15 15:57:52 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/TestHelper.cs: Hook
      on Log.Error events.
    
    * UIAutomation/UIAutomationBridge/Mono.UIAutomation.Services/Log.cs:
      New ErrorHappened event for unit tests.
    
    Fixes bug #485268.
    
    svn path=/trunk/uia2atk/; revision=137970

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/TestHelper.cs        |   10 ++++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit a3c1c72ea9aa5c7c540573e0fe495465a33da6cf
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jul 10 17:49:19 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Add test for
      bug 516279.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternHorizontalScrollPercentEvent.cs:
      Use the correct property. Fixes bug #516279.
    
    svn path=/trunk/uia2atk/; revision=137705

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ScrollPatternHorizontalScrollPercentEvent.cs   |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit c305c627259bc95e873e4e0fbcd3d981bda2ae0a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jul 9 19:51:54 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ScrollProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/ScrollProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/ScrollProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternVerticalScrollPercent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ScrollableControl/ScrollProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternVerticalScrollPercentEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ScrollableControl/ScrollPatternVerticalScrollPercent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ScrollableControl/ScrollPatternVerticalScrollPercentEvent.cs:
      Rename 2 files&classes to avoid class naming inconsistency.
    
    svn path=/trunk/uia2atk/; revision=137656

 .../UIAutomationWinforms/ChangeLog                 |   14 +++
 .../UIAutomationWinforms/Makefile.am               |    4 +-
 .../DataGridView/ScrollProviderBehavior.cs         |    3 +-
 .../ListView/ScrollProviderBehavior.cs             |    3 +-
 .../PropertyGrid/ScrollProviderBehavior.cs         |    3 +-
 .../ScrollableControl/ScrollProviderBehavior.cs    |    2 +-
 .../Generic/ScrollPatternVerticalScrollPercent.cs  |   87 --------------------
 .../ScrollPatternVerticalScrollPercentEvent.cs     |   87 ++++++++++++++++++++
 .../ScrollPatternVerticalScrollPercent.cs          |   63 --------------
 .../ScrollPatternVerticalScrollPercentEvent.cs     |   63 ++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +-
 11 files changed, 172 insertions(+), 161 deletions(-)

commit f56528c0b6dd6150699a98edde0cd7336be3a40c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jul 9 17:58:41 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Add test for
      bug 479113.
    
    * UiaAtkBridge/UiaAtkBridge/SimpleTreeItem.cs: Add a treeitem for the
      propertygrid header case.
    
    * UiaAtkBridge/UiaAtkBridge/TreeItem.cs: Be more inherit-friendly.
    
    * UiaAtkBridge/UiaAtkBridge/ActionImplementorHelper.cs: Add Clear()
      method.
    
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Handle
      ControlType.Custom for the propertygrid headers case.
    
    * UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      Add new file.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
      Add new PropertyGridCategoryProvider class. Use the new class for
      the CategoryGridEntry items.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
      Fix a race exposed by a test.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/CategoryInvokeProviderBehavior.cs:
      Invoke behavior for the new PropertyGridCategoryProvider class.
    
    Fixes bug 479113.
    
    svn path=/trunk/uia2atk/; revision=137646

 .../UIAutomationWinforms/ChangeLog                 |   16 +++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../PropertyGrid/CategoryInvokeProviderBehavior.cs |  101 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |   11 ++-
 .../PropertyGridViewProvider.cs                    |   36 +++++++
 .../ToolStripProvider.cs                           |    4 +-
 6 files changed, 167 insertions(+), 2 deletions(-)

commit f9a3c9b9eeee52a67626fd757ee87d3c9c93006d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jul 6 21:02:10 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/SelectionProviderUserHelper.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
      Expose bug 505822 in the unit tests.
    
    svn path=/trunk/uia2atk/; revision=137456

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../FragmentControlProvider.cs                     |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit a756537797e80dd87b257c93f2e3e0502494faab
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Jul 6 17:51:55 2009 +0000

    * Mono.UIAutomation.Winforms/ToolBarProvider.cs: Connect base navigation events.
    
    * Mono.UIAutomation.Winforms/PopupButtonProvider.cs,
    Mono.UIAutomation.Winforms.Events/PopupButton/AutomationHasKeyboardFocusPropertyEvent.cs:
    Test for null parent so that tests pass.
    
    * PopupButtonPanelTest.cs: Not keyboard focusable.
    
    * ToolBarProviderTest.cs: Test that children are created.
    
    svn path=/trunk/uia2atk/; revision=137433

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../AutomationHasKeyboardFocusPropertyEvent.cs     |   14 ++++++++------
 .../PopupButtonProvider.cs                         |    2 +-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    4 ++++
 .../UIAutomationWinformsTests/ChangeLog            |    6 ++++++
 .../PopupButtonPanelTest.cs                        |   11 +++++++++++
 .../ToolBarProviderTest.cs                         |    9 +++++++++
 7 files changed, 47 insertions(+), 7 deletions(-)

commit 2eed1664ffc4a7b6e974ab3be2281b9c0b4784e4
Author: Ray Wang <raywang@mono-cvs.ximian.com>
Date:   Thu Jun 18 06:56:49 2009 +0000

    add misssing files in POTFILES.in
    
    svn path=/trunk/uia2atk/; revision=136380

 UIAutomationWinforms/po/ChangeLog   |    4 ++++
 UIAutomationWinforms/po/POTFILES.in |   16 ++++++++++++++--
 2 files changed, 18 insertions(+), 2 deletions(-)

commit 588f9981701903eb5d105fd2e6c826b364e589bf
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jun 10 22:30:24 2009 +0000

    In UIAutomation/:
    	* UIAutomation.mds:  Add UIAutomationClient to solution.
    
    In UIAutomation/UIAutomationClient/:
    	* Makefile.am:
    	* AssemblyInfo.cs.in:
    	* UIAutomationClient.mdp:
    	* UIAutomationClient.mds: Add new files and a MonoDevelop solution.
    	* System.Windows.Automation/*Condition.cs: Implement Condition
    	classes, including one for internal uses.
    	* System.Windows.Automation/Automation.cs: Implement (bug #489325).
    	* System.Windows.Automation/TreeWalker.cs:
    	* System.Windows.Automation/SourceManager.cs: Implement TreeWalker class,
    	and SourceManager which aids in loading AutomationSources and their
    	AutomationElements into the automation tree (bug #489321 and bug #489323).
    
    	* System.Windows.Automation/DesktopElement.cs:
    	* System.Windows.Automation/AutomationElement.cs: Implment AutomationElement
    	class as a wrapper around the UIAutomationSource.IElement interface, and a
    	special DesktopElement for the root of the automation tree.  This fixes
    	bug #489322, but some pieces of this class are the work of future bugs.
    	* System.Windows.Automation/AutomationElementCollection.cs: Implement
    	(bug #489330).
    
    	* System.Windows.Automation/*Pattern*.cs:
    	* System.Windows.Automation/CacheRequest.cs:
    	* System.Windows.Automation/AutomationFocusChangedEventArgs.cs: Stub-out.
    	* Test/UIAutomationClientTests/*: Tests of UIAutomationClient classes.
    	Created in Visual Studio to test Microsoft's implementation, first.  Only
    	Automation and AutomationElement classes are thoroughly tested so far.
    
    In UIAutomation/UIAutomationSource/:
    	* Mono.UIAutomation.Source/IElement.cs: Add SupportsProperty.
    
    In UIAutomation/UIAutomationTypes/:
    	* System.Windows.Automation/TreeScope.cs: Add Flags attribute.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am: Alphabetize.
    	* Mono.UIAutomation.Winforms/SimpleControlProvider.cs: Add support for
    	FrameworkId and ProcessId properties.
    	* Mono.UIAutomation.Winforms/FragmentControlProvider.cs: Add support
    	for RuntimeId property.
    
    In UiaDbusCoreBridge/:
    	* DbusCore/Interfaces/IAutomationElement.cs: Add SupportsProperty.
    	* UiaDbusCoreBridge/Wrappers/ProviderElementWrapper.cs: Implement
    	SupportsProperty and fix AutomationId to expect an int from the
    	provider.
    	* UiaDbusCoreBridgeTests/ProviderElementWrapperTest.cs: Update
    	AutomationId test to reflect above fix.
    
    svn path=/trunk/uia2atk/; revision=135899

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../UIAutomationWinforms/Makefile.am               |    2 +-
 .../FragmentControlProvider.cs                     |   15 +++++++++++++--
 .../SimpleControlProvider.cs                       |   14 +++++++++++++-
 4 files changed, 35 insertions(+), 4 deletions(-)

commit f72ba6857120e6ef46ad5f85581c61e5e1aa61e8
Author: Ray Wang <raywang@mono-cvs.ximian.com>
Date:   Thu May 21 08:10:57 2009 +0000

    update toolstripcombobox strongwind test, update some useless module, and update Chinese (simplified) translator for UIAutomationWinforms.
    
    svn path=/trunk/uia2atk/; revision=134512

 UIAutomationWinforms/po/zh_CN.po |  181 ++++++++++++++++++++------------------
 1 files changed, 94 insertions(+), 87 deletions(-)

commit 76f0d8acf4ba6b2c76e4bab3f899d4a177797355
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue May 12 22:30:32 2009 +0000

    * Mono.UIAutomation.Winforms/PopupButtonPanelProvider.cs: Not focusable.
    
    * Mono.UIAutomation.Winforms/PopupButtonProvider.cs,
    Mono.UIAutomation.Winforms.Events/PopupButton/AutomationHasKeyboardFocusPropertyEvent.cs,
    	Makefile.am: Add Focus event and fix property.
    
    * Mono.UIAutomation.Winforms/ListViewProvider.cs,
    Mono.UIAutomation.Winforms.Behaviors.ListView/ListItemInvokeProviderBehavior.cs,
    Makefile.am: Add invoke for MWFFileView [bug 476365].
    
    * Mono.UIAutomation.Winforms.Events/ComboBox/SelectionPatternSelectionEvent.cs,
    Mono.UIAutomation.Winforms.Events/ComboBox/ListItemSelectionItemPatternElementSelectedEvent.cs,
    Mono.UIAutomation.Winforms.Events/ComboBox/ListItemSelectionItemPatternIsSelectedEvent.cs,
    Mono.UIAutomation.Winforms.Events/ComboBox/SelectionPatternIsSelectionRequiredEvent.cs:
    Hook SelectedValueChanged for DirComboBox, since SelectedIndexChanged
    is ignored [bug 490126].
    
    * AtSpiEvent.cs, EventCollection.cs, EventMonitor.cs: Make public.
    Destroy singleton in EventMonitor.Stop ().
    
    * DialogTester.cs: Test for event when selecting in a DirComboBox.
    
    svn path=/trunk/uia2atk/; revision=134003

 .../UIAutomationWinforms/ChangeLog                 |   19 ++++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../ListView/ListItemInvokeProviderBehavior.cs     |  107 ++++++++++++++++++++
 ...ItemSelectionItemPatternElementSelectedEvent.cs |    6 +
 .../ListItemSelectionItemPatternIsSelectedEvent.cs |    6 +
 .../SelectionPatternIsSelectionRequiredEvent.cs    |    6 +
 .../ComboBox/SelectionPatternSelectionEvent.cs     |    6 +
 .../AutomationHasKeyboardFocusPropertyEvent.cs     |   76 ++++++++++++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    2 +
 .../PopupButtonPanelProvider.cs                    |    4 +
 .../PopupButtonProvider.cs                         |   10 ++
 11 files changed, 244 insertions(+), 0 deletions(-)

commit 674d23e314d492d4d35693a8e8ba347ec66a3bf4
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue May 12 17:52:13 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
      Fixes the regression introduced (affecting ToolStripSplitButton) on
      r133927.
    
    svn path=/trunk/uia2atk/; revision=133979

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++
 .../ToolStripItem/InvokeProviderBehavior.cs        |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++
 .../ToolStripDropDownItemProviderTest.cs           |   28 +++++++++++++++++--
 4 files changed, 37 insertions(+), 4 deletions(-)

commit 019f29ee7d16c8c642003beda3eae6570173204d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue May 12 02:08:17 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
      Fix NRE that may happen when the PropertyGrid.SelectedObject
      property is not set.
    
    svn path=/trunk/uia2atk/; revision=133940

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../PropertyGridViewProvider.cs                    |    3 +++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit 294938671b72b7663e2bb6342fe287f8212966bf
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon May 11 20:49:43 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Menu.cs:
    * UiaAtkBridge/UiaAtkBridge/MenuBar.cs:
    * UiaAtkBridge/UiaAtkBridge/Adapter.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripDropDownItemProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
      Rework Selected&Focused states of ParentMenus and MenuItems. Fixes
      #479397 and #485524.
    
    svn path=/trunk/uia2atk/; revision=133927

 .../UIAutomationWinforms/ChangeLog                 |    7 ++++
 .../ToolStripItem/InvokeProviderBehavior.cs        |   36 +++++++++-----------
 .../ToolStripDropDownItemProvider.cs               |    4 ++-
 3 files changed, 26 insertions(+), 21 deletions(-)

commit 8da4afe6b89a06c845f93b380dec7550e1857fc0
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon May 11 14:33:00 2009 +0000

    2009-05-11  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Ensure that focus events and
    	properties are sent/set correctly.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartAutomationHasKeyboardFocusPropertyEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/CheckboxAutomationHasKeyboardFocusPropertyEvent.cs:
    	Fix Orca focus issues. [Fixes #502029]
    
    
    svn path=/trunk/uia2atk/; revision=133897

 .../UIAutomationWinforms/ChangeLog                 |    8 +++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 ...ckboxAutomationHasKeyboardFocusPropertyEvent.cs |   65 +++++++++++++++++++
 .../PartAutomationHasKeyboardFocusPropertyEvent.cs |   66 ++++++++++++++++++++
 .../DateTimePickerProvider.cs                      |   20 +++++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../DateTimePickerProviderTest.cs                  |   45 +++++++++++---
 7 files changed, 198 insertions(+), 13 deletions(-)

commit b45d61fcdf9c65ca16eef65d5d683b4dfbad088a
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu May 7 19:57:21 2009 +0000

    2009-05-07  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Ensure that the
    	AutomationNamePropertyEvent is properly raised.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs: Fix a typo
    	where AutomationNamePropertyEvent was being overridden.
    
    
    svn path=/trunk/uia2atk/; revision=133740

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../DateTimePickerProvider.cs                      |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../DateTimePickerProviderTest.cs                  |    4 ++++
 4 files changed, 15 insertions(+), 1 deletions(-)

commit 79e8b6741ca4d0382e0a660ac899c35a76e0b1fb
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue May 5 21:27:02 2009 +0000

    2009-05-05  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* DataGridProviderTest.cs: Verify that cells whose column is read only
    	return true for IsReadOnly.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditValueProviderBehavior.cs:
    	If the column is read only, make sure the cell provider returns true
    	from IsReadOnly.  [Fixes #479796]
    
    
    svn path=/trunk/uia2atk/; revision=133612

 .../UIAutomationWinforms/ChangeLog                 |    6 +
 .../DataGrid/DataItemEditValueProviderBehavior.cs  |    6 +-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../DataGridProviderTest.cs                        |  128 ++++++++++++++------
 4 files changed, 107 insertions(+), 38 deletions(-)

commit 71b15b290156a7c965c5db5c88c27b26878fba56
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon May 4 16:38:43 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/TabPage.cs:
    * UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/UiaAtkBridge/TextContainer.cs:
    * UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TabPageProvider.cs:
      The Focused state doesn't map exactly to the HasKeyboardFocus
      property/event for TabControl in UIA, so we need these tweaks. Fixes
      #464071.
    
    svn path=/trunk/uia2atk/; revision=133513

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../Mono.UIAutomation.Winforms/TabPageProvider.cs  |   11 ++++++++++-
 2 files changed, 17 insertions(+), 1 deletions(-)

commit 3129be14e75e70f2592a639b3573c4faa2cf9f38
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Apr 30 14:05:13 2009 +0000

    2009-04-30  Mario Carrion <mcarrion@novell.com>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/DataGridViewProvider.cs: Prevent returning null
    	values when calling GetSelection. [Fixes #493520]
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* UIAutomationWinformsTests/DataGridViewProviderTest.cs: Tests requesting GetSelection
    	when ComboBox cell is null value. For bug #493520.
    
    svn path=/trunk/uia2atk/; revision=133185

 .../UIAutomationWinforms/ChangeLog                 |    5 +++
 .../DataGridViewProvider.cs                        |   12 ++++---
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++
 .../DataGridViewProviderTest.cs                    |   30 ++++++++++++++++++--
 4 files changed, 44 insertions(+), 8 deletions(-)

commit 565677c10968bcdcad5e7cae155c228882466f23
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Apr 29 17:01:11 2009 +0000

    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
    	Prevent Invoke if there is no visible parent. [Fixes #494586, #494917]
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* ToolStripLabelProviderTest.cs: Use a parented item in InvokeTest.
    	* ToolStripDropDownItemProviderTest.cs: Use parented items in most
    	tests. Expand InvokeTest to cover attempts to Invoke child items
    	when their parent menus are not visible (bugs #494586, #494917).
    
    svn path=/trunk/uia2atk/; revision=133036

 .../UIAutomationWinforms/ChangeLog                 |    5 +++
 .../ToolStripItem/InvokeProviderBehavior.cs        |    8 +++++-
 .../UIAutomationWinformsTests/ChangeLog            |    7 +++++
 .../ToolStripDropDownItemProviderTest.cs           |   27 +++++++++++++++++---
 .../ToolStripLabelProviderTest.cs                  |    2 +-
 5 files changed, 43 insertions(+), 6 deletions(-)

commit 550d21e5d3175de0d0bb456bbe578036e2a323bf
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Apr 28 23:16:15 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Menu.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
      Focus menuitems that don't have children when selected via
      Atk.Selection. Fixes #495623.
    
    svn path=/trunk/uia2atk/; revision=132912

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ToolStripItemProvider.cs                       |    6 ++++++
 2 files changed, 12 insertions(+), 0 deletions(-)

commit 41ad4955515ff3bd8868e1d584904c0302c694ae
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Apr 28 14:19:11 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/HeaderItemInvokeProvider.cs:
      Implemented Invoke for ColumnHeaders. Fixes #476304.
    
    svn path=/trunk/uia2atk/; revision=132845

 .../UIAutomationWinforms/ChangeLog                 |    5 +
 .../ListView/HeaderItemInvokeProvider.cs           |    6 +-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../ListViewProviderTest.cs                        |   92 ++++++++++++++++++++
 4 files changed, 106 insertions(+), 2 deletions(-)

commit b87d758f61ce47d0d97f6b38278688980529e9e2
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Apr 27 21:49:28 2009 +0000

    2009-04-27  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* ToolStripButtonProviderTest.cs: When CheckOnClick = true, test for
    	the Toggle pattern, and verify that the role is CheckBox.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/ToolStripButtonProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ToolStripButton/ToggleProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/ToolStripButton/TogglePatternToggleStateEvent.cs:
    	If a ToolStripButton has CheckOnClick = true, the role should be
    	CheckBox and it should have the TogglePattern behavior.  [Fixes #478832]
    
    
    svn path=/trunk/uia2atk/; revision=132791

 .../UIAutomationWinforms/ChangeLog                 |    8 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../ToolStripButton/ToggleProviderBehavior.cs      |  129 ++++++++++++++++++++
 .../TogglePatternToggleStateEvent.cs               |   71 +++++++++++
 .../ToolStripButtonProvider.cs                     |   35 +++++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../ToolStripButtonProviderTest.cs                 |   37 ++++++
 7 files changed, 283 insertions(+), 4 deletions(-)

commit 188ccb4721c179d820a310d42d0485be613e4ecb
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Apr 27 20:47:50 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      Handle dropdownmenu and style changed-events. Fixes final part of
      bug#481357.
    
    * UIAutomation/UIAutomationProvider/ChangeLog:
    
    svn path=/trunk/uia2atk/; revision=132784

 .../UIAutomationWinforms/ChangeLog                 |    6 ++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   75 ++++++++++++++++++-
 2 files changed, 77 insertions(+), 4 deletions(-)

commit 960361f1da21db241a24816e98cab56cd6ae2a99
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Apr 16 17:34:19 2009 +0000

    2009-04-16  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/AtkTest/:
    	* AtkTests.cs: Verify that Visible and Showing states are present on
    	inactive tabs.  [Fixes #495043]
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/TabPageProvider.cs: Ensure that inactive
    	TabPages are visible/showing.  [Fixes #495043]
    
    
    svn path=/trunk/uia2atk/; revision=131917

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/TabPageProvider.cs  |   11 ++++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

commit e946632f92b5ffe550693e991ad8ee09c001fa1f
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Apr 9 14:42:04 2009 +0000

    In /:
    	* Uia2Atk.mds:
    	* UiaDbusCoreBridge/: Added UiaDbusCoreBridge sub-project.
    	* .gitignore: Update.
    
    In UIAutomation/UIAutomationBridge/:
    	* Mono.UIAutomation.Bridge/IAutomationBridge.cs: Whitespace fix.
    
    In UIAutomation/UIAutomationProvider/:
    	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
    	Add support for multiple bridges. Include UiaDbusCoreBridge by default.
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* TestHelper.cs: Update reflection into AutomationInteropProvider.
    	* TextRangeProviderTest.cs: Use TestHelper for SetUp/TearDown.
    
    In UiaDbusCoreBridge/:
    	* Initial commit of alternative DbusCore bridge for providing better
    	support for Winforms and Moonlight apps in the Client API.
    
    svn path=/trunk/uia2atk/; revision=131391

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++
 .../UIAutomationWinformsTests/TestHelper.cs        |   25 ++++++------------
 .../TextRangeProviderTest.cs                       |   27 +------------------
 3 files changed, 15 insertions(+), 42 deletions(-)

commit 0a31fcb61c3b653c0a0d4dd8c0e11842f2ee9c40
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Mar 17 18:09:55 2009 +0000

    * UIAutomation/configure.ac:
    * UiaAtkBridge/configure.ac:
    * UIAutomationWinforms/configure.ac: Bump version to 1.9.0.
    UIAutomationWinforms will require mono-uia >= 1.9.0. Not sure yet
    about UiaAtkBridge.
    
    svn path=/trunk/uia2atk/; revision=129613

 UIAutomationWinforms/ChangeLog    |    6 ++++++
 UIAutomationWinforms/configure.ac |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 6df6934a7529ac17f6719a8440875b4f3c2064bf
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Mar 17 16:09:22 2009 +0000

    2009-03-17  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* NEWS: Update codename for 1.0.
    
    In UiaAtkBridge/:
    	* NEWS: Update codename for 1.0.
    
    In UIAutomation/:
    	* NEWS: Update codename for 1.0.
    
    
    svn path=/trunk/uia2atk/; revision=129600

 UIAutomationWinforms/ChangeLog |    4 ++++
 UIAutomationWinforms/NEWS      |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 4c6b9ea3cf01b2a9c73f63cbb1ed212fcbb310cb
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Mar 17 13:33:52 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
      Use treeView member instead of node.TreeView to guard against
      circumstances where the latter has been set to null and the provider
      has not been terminated. Fixes crashers in bug #485903 and bug
      #485400.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ValueProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ToggleProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ScrollItemProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/SelectionItemProviderBehavior.cs:
      Log errors and return in the case of a null TreeView when performing
      actions.
    
    svn path=/trunk/uia2atk/; revision=129582

 .../UIAutomationWinforms/ChangeLog                 |   15 +++++++++++++++
 .../TreeView/ScrollItemProviderBehavior.cs         |    5 +++++
 .../TreeView/SelectionItemProviderBehavior.cs      |   11 +++++++++--
 .../TreeView/ToggleProviderBehavior.cs             |    5 +++++
 .../TreeView/ValueProviderBehavior.cs              |    5 +++++
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |   20 ++++++++++----------
 6 files changed, 49 insertions(+), 12 deletions(-)

commit e566b78d91e54509ec28fb7b8327fd012560499c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Mar 13 16:06:22 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ToolBarButtonProviderTest.cs:
      Test provider pattern support when acting as SplitButton. Also added
      an Ignored test for working with the DropDownMenu (it currently has
      threading issues).
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      Add support for ToolBarButton drop down menu, which is really a
      context menu (fixes bug #481357). Also, restore required Invoke
      support when acting as a SplitButton.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolBar/ToolBarButtonExpandCollapseProviderBehavior.cs:
      Check DropDownMenu for null before performing Expand/Collapse.
    
    svn path=/trunk/uia2atk/; revision=129294

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../ToolBarButtonExpandCollapseProviderBehavior.cs |    7 +-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   58 ++++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    7 ++
 .../ToolBarButtonProviderTest.cs                   |  106 ++++++++++++++++++++
 5 files changed, 183 insertions(+), 5 deletions(-)

commit 2b371fa4ba2d9d4e7dc7c9752d77bc7d6e43936e
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Mar 13 13:10:31 2009 +0000

    * UiaAtkBridge/NEWS:
    * UIAutomation/NEWS:
    * UiaAtkBridge/README:
    * UIAutomation/configure.ac:
    * UiaAtkBridge/configure.ac:
    * UIAutomationWinforms/NEWS:
    * UIAutomationWinforms/README:
    * UIAutomationWinforms/configure.ac: Bump version to 1.0, update
    dependencies.
    
    svn path=/trunk/uia2atk/; revision=129276

 UIAutomationWinforms/ChangeLog    |    6 ++++++
 UIAutomationWinforms/NEWS         |    3 +++
 UIAutomationWinforms/README       |    4 ++--
 UIAutomationWinforms/configure.ac |    4 ++--
 4 files changed, 13 insertions(+), 4 deletions(-)

commit b6c23832bcbac32d8eb19d165d2592779ce09059
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Mar 13 10:45:43 2009 +0000

    Set the Name property of the items of ListBox and ComboBox to their
    displaying text. [Fixes Bug #482686] Committed for Matt Guo.
    
    svn path=/trunk/uia2atk/; revision=129257

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++-
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    2 +-
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |    8 ++++-
 .../ComboBoxProviderTest.cs                        |   34 ++++++++++++++++++++
 .../ListBoxProviderTest.cs                         |   23 +++++++++++++
 6 files changed, 74 insertions(+), 4 deletions(-)

commit 98d1c4d59e9e51f01f70454a6deb8fa4a7ffe2a5
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Mar 13 05:38:07 2009 +0000

    * UIAutomationWinforms/configure.ac: Bump Mono requirement to 2.4.
    
    svn path=/trunk/uia2atk/; revision=129242

 UIAutomationWinforms/ChangeLog    |    4 ++++
 UIAutomationWinforms/configure.ac |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 5e12854aca9457eb6ef9aa18bb8bca94f56f7f6d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 12 23:42:54 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolStripButton/InvokeProviderBehavior.cs:
      Check InvokeRequired to call a toolstripbutton's PerformClick. Fixes
      #478872.
    
    svn path=/trunk/uia2atk/; revision=129227

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ToolStripButton/InvokeProviderBehavior.cs      |   10 ++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

commit 5467acbe4391b26bb4232d6030f830df8d0cb9b8
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Mar 12 22:34:39 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/FormProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/StatusBarProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/ScrollBarProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/TextBoxBaseProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/MonthCalendarProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/NumericUpDownProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/DateTimePickerProviderTest.cs:
      Test added AmpersandsAndNameTest.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      Returns valid NameProperty, no ampersands.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemTogglePatternToggleStateEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemCheckBoxTogglePatternToggleStateEvent.cs:
      Null validation. [Fixes Bug #484929]
    
    svn path=/trunk/uia2atk/; revision=129209

 .../UIAutomationWinforms/ChangeLog                 |   12 +++++++++
 ...istItemCheckBoxTogglePatternToggleStateEvent.cs |    6 +++-
 .../ListItemTogglePatternToggleStateEvent.cs       |    5 ++-
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    2 +-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   10 ++++++-
 .../SimpleControlProvider.cs                       |    2 +-
 .../ToolStripProvider.cs                           |    2 +-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   27 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |   11 ++++++++
 .../DateTimePickerProviderTest.cs                  |    6 ++++
 .../UIAutomationWinformsTests/FormProviderTest.cs  |    6 ++++
 .../MonthCalendarProviderTest.cs                   |    6 ++++
 .../NumericUpDownProviderTest.cs                   |    7 +++++
 .../ScrollBarProviderTest.cs                       |    6 ++++
 .../StatusBarProviderTest.cs                       |    6 ++++
 .../TextBoxBaseProviderTest.cs                     |    6 ++++
 16 files changed, 111 insertions(+), 9 deletions(-)

commit 46a5f9a8e755e44e8b5ce03fc129e932cac56c76
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Mar 12 22:24:01 2009 +0000

    2009-03-12  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    
    	Patch from Matt Guo <matt@mattguo.net>
    
    	* MonthCalendarProviderTest.cs: Test that MonthCalendar's name is
    	correct, and that it changes when the Month changes.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    
    	Patch from Matt Guo <matt@mattguo.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar/AutomationNamePropertyEvent.cs:
    	Set MonthCalendar's NameProperty according to the specification.  Also
    	make sure events are sent when the Name changes. [Fixes #479130]
    
    
    svn path=/trunk/uia2atk/; revision=129207

 .../UIAutomationWinforms/ChangeLog                 |   10 +++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../MonthCalendar/AutomationNamePropertyEvent.cs   |   64 ++++++++++++++++++++
 .../MonthCalendarProvider.cs                       |   18 +++++-
 .../UIAutomationWinformsTests/ChangeLog            |    7 ++
 .../MonthCalendarProviderTest.cs                   |   45 ++++++++++++++
 6 files changed, 142 insertions(+), 3 deletions(-)

commit 39b2f0f7c3df6525e5675586f1e834f1c3c8a3af
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 12 19:38:03 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
      Reapplying fix for #480829. We now know it was not regressing.
    
    svn path=/trunk/uia2atk/; revision=129186

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../PropertyGridViewProvider.cs                    |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit c3becdb329b16f11b9bf9ad99d9a5272b2338f8d
Merge: ac8fcd9 9e42d3c
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Mar 12 17:51:26 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: Files added to
      handle: SelectionItem behavior in DataGrid and DataGridView, and
      HasKeyboardFocus event in DataGrid and DataGridView.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemSelectionItemProviderBehavior.cs:
      Fixed typo
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditSelectionItemProviderBehavior.cs:
      DataGrid Selection Item behavior. [Fixes Bug #479126]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildSelectionItemProviderBehavior.cs:
      DataGridView SelectionItem behavior. [Fixes Bug #479126]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxListBoxSelectionProviderBehavior.cs:
      Returns empty selection when provider is nul..
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListItem/SelectionItemProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemSelectionItemProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxListItemSelectionItemProviderBehavior.cs:
      Updated to default SelectionItem implementation in ListItem. [Fixes
      Bug #479126]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Generic/SelectionItemProviderBehavior.cs:
      Generic SelectionItem implementation. [Fixes Bug #479126]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditAutomationHasKeyboardFocusPropertyEvent.cs:
      Always calling RaiseAutomationPropertyChangedEvent. [Fixes Bug
      #478856]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditSelectionItemPatternIsSelectedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildSelectionItemPatternIsSelectedEvent.cs:
      DataGrid Provider: Raises IsSelectedProperty. [Fixes Bug #478891]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildHasKeyboardFocusPropertyEvent.cs:
      DataGridView Provider: Raises HasKeyboardFocus. [Fixes Bug #478856]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildSelectionItemPatternElementAddedEvent.cs:
      DataGridView Provider: Raises ElementAdded event. [Fixes Bug #478891]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildSelectionItemPatternElementRemovedEvent.cs:
      DataGridView Provider: Raises ElementRemoved event. [Fixes Bug
      #478891]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildSelectionItemPatternElementSelectedEvent.cs:
      DataGridView Provider: Raises ElementSelected event. [Fixes Bug
      #478891]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
      Updated to API changes: GetSelectedItems returns
      IRawElementProviderSimple[] instead of ListItemProvider[]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      DataGridDataItemEditProvider: ISelectableItem implemented. [Fixes Bug
      #479126] Returning valid HasKeyboardFocusProperty [Fixes: Bug #478891
      and Bug #478856] Returning valid BoundingRectangle [Fixes Bug
      #479382]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      DataGridViewDataItemChildProvider: ISelectableItem implemented.
      [Fixes Bug #479126] Returning valid HasKeyboardFocusProperty [Fixes:
      Bug #478891 and Bug #478856] Returning valid BoundingRectangle [Fixes
      Bug #479382]. DataBinding support in ComboBox Column/Cell. [Fixes Bug
      #482834]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ISelectableItem.cs:
      Interface added to support Generic SelectionItem provider.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      ISelectableItem interface realization, implementation using default
      methods: ListProvider.SelectItem, ListProvider.UnselectedItem and
      ListProvider.IsItemSelected
    
    svn path=/trunk/uia2atk/; revision=129165

commit 142749263d6ef0a18dcc80b18060ff47cdecb126
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Mar 12 16:16:39 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PopupButtonProvider.cs:
      Override IsKeyboardFocusableProperty, as base class implementation
      doesn't work because PopupButton.CanSelect is always false.
    
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Make States method public
      static so it can be used in DialogTester, etc.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs: Expand
      OpenFileDialog test to include states test for PopupButton. Refactor
      DialogTesterInner into DialogRunner class that makes it easier to
      write varied tests.
    
    svn path=/trunk/uia2atk/; revision=129154

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../PopupButtonProvider.cs                         |    2 ++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit c3c40e4408043dfea6e6d71490e46713195a190c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Mar 12 14:10:57 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Initialize provider before calling AddChildProvider, because that
      will trigger InitializeChildControlStructure, which should always
      happen *after* Initialize is called. This makes sure patterns are
      set up when the bridge receives the provider, and fixes the crash
      from bug #484646.
    
    svn path=/trunk/uia2atk/; revision=129140

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++++++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   10 +++++-----
 2 files changed, 14 insertions(+), 5 deletions(-)

commit e107134ba1cb62fd24af1e2696bf319f4ad9aeba
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Mar 12 09:22:48 2009 +0000

    Use toolBar instead of toolBarButton.Parent.
    
    svn path=/trunk/uia2atk/; revision=129127

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolBar/ToolBarButtonToggleProviderBehavior.cs |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 61489c1ff97e06db72905e96a19e6cbd48a2c79b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Mar 11 23:08:17 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/List.cs:
    * UiaAtkBridge/UiaAtkBridge/Slider.cs:
    * UiaAtkBridge/UiaAtkBridge/Button.cs:
    * UiaAtkBridge/UiaAtkBridge/Spinner.cs:
    * UiaAtkBridge/UiaAtkBridge/TreeItem.cs:
    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/UiaAtkBridge/ListItem.cs:
    * UiaAtkBridge/UiaAtkBridge/TextLabel.cs:
    * UiaAtkBridge/UiaAtkBridge/Hyperlink.cs:
    * UiaAtkBridge/UiaAtkBridge/ListGroup.cs:
    * UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs:
    * UiaAtkBridge/UiaAtkBridge/TextContainer.cs:
    * UiaAtkBridge/UiaAtkBridge/ITextImplementor.cs:
    * UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs:
    * UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs:
    * UiaAtkBridge/UiaAtkBridge/ComboBoxOptionsTable.cs:
    * UiaAtkBridge/UiaAtkBridge/ComponentImplementorHelper.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TextNormalizer.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TextRangeProvider.cs:
      Replace NIE's with Log.Warns. Use *experts when needed in order to
      centralize calls to unimplemented stuff. Fixes the majority of
      bug#446915.
    
    * UiaAtkBridge/UiaAtkBridge/TableImplementorHelper.cs: Use SemiLazy
      instead of Lazy to prevent NRE's.
    
    svn path=/trunk/uia2atk/; revision=129103

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    6 ++++--
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    5 ++++-
 .../Mono.UIAutomation.Winforms/TextNormalizer.cs   |    7 +++++--
 .../TextRangeProvider.cs                           |   11 +++++++----
 5 files changed, 30 insertions(+), 9 deletions(-)

commit 44ff315dab63a305a4df07dfdcd30bc37efe71df
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Mar 11 21:42:00 2009 +0000

    2009-03-11  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* FormProviderTest.cs: The window needs to be shown to have vaild
    	bounding rectangle values.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/Helper.cs: If the control is visible,
    	return Rect.Empty.  This allows us to avoid #478598 which is caused by
    	us asking for the bounds of a control which has recently become
    	unmapped. [Fixes #478598]
    	* Mono.UIAutomation.Winforms/SimpleControlProvider.cs: Refactor to use
    	Helper.GetControlScreenBounds ()
    
    
    svn path=/trunk/uia2atk/; revision=129097

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |    7 +++++--
 .../SimpleControlProvider.cs                       |   14 +++++---------
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../UIAutomationWinformsTests/FormProviderTest.cs  |    2 ++
 5 files changed, 27 insertions(+), 11 deletions(-)

commit de65c94245f1314cbc466c6387f29f3594efab04
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Mar 11 20:12:50 2009 +0000

    * Mono.UIAutomation.Winforms/ToolStripDropDownItemProvider.cs,
    Mono.UIAutomation.Winforms/MenuItemProvider.cs,
    Mono.UIAutomation.Winforms/Helper.cs: Strip ampersands from names
    of menu items [bug #484375]
    
    * Adapter.cs, MenuItem.cs: Pass on Focus events for MenuItems.
    
    svn path=/trunk/uia2atk/; revision=129091

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |   12 +++++++++
 .../Mono.UIAutomation.Winforms/MenuItemProvider.cs |    4 ++-
 .../ToolStripDropDownItemProvider.cs               |    8 ++++++
 .../UIAutomationWinformsTests/ChangeLog            |    9 +++++++
 .../MenuItemProviderTest.cs                        |   16 ++++++++++++
 .../TextBoxBaseProviderTest.cs                     |    6 ++++
 .../ToolStripDropDownItemProviderTest.cs           |   25 ++++++++++++++++++++
 8 files changed, 86 insertions(+), 1 deletions(-)

commit 3051af267bb2b1b07cb67b0b5272e9dd235cd843
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Mar 11 17:59:27 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormListener.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ErrorProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MainMenuProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TrackBarProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBarProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/UpDownBaseProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MessageBoxFormProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBehaviorObserver.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/IScrollBehaviorSubject.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/SplitContainerProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentRootControlProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarListItemProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripDropDownItemProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
      Update according to FragmentControlProvider refactoring. Always
      raise events. Mostly affects child initialization, as this is now
      handled properly by the bridge.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      Update according to FragmentControlProvider refactoring. Always
      raise events. Mostly affects child initialization, as this is now
      handled properly by the bridge. Update ComboBoxProvider to set up
      behaviors during Initialize, as the ComboBox adapter on the bridge
      is currently unable to handle dynamic pattern support changes.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MenuItemProvider.cs:
      Update according to FragmentControlProvider refactoring. Always
      raise events. Mostly affects child initialization, as this is now
      handled properly by the bridge. Fix FragmentRoot override to return
      provider for parentMenu, not menuItem.Parent (which could be a
      MenuItem, and therefore not a fragment root).
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
      Remove OnNavigationChild(Added|Removed), and move their contents to
      (Add|Remove|Insert)ChildProvider, which now have overrides that
      either take a raiseEvents bool, or default to raising events.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Use the correct
      GetProvider overload for the common case.
    
    svn path=/trunk/uia2atk/; revision=129080

 .../UIAutomationWinforms/ChangeLog                 |   55 +++++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |   77 ++++++-----
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   50 ++++----
 .../DataGridViewProvider.cs                        |   38 +++---
 .../DateTimePickerProvider.cs                      |   14 +-
 .../DomainUpDownProvider.cs                        |    4 +-
 .../Mono.UIAutomation.Winforms/ErrorProvider.cs    |    6 +-
 .../Mono.UIAutomation.Winforms/FormListener.cs     |    2 +-
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |   15 +-
 .../FragmentControlProvider.cs                     |  153 ++++++++++----------
 .../FragmentRootControlProvider.cs                 |    9 +-
 .../IScrollBehaviorSubject.cs                      |    4 +-
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    2 +-
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |    8 +-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   64 ++++----
 .../Mono.UIAutomation.Winforms/MainMenuProvider.cs |   10 +-
 .../Mono.UIAutomation.Winforms/MenuItemProvider.cs |   14 +-
 .../MessageBoxFormProvider.cs                      |    8 +-
 .../MonthCalendarDataGridProvider.cs               |   20 ++--
 .../MonthCalendarListItemProvider.cs               |    4 +-
 .../MonthCalendarProvider.cs                       |    2 +-
 .../PropertyGridViewProvider.cs                    |   12 +-
 .../ScrollBarProvider.cs                           |   10 +-
 .../ScrollBehaviorObserver.cs                      |   36 ++---
 .../SplitContainerProvider.cs                      |    4 +-
 .../StatusBarProvider.cs                           |   12 +-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   12 +-
 .../ToolStripDropDownItemProvider.cs               |   10 +-
 .../ToolStripProvider.cs                           |   10 +-
 .../Mono.UIAutomation.Winforms/TrackBarProvider.cs |    6 +-
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |   10 +-
 .../UpDownBaseProvider.cs                          |    4 +-
 32 files changed, 366 insertions(+), 319 deletions(-)

commit 111c86b007b8e846955e7cb8cadae8bf1dec61c9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Mar 10 22:19:15 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
      Sandy keeps getting failures so revert completely the PropertyGrid
      stuff.
    
    svn path=/trunk/uia2atk/; revision=129033

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../PropertyGridViewProvider.cs                    |    5 ++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit ebe338df49e538c7706034f42912f868b0f17c11
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Mar 10 21:46:59 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
      Reapply fix for 480829 without breaking tests.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Reenable
      PropertyGrid test.
    
    svn path=/trunk/uia2atk/; revision=129026

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../PropertyGridViewProvider.cs                    |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 21dd4033f9f8358651085e21a9590aadd097fe03
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Mar 10 19:36:17 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
      Revert main bits of r128916, it's causing regessions.
    
    svn path=/trunk/uia2atk/; revision=129007

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../PropertyGridViewProvider.cs                    |    5 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 48ab8a686e9b8873df1c92fe84c684ea0d52e388
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Mar 10 14:05:58 2009 +0000

    * Mono.UIAutomationWinforms.Behaviors/TextBox/ValueProviderBehavior.cs,
      Mono.UIAutomationWinforms.Events/TextBox/ValuePatternValueIsreadOnlyEvent.cs:
      Set ReadOnly when disabled [bug 480266]
    
    svn path=/trunk/uia2atk/; revision=128968

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../TextBox/ValueProviderBehavior.cs               |    2 +-
 .../TextBox/ValuePatternValueIsReadOnlyEvent.cs    |    4 ++++
 3 files changed, 11 insertions(+), 1 deletions(-)

commit d486c3eaa43cfd42ddb4a9088b04eae7a7c4f0c4
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Mar 9 21:28:30 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Added general
      test for PropertyGrid and some bits that cover bug #480829.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
      Pass null to the base ctor or else we'll end holding the same
      children providers in multiple providers. Fixes #480829.
    
    svn path=/trunk/uia2atk/; revision=128916

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../PropertyGridViewProvider.cs                    |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 8e6404d662e013196888aa516ab7358c664cb73a
Merge: 655476a 5efc82e 487a1c2
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Mar 9 18:46:09 2009 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs: Handling
      Caret: property added: CaretOffset, method added: SetCaretOffSet,
      event-related methods: RaiseAutomationPropertyChangedEvent,
      RaiseAutomationEvent. Protected CaretProvider property added.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/EditableTextImplementor.cs: File
      renamed to EditableTextImplementorHelper.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/EditableTextImplementorHelper.cs:
      Renamed from EditableTextImplementor. No need to use ITextProvider.
      Clipboard handling by using provider.GetPatternProvider. Handling
      Editable state.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ITextImplementor.cs: Handling Caret:
      property added: CaretOffset, method added: SetCaretOffSet,
      event-related methods: RaiseAutomationPropertyChangedEvent,
      RaiseAutomationEvent.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/List.cs: Using
      EditableTextImplementorHelper to handle Atk.EditableTextImplementor
      methods, events and editable state. Using TableExpert in
      GetColumnDescription, GetColumnHeader, GetRowDescription and
      GetRowHeader.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TreeItem.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ListItem.cs: Using
      EditableTextImplementorHelper to handle Atk.EditableTextImplementor
      methods, events and editable state.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp:
      EditableTextImplementor.cs renamted to
      EditableTextImplementorHelper.cs.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Spinner.cs: Using
      provider.GetPatternProvider instead of explicit casting.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs: Using
      EditableTextImplementorHelper to handle Atk.EditableTextImplementor
      methods, events and editable state. TextImplementorHelper handles
      Caret events.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextProviderTextImplementor.cs:
      IText field removed, using base protected property CaretProvider
      instead.
    
    * uia2atk/UIAutomation/UIAutomationBridge/Makefile.am:
    * uia2atk/UIAutomation/UIAutomationBridge/UIAutomationBridge.mdp:
      IClipboardSupport, IEditableRange and IText moved to
      UIAutomationProvider.
    
    * uia2atk/UIAutomation/UIAutomationBridge/Mono.UIAutomation.Bridge/IText.cs:
    * uia2atk/UIAutomation/UIAutomationBridge/Mono.UIAutomation.Bridge/IEditableRange.cs:
    * uia2atk/UIAutomation/UIAutomationBridge/Mono.UIAutomation.Bridge/IClipboardSupport.cs:
      Moved to UIAutomationProvider.
    
    * uia2atk/UIAutomation/UIAutomationProvider/Makefile.am:
    * uia2atk/UIAutomation/UIAutomationProvider/UIAutomationProvider.mdp:
    * uia2atk/UIAutomation/UIAutomationProvider/UIAutomationProvider.dll.sources:
      IClipboardSupport, IEditableRange and IText moved from
      UIAutomationBridge.
    
    * uia2atk/UIAutomation/UIAutomationProvider/System.Windows.Automation.Provider/ICaretProvider.cs:
    * uia2atk/UIAutomation/UIAutomationProvider/System.Windows.Automation.Provider/IClipboardProvider.cs:
    * uia2atk/UIAutomation/UIAutomationProvider/System.Windows.Automation.Provider/IEditableRangeProvider.cs:
      Moved from UIAutomationBridge.
    
    * uia2atk/UIAutomation/UIAutomationTypes/Makefile.am:
    * uia2atk/UIAutomation/UIAutomationTypes/UIAutomationTypes.mdp:
    * uia2atk/UIAutomation/UIAutomationTypes/UIAutomationTypes.dll.sources:
      Internal classes added: ClipboardPatternIdentifiers,
      EditableRangePatternIdentifiers and CaretPatternIdentifiers.
    
    * uia2atk/UIAutomation/UIAutomationTypes/System.Windows.Automation/CaretPatternIdentifiers.cs:
      Class added, used by ICaretProvider.
    
    * uia2atk/UIAutomation/UIAutomationTypes/System.Windows.Automation/ClipboardPatternIdentifiers.cs:
      Class added, used by IClipboardProvider.
    
    * uia2atk/UIAutomation/UIAutomationTypes/System.Windows.Automation/EditableRangePatternIdentifiers.cs:
      Class added, used by IEditableRangeProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      UpDownBase Events/Behaviors moved to NumericUpDown. Added behaviors
      to match UIAutomationTypes added: CaretProvider, ClipboardProvider
      and EditableRangeProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemClipboardProviderBehavior.cs:
      Behavior that implements IClipboardProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEmbeddedImageProviderBehavior.cs:
      Class renamed: EmbeddedImageProviderBehavior ->
      ListItemEmbeddedImageProviderBehavior
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemValueProviderBehavior.cs:
      IClipboardProvider implementation moved to
      ListItemClipboardProviderBehavior.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/NumericUpDown:
      NumericUpDown Behaviors.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/NumericUpDown/EditableRangeProviderBehavior.cs:
      Implements IEditableRangeProvider in NumericUpDown.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TextBox/CaretProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TextBox/ClipboardProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/NumericUpDown/RangeValuePatternValueEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/NumericUpDown/RangeValuePatternMinimumEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/NumericUpDown/RangeValuePatternMaximumEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/NumericUpDown/RangeValueProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/NumericUpDown/RangeValuePatternIsReadOnlyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/NumericUpDown/RangeValuePatternSmallChangeEvent.cs:
      Moved from UpDownBase.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/UpDownBase/RangeValuePatternValueEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/UpDownBase/RangeValueProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/UpDownBase/RangeValuePatternMinimumEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/UpDownBase/RangeValuePatternMaximumEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/UpDownBase/RangeValuePatternIsReadOnlyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/UpDownBase/RangeValuePatternSmallChangeEvent.cs:
      Moved to NumericUpDown.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TextBox/TextProviderBehavior.cs:
      IText implementation moved to CaretProviderBehavior, IClipboard
      implementation moved to ClipboardProviderBehavior.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/NumericUpDown:
      NumericUpDown Events.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TextBoxProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
      Setting behaviors: Clipboard and Caret.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      Setting default internal Clipboard behavior.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Setting Clipboard behavior. Class EmbeddedImageProviderBehavior
      renamed to ListItemEmbeddedImageProviderBehavior.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/NumericUpDownProvider.cs:
      Setting behavior: EditableRange.
    
    svn path=/trunk/uia2atk/; revision=128899

commit 655476ab8e816f0ab611041aa41c6ef8a348cb9e
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Mar 9 16:15:53 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs:
      Use ScrollBehaviorObserver property instead of private observer
      field, as the former can be overridden. Add null check to
      UpdateScrollBehavior. Fixes crash in bug #474611.
    
    svn path=/trunk/uia2atk/; revision=128892

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |    4 ++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit df36a480da7a3c25c9399b3b3a58b49d46f784ae
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Mar 6 15:56:30 2009 +0000

    2009-03-06  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/TextBoxProvider.cs: Account for the fact
    	that the MaskedTextProvider can sometimes be null.  Fixes failing unit
    	test.
    
    
    svn path=/trunk/uia2atk/; revision=128783

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |    6 +++++-
 2 files changed, 11 insertions(+), 1 deletions(-)

commit c19ff20049f72de901461554ec1b001840ab7b01
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Mar 6 07:27:45 2009 +0000

    Tested ToggleEvent.
    
    svn path=/trunk/uia2atk/; revision=128756

 .../UIAutomationWinformsTests/ChangeLog            |    4 +++
 .../ToolBarButtonProviderTest.cs                   |   22 ++++++++++++++++++++
 2 files changed, 26 insertions(+), 0 deletions(-)

commit bec709d6aec9e30f690fa16b97c0368e6e1620b6
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Mar 6 06:58:10 2009 +0000

    Fixed Bug #481360.
    
    svn path=/trunk/uia2atk/; revision=128755

 .../UIAutomationWinforms/ChangeLog                 |   11 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../ToolBarButtonExpandCollapseProviderBehavior.cs |  132 ++++++++++++++++++++
 .../ToolBar/ToolBarButtonToggleProviderBehavior.cs |    3 +-
 ...xpandCollapsePatternExpandCollapseStateEvent.cs |   71 +++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    7 +-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    6 +-
 7 files changed, 227 insertions(+), 5 deletions(-)

commit ae2c11c5aebfbd87f2ff64b80a1c78b6104f0119
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 5 23:48:43 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Button.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/ToolBarProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/ToolBarButtonProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
      Mimic (in the provider) and workaround (in the bridge) bug in UIA
      about not returning KeyboardFocusable for ToolBarButtons. Reenable
      state tests for ToolStripButton. Fixes #478838.
    
    * UiaAtkBridge/UiaAtkBridge/TreeItem.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=128746

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   14 +++++++-------
 .../ToolStripProvider.cs                           |    2 ++
 .../UIAutomationWinformsTests/ChangeLog            |    8 ++++++++
 .../ToolBarButtonProviderTest.cs                   |    6 +++---
 .../ToolBarProviderTest.cs                         |    6 +++++-
 6 files changed, 33 insertions(+), 11 deletions(-)

commit e9918f9e92f257d4b9b515f023d28c732d063c7d
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Mar 5 18:45:15 2009 +0000

    2009-03-05  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	Fixes #465467, #465018, #465091, #466598 and #465095.
    	* Mono.UIAutomation.Winforms/TextNormalizer.cs:
    	* Mono.UIAutomation.Winforms/TextRangeProvider.cs: Special case
    	MaskedTextBox so that we return .ToDisplayString () not .Text, as the
    	former is what is actually displayed.
    
    	* Mono.UIAutomation.Winforms/TextBoxProvider.cs: Move MaxLength here so
    	that it can be used by other providers.
    
    	* Mono.UIAutomation.Winforms/MaskedTextBoxProvider.cs: Add a new
    	InsertDeleteTextProvider to the list of behaviors.  This is necessary
    	as simply manipulating the ValuePattern in the bridge won't work.
    	The semantics of Atk.Editable's InsertText are better mapped to a
    	character by character replace when the insertion is happening on a
    	blank (represented by the '_' character) cell.
    
    	* Mono.UIAutomation.Winforms.Behaviors/TextBox/TextProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/TextBox/ValueProviderBehavior.cs:
    	When dealing with the MaskedTextBox control, return .ToDisplayString ()
    	instead of .Text.
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.Behaviors/MaskedTextBox:
    	* Mono.UIAutomation.Winforms.Behaviors/MaskedTextBox/InsertDeleteTextProviderBehavior.cs:
    	Implement the new behavior so that Atk.EditableText's methods can be
    	proxied directly to the actual control.  This will allow us to handle
    	these methods as the user expects.
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Add an entry in GetAccessible () for
    	MaskedTextBoxEntry.
    
    	* BridgeTester.cs: Add a test for MaskedTextBox's EditableText
    	interface.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* EditableTextImplementor.cs: Use the new IInsertDeleteTextProvider
    	interface so that MaskedTextBox can be properly supported.
    
    In UIAutomation/UIAutomationProvider/:
    	* Makefile.am:
    	* System.Windows.Automation.Provider/IInsertDeleteTextProvider.cs: Add
    	a new internal IInsertDeleteTextProvider class for MaskedTextBox.
    
    In UIAutomation/UIAutomationTypes/:
    	* Makefile.am:
    	* System.Windows.Automation/InsertDeleteTextPatternIdentifiers.cs:
    	Add a new internal InsertDeleteTextPatternIdentifiers to support the
    	new IInsertDeleteTextProvider.
    
    
    svn path=/trunk/uia2atk/; revision=128716

 .../UIAutomationWinforms/ChangeLog                 |   31 ++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../InsertDeleteTextProviderBehavior.cs            |  168 ++++++++++++++++++++
 .../TextBox/TextProviderBehavior.cs                |   36 ++++-
 .../TextBox/ValueProviderBehavior.cs               |   39 ++---
 .../MaskedTextBoxProvider.cs                       |   13 ++-
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |   18 ++
 .../Mono.UIAutomation.Winforms/TextNormalizer.cs   |   36 +++--
 .../TextRangeProvider.cs                           |    6 +-
 9 files changed, 306 insertions(+), 42 deletions(-)

commit 76e8d6c18986419bf9aaa0b9040149f73b44d36c
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Mar 4 23:37:31 2009 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/HeaderItem.cs: Using actionExpert
      instead of local handling. [Fixes Bug #478840]
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGrid & DataGridView. HeaderItem.Invoke behaviors and events
      added. [Fixes Bug #478840]
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/HeaderItemInvokePatternInvokedEvent.cs:
      DataGridView.HeaderItem: InvokePattern.Invoked event. [Fixes Bug
      #478840]
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/HeaderItemInvokePatternInvokedEvent.cs:
      DataGrid.HeaderItem: InvokePattern.Invoked event. [Fixes Bug #478840]
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/HeaderItemInvokeProviderBehavior.cs:
      DataGridView.HeaderItem: Invoke behavior. [Fixes Bug #478840]
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/HeaderItemInvokeProviderBehavior.cs:
      DataGrid.HeaderItem: Invoke behavior. [Fixes Bug #478840]
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Properties added to handle HeaderItem.Invoke. [Fixes Bug #478840]
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Tests added.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/DataGridProviderTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
      Test updated  [For Bug #478840]
    
    svn path=/trunk/uia2atk/; revision=128644

 .../UIAutomationWinforms/ChangeLog                 |   23 ++++
 .../UIAutomationWinforms/Makefile.am               |    4 +
 .../DataGrid/HeaderItemInvokeProviderBehavior.cs   |  128 ++++++++++++++++++++
 .../HeaderItemInvokeProviderBehavior.cs            |  128 ++++++++++++++++++++
 .../HeaderItemInvokePatternInvokedEvent.cs         |   84 +++++++++++++
 .../HeaderItemInvokePatternInvokedEvent.cs         |   77 ++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    6 +-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   46 ++++++--
 .../DataGridViewProvider.cs                        |   20 +++-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   62 ++++++++--
 .../UIAutomationWinformsTests/ChangeLog            |    7 +
 .../DataGridProviderTest.cs                        |   27 ++++
 .../DataGridViewProviderTest.cs                    |    3 +
 13 files changed, 590 insertions(+), 25 deletions(-)

commit 651d18854089f8ddf63fc6b15e20c8b73e0ca3d9
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Mar 4 18:56:18 2009 +0000

    2009-03-04  Mario Carrion <mcarrion@novell.com>
    
            * providertest.sh.in: Added -noshadow to NUNIT_FLAGS.
    
    
    svn path=/trunk/uia2atk/; revision=128601

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/providertest.sh.in   |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 5ffd81dd93793bb289fe1a408f4c32d98368fcdf
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Mar 4 16:43:07 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
      Mark componentProviders protected instead of internal, and remove
      ancient TODO associated with this.
    
    svn path=/trunk/uia2atk/; revision=128569

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../FragmentControlProvider.cs                     |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 15ef1397ca344d9d9e54f39006399a8119cbc994
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Feb 26 02:55:49 2009 +0000

    Use reflection instead of internal property.
    
    svn path=/trunk/uia2atk/; revision=128049

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../SmallColorControlInvokeProviderBehavior.cs     |   15 ++++++++++-----
 2 files changed, 15 insertions(+), 5 deletions(-)

commit 11db912a7a16474e56436c0a62c26fe854f6a732
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed Feb 25 02:58:57 2009 +0000

    LabeledByProperty returns string.Empty. SmallColorControls can only be
    single selected.
    
    svn path=/trunk/uia2atk/; revision=127937

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++++++
 .../SmallColorControlInvokeProviderBehavior.cs     |   16 +++++++++++++++-
 .../BaseColorControlProvider.cs                    |    2 ++
 3 files changed, 26 insertions(+), 1 deletions(-)

commit a1f9f7e4f9aa265139cd4c6271d5fa79c33f46bd
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Feb 24 20:19:42 2009 +0000

    * Mono.UIAutomation.Winforms/ContextMenuProvider.cs: Check for null
      window.
    
    svn path=/trunk/uia2atk/; revision=127896

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ContextMenuProvider.cs                         |    4 +++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit 9fd5eb85069066303c7c5c958be7b704feaedd21
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Feb 20 00:04:32 2009 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemValueProviderBehavior.cs:
      Implementing IClipboardSupport. [Fixes Bug #459153]
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TreeItem.cs:
      Atk.EditableTextImplementor implementation, uses
      EditableTextImplementor class. [Fixes Bug #459153]
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs: Replaces custom
      Atk.EditableTextImplementor with EditableTextImplementor. [Fixes Bug
      #459153]
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp: File added:
      EditableTextImplementor.cs
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/EditableTextImplementor.cs: File
      added, implements Atk.EditableTextImplementor.
    
    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Testing
      EditableText in ListView children. [For Bug #459153]
    
    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs:
      SetReadOnly updated to handle fake-providers adapters. [For Bug
      #459153]
    
    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * uia2atk/UiaAtkBridge/Test/GailTest/GailTester.cs: SetReadOnly updated
      to match API.
    
    svn path=/trunk/uia2atk/; revision=127484

 .../UIAutomationWinforms/ChangeLog                 |    5 ++++
 .../ListView/ListItemValueProviderBehavior.cs      |   25 +++++++++++++++++++-
 2 files changed, 29 insertions(+), 1 deletions(-)

commit 8da1c022a13f49d50e219b2ec03a0da39bed1eeb
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Feb 18 22:01:47 2009 +0000

    	* Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
    	  For LabeledBy, look at all labels, not just labels after the item.
    
    	* BaseProviderTest.cs: Test LabelledBy when the label is added first.
    
    * Tree.cs, TreeItem.cs, List.cs, Tab.cs,, Slider.cs:
      TextBoxEntryView.cs: Various Name fixes.
    
    * AtkTests.cs, AtkTester.cs: Test that name is not set for TrackBar
      and TreeView.
      Fix ListBox and CheckedListBox name test.
    
    * BridgeTests.cs: Clear selection in ListView2 before calling
      InterfaceSelect.
    
    * BridgeTester.cs: Set label text in order to test names.
    
    svn path=/trunk/uia2atk/; revision=127335

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../SimpleControlProvider.cs                       |   14 +++++++++-----
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   15 +++++++++++++--
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 4 files changed, 31 insertions(+), 7 deletions(-)

commit 1432a1ebe6c4b278b198c25976ec380e56b2a10b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Feb 18 21:16:38 2009 +0000

    * UIAutomationWinformsTests/ToolBarButtonProviderTest.cs: New test,
      ripped off from BaseProviderTest.
    
    * UIAutomationWinformsTests/StatusBarProviderTest.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ScrollBar/ButtonInvokePatternInvokedEvent.cs:
      Style.
    
    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolBar/AutomationIsEnabledPropertyEvent.cs:
      Use new event added in MWF trunk, to fix #474197.
    
    svn path=/trunk/uia2atk/; revision=127328

 .../UIAutomationWinforms/ChangeLog                 |   11 +++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ScrollBar/ButtonInvokePatternInvokedEvent.cs   |    2 +-
 .../ToolBar/AutomationIsEnabledPropertyEvent.cs    |   86 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |   11 ++-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    9 ++-
 .../UIAutomationWinformsTests/ChangeLog            |    7 ++
 .../StatusBarProviderTest.cs                       |   22 +++---
 .../ToolBarButtonProviderTest.cs                   |   61 ++++++++++++++
 9 files changed, 191 insertions(+), 19 deletions(-)

commit 955c9720e266541598204e01e8d722b2c3e3ebfe
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 18 20:07:57 2009 +0000

    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Testing
      Atk.Image in ListView's children. [For Bug #459152]
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TreeItem.cs: Implementation
      Atk.ImageImplementor. [Fixes bug #459152]
    
    * uia2atk/UIAutomation/UIAutomationTypes/AssemblyInfo.cs.in:
    * uia2atk/UIAutomation/UIAutomationProvider/AssemblyInfo.cs.in: Friend
      assembly UIAutomationWinformsTest added.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEmbeddedImageProviderBehavior.cs:
      Using ListItem location and CheckBox width to return a valid
      location. [Fixes bug #459152]
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Public property CheckboxProvider added.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      New protected method: TestEmbeddedImagePattern_All.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      New Test Bug459152Test. Tests IEmbeddedImagePattern.
    
    svn path=/trunk/uia2atk/; revision=127318

 .../UIAutomationWinforms/ChangeLog                 |    9 ++
 .../ListItemEmbeddedImageProviderBehavior.cs       |   16 +++-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    4 +
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   57 +++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    8 ++
 .../ListViewProviderTest.cs                        |   87 ++++++++++++++++++++
 6 files changed, 176 insertions(+), 5 deletions(-)

commit 063fca33296345adbd1e90cd47cbf3ebae7cf1a0
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Feb 17 23:12:57 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      Raise SelectionChangeCommitted event when selecting a ComboBox item.
      This is expected when a user physically makes a selection, so we
      should emulate. Fixes bug #475529.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/ComboBoxProviderTest.cs:
      Test that the correct events are raised when selecting a ComboBox
      item.
    
    svn path=/trunk/uia2atk/; revision=127224

 .../UIAutomationWinforms/ChangeLog                 |    7 ++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |   21 ++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../ComboBoxProviderTest.cs                        |   66 ++++++++++++++++++++
 4 files changed, 98 insertions(+), 1 deletions(-)

commit 296df1ba624e42dc651bf0d66218c3b0161d978e
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Feb 17 22:21:12 2009 +0000

    2009-02-17  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Fix failing test.
    
    
    svn path=/trunk/uia2atk/; revision=127219

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../DateTimePickerProviderTest.cs                  |    7 +++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit e1465073cbc762585434c8ce62ade9e04d264d55
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Feb 17 20:59:06 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Testing IsOffScreen in control: moving out visible bounds and
      resizing form. [For Bug #474698]
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Using valid Rect arguments, fixes exception.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs:
      When Control.FindForm() is not null we return its intersection state.
      [Fixes Bug #474698]
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/AutomationIsOffscreenPropertyEvent.cs:
      Listening Container.FindForm() Resize Event. [Fixes Bug #474698]
    
    svn path=/trunk/uia2atk/; revision=127213

 .../UIAutomationWinforms/ChangeLog                 |   11 +++
 .../AutomationIsOffscreenPropertyEvent.cs          |    4 +
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    5 ++
 .../Mono.UIAutomation.Winforms/Helper.cs           |    4 +
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   67 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 6 files changed, 96 insertions(+), 0 deletions(-)

commit 215762859ac919383d003edf28a6a2df1e8680e7
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Feb 13 23:59:53 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      Test added Bug468271Test: [Fixes part of Bug #468271]
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      File added: ListEditAutomationHasKeyboardFocusPropertyEvent.cs [Fixes
      part of Bug #468271]
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Setting event to update HasKeyboardFocusProperty. [Fixes part of Bug
      #468271]
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemEditAutomationHasKeyboardFocusPropertyEvent.cs:
      File added: ListEditAutomationHasKeyboardFocusPropertyEvent.cs.
      Listens for focusing events. [Fixes part of Bug #468271]
    
    svn path=/trunk/uia2atk/; revision=126896

 .../UIAutomationWinforms/ChangeLog                 |   14 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 ...mEditAutomationHasKeyboardFocusPropertyEvent.cs |   77 ++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   16 ++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../ListViewProviderTest.cs                        |  153 ++++++++++++++++++++
 7 files changed, 264 insertions(+), 5 deletions(-)

commit c76f1c1c54277e721177baadd38e5fd76c91d2f4
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Feb 13 23:29:42 2009 +0000

    * Mono.UIAutomation.Winforms/DateTimePickerProvider.cs: Fix SetFocus.
    
    svn path=/trunk/uia2atk/; revision=126893

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../DateTimePickerProvider.cs                      |    9 ++++++---
 2 files changed, 10 insertions(+), 3 deletions(-)

commit d69b59f0ae4db34eea24fce9250094308cef9716
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Feb 13 23:06:11 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
      FIXME: Lines commented to allow building.
    
    svn path=/trunk/uia2atk/; revision=126889

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../DateTimePickerProvider.cs                      |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 4678f9f7e7eb337085cd2f0a69034b599d52010a
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Feb 13 22:29:51 2009 +0000

    2009-02-13  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Test that RangeValue exceptions when
    	you try to set the value on a unchecked DateTimePicker.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartAutomationIsEnabledPropertyEvent.cs:
    	Properly send IsEnabledPropertyEvent changes when ShowCheckBox = true
    	and Checked is changed.
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/PartRangeValueProviderBehavior.cs:
    	Don't allow changes to RangeValue or selection of ShowCheckBox = true
    	and Checked = false.
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* Spinner.cs: Handle when RangeValue's SetValue method isn't actually
    	enabled (when it's ReadOnly, for instance).
    
    
    svn path=/trunk/uia2atk/; revision=126885

 .../UIAutomationWinforms/ChangeLog                 |   13 ++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../PartRangeValueProviderBehavior.cs              |    3 +
 .../PartAutomationIsEnabledPropertyEvent.cs        |   66 ++++++++++++++++++++
 .../DateTimePickerProvider.cs                      |   18 +++++
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../DateTimePickerProviderTest.cs                  |   22 +++++++
 7 files changed, 128 insertions(+), 0 deletions(-)

commit 7a6d1052d7f453e10f6dade624254acbf7d74b82
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Feb 13 19:38:17 2009 +0000

    2009-02-13  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Add test for new
    	AutomationHasKeyboardFocusEvent support.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartListItemAutomationHasKeyboardFocusPropertyEvent.cs:
    	Implement AutomationHasKeyboardFocusPropertyEvent for DateTimePicker's
    	ListItem.
    
    
    svn path=/trunk/uia2atk/; revision=126852

 .../UIAutomationWinforms/ChangeLog                 |    8 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 ...tItemAutomationHasKeyboardFocusPropertyEvent.cs |   82 ++++++++++++++++++++
 .../DateTimePickerProvider.cs                      |    4 +
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../DateTimePickerProviderTest.cs                  |   12 +++-
 6 files changed, 110 insertions(+), 2 deletions(-)

commit fd49187fb0a3b5181d4b47c4d7a4e062fee1d9dc
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Feb 13 07:31:29 2009 +0000

    Tested BaseColorControl.
    
    svn path=/trunk/uia2atk/; revision=126801

 .../BaseColorControlProviderTest.cs                |  120 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../UIAutomationWinformsTests.mdp                  |    1 +
 4 files changed, 127 insertions(+), 0 deletions(-)

commit 35268c59742ec33dc85418e223f94bec98477733
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Feb 13 02:53:52 2009 +0000

    Tested styles and Toggle() event.
    
    svn path=/trunk/uia2atk/; revision=126793

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 .../ToolBarButtonProviderTest.cs                   |   58 +++++++++++++++++++-
 2 files changed, 60 insertions(+), 2 deletions(-)

commit ea82aff8d2b34b19cde8b5c6cedddaee9aad1108
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Feb 13 02:40:55 2009 +0000

    Changed ToolBarButton to different styles. Implemented IToggleProvider
    for ToggleButton style.
    
    svn path=/trunk/uia2atk/; revision=126792

 .../UIAutomationWinforms/ChangeLog                 |    9 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../ToolBar/ToolBarButtonToggleProviderBehavior.cs |  119 ++++++++++++++++++++
 .../ToolBarButtonTogglePatternToggleStateEvent.cs  |   71 ++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |   18 +++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   38 +++++-
 6 files changed, 250 insertions(+), 7 deletions(-)

commit fa1a848277726a602ddca4b8de368145aa9f56b5
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Feb 12 23:13:03 2009 +0000

    2009-02-12  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/TabControlProvider.cs:
    	* Mono.UIAutomation.Winforms/TabPageProvider.cs: Ensure that TabPages
    	are always visible, even if the control is not.  This occurs in
    	non-selected tabs. [Fixes #464356]
    
    	* Mono.UIAutomation.Winforms/DataGridProvider.cs: Don't use indexOf if
    	it's greater than the number of columns in the DataGrid.
    
    	* Mono.UIAutomation.Winforms/FragmentControlProvider.cs: Various tweaks
    	to detroy a control's children if that control becomes invisible, and
    	to restore the children when it becomes visible.  This is required to
    	support the TabPage case where when a tab becomes unselected, its
    	children dissappear.
    
    
    svn path=/trunk/uia2atk/; revision=126771

 .../UIAutomationWinforms/ChangeLog                 |   16 +++++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    3 +
 .../FragmentControlProvider.cs                     |   61 +++++++++++++++-----
 .../TabControlProvider.cs                          |    8 +++
 .../Mono.UIAutomation.Winforms/TabPageProvider.cs  |   13 ++++-
 5 files changed, 84 insertions(+), 17 deletions(-)

commit 7aae7ebb3c129e271407f16527eb71c36a5df22e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 12 19:15:12 2009 +0000

    * UIAutomationWinformsTests/ToolBarProviderTest.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      Fix the provider wrt focus+ToolBar. Should fix #472279.
    
    svn path=/trunk/uia2atk/; revision=126744

 .../UIAutomationWinforms/ChangeLog                 |    5 ++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    2 +
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../ToolBarProviderTest.cs                         |   40 ++++++++++++++++++++
 4 files changed, 52 insertions(+), 0 deletions(-)

commit 1d905492c10b44d6cb078d49564ec9843f6aaebe
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Feb 12 17:32:05 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      Testing Name property in subitems. [For Bug #468250]
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEditValueProviderBehavior.cs:
      Returning SubItems text. [Fixes Bug #468250]
    
    svn path=/trunk/uia2atk/; revision=126726

 .../UIAutomationWinforms/ChangeLog                 |    5 ++
 .../ListView/ListItemEditValueProviderBehavior.cs  |    8 +--
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../ListViewProviderTest.cs                        |   65 ++++++++++++++++++++
 4 files changed, 77 insertions(+), 6 deletions(-)

commit ef054a994283361cb6b43fe7745434f442130c7d
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 11 22:26:08 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      Fixes test: ToolBarButtonProviderTest.NavigationTest
    
    svn path=/trunk/uia2atk/; revision=126649

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    7 +++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit d8c4b1b86b805a79d2410a0e739d4711d3f851c0
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 11 22:15:25 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
      HandleComponentAdded and HandleComponentRemoved should be protected.
    
    svn path=/trunk/uia2atk/; revision=126647

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../FragmentControlProvider.cs                     |    8 ++------
 2 files changed, 7 insertions(+), 6 deletions(-)

commit df17e586b07d9b1901feb2d8065f840ea854efeb
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 11 22:03:21 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/FormProviderTest.cs:
      Tests added: InvisibleVisibleTest and InvisibleVisibleTest1
      [For Bug #474634]
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
      Using Control.Visible to add/remove control. Not adding control when
      invisible. [Fixes Bug #474634]
    
    svn path=/trunk/uia2atk/; revision=126644

 .../UIAutomationWinforms/ChangeLog                 |    6 +
 .../FragmentControlProvider.cs                     |  173 ++++++++++++++----
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../UIAutomationWinformsTests/FormProviderTest.cs  |  192 ++++++++++++++++++++
 4 files changed, 335 insertions(+), 41 deletions(-)

commit 29b2a39d74f26681aa4cdd2a35d55cf74a51e808
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 11 20:11:13 2009 +0000

    * UIAutomationWinformsTests/ToolBarButtonProviderTest.cs: Test added to
      terminate ToolBar children.
    
    svn path=/trunk/uia2atk/; revision=126639

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../ToolBarButtonProviderTest.cs                   |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit ef574ba1a3f876f2e61e14008c4fa779ebaef347
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Feb 11 17:42:56 2009 +0000

    2009-02-11  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/TabPageProvider.cs: Fix the
    	BoundingRectangleProperty to return the rect around the tab's label,
    	similar to Vista and GAIL.
    
    
    svn path=/trunk/uia2atk/; revision=126627

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../Mono.UIAutomation.Winforms/TabPageProvider.cs  |    7 +++++++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit 30c75f727c2faf5fd6fcda09e1f4c141fd8d6c5d
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 11 15:53:53 2009 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxExpandCollapseProviderBehavior.cs:
      Typo fixed in comment.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxListBoxSelectionProviderBehavior.cs:
      FIXME removed.
    
    svn path=/trunk/uia2atk/; revision=126615

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 ...taItemComboBoxExpandCollapseProviderBehavior.cs |    2 +-
 ...ItemComboBoxListBoxSelectionProviderBehavior.cs |    1 -
 3 files changed, 9 insertions(+), 2 deletions(-)

commit f5abec8c3d861c3408d7006d6d1eb38605e01ce8
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Feb 10 19:49:27 2009 +0000

    2009-02-10  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs: Complete
    	BoundingRectangleProperty and IsOffscreenEvent.
    
    
    svn path=/trunk/uia2atk/; revision=126505

 .../UIAutomationWinforms/ChangeLog                 |    5 +
 .../PropertyGridViewProvider.cs                    |  123 ++++++++++++++++----
 2 files changed, 106 insertions(+), 22 deletions(-)

commit 7c86ba538ad5fdacb62bb441d8b79ee01831653a
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Feb 10 06:12:35 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/MenuItem/AutomationBoundingRectanglePropertyEvent.cs:
      Reset provider bounds on change event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MenuItemProvider.cs:
      Use AutomationBoundingRectangePropertyEvent handler. Cache bounds,
      with the intent that they are only calculated when calculatable (but
      some MWF issues prevent that from being reliable right now).
    
    svn path=/trunk/uia2atk/; revision=126425

 .../UIAutomationWinforms/ChangeLog                 |   11 +++++++
 .../AutomationBoundingRectanglePropertyEvent.cs    |    1 +
 .../Mono.UIAutomation.Winforms/MenuItemProvider.cs |   30 +++++++++++++++----
 3 files changed, 35 insertions(+), 7 deletions(-)

commit 59b81f8340fd2df7a8eecf2adc5c4c584e2169b2
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Feb 10 04:37:10 2009 +0000

    * Makefile.am, Mono.UIAutomation.Winforms/BalloonWindowProvider.cs,
      Mono.UIAutomation.Winforms.Behaviors/BalloonWindow/EmbeddedImageProviderBehavior.cs:
      Add EmbeddedImage provider for BalloonWindow.
    
    * Window.cs: Add icon for NotifyIcon balloon window.
    * Image.cs: Add comment.
    
    svn path=/trunk/uia2atk/; revision=126419

 .../UIAutomationWinforms/ChangeLog                 |    6 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../BalloonWindow/EmbeddedImageProviderBehavior.cs |   93 ++++++++++++++++++++
 .../BalloonWindowProvider.cs                       |    6 +-
 4 files changed, 104 insertions(+), 2 deletions(-)

commit 86e4dbfa731b32d9cbe72e32f1e5d9c1ac33c62d
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Feb 10 03:51:17 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/MenuItem/AutomationBoundingRectanglePropertyEvent.cs:
      Add, but do not use yet.
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      Update for new files, do some alphabetizing.
    
    svn path=/trunk/uia2atk/; revision=126415

 .../UIAutomationWinforms/ChangeLog                 |    9 ++
 .../UIAutomationWinforms/Makefile.am               |    5 +-
 .../AutomationBoundingRectanglePropertyEvent.cs    |   95 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |   11 ++-
 4 files changed, 117 insertions(+), 3 deletions(-)

commit f63226790ab5ab5a7dc26ff9cfce676f39989719
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Feb 10 02:46:39 2009 +0000

    2009-02-09  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.Events/PropertyGrid:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid:
    	* Mono.UIAutomation.Winforms/PropertyGridProvider.cs:
    	* Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs:
    	* Mono.UIAutomation.Winforms/PropertyGridTextBoxProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/Generic/ScrollProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/GridProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/TableProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/ScrollProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/SelectionProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/PropertyGrid/SelectionPatternSelectionEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/PropertyGrid/SelectionPatternInvalidatedEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/ListItemGridItemProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/ListItemTableItemProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/ListItemNameValueProviderBeahvior.cs:
    	* Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternHorizontalScrollPercentEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/ListItemChildValueProviderBeahvior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PropertyGrid/ListItemSelectionItemProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/PropertyGrid/ListItemChildValuePatternValueValueEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/PropertyGrid/ListItemSelectionItemPatternIsSelectedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/PropertyGrid/ListItemChildValueAutomationNamePropertyEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/PropertyGrid/ListItemSelectionItemPatternElementSelectedEvent.cs:
    	Mostly implement PropertyGrid.
    
    
    svn path=/trunk/uia2atk/; revision=126413

 .../UIAutomationWinforms/ChangeLog                 |   27 ++
 .../UIAutomationWinforms/Makefile.am               |   15 +
 .../Generic/ScrollProviderBehavior.cs              |    2 +-
 .../PropertyGrid/GridProviderBehavior.cs           |   98 +++++
 .../ListItemChildValueProviderBeahvior.cs          |  116 +++++
 .../ListItemGridItemProviderBehavior.cs            |  117 +++++
 .../ListItemNameValueProviderBeahvior.cs           |   96 +++++
 .../ListItemSelectionItemProviderBehavior.cs       |   58 +++
 .../ListItemTableItemProviderBehavior.cs           |   86 ++++
 .../PropertyGrid/ScrollProviderBehavior.cs         |   64 +++
 .../PropertyGrid/SelectionProviderBehavior.cs      |  101 +++++
 .../PropertyGrid/TableProviderBehavior.cs          |   95 ++++
 .../ScrollPatternHorizontalScrollPercentEvent.cs   |    2 +-
 ...istItemChildValueAutomationNamePropertyEvent.cs |   72 ++++
 .../ListItemChildValuePatternValueValueEvent.cs    |   72 ++++
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   70 +++
 .../ListItemSelectionItemPatternIsSelectedEvent.cs |   75 ++++
 .../SelectionPatternInvalidatedEvent.cs            |   73 ++++
 .../PropertyGrid/SelectionPatternSelectionEvent.cs |   73 ++++
 .../PropertyGridProvider.cs                        |   34 +-
 .../PropertyGridTextBoxProvider.cs                 |   29 +-
 .../PropertyGridViewProvider.cs                    |  450 +++++++++++++++++++-
 22 files changed, 1775 insertions(+), 50 deletions(-)

commit 72d66087d29096b15daaf9133cec2cec58db9f08
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Mon Feb 9 05:42:03 2009 +0000

    Fixed Move() test, split to horizontal and vertical splitter.
    
    svn path=/trunk/uia2atk/; revision=126316

 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../SplitterProviderTest.cs                        |   53 +++++++++++++++----
 2 files changed, 47 insertions(+), 11 deletions(-)

commit 4ff52e9b9d9fe51fff9c0046488d4e1fdf504ff3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 16:02:39 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs: Reused
      a small part of Get*ImageBounds.
    
    svn path=/trunk/uia2atk/; revision=126269

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |   13 ++++++++-----
 2 files changed, 13 insertions(+), 5 deletions(-)

commit b0c3992c72c6ab5f1b4a9c2243b530a1d41470af
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Feb 6 23:23:40 2009 +0000

    2009-02-06  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* FormProviderTest.cs:
    	* PanelProviderTest.cs:
    	* TabPageProviderTest.cs: Add tests for ScrollableControl support.
    	It's easier (and better, imho) to do the test here rather than in a
    	separate ScrollableControlProviderTest.
    
    
    svn path=/trunk/uia2atk/; revision=126135

 .../UIAutomationWinformsTests/ChangeLog            |    8 +++++
 .../UIAutomationWinformsTests/FormProviderTest.cs  |   30 ++++++++++++++++++++
 .../UIAutomationWinformsTests/PanelProviderTest.cs |   25 ++++++++++++++++
 .../TabPageProviderTest.cs                         |   24 ++++++++++++++++
 4 files changed, 87 insertions(+), 0 deletions(-)

commit ef4f2dfbc39f0e7a98875bcd7f14379ce2073d1c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Feb 6 22:55:31 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am: Alphebetize.
    
    svn path=/trunk/uia2atk/; revision=126130

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../UIAutomationWinforms/Makefile.am               |    6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 66c8af28c90bc817b420772c775827486563e312
Merge: c399ff4 82fd65b
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Feb 6 22:29:11 2009 +0000

    2009-02-06  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* providertest.sh.in: Add -l flag to allow you to output the labels
    	during an NUnit run.  Additionally fix bug with -d.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.Events/ScrollableControl:
    	* Mono.UIAutomation.Winforms.Behaviors/ScrollableControl:
    	* Mono.UIAutomation.Winforms/ScrollableControlProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ScrollableControl/ScrollProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/ScrollableControl/ScrollPatternVerticalViewSizeEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ScrollableControl/ScrollPatternVerticalScrollPercent.cs:
    	* Mono.UIAutomation.Winforms.Events/ScrollableControl/ScrollPatternHorizontalViewSizeEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ScrollableControl/ScrollPatternVerticallyScrollableEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ScrollableControl/ScrollPatternHorizontallyScrollableEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ScrollableControl/ScrollPatternHorizontalScrollPercentEvent.cs:
    	Implement ScrollableControlProvider.
    	* Mono.UIAutomation.Winforms/FormProvider.cs:
    	Make FormProvider extend ContainerControlProvider to reflect SWF
    	hierarchy.
    	* Mono.UIAutomation.Winforms/PanelProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripProvider.cs:
    	* Mono.UIAutomation.Winforms/ContainerControlProvider.cs:
    	Extend ScrollableControlProvider to reflect SWF hierarchy.
    	* Mono.UIAutomation.Winforms/TabPageProvider.cs:
    	Extend PanelProvdier to reflect SWF hierarchy.
    	* Mono.UIAutomation.Winforms/UpDownBaseProvider.cs:
    	* Mono.UIAutomation.Winforms/PropertyGridProvider.cs:
    	* Mono.UIAutomation.Winforms/SplitContainerProvider.cs:
    	Extend ContainerControlProvider to reflect SWF hierarchy.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* Adapter.cs: Avoid a segfault found while running the Mono Winforms
    	tests with the Bridge.
    
    
    svn path=/trunk/uia2atk/; revision=126127

commit 05058760eb4a84de1944e85ba4f031adb9eab124
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Feb 6 20:31:43 2009 +0000

    Ignore for now, needs to be revisited to fix.
    
    svn path=/trunk/uia2atk/; revision=126104

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../PrintPreviewControlProviderTest.cs             |   17 +++++++++++++----
 2 files changed, 18 insertions(+), 4 deletions(-)

commit a4d757c15f12b3dfc01661f017fd2e2a4056d11c
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Feb 6 20:06:14 2009 +0000

    Added try-except clause.
    
    svn path=/trunk/uia2atk/; revision=126099

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../TabControl/ScrollProviderBehavior.cs           |   17 ++++++++++++++---
 2 files changed, 19 insertions(+), 3 deletions(-)

commit be677a7447b12f0dce607b3e1ad74d6927458b74
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Feb 6 19:42:10 2009 +0000

    * UIAutomationWinformsTests/ListViewProviderTest.cs: Fixed to handle
      Application.EnableVisualStyles.
    
    svn path=/trunk/uia2atk/; revision=126092

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../ListViewProviderTest.cs                        |   14 ++++++++++++++
 2 files changed, 19 insertions(+), 0 deletions(-)

commit 6951bd88ceff3b98d349a13840bed402cbab6435
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Feb 6 19:14:55 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinformsTests/ContextMenuProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
    * UIAutomationWinforms/UIAutomationWinformsTests/ContextMenuStripProviderTest.cs:
      Add ContextMenu*Provider tests. ContextMenuProviderTest is currently
      ignored, as it is in progress.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/ToolStripProviderTest.cs:
      Cleanup.
    
    svn path=/trunk/uia2atk/; revision=126085

 .../UIAutomationWinformsTests/ChangeLog            |   11 +
 .../ContextMenuProviderTest.cs                     |  266 ++++++++++++++++++++
 .../ContextMenuStripProviderTest.cs                |  257 +++++++++++++++++++
 .../UIAutomationWinformsTests/Makefile.am          |    2 +
 .../ToolStripProviderTest.cs                       |    3 +-
 .../UIAutomationWinformsTests.mdp                  |    2 +
 6 files changed, 540 insertions(+), 1 deletions(-)

commit 1276e98b1826266c3ad3864e94f0d63666c7c35e
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Feb 6 17:32:32 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      Test added to make we are removing empty groups.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Removing Group when ChildrenCount == 0.
    
    svn path=/trunk/uia2atk/; revision=126079

 .../UIAutomationWinforms/ChangeLog                 |    5 ++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    5 ++
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../ListViewProviderTest.cs                        |   53 ++++++++++++++++++++
 4 files changed, 68 insertions(+), 0 deletions(-)

commit 31b326dd79433a73cb032d2285e1a616687e37fc
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Feb 6 17:30:39 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
      Release ContextMenu*Provider on menu close.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ContextMenuProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ContextMenuStripProvider.cs:
      Raise MenuOpenedEvent on Initialize, and MenuClosedEvent on
      Terminate.
    
    svn path=/trunk/uia2atk/; revision=126077

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../ContextMenuProvider.cs                         |   19 +++++++++++++++++++
 .../ContextMenuStripProvider.cs                    |   20 ++++++++++++++++++++
 .../FragmentControlProvider.cs                     |    2 ++
 4 files changed, 51 insertions(+), 0 deletions(-)

commit ef53bc4b7a0fda2c1bead19abed419d53ec6c232
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Feb 6 16:44:04 2009 +0000

    Used reflection.
    
    svn path=/trunk/uia2atk/; revision=126065

 .../UIAutomationWinforms/ChangeLog                 |   10 +++++++-
 .../TabControl/ScrollProviderBehavior.cs           |    4 ++-
 .../ScrollPatternHorizontalScrollPercentEvent.cs   |   26 ++++++++++++++++---
 .../ScrollPatternHorizontalViewSizeEvent.cs        |   26 ++++++++++++++++---
 .../ScrollPatternHorizontallyScrollableEvent.cs    |   26 ++++++++++++++++---
 5 files changed, 78 insertions(+), 14 deletions(-)

commit eb05d233c2626f67b690e8398e2b2825e20d0ada
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Feb 6 16:14:23 2009 +0000

    Implemented IScrollProvider.
    
    svn path=/trunk/uia2atk/; revision=126061

 .../UIAutomationWinforms/ChangeLog                 |   10 +
 .../UIAutomationWinforms/Makefile.am               |    6 +-
 .../TabControl/ScrollProviderBehavior.cs           |  191 ++++++++++++++++++++
 .../ScrollPatternHorizontalScrollPercentEvent.cs   |   70 +++++++
 .../ScrollPatternHorizontalViewSizeEvent.cs        |   70 +++++++
 .../ScrollPatternHorizontallyScrollableEvent.cs    |   70 +++++++
 .../Mono.UIAutomation.Winforms.mdp                 |   11 +-
 .../TabControlProvider.cs                          |   11 +-
 8 files changed, 434 insertions(+), 5 deletions(-)

commit 0c70bf40f1e0df77d0bde5f1ebf6f9d16bcb4000
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 05:24:20 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      ProviderFactory now can find dialogs.
    
    svn path=/trunk/uia2atk/; revision=126000

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    8 +++++++-
 2 files changed, 12 insertions(+), 1 deletions(-)

commit 7b6ecae889dc3852638bdf7f0e4b12d2eb110757
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 04:47:29 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
      Remove workaround for bug 465795. Now that I knew how to solve the
      NRE, it doesn't happen anymore?
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/BalloonWindowProvider.cs:
      Remove dupe copyright.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Add FIXME. Cosmetic bits.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolTipListener.cs:
      Removed reflection.
    
    svn path=/trunk/uia2atk/; revision=125996

 .../UIAutomationWinforms/ChangeLog                 |   15 +++++++++++++
 .../BalloonWindowProvider.cs                       |    1 -
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    3 +-
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    7 ++++-
 .../Mono.UIAutomation.Winforms/ToolTipListener.cs  |   23 ++++---------------
 5 files changed, 26 insertions(+), 23 deletions(-)

commit 7c6ccba1368aca70165ed5d306bf3d5f273ffd13
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Feb 5 23:40:10 2009 +0000

    * System.Windows.Automation/AutomationElementIdentifiers.cs:
      Add internal IsNotifyIcon property.
    
    * Mono.UIAutomation.Winforms/BalloonWindowProvider.cs, Makefile.am:
      Add BalloonWindowProvider.
    
    * Mono.UIAutomation.Winforms/Global.cs,
      Mono.UIAutomation.Winforms/FormListener.cs,
      Mono.UIAutomation.Winforms/KeyFilter.cs, Makefile.am:
      Separate KeyFilter from window creation so that we won't add a new
      KeyFilter for every window.
    
    * Mono.UIAutomation.Winforms/ContainerPanelProvider.cs, Makefile.am:
      Add ContainerPanel provider.
    
    * ProgressBar.cs: Use TextExpert to find character count; fix NRE.
    
    * Window.cs: Handle SWF BalloonWindow.
    
    * AutomationBridge.cs: handle Table control type like DataGrid.
    
    * AtkTester.cs, AtkTests.cs: Remove Resizable test for panels.
    
    * BridgeTester.cs, BridgeTests.cs: Add ContainerPanel test.
    
    * BridgeTester.cs: Remove ContainerPanelIsResizable.
    
    * Gailtester.cs: Remove ContainerPanelIsResizable.
    
    svn path=/trunk/uia2atk/; revision=125959

 .../UIAutomationWinforms/ChangeLog                 |   14 +++
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../BalloonWindowProvider.cs                       |   88 ++++++++++++++++++++
 .../ContainerControlProvider.cs                    |   40 +++++++++
 .../Mono.UIAutomation.Winforms/FormListener.cs     |   17 ----
 .../Mono.UIAutomation.Winforms/Global.cs           |    4 +
 .../Mono.UIAutomation.Winforms/KeyFilter.cs        |   44 ++++++++++
 7 files changed, 193 insertions(+), 17 deletions(-)

commit 3fc7d278c90a046ae90f433604380a54ee52cb7d
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Feb 5 22:11:40 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
      TestGridItemPattern_XXXX methods overridden.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      System.Data reference added.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      GridItem tests added.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridProviderTest.cs:
      Using DataTable instead of ArrayList as data set.
    
    svn path=/trunk/uia2atk/; revision=125947

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |  238 +++++++++++++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |   14 ++
 .../DataGridProviderTest.cs                        |   42 +++-
 .../DataGridViewProviderTest.cs                    |   54 +++++
 .../ListViewProviderTest.cs                        |   54 +++++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../UIAutomationWinformsTests.mdp                  |    1 +
 7 files changed, 393 insertions(+), 11 deletions(-)

commit cd6042c94bc40ec014b636ad94018497c7d76069
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 5 20:12:12 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
      Convert Console.WriteLine to Log.Debug.
    
    svn path=/trunk/uia2atk/; revision=125927

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    5 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit ef87d434851fe46cf6f908e0ed1cbeb494edafc0
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 5 20:06:03 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ContextMenuProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ContextMenuStripProvider.cs:
      Add support for ContextMenu and ContextMenuStrip. Unit tests are on
      the way.
    
    svn path=/trunk/uia2atk/; revision=125926

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +
 .../ContextMenuProvider.cs                         |  111 ++++++++++++++++++++
 .../ContextMenuStripProvider.cs                    |   61 +++++++++++
 .../FragmentControlProvider.cs                     |   74 +++++++++++++
 6 files changed, 260 insertions(+), 0 deletions(-)

commit c7217195bb4a4c8bdd3d4e825ee251771f3ebe11
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 5 19:26:46 2009 +0000

    fix changelog
    
    svn path=/trunk/uia2atk/; revision=125917

 .../UIAutomationWinforms/ChangeLog                 |   17 ++++++-----------
 1 files changed, 6 insertions(+), 11 deletions(-)

commit 782a44312fd1c500b445d26b1eef1fd676a244f7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 5 19:24:36 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolBar/AutomationNamePropertyEvent.cs:
      Reapply r125881 (rever r125905).
    
    svn path=/trunk/uia2atk/; revision=125916

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolBar/AutomationNamePropertyEvent.cs         |   14 ++++++--------
 2 files changed, 11 insertions(+), 8 deletions(-)

commit c33eea2a9a27f9ca53855ce5c6dbac7e13b53511
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Feb 5 18:33:54 2009 +0000

    2009-02-05  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms.Events/ToolBar/AutomationNamePropertyEvent.cs:
    	Fix mid-air collision.
    
    
    svn path=/trunk/uia2atk/; revision=125905

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolBar/AutomationNamePropertyEvent.cs         |   14 ++++++++------
 2 files changed, 13 insertions(+), 6 deletions(-)

commit 8546f74f218e3feba6a06c2f5f6b818dcde27270
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Feb 5 18:09:27 2009 +0000

    2009-02-05  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/DataGridProvider.cs: Remove unneccessary
    	Console.WriteLines.
    
    	* Mono.UIAutomation.Winforms/ListProvider.cs:
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs: Convert
    	Console.WriteLine to Log.Warn and Log.Error.
    
    	* Mono.UIAutomation.Winforms.Behaviors/ListView/HeaderItemInvokeProvider.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/SelectionPatternSelectionEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/SelectionPatternInvalidatedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListView/ListItemGridItemPatternRowEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemValueProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/ComboBox/SelectionPatternInvalidatedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/ScrollPatternVerticalViewSizeEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/ListItemAutomationNamePropertyEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListView/ListItemGridItemPatternColumnEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/ScrollPatternHorizontalViewSizeEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditValueProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/SelectionPatternCanSelectMultipleEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ListView/GroupExpandCollapseProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/ListView/SelectionPatternCanSelectMultipleEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/ListItemSelectionItemPatternIsSelectedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/ListItemSelectionItemPatternElementAddedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/ListItemSelectionItemPatternElementRemovedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/ListItemSelectionItemPatternElementSelectedEvent.cs:
    	Remove reflection for all events, removing the C.WLs in the process.
    
    In UIAutomation/UIAutomationBridge/:
    	* Makefile.am:
    	* Mono.UIAutomation.Services:
    	* Mono.UIAutomation.Services/Log.cs: Add new Log class.
    
    
    svn path=/trunk/uia2atk/; revision=125897

 .../UIAutomationWinforms/ChangeLog                 |   29 ++++++++++++++++++++
 .../DataGrid/DataItemEditValueProviderBehavior.cs  |    5 ++-
 .../DataGrid/DataItemValueProviderBehavior.cs      |    3 +-
 .../GroupExpandCollapseProviderBehavior.cs         |    5 ++-
 .../ListView/HeaderItemInvokeProvider.cs           |    4 +-
 .../ComboBox/SelectionPatternInvalidatedEvent.cs   |   25 +++--------------
 .../ListBox/ListItemAutomationNamePropertyEvent.cs |   27 +++---------------
 ...istItemSelectionItemPatternElementAddedEvent.cs |   27 +++---------------
 ...tItemSelectionItemPatternElementRemovedEvent.cs |   27 +++---------------
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   27 +++---------------
 .../ListItemSelectionItemPatternIsSelectedEvent.cs |   27 +++---------------
 .../ScrollPatternHorizontalViewSizeEvent.cs        |   27 +++---------------
 .../ListBox/ScrollPatternVerticalViewSizeEvent.cs  |   27 +++---------------
 .../SelectionPatternCanSelectMultipleEvent.cs      |   27 +++---------------
 .../ListBox/SelectionPatternInvalidatedEvent.cs    |   27 +++---------------
 .../ListBox/SelectionPatternSelectionEvent.cs      |   27 +++---------------
 .../ListView/ListItemGridItemPatternColumnEvent.cs |   27 +++---------------
 .../ListView/ListItemGridItemPatternRowEvent.cs    |   27 +++---------------
 .../SelectionPatternCanSelectMultipleEvent.cs      |   27 +++---------------
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    2 -
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |    3 +-
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |   19 +++++-------
 22 files changed, 118 insertions(+), 328 deletions(-)

commit 9773c0734fe999fdb50c6ff743a4f8b48796d966
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 5 16:41:22 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolBar/AutomationNamePropertyEvent.cs:
      Enable TextChanged hook (track API in r125876).
    
    svn path=/trunk/uia2atk/; revision=125881

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolBar/AutomationNamePropertyEvent.cs         |   14 ++++++--------
 2 files changed, 11 insertions(+), 8 deletions(-)

commit 5317e7f4feb6f0745499bed08ab6d61e05721363
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Feb 5 16:23:27 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/MonthCalendarProviderTest.cs:
      Fixed fixture to fix Table pattern.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      TestTable tests added.
    
    svn path=/trunk/uia2atk/; revision=125878

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   61 +++++++++++++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    9 +++
 .../DataGridProviderTest.cs                        |   14 +++++
 .../DataGridViewProviderTest.cs                    |   15 +++++
 .../ListViewProviderTest.cs                        |   16 +++++
 .../MonthCalendarProviderTest.cs                   |   14 +++++
 6 files changed, 128 insertions(+), 1 deletions(-)

commit 3c125f80da1d0066ccbf48ee1f5ae21a1ef637b2
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 5 16:01:39 2009 +0000

    *
    UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    Switch references back to glib/atk-sharp 2.12.
    
    svn path=/trunk/uia2atk/; revision=125873

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms.mdp                 |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit a0dc7514c6200162307821f6cd103b40a14c16d6
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 5 14:58:48 2009 +0000

    *
      UIAutomationWinforms/UIAutomationWinformsTests/MenuItemProviderTest.cs:
      Ignore ExpandCollapseTest for now.
    
    svn path=/trunk/uia2atk/; revision=125865

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../MenuItemProviderTest.cs                        |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 65b369fe3a11c5aee51c78886cd9329d98fa0d62
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 5 10:05:10 2009 +0000

    *
    UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    Add MainMenu/MenuItem provider files.
    
    svn path=/trunk/uia2atk/; revision=125836

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms.mdp                 |   10 ++++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 6509c524823d0fc984e479eb1883062b1b8fadd2
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 5 09:52:16 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/MenuItem:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/MenuItem:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MainMenuProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MenuItemProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/MenuItem/InvokePatternInvokedEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/MenuItem/InvokeProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/MenuItem/ToggleProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/MenuItem/AutomationNamePropertyEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/MenuItem/SelectionItemProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/MenuItem/AutomationIsEnabledPropertyEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/MenuItem/ExpandCollapseProviderBehavior.cs:
    *
      UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/MenuItem/ExpandCollapsePatternExpandCollapseStateEvent.cs:
      Add provider-side support for MainMenu and MenuItem.
    
    *
      UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      Make ScreenBounds safe to call for Component-based providers that
      don't override it. Use BoundingRectangelProperty instead of
      ScreenBounds when getting a provider's bounds.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinformsTests/MenuItemProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/MainMenuProviderTest.cs:
    *
      UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      New test classes for MainMenu and MenuItem providers.
    
    svn path=/trunk/uia2atk/; revision=125835

 .../UIAutomationWinforms/ChangeLog                 |   24 +
 .../UIAutomationWinforms/Makefile.am               |   10 +
 .../MenuItem/ExpandCollapseProviderBehavior.cs     |  105 +++++
 .../MenuItem/InvokeProviderBehavior.cs             |  104 +++++
 .../MenuItem/SelectionItemProviderBehavior.cs      |   95 ++++
 .../MenuItem/ToggleProviderBehavior.cs             |  101 +++++
 .../MenuItem/AutomationIsEnabledPropertyEvent.cs   |   72 +++
 .../MenuItem/AutomationNamePropertyEvent.cs        |   72 +++
 ...xpandCollapsePatternExpandCollapseStateEvent.cs |   83 ++++
 .../MenuItem/InvokePatternInvokedEvent.cs          |   68 +++
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |   46 ++-
 .../Mono.UIAutomation.Winforms/MainMenuProvider.cs |  197 +++++++++
 .../Mono.UIAutomation.Winforms/MenuItemProvider.cs |  317 +++++++++++++
 .../SimpleControlProvider.cs                       |    9 +-
 .../UIAutomationWinformsTests/ChangeLog            |    8 +
 .../MainMenuProviderTest.cs                        |  231 ++++++++++
 .../UIAutomationWinformsTests/Makefile.am          |    2 +
 .../MenuItemProviderTest.cs                        |  466 ++++++++++++++++++++
 .../UIAutomationWinformsTests.mdp                  |    2 +
 19 files changed, 2008 insertions(+), 4 deletions(-)

commit 9e03127d916e9e6f3b916fcdd5f698a31c569886
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 5 08:00:04 2009 +0000

    *
      UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolBar/AutomationNamePropertyEvent.cs:
      Comment-out unused OnTextChanged event handler to prevent
      warning-as-error during compilation.
    
    svn path=/trunk/uia2atk/; revision=125832

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../ToolBar/AutomationNamePropertyEvent.cs         |    8 ++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 8c3b51465f0400b8087c86aafb1412f034a68e36
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 5 05:57:27 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    *
      UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolBar/ToolBarButtonEmbeddedImageProviderBehavior.cs:
      Remove dead code.
    
    svn path=/trunk/uia2atk/; revision=125820

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../ToolBarButtonEmbeddedImageProviderBehavior.cs  |   11 -----------
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    9 ---------
 3 files changed, 7 insertions(+), 20 deletions(-)

commit bfda0c178f34d13bbb7ce3eafe28e5231f829e45
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 5 05:53:52 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Indentation.
    
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Restore Button test to its
      original form.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Add
      toolbarButton with image.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Mimic Button
      test structure in ToolBarButton.
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolBar/AutomationNamePropertyEvent.cs:
    *
      UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolBar/ToolBarButtonEmbeddedImageProviderBehavior.cs:
      Add new files.
    
    *
      UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs:
      Add GetToolBarButtonImageBounds, based on TopCenter mode of
      GetButtonBaseImageBounds().
    
    *
      UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      Hook up to new events and behaviours.
    
    svn path=/trunk/uia2atk/; revision=125819

 .../UIAutomationWinforms/ChangeLog                 |   16 ++++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../ToolBarButtonEmbeddedImageProviderBehavior.cs  |   85 ++++++++++++++++++++
 .../ToolBar/AutomationNamePropertyEvent.cs         |   74 +++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    6 +-
 .../Mono.UIAutomation.Winforms/Helper.cs           |   46 ++++++++++-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   13 +++
 7 files changed, 235 insertions(+), 7 deletions(-)

commit 247415dd0adbfa9a0a63fe1fe79509146dd93cf1
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 4 23:41:38 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      TestSelectionPatternChild overridden.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
      TestSelectionPatternChild updated to pass all tests.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
      Method overridden:
      TestExpandCollapsePattern_ExpandCollapseStatePropertyEvent (needs
      fix)
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Testing patterns according to ControlType.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/MonthCalendarProviderTest.cs:
      Method overridden: TestSelectionPattern_GetSelectionMethod (needs
      fix)
    
    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridProviderTest.cs:
      Methods overridden (needs fix)
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      UnselectItem implementation.
    
    svn path=/trunk/uia2atk/; revision=125786

 .../UIAutomationWinforms/ChangeLog                 |    5 +
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    2 +
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |  158 ++++++++++++++++++--
 .../UIAutomationWinformsTests/ChangeLog            |   18 +++
 .../DataGridProviderTest.cs                        |   31 ++++-
 .../DataGridViewProviderTest.cs                    |    6 +-
 .../ListViewProviderTest.cs                        |   16 ++-
 .../MonthCalendarProviderTest.cs                   |    5 +
 .../ToolStripDropDownItemProviderTest.cs           |    7 +
 9 files changed, 231 insertions(+), 17 deletions(-)

commit 8545e090a4104d73f4692d2ac9bef4250af7cf1f
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Feb 4 21:50:55 2009 +0000

    2009-02-04  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
    	Revert back to old code to fix tests.
    
    
    svn path=/trunk/uia2atk/; revision=125760

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../MonthCalendarDataGridProvider.cs               |   17 +++++++----------
 2 files changed, 12 insertions(+), 10 deletions(-)

commit d72ac3fa3015f608da9f6a1414a63b97e36c9b76
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 4 21:11:19 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ComboBoxProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
      Testing children. LAMESPEC added.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Tests added: Selection, GetSelection, SelectionItem_AddToSelection,
      SelectionItem_RemoveFromSelection and
      SelectionItem_IsSelectedProperty/
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Using Row.Cells [0] instead of Row.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ComboBox/ButtonInvokeBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ComboBox/ButtonInvokePatternInvokedEvent.cs:
      Fixed InvokePattern.InvokeEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemSelectionItemPatternIsSelectedEvent.cs:
      Fixed IsSelectedEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemSelectionItemPatternElementSelectedEvent.cs:
      Fixed ElementSelectedEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemSelectionItemPatternElementAddedEvent.cs:
      Fixed ElementAddedToSelectionEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemSelectionItemPatternElementRemovedEvent.cs:
      Fixed ElementRemovedFromSelectionEvent.
    
    svn path=/trunk/uia2atk/; revision=125750

 .../UIAutomationWinforms/ChangeLog                 |   22 +++
 .../ComboBox/ButtonInvokeBehavior.cs               |    4 +-
 .../ComboBox/ButtonInvokePatternInvokedEvent.cs    |    4 +-
 ...ataItemSelectionItemPatternElementAddedEvent.cs |   26 ++-
 ...aItemSelectionItemPatternElementRemovedEvent.cs |   20 ++-
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   15 +-
 .../DataItemSelectionItemPatternIsSelectedEvent.cs |   19 +--
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    5 +-
 .../DataGridViewProvider.cs                        |   16 +-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |  188 +++++++++++++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    9 +
 .../ComboBoxProviderTest.cs                        |   23 +++-
 .../DataGridViewProviderTest.cs                    |  114 ++++++++++---
 13 files changed, 387 insertions(+), 78 deletions(-)

commit 105dea704c9757030350df9a930e5844c5f20abf
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Feb 4 20:49:47 2009 +0000

    2009-02-04  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/HeaderItemGridItemProviderBehavior.cs:
    	Implement IGridItemPattern.
    
    	* Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
    	Add GridItemPattern for header items.  Technically, I don't think we
    	have to, but it allows the bridge to tell what column they map to.
    
    In UiaAtkBridge/Test/AtkTest/:
    	* AtkTests.cs: Update InterfaceTable method call to use additional
    	parameter.
    
    	* AtkTester.cs: Refactor to pass against GailTest, and to correct
    	thinkos introduced by me not understanding the real reason behind
    	various magic numbers.
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Remove unneccessary button test.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* TableImplementorHelper.cs: Refactor to properly handle headers (hint,
    	we have to manually map row 0 to the header list because UIA
    	separates things out), and rework to better mirror GAIL's behavior.
    
    
    svn path=/trunk/uia2atk/; revision=125746

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../HeaderItemGridItemProviderBehavior.cs          |  120 ++++++++++++++++++++
 .../MonthCalendarDataGridProvider.cs               |    8 ++
 4 files changed, 139 insertions(+), 0 deletions(-)

commit d14b6b6ae65a52a1efbb2662e1fc11ab67f73629
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Feb 4 20:04:13 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    *
      UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Simplify Reflection usage.
    
    svn path=/trunk/uia2atk/; revision=125736

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../DataGridViewProvider.cs                        |    6 ++----
 .../Mono.UIAutomation.Winforms/Helper.cs           |    6 ++++++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    3 +--
 4 files changed, 16 insertions(+), 6 deletions(-)

commit c4551838737473a4182d4ce303184c3d7bb9e01d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Feb 4 19:41:41 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinformsTests/ToolBarButtonProviderTest.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    *
      UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolBar/AutomationHasKeyboardFocusPropertyEvent.cs:
      Hook into the new mechanism of obtaining focus on MWF (introduced
      in r125704).
    
    svn path=/trunk/uia2atk/; revision=125729

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../AutomationHasKeyboardFocusPropertyEvent.cs     |  109 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    5 +-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   16 +++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../ToolBarButtonProviderTest.cs                   |    5 +
 7 files changed, 147 insertions(+), 4 deletions(-)

commit bda6cd1c39a17af300c6d9a71adc75ea47952ba4
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Feb 4 14:41:32 2009 +0000

    2009-02-04  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs: Fix a
    	few small bugs.  Send changed events in one big batch when removing all
    	the items, and translate the directional buttons.
    
    
    svn path=/trunk/uia2atk/; revision=125689

 .../UIAutomationWinforms/ChangeLog                 |    6 +++
 .../MonthCalendarDataGridProvider.cs               |   35 ++++++++++---------
 2 files changed, 24 insertions(+), 17 deletions(-)

commit 10cd2cc6ba726def98292ab77a6147e229f68381
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Tue Feb 3 17:42:21 2009 +0000

    Added PropertyGridTextBoxProvider, and moved BorderHelperControlProvider
    into PropertyGridProvider.
    
    svn path=/trunk/uia2atk/; revision=125557

 .../UIAutomationWinforms/ChangeLog                 |   34 +++++++----
 .../UIAutomationWinforms/Makefile.am               |    2 +-
 .../PrintPreviewControl/ScrollProviderBehavior.cs  |    4 +-
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +-
 .../BaseColorControlProvider.cs                    |    4 -
 .../BorderHelperControlProvider.cs                 |   61 --------------------
 .../PropertyGridProvider.cs                        |   42 ++++++++++----
 .../PropertyGridTextBoxProvider.cs                 |   61 ++++++++++++++++++++
 8 files changed, 120 insertions(+), 91 deletions(-)

commit 6a5333e2d1029b710f43da45839a1a6eb4285725
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 3 16:17:58 2009 +0000

    * ButtonProviderTest.cs: Fix typo in previous commit.
    
    svn path=/trunk/uia2atk/; revision=125542

 .../ButtonProviderTest.cs                          |    6 +-----
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 037879daa93fa5f87218d172a23ae8ced812a44d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 3 16:13:13 2009 +0000

    * ButtonProviderTest.cs: Add failing test.
    
    svn path=/trunk/uia2atk/; revision=125541

 .../ButtonProviderTest.cs                          |   42 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 2 files changed, 46 insertions(+), 0 deletions(-)

commit ea44ec6bc50c4b084acc7eeee97e6aeb436eafb6
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Tue Feb 3 15:58:03 2009 +0000

    Replaced reflections with internal event.
    
    svn path=/trunk/uia2atk/; revision=125538

 .../UIAutomationWinforms/ChangeLog                 |   14 +++++++
 .../StatusBar/AutomationNamePropertyEvent.cs       |   18 ++-------
 .../StatusBar/GridPatternColumnCountEvent.cs       |   18 ++-------
 .../StatusBarPanelGridItemPatternColumnEvent.cs    |   18 ++-------
 .../StatusBar/TextPatternTextChangedEvent.cs       |   18 ++-------
 .../UpDownBase/ButtonInvokePatternInvokedEvent.cs  |   42 ++++----------------
 .../UpDownBase/RangeValuePatternMaximumEvent.cs    |   18 ++-------
 .../UpDownBase/RangeValuePatternMinimumEvent.cs    |   18 ++-------
 .../RangeValuePatternSmallChangeEvent.cs           |   18 ++-------
 .../StatusBarProvider.cs                           |   22 +++-------
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   20 ++-------
 11 files changed, 61 insertions(+), 163 deletions(-)

commit bd0c656d63276ce2640518fc942806eb7a9ea169
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Feb 3 15:50:28 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
      DataItem.ComboBox. ExpandCollapse test enabled.
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemComboBoxExpandCollapsePatternStateEvent.cs:
      DataItem.ComboBox. ExpandCollapse Event added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxExpandCollapseProviderBehavior.cs:
      ExpandCollapse event enabled.
    
    svn path=/trunk/uia2atk/; revision=125537

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 ...taItemComboBoxExpandCollapseProviderBehavior.cs |   40 +++++--
 ...aItemComboBoxExpandCollapsePatternStateEvent.cs |  124 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../DataGridViewProviderTest.cs                    |   17 ++-
 7 files changed, 179 insertions(+), 19 deletions(-)

commit 71348b8c44c7437d5f7a9161857f3225c504566e
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 23:26:10 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
      Overriding method to pass tests.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      New test: TestExpandCollapsePattern_ExpandCollapseStatePropertyEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxExpandCollapseProviderBehavior.cs:
      DataGridView.DataItem ExpandCollapse pattern preview.
    
    svn path=/trunk/uia2atk/; revision=125438

 .../UIAutomationWinforms/ChangeLog                 |    5 +++
 ...taItemComboBoxExpandCollapseProviderBehavior.cs |   34 ++++++++++++++++-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   39 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    7 ++++
 .../DataGridViewProviderTest.cs                    |    7 +++-
 5 files changed, 89 insertions(+), 3 deletions(-)

commit f0bedaeba69a8753f763bd44f7c10c7d42ce1ee7
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 22:05:32 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
      Testing ValuePattern.IsReadOnly
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      LocalizedControlType test added. New test:
      TestValeePattern_IsReadOnlyPropertyEvent.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am: Mono.Posix
      reference added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGridView.ValuePattern IsReadOnly event added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Fixed LocalizedControlType.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildValueProviderBehavior.cs:
      DataGridView.ValuePattern IsReadOnly enabled.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildValuePatternValueIsReadOnlyEvent.cs:
      Raises DataGridView.ValuePattern.IsReadOnly Property Event.
    
    svn path=/trunk/uia2atk/; revision=125424

 .../UIAutomationWinforms/ChangeLog                 |   15 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../DataItemChildValueProviderBehavior.cs          |    7 +-
 ...ataItemChildValuePatternValueIsReadOnlyEvent.cs |   87 ++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../DataGridViewProvider.cs                        |    4 +-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |  209 +++++++++++++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    9 +
 .../DataGridViewProviderTest.cs                    |   12 ++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 10 files changed, 337 insertions(+), 9 deletions(-)

commit 5a7231f4bf8bf7dada1f56a13521cb7ffdb81693
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 20:42:22 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
      Testing ValuePattern.Value event.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      New test: TestValuePattern_ValuePropertyEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Returning valid IsEnabled property.
    
    svn path=/trunk/uia2atk/; revision=125405

 .../UIAutomationWinforms/ChangeLog                 |    5 +++
 .../DataGridViewProvider.cs                        |    2 +-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   28 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    6 ++++
 .../DataGridViewProviderTest.cs                    |    4 ++-
 5 files changed, 43 insertions(+), 2 deletions(-)

commit 95b24968f282d16a00cdedb10f9725943ea0bbf9
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 20:25:20 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Testing ToggleStatePropertyEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildToggleProviderBehavior.cs:
      Validating CheckBoxCell value.
    
    svn path=/trunk/uia2atk/; revision=125401

 .../UIAutomationWinforms/ChangeLog                 |    5 ++
 .../DataItemChildToggleProviderBehavior.cs         |   37 +++++++++----
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   55 ++++++++++++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 4 files changed, 87 insertions(+), 14 deletions(-)

commit 6bfb56852cbcb4b7324d34d0f7a20517b6ede15c
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 20:24:51 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/providertest.sh.in: New
      argument "t" to run specific test (You also need to use -c before
      using this argument).
    
    svn path=/trunk/uia2atk/; revision=125400

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../UIAutomationWinformsTests/providertest.sh.in   |   10 +++++++++-
 2 files changed, 14 insertions(+), 1 deletions(-)

commit 0aa75322aec810ee385ebd363a7f52b580912271
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 19:12:40 2009 +0000

    * UIAutomationWinformsTests/DataGridViewProviderTest.cs: Testing
      columns.
    
    * UIAutomationWinformsTests/BaseProviderTest.cs: TestXXXXPatterns
      methods are virtual.
    
    svn path=/trunk/uia2atk/; revision=125393

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   78 +++++-----
 .../UIAutomationWinformsTests/ChangeLog            |    6 +
 .../DataGridViewProviderTest.cs                    |  150 +++++++++++---------
 3 files changed, 129 insertions(+), 105 deletions(-)

commit 0a138981c05b4478c80a315365b13702b242b3a3
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 18:10:18 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PanelProvider.cs:
      PanelProvider added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PaneProvider.cs:
      MapsComponent removed.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/PanelProviderTest.cs:
      Test updated.
    
    svn path=/trunk/uia2atk/; revision=125387

 .../UIAutomationWinforms/ChangeLog                 |    8 +
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../Mono.UIAutomation.Winforms/PaneProvider.cs     |    2 -
 .../Mono.UIAutomation.Winforms/PanelProvider.cs    |   45 ++++
 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../UIAutomationWinformsTests/PanelProviderTest.cs |  249 +-------------------
 7 files changed, 63 insertions(+), 247 deletions(-)

commit 8fc445f1d71bafece9d0e9365ee0c6a47d8b0d3a
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 17:49:06 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/SelectionProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/SelectionPatternSelectionEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/SelectionPatternInvalidatedEvent.cs:
      DataGridProvider -> DataGridViewProvider
    
    svn path=/trunk/uia2atk/; revision=125386

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../DataGridView/SelectionProviderBehavior.cs      |    4 ++--
 .../SelectionPatternInvalidatedEvent.cs            |    2 +-
 .../DataGridView/SelectionPatternSelectionEvent.cs |    2 +-
 4 files changed, 11 insertions(+), 4 deletions(-)

commit 6f324c42ad7579c8456e6adcdc9fed9b629e7466
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 2 16:50:29 2009 +0000

    fix changelog
    
    svn path=/trunk/uia2atk/; revision=125373

 .../UIAutomationWinforms/ChangeLog                 |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 1d4c21b70dd0568ace7604b98d6e66c0d2ee70f2
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 2 16:44:12 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGridView.SelectionItem events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemSelectionItemProviderBehavior.cs:
      DataGridView.SelectionItem events enabled.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemSelectionItemPatternIsSelectedEvent.cs:
      Raises SelectionItem.ElementIsSelected event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemSelectionItemPatternElementSelectedEvent.cs:
      Raises SelectionItem.ElementSelected event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemSelectionItemPatternElementAddedEvent.cs:
      Raises SelectionItem.ElementAddedToSelection event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemSelectionItemPatternElementRemovedEvent.cs:
      Raises SelectionItem.ElementRemovedToSelection event.
    
    svn path=/trunk/uia2atk/; revision=125372

 .../UIAutomationWinforms/ChangeLog                 |   21 +++++
 .../UIAutomationWinforms/Makefile.am               |    4 +
 .../DataItemSelectionItemProviderBehavior.cs       |   18 ++---
 ...ataItemSelectionItemPatternElementAddedEvent.cs |   78 +++++++++++++++++++
 ...aItemSelectionItemPatternElementRemovedEvent.cs |   81 ++++++++++++++++++++
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   73 ++++++++++++++++++
 .../DataItemSelectionItemPatternIsSelectedEvent.cs |   79 +++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    5 +-
 8 files changed, 348 insertions(+), 11 deletions(-)

commit 8ff10bea31ae74fe3a5991935c9e96faacaad173
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 2 16:36:48 2009 +0000

    * UIAutomationWinformsTests/ToolBarButtonProviderTest.cs: Augment
      coverage of the test.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolBar/ToolBarButtonInvokeProviderBehavior.cs:
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolBar/ToolBarButtonInvokePatternInvokedEvent.cs:
      Fix for not emitting incorrect events, making new tests pass.
    
    svn path=/trunk/uia2atk/; revision=125369

 .../UIAutomationWinforms/ChangeLog                 |   11 +++++++++--
 .../ToolBar/ToolBarButtonInvokeProviderBehavior.cs |    1 +
 .../ToolBarButtonInvokePatternInvokedEvent.cs      |    3 ++-
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ToolBarButtonProviderTest.cs                   |    5 ++++-
 5 files changed, 20 insertions(+), 4 deletions(-)

commit 19a54419de5b05c70671d3ec8ac56d87866aa662
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 2 16:30:25 2009 +0000

    * ToolBarButtonProviderTest.cs: Add new tests that works thanks to
      r125365.
    
    svn path=/trunk/uia2atk/; revision=125368

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++
 .../ToolBarButtonProviderTest.cs                   |   31 ++++++++++++++++++++
 2 files changed, 36 insertions(+), 0 deletions(-)

commit c801680a0d77e92d47438fa3af5d3aa1314a2413
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 2 16:26:47 2009 +0000

    * UIAutomationWinformsTests/ToolBarButtonProviderTest.cs: Enable the
      whole test.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolBar/ToolBarButtonInvokeProviderBehavior.cs:
      Make the whole Invoke() test pass (for ElementNotEnabledException).
    
    svn path=/trunk/uia2atk/; revision=125367

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ToolBar/ToolBarButtonInvokeProviderBehavior.cs |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ToolBarButtonProviderTest.cs                   |    3 +--
 4 files changed, 12 insertions(+), 3 deletions(-)

commit ea378616afaada7b98aa5a9c20bab1eddb780a58
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 2 16:22:20 2009 +0000

    * UIAutomationWinformsTests/ToolBarButtonProviderTest.cs: Enable the
      part of the test that now works.
    
    *
      UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolBar/ToolBarButtonInvokeProviderBehavior.cs:
      Use new MFW internal API to pass a test.
    
    svn path=/trunk/uia2atk/; revision=125365

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ToolBar/ToolBarButtonInvokeProviderBehavior.cs |    9 ++-------
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../ToolBarButtonProviderTest.cs                   |    4 ++--
 4 files changed, 15 insertions(+), 9 deletions(-)

commit 1a7d790ebcc371be76cb35b88d27254fc8c78b60
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 2 16:13:58 2009 +0000

    * ButtonProviderTest.cs: Cosmetic.
    
    * ToolBarButtonProviderTest.cs: Add new failing test.
    
    svn path=/trunk/uia2atk/; revision=125362

 .../ButtonProviderTest.cs                          |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |    6 +++
 .../ToolBarButtonProviderTest.cs                   |   36 ++++++++++++++++++++
 3 files changed, 43 insertions(+), 1 deletions(-)

commit af71598434b64094c6f5d2c4341daa1c98945d40
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Mon Feb 2 04:11:18 2009 +0000

    Deleted PanelProvider.
    
    svn path=/trunk/uia2atk/; revision=125300

 .../UIAutomationWinforms/ChangeLog                 |   11 ++
 .../UIAutomationWinforms/Makefile.am               |    6 -
 .../Panel/DockProviderBehavior.cs                  |  105 --------------
 .../Panel/TransformProviderBehavior.cs             |  144 --------------------
 .../Panel/DockPatternDockPositionEvent.cs          |   70 ----------
 .../Panel/TransformPatternCanMoveEvent.cs          |   84 ------------
 .../Panel/TransformPatternCanResizeEvent.cs        |   84 ------------
 .../Mono.UIAutomation.Winforms.mdp                 |   11 +-
 .../Mono.UIAutomation.Winforms/PaneProvider.cs     |    2 +
 .../Mono.UIAutomation.Winforms/PanelProvider.cs    |   72 ----------
 10 files changed, 16 insertions(+), 573 deletions(-)

commit 112b67b101f375486b1625b105898e49d98aa65a
Author: Mario Carrion <mario@carrion.mx>
Date:   Sat Jan 31 00:00:49 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGrid.DataItems events added: Selection Pattern: ComboBox.ListBox
      and ComboBox.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxSelectionProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxListBoxSelectionProviderBehavior.cs:
      Automation Events enabled.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemComboBoxSelectionPatternInvalidatedEvent.cs:
      DataGrid.DataItems Raises: ComboBox Selection.Invalidated.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemComboBoxSelectionPatternSelectionEvent.cs:
      DataGrid.DataItems Raises: ComboBox Selection.Selection.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemComboBoxListBoxSelectionPatternInvalidatedEvent.cs:
      DataGrid.DataItems Raises: ComboBox.ListBox Selection.Invalidated.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemComboBoxListBoxSelectionPatternSelectionEvent.cs:
      DataGrid.DataItems Raises: ComboBox.ListBox Selection.Selection.
    
    svn path=/trunk/uia2atk/; revision=125180

 .../UIAutomationWinforms/ChangeLog                 |   22 +++++
 .../UIAutomationWinforms/Makefile.am               |    4 +
 ...ItemComboBoxListBoxSelectionProviderBehavior.cs |   10 +-
 .../DataItemComboBoxSelectionProviderBehavior.cs   |   10 +-
 ...boBoxListBoxSelectionPatternInvalidatedEvent.cs |   82 ++++++++++++++++++++
 ...omboBoxListBoxSelectionPatternSelectionEvent.cs |   82 ++++++++++++++++++++
 ...ItemComboBoxSelectionPatternInvalidatedEvent.cs |   82 ++++++++++++++++++++
 ...taItemComboBoxSelectionPatternSelectionEvent.cs |   82 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +
 9 files changed, 368 insertions(+), 10 deletions(-)

commit fcd5f5a61adb842295913ddd57c37c80ea8825f0
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 30 22:45:13 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGridView.Selection events: Invalidated and Selection.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/SelectionProviderBehavior.cs:
      DataGridView.Selection events enabled Invalidated and Selection.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/SelectionPatternInvalidatedEvent.cs:
      Raises Selection.InvalidatedEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/SelectionPatternSelectionEvent.cs:
      Raises Selection.SelectionEvent.
    
    svn path=/trunk/uia2atk/; revision=125169

 .../UIAutomationWinforms/ChangeLog                 |   15 ++++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../DataGridView/SelectionProviderBehavior.cs      |   10 ++--
 .../SelectionPatternInvalidatedEvent.cs            |   71 ++++++++++++++++++++
 .../DataGridView/SelectionPatternSelectionEvent.cs |   71 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +
 6 files changed, 166 insertions(+), 5 deletions(-)

commit acc761317a102fb782e7882e6c3d4162193ab8a8
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 30 21:46:17 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridViewProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      DataGridView test added.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Testing InvokePattern Invoked event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGridView: DataItem support: SelectionItem, GridItem (Row event)
      and TableItem (ColumnHeaders).
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Support added: SelectionItem, GridItem and TableItem.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemSelectionItemProviderBehavior.cs:
      DataGrid.DataItem.SelectionItem behavior.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemGridItemProviderBehavior.cs:
      DataGrid.DataItem.GridItem behavior.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemTableItemProviderBehavior.cs:
      DataGrid.DataItem.TableItem behavior.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemGridItemPatternRowEvent.cs:
      Raises GridItem.Row Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemTableItemColumnHeaderItemsEvent.cs:
      Raises TableItem.ColumnHeadersItem Event.
    
    svn path=/trunk/uia2atk/; revision=125162

 .../UIAutomationWinforms/ChangeLog                 |   24 +++
 .../UIAutomationWinforms/Makefile.am               |    5 +
 .../DataItemGridItemProviderBehavior.cs            |  134 ++++++++++++++
 .../DataItemSelectionItemProviderBehavior.cs       |   66 +++++++
 .../DataItemTableItemProviderBehavior.cs           |   97 ++++++++++
 .../DataItemGridItemPatternRowEvent.cs             |   78 ++++++++
 .../DataItemTableItemColumnHeaderItemsEvent.cs     |   79 ++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    6 +
 .../DataGridViewProvider.cs                        |   31 +++-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   33 ++++-
 .../UIAutomationWinformsTests/ChangeLog            |    8 +
 .../DataGridViewProviderTest.cs                    |  189 ++++++++++++++++++++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../UIAutomationWinformsTests.mdp                  |    3 +-
 14 files changed, 744 insertions(+), 10 deletions(-)

commit 346628a35c9c99e68622366d3129e2660d7fec7f
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Jan 30 19:12:34 2009 +0000

    * UIAutomationWinformsTests/providertest.sh.in: Remove "time" because
      nunit already gives this information.
    
    svn path=/trunk/uia2atk/; revision=125133

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../UIAutomationWinformsTests/providertest.sh.in   |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 6f68b9383a488d777224009101b551a9ed9e8537
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Jan 30 19:09:08 2009 +0000

    * UIAutomationWinformsTests/providertest.sh.in: Add -d option for
      specifying display number (used like "-d 2", for example), which
      implies "-x". Add "time" to the front of the nunit command, which
      could be made optional if desired.
    
    svn path=/trunk/uia2atk/; revision=125132

 .../UIAutomationWinformsTests/ChangeLog            |    6 ++++++
 .../UIAutomationWinformsTests/providertest.sh.in   |   11 ++++++++---
 2 files changed, 14 insertions(+), 3 deletions(-)

commit e552246747751a8c8439360dfc4dabdeccaea8a2
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 30 16:02:13 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListBox/ScrollProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ScrollProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/ScrollProviderBehavior.cs:
      Using GenericProvider property instead of casting.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Generic/ScrollProviderBehavior.cs:
      New protected Generic property: GenericProvider.
    
    svn path=/trunk/uia2atk/; revision=125101

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../DataGridView/ScrollProviderBehavior.cs         |   12 ++++++------
 .../Generic/ScrollProviderBehavior.cs              |   18 +++++++++++++-----
 .../ListBox/ScrollProviderBehavior.cs              |   14 +++++++-------
 .../ListView/ScrollProviderBehavior.cs             |   14 +++++++-------
 5 files changed, 43 insertions(+), 25 deletions(-)

commit 8b24c210e69b77b518760cd6cf1b9135aed14f9e
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 29 22:26:09 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: Project target
      updated to 3.5. Assembly key file path updated. Generic Scroll
      Pattern Events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      DataGridView: ScrollPattern support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ScrollProviderBehavior.cs:
      Using Generic Scroll behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/ScrollProviderBehavior.cs:
      DataGridView. Scroll pattern support.
    
    * UIAutomationWinforms/Makefile.am: Generic Scroll Pattern Events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic: Scroll
      Pattern generic events.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternHorizontalViewSizeEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternVerticallyScrollableEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternHorizontalScrollPercentEvent.cs:
      ScrollBar Pattern. Generic VerticallyScrollable Automation Property
      Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternVerticalViewSizeEvent.cs:
      ScrollBar Pattern. Generic VerticalViewSize Automation Property
      Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternHorizontallyScrollableEvent.cs:
      ScrollBar Pattern. Generic HorizontallyScrollable Automation Property
      Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Generic/ScrollPatternVerticalScrollPercent.cs:
      ScrollBar Pattern. Generic VerticalScrollPercent Automation Property
      Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ScrollPatternVerticalViewSizeEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ScrollPatternHorizontalViewSizeEvent.cs:
      Subclassing from Generic Scroll Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ScrollPatternVerticalScrollPercent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ScrollPatternVerticallyScrollableEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ScrollPatternHorizontallyScrollableEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ScrollPatternHorizontalScrollPercentEvent.cs:
      Not needed.
    
    svn path=/trunk/uia2atk/; revision=125020

 .../UIAutomationWinforms/ChangeLog                 |   47 ++++++++++
 .../UIAutomationWinforms/Makefile.am               |   11 ++-
 .../DataGridView/ScrollProviderBehavior.cs         |   70 +++++++++++++++
 .../ListView/ScrollProviderBehavior.cs             |    9 +-
 .../ScrollPatternHorizontalScrollPercentEvent.cs   |   87 +++++++++++++++++++
 .../ScrollPatternHorizontalViewSizeEvent.cs        |   90 +++++++++++++++++++
 .../ScrollPatternHorizontallyScrollableEvent.cs    |   91 ++++++++++++++++++++
 .../Generic/ScrollPatternVerticalScrollPercent.cs  |   87 +++++++++++++++++++
 .../Generic/ScrollPatternVerticalViewSizeEvent.cs  |   90 +++++++++++++++++++
 .../ScrollPatternVerticallyScrollableEvent.cs      |   91 ++++++++++++++++++++
 .../ScrollPatternHorizontalScrollPercentEvent.cs   |   71 ---------------
 .../ScrollPatternHorizontalViewSizeEvent.cs        |   19 ++---
 .../ScrollPatternHorizontallyScrollableEvent.cs    |   77 -----------------
 .../ListView/ScrollPatternVerticalScrollPercent.cs |   71 ---------------
 .../ListView/ScrollPatternVerticalViewSizeEvent.cs |   19 ++---
 .../ScrollPatternVerticallyScrollableEvent.cs      |   77 -----------------
 .../Mono.UIAutomation.Winforms.mdp                 |   20 +++--
 .../DataGridViewProvider.cs                        |    3 +-
 18 files changed, 694 insertions(+), 336 deletions(-)

commit 8cc75bcbe1d3a61ac7e4328f1840a76fc93c74c7
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 29 21:57:41 2009 +0000

    2009-01-29  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    	* Mono.UIAutomation.Winforms.Events/ListBox/ListItemAutomationNamePropertyEvent.cs:
    	Fire the AutomationNamePropertyEvent whenever the list item's text is
    	changed.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* Adapter.cs: Implement Name property setting and change tracking.
    	* ComponentAdapter.cs: Throw an exception if the provider specified is
    	null.
    
    	* Tab.cs:
    	* Tree.cs:
    	* List.cs:
    	* Pane.cs:
    	* Image.cs:
    	* Button.cs:
    	* Window.cs:
    	* Spinner.cs:
    	* ToolTip.cs:
    	* TreeItem.cs:
    	* ListItem.cs:
    	* TextLabel.cs:
    	* ListGroup.cs:
    	* Hyperlink.cs:
    	* SplitButton.cs:
    	* ProgressBar.cs:
    	* ComboBoxItem.cs:
    	* TextContainer.cs:
    	* ExpandCollapseButton.cs: Remove Name property setting and tracking in
    	favor of what is now in Adapter.  When additional modifications are
    	required to Name, subclass UpdateNameProperty and implement them there.
    
    
    svn path=/trunk/uia2atk/; revision=125017

 .../UIAutomationWinforms/ChangeLog                 |    8 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ListBox/ListItemAutomationNamePropertyEvent.cs |   92 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    2 +
 4 files changed, 103 insertions(+), 0 deletions(-)

commit 8efff98a6c6898f50b6d03fb049cd44eff6e6163
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 29 19:07:13 2009 +0000

    2009-01-29  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* providertest.sh.in: Add support for running provider tests inside a
    	nested Xephyr session.  For OpenSUSE users, you need to install
    	xorg-x11-server-extra and pass -x to ./providertest.sh.  Also add -c to
    	allow users to easily restrict the tests to only one control.
    
    
    
    svn path=/trunk/uia2atk/; revision=124990

 .../UIAutomationWinformsTests/ChangeLog            |    7 ++++
 .../UIAutomationWinformsTests/providertest.sh.in   |   37 +++++++++++++++++++-
 2 files changed, 43 insertions(+), 1 deletions(-)

commit 0616b5cff680e18c87eda6b627e95ddcecc5783d
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 29 18:58:08 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: DataGridView
      behavior support: Grid (Column and Row events) and Table
      (ColumHeaders event).
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      DataGridView: Grid and Table support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/GridProviderBehavior.cs:
      DataGridView. Grid Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/TableProviderBehavior.cs:
      DataGridView. Table Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/GridPatternColumnCountEvent.cs:
      DataGridView: Raises Grid.ColumnCount Automation Property Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/TablePatternColumnHeadersEvent.cs:
      DataGridView: Raises Table.ColumnHeaders Automation Property Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/GridPatternRowCountEvent.cs:
      DataGridView: Raises Grid.RowCount Automation Property Event.
    
    svn path=/trunk/uia2atk/; revision=124987

 .../UIAutomationWinforms/ChangeLog                 |   24 ++++
 .../UIAutomationWinforms/Makefile.am               |    5 +
 .../DataGridView/GridProviderBehavior.cs           |  126 ++++++++++++++++++++
 .../DataGridView/TableProviderBehavior.cs          |  107 +++++++++++++++++
 .../DataGridView/GridPatternColumnCountEvent.cs    |   71 +++++++++++
 .../DataGridView/GridPatternRowCountEvent.cs       |   72 +++++++++++
 .../DataGridView/TablePatternColumnHeadersEvent.cs |   71 +++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    5 +
 .../DataGridViewProvider.cs                        |   12 ++
 9 files changed, 493 insertions(+), 0 deletions(-)

commit de4fd73fe76d629f9edbbfdb1c473ac3b6d0f0af
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 29 16:52:38 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: DataGridView:
      DataItemChild: Behaviors added EmbeddedImage, GridItem (events:
      ColumnEvent, RowEvent), TableItem (event: ColumHeadersItem).
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      DataGridView.DataItem: GridItem and TableItem support added.
      DataGridView.DataItemImage: EmbeddedImage support added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildGridItemProviderBehavior.cs:
      DataItemChild. GridItem support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildTableItemProviderBehavior.cs:
      DataItemChild. TableItem support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildEmbeddedImageProviderBehavior.cs:
      DataItemChildImage: IEmbeddedImage support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildTableItemColumnHeaderItemsEvent.cs:
      DataItemChild. TableItem.ColumnHeaderItems support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildGridItemPatternColumnEvent.cs:
      DataItemChild. GridItem. ColumnEvent support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildGridItemPatternRowEvent.cs:
      DataItemChild. GridItem. RowEvent support.
    
    svn path=/trunk/uia2atk/; revision=124954

 .../UIAutomationWinforms/ChangeLog                 |   29 ++++
 .../UIAutomationWinforms/Makefile.am               |    6 +
 .../DataItemChildEmbeddedImageProviderBehavior.cs  |   92 +++++++++++++
 .../DataItemChildGridItemProviderBehavior.cs       |  135 ++++++++++++++++++++
 .../DataItemChildTableItemProviderBehavior.cs      |   97 ++++++++++++++
 .../DataItemChildGridItemPatternColumnEvent.cs     |   78 +++++++++++
 .../DataItemChildGridItemPatternRowEvent.cs        |   78 +++++++++++
 ...DataItemChildTableItemColumnHeaderItemsEvent.cs |   79 ++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    6 +
 .../DataGridViewProvider.cs                        |   59 ++++++---
 10 files changed, 640 insertions(+), 19 deletions(-)

commit 5f0eade591a2186701da7ad6add91f47b06e71d3
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 29 15:56:07 2009 +0000

    2009-01-29  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* BaseProviderTest.cs: Remove ignore around
    	IsKeyboardFocusablePropertyTest.  Also add a null check for "fake"
    	widgets which aren't registerred with ProviderFactory.
    
    	* LabelProviderTest.cs:
    	* PanelProviderTest.cs:
    	* PopupButtonPanelTest.cs:
    	* GroupBoxProviderTest.cs:
    	* SplitterProviderTest.cs:
    	* ScrollBarProviderTest.cs:
    	* LinkLabelProviderTest.cs:
    	* ToolStripProviderTest.cs:
    	* StatusBarProviderTest.cs:
    	* PictureBoxProviderTest.cs:
    	* StatusStripProviderTest.cs:
    	* ProgressBarProviderTest.cs: Test for false returned from
    	IsKeyboardFocusable for providers which don't allow focus.
    
    
    svn path=/trunk/uia2atk/; revision=124933

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |    9 ++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |   20 ++++++++++++++++++++
 .../GroupBoxProviderTest.cs                        |   10 ++++++++++
 .../UIAutomationWinformsTests/LabelProviderTest.cs |   10 ++++++++++
 .../LinkLabelProviderTest.cs                       |   10 ++++++++++
 .../UIAutomationWinformsTests/PanelProviderTest.cs |   10 ++++++++++
 .../PictureBoxProviderTest.cs                      |   10 ++++++++++
 .../PopupButtonPanelTest.cs                        |   10 ++++++++++
 .../ProgressBarProviderTest.cs                     |   10 ++++++++++
 .../ScrollBarProviderTest.cs                       |   10 ++++++++++
 .../SplitterProviderTest.cs                        |   10 ++++++++++
 .../StatusBarProviderTest.cs                       |   10 ++++++++++
 .../StatusStripProviderTest.cs                     |   10 ++++++++++
 .../ToolStripProviderTest.cs                       |   10 ++++++++++
 14 files changed, 148 insertions(+), 1 deletions(-)

commit 1c318855aaa853fa482ced2681b2d357ca478b7e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 29 00:24:37 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      ScreenBounds is now not tied to Control. This fixes
      ToolBarButton+AtkComponent test.
    
    svn path=/trunk/uia2atk/; revision=124888

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../SimpleControlProvider.cs                       |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 6bcdc98e6d4f1191bda09c609e5c46cd3ffd3dfe
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 29 00:18:49 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: DataGridView:
      ComboBox Column: Behaviors added: ComboBox.ExpandCollapse,
      ComboBox.Selection, ComboBox.ListBox.Selection,
      ComboBox.ListBox.ListItem.SelectionItem. Events added:
      ComboBox.ListItem.SelectionItem.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Behavior support: Selection. ComboBox support for ListItem children.
      SelectionItem support. ListItem Automation Properties support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      InitializeChildControlStructure because when using will set the
      events again because of Control argument in constructor.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxListItemSelectionItemProviderBehavior.cs:
      DataGridView.ComboBox.ListItem.SelectionItem Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxExpandCollapseProviderBehavior.cs:
      DataGridView.ComboBox.ExpandCollapse Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxSelectionProviderBehavior.cs:
      DataGridView.ComboBox.Selection Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildValueProviderBehavior.cs:
      Commented: BeginEdit and EndEdit.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxListBoxSelectionProviderBehavior.cs:
      DataGridView.ComboBox.ListBox.Selection Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildValuePatternValueValueEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildTogglePatternToggleStateEvent.cs:
      CellEndEdit -> CellValueChanged
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemComboBoxListItemSelectionItemPatternElementSelectedEvent.cs:
      Raises DataGridView.ComboBox.ListItem.SelectionItem.ElementSelected
      Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemComboBoxListItemSelectionItemPatternIsSelectedEvent.cs:
      Raises DataGridView.ComboBox.ListItem.SelectionItem.IsSelected
      Automation Property Event.
    
    svn path=/trunk/uia2atk/; revision=124887

 .../UIAutomationWinforms/ChangeLog                 |   43 +++++++
 .../UIAutomationWinforms/Makefile.am               |    6 +
 .../DataItemChildValueProviderBehavior.cs          |    4 +-
 ...taItemComboBoxExpandCollapseProviderBehavior.cs |  112 +++++++++++++++++++
 ...ItemComboBoxListBoxSelectionProviderBehavior.cs |  115 +++++++++++++++++++
 ...omboBoxListItemSelectionItemProviderBehavior.cs |   64 +++++++++++
 .../DataItemComboBoxSelectionProviderBehavior.cs   |  117 ++++++++++++++++++++
 .../DataItemChildTogglePatternToggleStateEvent.cs  |    4 +-
 .../DataItemChildValuePatternValueValueEvent.cs    |    4 +-
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   83 ++++++++++++++
 ...xListItemSelectionItemPatternIsSelectedEvent.cs |   83 ++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    6 +
 .../DataGridViewProvider.cs                        |  105 +++++++++++++++---
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    5 +
 14 files changed, 730 insertions(+), 21 deletions(-)

commit 78c292572192a8479791f3db73b869412b31ca08
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 29 00:09:50 2009 +0000

    * UIAutomationWinformsTests/ListViewProviderTest.cs: Attempt to fix
      failure because of font.
    
    svn path=/trunk/uia2atk/; revision=124885

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ListViewProviderTest.cs                        |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 2464cfa778fcda99a5c8c0d7cf85f8134ec58ff2
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 28 23:45:52 2009 +0000

    * UIAutomationWinformsTests/ToolBarButtonProviderTest.cs: Move to
      correct region.
    
    svn path=/trunk/uia2atk/; revision=124882

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ToolBarButtonProviderTest.cs                   |   20 ++++++++++----------
 2 files changed, 14 insertions(+), 10 deletions(-)

commit 81b1238d5c194d6ae06c7c4833fa08bd9c6b3738
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 28 23:42:25 2009 +0000

    This commit fixes the Sowing+Visible test in the bridge for ToolBarButton.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/ToolBarProviderTest.cs:
      Some contents moved to ToolBarButtonProviderTest. Add test for
      patterns.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      Add new file.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/ToolBarButtonProviderTest.cs:
      New file (moved some contents from ToolBarProviderTest).
    
    * UIAutomationWinforms/UIAutomationWinformsTests/TestHelper.cs: Add new
      overloads for TestPatterns.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
      Cosmetic.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      Override FragmentRoot and ScreenBounds in order to pass tests.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      Move IsOffScreenProperty above the check against Control==null. Also
      tracking API.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TrackBarProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBarProvider.cs:
      Track API.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs:
      IsOffScreen for components.
    
    svn path=/trunk/uia2atk/; revision=124881

 .../UIAutomationWinforms/ChangeLog                 |   16 +++
 .../Mono.UIAutomation.Winforms/Helper.cs           |   13 +-
 .../ScrollBarProvider.cs                           |   25 ++--
 .../SimpleControlProvider.cs                       |   31 +++--
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   17 +++
 .../ToolStripItemProvider.cs                       |    2 +-
 .../Mono.UIAutomation.Winforms/TrackBarProvider.cs |   25 ++--
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |   15 ++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../UIAutomationWinformsTests/TestHelper.cs        |   21 +++-
 .../ToolBarButtonProviderTest.cs                   |  143 ++++++++++++++++++++
 .../ToolBarProviderTest.cs                         |   86 +-----------
 .../UIAutomationWinformsTests.mdp                  |    4 +-
 14 files changed, 274 insertions(+), 127 deletions(-)

commit 2e89a50c91531256c0fdab75d1d50dc5c6157165
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Jan 28 22:17:45 2009 +0000

    2009-01-28  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* configure.ac: Now that mono is shipping a more recent version of
    	nunit, bump to 2.4.8 (which is advertised as 2.4).
    
    
    svn path=/trunk/uia2atk/; revision=124861

 UIAutomationWinforms/ChangeLog    |    5 +++++
 UIAutomationWinforms/configure.ac |    8 ++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 192b0c4135169a2004a63766a89307d1064ea3ba
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jan 28 20:39:46 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
      Unignore IsKeyboardFocusablePropertyTestForChildren.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
      Apparently most ToolStripItems return false for IsKeyboardFocusable.
      Those that return true don't derive from this class.
    
    svn path=/trunk/uia2atk/; revision=124844

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ToolStripItemProvider.cs                       |    4 +---
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../ToolStripDropDownItemProviderTest.cs           |    1 -
 4 files changed, 12 insertions(+), 4 deletions(-)

commit 38c989dc79cc4eb9df70a24de0392f5dc82e6f2b
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 28 19:37:10 2009 +0000

    * UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
      Ignoring the test.
    
    svn path=/trunk/uia2atk/; revision=124835

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ToolStripDropDownItemProviderTest.cs           |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit a4e2f5f9bc7ac82197006c1df1b91bd3f5c7f749
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 28 19:13:55 2009 +0000

    * UIAutomationWinformsTests/BaseProviderTest.cs: Fix typo.
    
    svn path=/trunk/uia2atk/; revision=124830

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 64355e9287a4106bfeaf19558b4b9c0ce754e834
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 28 18:58:12 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripButtonProvider.cs:
      Subclassing from ToolStripItemProvider.
    
    svn path=/trunk/uia2atk/; revision=124819

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolStripButtonProvider.cs                     |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit ec5d6f9a59db1bb01e484b9d892b0e80d6a02600
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 28 17:50:40 2009 +0000

    * UIAutomationWinformsTests/ToolStripLabelProviderTest.cs:
    * UIAutomationWinformsTests/ToolStripSeparatorProviderTest.cs:
    * UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs: Fixes
      failing tests about FragmentRoot.
    
    svn path=/trunk/uia2atk/; revision=124806

 .../UIAutomationWinformsTests/ChangeLog            |    7 ++++
 .../ToolStripDropDownItemProviderTest.cs           |   28 +++++++++++++++-
 .../ToolStripLabelProviderTest.cs                  |   28 +++++++++++++++-
 .../ToolStripSeparatorProviderTest.cs              |   33 ++++++++++++++++++-
 4 files changed, 90 insertions(+), 6 deletions(-)

commit b4170fdbe919b86b9d9b1de4a12913cf0f3d949f
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 28 17:28:16 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ToolTipProviderTest.cs:
      Subclassing from BaseProvider.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/PrintPreviewControlProviderTest.cs:
      Ignoring test. Provider *must be fixed*
    
    * UIAutomationWinforms/UIAutomationWinformsTests/SplitterProviderTest.cs:
      Ignoring failing test. Provider *must be fixed*
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolTipBaseProvider.cs:
      Subclassing from FragmentRootControlProvider. Returning this in
      FragmentRoot. No need to use virtual in Hide and Show.
    
    svn path=/trunk/uia2atk/; revision=124803

 .../UIAutomationWinforms/ChangeLog                 |    6 +++
 .../ToolTipBaseProvider.cs                         |   10 ++++--
 .../UIAutomationWinformsTests/ChangeLog            |   10 ++++++
 .../PrintPreviewControlProviderTest.cs             |    2 +-
 .../SplitterProviderTest.cs                        |    1 +
 .../ToolTipProviderTest.cs                         |   33 ++++++++++++++------
 6 files changed, 48 insertions(+), 14 deletions(-)

commit b15e1f6a25cf5ef3e736e960bed5371cb62ff3c7
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 28 16:25:29 2009 +0000

    * UIAutomationWinformsTests/BaseProviderTest.cs: Using GetProvider
      instead of calling GetControlInstance and Provider.GetProvider.
    
    * UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      TrackbarProviderTest added.
    
    svn path=/trunk/uia2atk/; revision=124792

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   25 ++++----------------
 .../UIAutomationWinformsTests/ChangeLog            |    7 +++++
 .../UIAutomationWinformsTests.mdp                  |    1 +
 3 files changed, 13 insertions(+), 20 deletions(-)

commit 6435c482dc2057bd8c995f4caa86c2e81ea88c1a
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jan 28 03:58:44 2009 +0000

    * Mono.UIAutomation.Bridge/IText.cs: Add GetSelection.
    
    * Mono.UIAutomation.Winforms/DomainUpDownProvider.cs,
      Mono.UIAutomation.Winforms.Behaviors/TextBox/TextProviderBehavior.cs,
      Mono.UIAutomation.Winforms.Events/TextBox/TextPatternCaretMovedEvent.cs,
      Mono.UIAutomation.Winforms.Events/TextBox/TextPatternTextSelectionChangedEvent.cs:
      Support TextProvider for DomainUpDown.
    
    * Mono.UIAutomation.Winforms.Behaviors/TextBox/TextProviderBehavior.cs,
      Some selection-related fixes.
      Use document.GetCharAtIndex; remove code that does the same thing.
    
    * List.cs: Implement clipboard support in ListWithEditableText.
    
    * Spinner.cs, Slider.cs, List.cs, TextBoxEntryView.cs,
      BaseTextImplementor.cs: Fix text-changed events when typing.
    
    * BaseTextImplementor.cs, ITextImplementor.cs,
      TextProviderTextImplementor.cs: Support selections when
      TextProvider is available.
      Note: Uses internal api for GetSelection.
    
    * BaseTextImplementor.cs: Hack to fix text-changed:delete events.
    
    * List.cs: Emit caret-moved and selection-changed events for
      ListWithEditableText.
    
    * BridgeTester.cs: Fix ToolStripTextBox test.
    
    * BridgeTests.cs: Add text-event test.
    
    svn path=/trunk/uia2atk/; revision=124749

 .../UIAutomationWinforms/ChangeLog                 |   12 ++++++
 .../TextBox/TextProviderBehavior.cs                |   40 +++++++++++++-------
 .../TextBox/TextPatternCaretMovedEvent.cs          |   16 ++++++-
 .../TextPatternTextSelectionChangedEvent.cs        |   20 +++++++--
 .../DomainUpDownProvider.cs                        |    4 ++
 5 files changed, 70 insertions(+), 22 deletions(-)

commit 21e99d338decfcd75a615bed51de523abb6ddc02
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 27 23:15:20 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      ListView.ListItem.EmbeddedImage file added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      Adding EmbeddedImagePatternIdentifiers.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Returning EmbeddedImagePattern Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListItem/EmbeddedImageProviderBehavior.cs:
      Moved to ListView/
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEmbeddedImageProviderBehavior.cs:
      Moved from ListItem/
    
    svn path=/trunk/uia2atk/; revision=124729

 .../UIAutomationWinforms/ChangeLog                 |   18 ++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ListItem/EmbeddedImageProviderBehavior.cs      |   84 ------------------
 .../ListItemEmbeddedImageProviderBehavior.cs       |   92 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    4 +
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    4 +-
 7 files changed, 122 insertions(+), 85 deletions(-)

commit d69f5e5a025372e04f8740cee8acc87e86bfc69f
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 27 23:04:01 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGridView.ComboBox.ListBox.Button Invoke Pattern: Behavior and
      Event added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Method implemented: FocusItem, GetFocus and SetFocus. ComboBoxColumn
      preview.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildToggleProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildInvokeProviderBehavior.cs:
      !Enabled -> ReadOnly
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemComboBoxButtonInvokeProviderBehavior.cs:
      Implements Invoke Pattern.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemComboBoxButtonInvokePatternInvokedEvent.cs:
      Raises Invoked Automation Event.
    
    svn path=/trunk/uia2atk/; revision=124728

 .../UIAutomationWinforms/ChangeLog                 |   20 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../DataItemChildInvokeProviderBehavior.cs         |    2 +-
 .../DataItemChildToggleProviderBehavior.cs         |    2 +-
 ...DataItemComboBoxButtonInvokeProviderBehavior.cs |  107 +++++++
 ...aItemComboBoxButtonInvokePatternInvokedEvent.cs |   78 ++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +
 .../DataGridViewProvider.cs                        |  291 ++++++++++++++++++--
 8 files changed, 485 insertions(+), 19 deletions(-)

commit ef685d1001cba7963fa72261b120defc611d749f
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 27 22:39:21 2009 +0000

    Fix mid-air collision
    
    
    svn path=/trunk/uia2atk/; revision=124722

 .../DataGridViewProvider.cs                        |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 71e13ad6fafce3eacbd3dfedc340aa92723ffead
Merge: 8f578ec 78aa5db
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 27 22:31:22 2009 +0000

    2009-01-27  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.Behaviors/Button/EmbeddedImageProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ListItem/EmbeddedImageProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PictureBox/EmbeddedImageProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/EmbeddedImageProviderBehavior.cs:
    	Add IEmbeddedImageProvider support.
    	* Mono.UIAutomation.Winforms/ButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/CheckBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ListItemProvider.cs:
    	* Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PictureBox:
    	* Mono.UIAutomation.Winforms/PictureBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/RadioButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
    	* Mono.UIAutomation.Winforms/MessageBoxFormProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/Button/InvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/CheckBox/ToggleProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ToolStripButton/InvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/PopupButtonPanel/InvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/RadioButton/SelectionItemProviderBehavior.cs:
    	Remove IEmbeddedImage support, add the new, cleaner IEmbeddedImageProvider
    	behavior.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* Image.cs:
    	* Button.cs:
    	* ListItem.cs:
    	* HeaderItem.cs:
    	* RadioButton.cs:
    	* CheckBoxButton.cs:
    	* TextImageLabel.cs:
    	* ImageImplementorHelper.cs: Use new IEmbeddedImageProvider instead of
    	hacky IEmbeddedImage interface.
    
    In UIAutomation/UIAutomationProvider/:
    	* Makefile.am:
    	* System.Windows.Automation.Provider/IEmbeddedImageProvider.cs:
    	Replace IEmbeddedImage with a real internal provider class.
    
    In UIAutomation/UIAutomationBridge/:
    	* Makefile.am: Rename IEmbeddedImage to IEmbeddedImageProvider and move
    	it to UIAutomationProvider.
    
    In UIAutomation/UIAutomationTypes/:
    	* Makefile.am:
    	* System.Windows.Automation/EmbeddedImagePatternIdentifiers.cs:
    	Add support class for IEmbeddedImageProvider.
    
    
    svn path=/trunk/uia2atk/; revision=124721

commit 59aff361818a81ac2834f1a7ce91ba3dc6a04077
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 27 20:16:35 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: Added:
      DataGridView. TextBox ValueEvent.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      TextBox column support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildValueProviderBehavior.cs:
      Support added for setting value.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildValuePatternValueValueEvent.cs:
      Raises ValueProperty Automation Event.
    
    svn path=/trunk/uia2atk/; revision=124705

 .../UIAutomationWinforms/ChangeLog                 |   15 +++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../DataItemChildValueProviderBehavior.cs          |   54 ++++++++--
 .../DataItemChildValuePatternValueValueEvent.cs    |   80 +++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../DataGridViewProvider.cs                        |  107 ++++++++++++++++----
 6 files changed, 231 insertions(+), 27 deletions(-)

commit 13c8dfdced04e7cbdb6ef4d90fd0623c4cea1cba
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 27 19:30:42 2009 +0000

    2009-01-27  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
    	Implement IEmbeddedImage for ToolStripSplitButton (and other ToolStrip
    	items also).  [Fixes #45626]
    
    
    svn path=/trunk/uia2atk/; revision=124699

 .../UIAutomationWinforms/ChangeLog                 |    6 +++
 .../ToolStripItem/InvokeProviderBehavior.cs        |   36 +++++++++++++++++++-
 2 files changed, 41 insertions(+), 1 deletions(-)

commit 9ab00d1914f62e8dc12525acf9d44e950f62f980
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 26 23:35:48 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      DataGridView. Link columns support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildInvokePatternInvokedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildInvokeProviderBehavior.cs:
      DataGridViewDataItemButtonProvider ->
      DataGridViewDataItemChildProvider
    
    svn path=/trunk/uia2atk/; revision=124602

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++
 .../DataItemChildInvokeProviderBehavior.cs         |    4 +-
 .../DataItemChildInvokePatternInvokedEvent.cs      |    4 +-
 .../DataGridViewProvider.cs                        |   51 +++++++++++++++-----
 4 files changed, 52 insertions(+), 17 deletions(-)

commit 1f56333bb769265834251c11f2b49710babc1553
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 26 23:18:03 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/MockBridge.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/HelpProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/MiscHierarchyTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/LabelProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/ButtonProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/ToolBarProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/GroupBoxProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/CheckBoxProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/PictureBoxProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ErrorProviderListener.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
      Fix some headers and style.
    
    svn path=/trunk/uia2atk/; revision=124601

 .../UIAutomationWinforms/ChangeLog                 |    6 ++
 .../ErrorProviderListener.cs                       |    2 +-
 .../FragmentControlProvider.cs                     |    2 +-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   52 ++++++++++----------
 .../ButtonProviderTest.cs                          |   50 +++++++++---------
 .../UIAutomationWinformsTests/ChangeLog            |   14 +++++
 .../CheckBoxProviderTest.cs                        |   49 +++++++++---------
 .../GroupBoxProviderTest.cs                        |   50 +++++++++---------
 .../UIAutomationWinformsTests/HelpProviderTest.cs  |    2 +-
 .../UIAutomationWinformsTests/LabelProviderTest.cs |   49 +++++++++---------
 .../ListViewProviderTest.cs                        |    2 +-
 .../UIAutomationWinformsTests/MiscHierarchyTest.cs |   29 +++++++++--
 .../UIAutomationWinformsTests/MockBridge.cs        |   50 +++++++++---------
 .../PictureBoxProviderTest.cs                      |    2 +-
 .../ToolBarProviderTest.cs                         |    3 +-
 15 files changed, 200 insertions(+), 162 deletions(-)

commit 3bc08e6dc22e1c6185763f8da2b1215abc6415e0
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 26 23:08:52 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: DataGridView:
      Behaviors and events added: Invoke and Toggle.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      DataGridView.Child: Button and CheckBox columns support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildInvokeProviderBehavior.cs:
      DataGridView: Invoke behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildToggleProviderBehavior.cs:
      DataGridView: Toggle behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView:
      DataGridView events folder.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildTogglePatternToggleStateEvent.cs:
      DataGridView: Raises ToggleState event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGridView/DataItemChildInvokePatternInvokedEvent.cs:
      DataGridView: Raises Invoked event.
    
    svn path=/trunk/uia2atk/; revision=124598

 .../UIAutomationWinforms/ChangeLog                 |   24 ++
 .../UIAutomationWinforms/Makefile.am               |    4 +
 .../DataItemChildInvokeProviderBehavior.cs         |  109 ++++++
 .../DataItemChildToggleProviderBehavior.cs         |  168 ++++++++++
 .../DataItemChildInvokePatternInvokedEvent.cs      |   78 +++++
 .../DataItemChildTogglePatternToggleStateEvent.cs  |   80 +++++
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +
 .../DataGridViewProvider.cs                        |  351 +++++++++++++-------
 8 files changed, 694 insertions(+), 124 deletions(-)

commit 2adfd6d065ddf885fe387e4f99443bc8760432e0
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 26 21:51:53 2009 +0000

    * uia2atk_CLEAN/UiaAtkBridge/Test/AtkTest/AtkTester.cs: Fix test.
    
    * uia2atk_CLEAN/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
      Update to test Parent role in toolbar buttons.
    
    * uia2atk_CLEAN/UiaAtkBridge/UiaAtkBridge/Container.cs:
    * uia2atk_CLEAN/UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Proper
      fix for bug 468171 without causing regressions.
    
    * uia2atk_CLEAN/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Fix typo.
    
    * uia2atk_CLEAN/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      Add ProviderFactory support.
    
    * uia2atk_CLEAN/UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Throw ANE.
    
    * uia2atk_CLEAN/UIAutomationWinforms/UIAutomationWinformsTests/ToolBarProviderTest.cs:
      Added ProviderFactory testing to ToolBarButton and
      IsKeyboardFocusableProperty test.
    
    * uia2atk_CLEAN/UIAutomationWinforms/UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
      Add additional tests for IsKeyboardFocusable.
    
    svn path=/trunk/uia2atk/; revision=124568

 .../UIAutomationWinforms/ChangeLog                 |    7 +++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    2 +-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   50 +++++++-------------
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |    2 +
 .../UIAutomationWinformsTests/ChangeLog            |   10 ++++
 .../ToolBarProviderTest.cs                         |   33 +++++++++++++-
 .../ToolStripDropDownItemProviderTest.cs           |   28 +++++++++++
 7 files changed, 98 insertions(+), 34 deletions(-)

commit f39bfa652c32f707166489c9d0d4f77c918c0c86
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 26 16:26:07 2009 +0000

    * UIAutomationWinformsTests/ToolBarProviderTest.cs: Spaces to tabs.
    
    svn path=/trunk/uia2atk/; revision=124516

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ToolBarProviderTest.cs                         |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 50817d3b879bf6c49b049965b5c50a1450a0c9e4
Author: Mario Carrion <mario@carrion.mx>
Date:   Sat Jan 24 00:49:37 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListBox/ListItemAutomationIsOffscreenPropertyEvent.cs:
      ListBox.ListItem.IsOffScreen Property Event added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Refactored: Internal ScrollBar class removed, not needed.
      ListProvider handles Scroll pattern
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBehaviorObserver.cs:
      Initialize method added. Always raising ChildRemoved when
      Terminating.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs:
      Refactored: Internal ScrollBar class added to handle Scroll pattern,
      IScrollBehaviorSubject implementation.
    
    svn path=/trunk/uia2atk/; revision=124388

 .../UIAutomationWinforms/ChangeLog                 |   21 ++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ListItemAutomationIsOffscreenPropertyEvent.cs  |   85 ++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +-
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |  121 +++++++-------------
 .../DataGridViewProvider.cs                        |   80 ++++---------
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |  118 ++++---------------
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |   97 +++++++++++++++-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   61 +++-------
 .../ScrollBehaviorObserver.cs                      |   17 ++-
 10 files changed, 318 insertions(+), 285 deletions(-)

commit 8bda71a6f8fadacdeb30b0ef08de0c2b06c93258
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Jan 24 00:48:18 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Add FIXME.
    
    svn path=/trunk/uia2atk/; revision=124387

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit a0a5fd789eaab08c3f816da9ddd57c83db1da596
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Jan 23 22:53:23 2009 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
      Check for item.Parent being null, too. This only seems to happen in
      the bridge tests, perhaps because Application.Run is never called?
    
    svn path=/trunk/uia2atk/; revision=124383

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ToolStripItem/InvokeProviderBehavior.cs        |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 671aff11f0ac22bc88a9b44c338f2f322b3471ad
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 23 21:57:24 2009 +0000

    * Mono.UIAutomation.Winforms.Events/TabPage/SelectionItemPatternElementRemovedEvent.cs:
      Only fire when unselecting.
    
    * Tab.cs, TextContainer.cs: Send events when a tab is selected.
    
    * AtkTester.cs: Fix ExpectEvents.
    
    * AtkTests.cs: Test that events are fired when selecting a tab.
    
    svn path=/trunk/uia2atk/; revision=124379

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../SelectionItemPatternElementRemovedEvent.cs     |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 9b418d825b6402fe1f1e7481f64bce54c0ae9725
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 23 17:37:34 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      Support added: scroll Behavior support, Automation Properties,
      HeaderItem, Scroll provider.
    
    svn path=/trunk/uia2atk/; revision=124343

 .../UIAutomationWinforms/ChangeLog                 |    6 +
 .../DataGridViewProvider.cs                        |  271 ++++++++++++++++++--
 2 files changed, 253 insertions(+), 24 deletions(-)

commit 0dea00f559b87c84fc8e80b59d9d50cb0c01db09
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 23 02:45:19 2009 +0000

    * TrackBarProviderTest.cs: Add OrientationProperty test.
    
    svn path=/trunk/uia2atk/; revision=124284

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../TrackBarProviderTest.cs                        |    9 +++++++++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit 72c6ab45bcb5f2f3d25fe16992962728285e05b8
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 23 02:37:35 2009 +0000

    * Mono.UIAutomation.Winforms/TrackBarProvider.cs: Check
      orientation dynamically rather than caching.
    
    * AutomationBridge.cs, Container.cs, Splitter.cs, Window.cs, Adapter.cs,
      ParentAdapter.cs: Fix removal of Splitter.  Some refactoring.
    
    * TextImplementorFactory.cs, RangeValueProviderTextImplementor.cs,
      Slider.cs, AutomationBridge.cs, Makefile.am, UiaAtkBridge.mdp: Add
    support for Slider and fetching text from a rangeValueProvider.
    
    * TextBoxEntryView.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=124283

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/TrackBarProvider.cs |   10 +++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

commit bcabe5a1b03ae1e6062614a110e13c4df13aaefd
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 22 23:40:17 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGridViewProvider files added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs:
      SWF.DataGridViewProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView:
      DataGridView behavior folder.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/SelectionProviderBehavior.cs:
      DataGridProvider.Selection behavior.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGridView/DataItemChildValueProviderBehavior.cs:
      DataGridChild.Value behavior.
    
    svn path=/trunk/uia2atk/; revision=124265

 .../UIAutomationWinforms/ChangeLog                 |   17 +
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../DataItemChildValueProviderBehavior.cs          |   97 +++++
 .../DataGridView/SelectionProviderBehavior.cs      |  108 ++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +
 .../DataGridViewProvider.cs                        |  401 ++++++++++++++++++++
 6 files changed, 630 insertions(+), 0 deletions(-)

commit 28381cc18e4d4e90cc8785f0c49bce7e3d8e5a3a
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 22 16:40:27 2009 +0000

    2009-01-22  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms.Behaviors/TextBox/TextProviderBehavior.cs:
    	Add an internal interface to support the clipboard, needed for
    	Atk.EditableText.
    
    In UiaAtkBridge/Test/AtkTest/:
    	* AtkTester.cs: Test Cut, Copy and Paste for Atk.EditableText.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* TextBoxEntryView.cs: Use internal IClipboardSupport interface to
    	implement Cut, Copy and Paste for Atk.EditableText.
    
    In UIAutomation/UIAutomationBridge/:
    	* Makefile.am:
    	* Mono.UIAutomation.Bridge/IClipboardSupport.cs:
    	Add an internal interface to allow us to perform clipboard operations
    	on UIA providers.
    
    
    svn path=/trunk/uia2atk/; revision=124223

 .../UIAutomationWinforms/ChangeLog                 |    6 +++++
 .../TextBox/TextProviderBehavior.cs                |   23 +++++++++++++++++++-
 2 files changed, 28 insertions(+), 1 deletions(-)

commit 456dbb5893dfc18e881f986cfc6632269a7027d2
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 22 16:27:21 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Getting GroupProvider from SWF.ListViewGroup. [Fixes Bug #468318]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/GridProviderBehavior.cs:
      Getting ItemProvider from GroupProvider [Fixes Bug #468318]
    
    svn path=/trunk/uia2atk/; revision=124222

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../ListView/GridProviderBehavior.cs               |    8 +++++++-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   20 ++++++++++++++++++++
 3 files changed, 35 insertions(+), 1 deletions(-)

commit fe3b42f1f08fe5e601dfa7527936ddd91812c7b8
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Jan 22 11:24:50 2009 +0000

    Initial implement PropertyGrid.
    
    svn path=/trunk/uia2atk/; revision=124178

 .../UIAutomationWinforms/ChangeLog                 |   10 +++-
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../Mono.UIAutomation.Winforms.mdp                 |   13 ++++
 .../BorderHelperControlProvider.cs                 |   61 ++++++++++++++++++++
 .../PropertyGridProvider.cs                        |   60 +++++++++++++++++++
 .../PropertyGridViewProvider.cs                    |   61 ++++++++++++++++++++
 6 files changed, 207 insertions(+), 1 deletions(-)

commit 4b63f9e66faac44fd8e3cd90525774f44bb36d99
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jan 21 23:34:31 2009 +0000

    * Mono.UIAutomation.Winforms/TrackBarProvider.cs,
      Mono.UIAutomation.Winforms.Behaviors/TrackBar/ButtonInvokeProviderBehavior.cs,
      Mono.UIAutomation.Winforms.Behaviors/TrackBar/RangeValueProviderBehavior.cs,
      Mono.UIAutomation.Winforms.Events/TrackBar/RangeValuePatternIsReadOnlyEvent.cs,
      Mono.UIAutomation.Winforms.Events/TrackBar/RangeValuePatternMinimumEvent.cs,
      Mono.UIAutomation.Winforms.Events/TrackBar/RangeValuePatternValueEvent.cs,
      Mono.UIAutomation.Winforms.Events/TrackBar/ButtonInvokePatternInvokedEvent.cs,
      Mono.UIAutomation.Winforms.Events/TrackBar/RangeValuePatternMaximumEvent.cs,
      Mono.UIAutomation.Winforms.Events/TrackBar/RangeValuePatternSmallChangeEvent.c,,
      Mono.UIAutomation.Winforms.Events/TrackBar/RangeValuePatternLargeChangeEvent.cs,
      Makefile.am: Add support for SWF.Tracker.
    
    * Makefile.am, TrackBarProviderTest.cs: Add TrackBarProvider test.
    
    svn path=/trunk/uia2atk/; revision=124130

 .../UIAutomationWinforms/ChangeLog                 |   14 +
 .../UIAutomationWinforms/Makefile.am               |   10 +
 .../TrackBar/ButtonInvokeProviderBehavior.cs       |  113 ++++++++
 .../TrackBar/RangeValueProviderBehavior.cs         |  166 ++++++++++++
 .../TrackBar/ButtonInvokePatternInvokedEvent.cs    |   94 +++++++
 .../TrackBar/RangeValuePatternIsReadOnlyEvent.cs   |   71 +++++
 .../TrackBar/RangeValuePatternLargeChangeEvent.cs  |   73 +++++
 .../TrackBar/RangeValuePatternMaximumEvent.cs      |   73 +++++
 .../TrackBar/RangeValuePatternMinimumEvent.cs      |   73 +++++
 .../TrackBar/RangeValuePatternSmallChangeEvent.cs  |   73 +++++
 .../TrackBar/RangeValuePatternValueEvent.cs        |   69 +++++
 .../Mono.UIAutomation.Winforms/TrackBarProvider.cs |  276 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../TrackBarProviderTest.cs                        |  258 ++++++++++++++++++
 15 files changed, 1368 insertions(+), 0 deletions(-)

commit 44d44c68fb7611c3e245aab56870c1521dbda476
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 21 19:01:04 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/FormProviderTest.cs:
      Tests updated. (Needs MWF trunk>= 124064 or branch2-4 >= 124082).
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      Files added: IsTopmost and WindowInteractionState
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
      CWL Removed
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Form/WindowProviderBehavior.cs:
      Support added: IsTopmost and WindowInteractionState. (Needs MWF
      trunk>= 124064 or branch2-4 >= 124082).
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternIsTopmostPropertyEvent.cs:
      Raises IsTopmost Automation Event. (Needs MWF trunk>= 124064 or
      branch2-4 >= 124082).
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternWindowInteractionStateProperty.cs:
      Raises WindowInteractionState Automation Event. (Needs MWF trunk>=
      124064 or branch2-4 >= 124082).
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternWindowVisualStatePropertyEvent.cs:
      UIA Internal event added. (Needs MWF trunk>= 124064 or branch2-4 >=
      124082).
    
    svn path=/trunk/uia2atk/; revision=124083

 .../UIAutomationWinforms/ChangeLog                 |   24 ++++++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../Form/WindowProviderBehavior.cs                 |    6 +-
 .../Form/WindowPatternIsTopmostPropertyEvent.cs    |   71 ++++++++++++++++++
 .../WindowPatternWindowInteractionStateProperty.cs |   75 ++++++++++++++++++++
 .../WindowPatternWindowVisualStatePropertyEvent.cs |    2 +
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    7 +--
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../UIAutomationWinformsTests/FormProviderTest.cs  |   27 ++++---
 10 files changed, 202 insertions(+), 20 deletions(-)

commit 71b52f96706f51a7ac74d841b0e9ef1b7b6ae97d
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Jan 21 17:11:26 2009 +0000

    2009-01-21  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/TextRangeProvider.cs: Fix a typo that
    	appeared due to a Bridge test I was writing.
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs:
    	* BridgeTester.cs: Add tests for Atk.Attribute support in RichTextBox.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* ITextImplementor.cs:
    	* BaseTextImplementor.cs:
    	* TextImplementorFactory.cs:
    	* NamePropertyTextImplementor.cs:
    	* ValueProviderTextImplementor.cs: Refactor TextImplementorHelper so
    	that it's more extensible.  This results in two major changes:
    
    	First, if a control provides ITextProvider, it will automatically be
    	used for the Atk.Text interface, and if not available, IValueProvider
    	and then NameProperty.  This will allow us to take advantage of the
    	more advanced ITextProvider interface in the future.
    
    	Second, subclasses of ITextImplementor use the provider's data directly
    	instead of caching it, so TextImplementors don't need to be recreated
    	when the text changes.  This should result in more accurate results
    	returned from Atk.Text, and less work for the programmer.
    
    	* TextProviderTextImplementor.cs: Implement Atk.Attribute support for
    	providers that support ITextProvider.
    
    	* List.cs:
    	* Button.cs:
    	* Spinner.cs:
    	* TreeItem.cs:
    	* ListItem.cs:
    	* MenuItem.cs:
    	* Hyperlink.cs:
    	* TextLabel.cs:
    	* ProgressBar.cs:
    	* ComboBoxItem.cs:
    	* TextContainer.cs:
    	* TextBoxEntryView.cs: Refactor to use the new TextImplementorFactory.
    
    
    svn path=/trunk/uia2atk/; revision=124062

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../TextRangeProvider.cs                           |    3 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 9b44e11b50c674b67c8a43dcca6713d25525cdd4
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jan 21 08:56:40 2009 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      Add IEmbeddedImage support.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ListItem.cs: Add ImageImplementor
      support (bug #459152).
    
    svn path=/trunk/uia2atk/; revision=124018

 .../UIAutomationWinforms/ChangeLog                 |    5 +++
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |   37 +++++++++++++++++++-
 2 files changed, 41 insertions(+), 1 deletions(-)

commit f076405e2c6fce12791a877363eab460120936b9
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jan 21 07:58:23 2009 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
      When Invoking a ToolStripItem, change selection first to make sure
      previously-opened dropdowns close. Fixes bug #459332.
    
    svn path=/trunk/uia2atk/; revision=124016

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ToolStripItem/InvokeProviderBehavior.cs        |    5 +++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit 72a510fd3f18e94e38fa5659a236c5a8b6719940
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jan 21 01:09:57 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
      Fix typo during ScrollBehaviorObserver creation.
    
    svn path=/trunk/uia2atk/; revision=123973

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 537119773763562349f3de832867259243d13b10
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jan 21 00:59:13 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TextBox/TextPatternTextSelectionChangedEvent.cs:
      Cast to TestBoxBase, not TestBox (to support RichTextBox, etc).
    
    svn path=/trunk/uia2atk/; revision=123972

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../TextPatternTextSelectionChangedEvent.cs        |    8 ++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 278989de3a472c79f993c15ff8f664884587af30
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 20 23:43:57 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowDeactivatedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternWindowClosedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternWindowOpenedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/TransformPatternCanMovePropertyEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternCanMaximizePropertyEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternCanMinimizePropertyEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/TransformPatternCanResizePropertyEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternWindowVisualStatePropertyEvent.cs:
      No Termination when Disposed.
    
    svn path=/trunk/uia2atk/; revision=123962

 .../UIAutomationWinforms/ChangeLog                 |   13 +++++++++++++
 .../Form/TransformPatternCanMovePropertyEvent.cs   |    5 -----
 .../Form/TransformPatternCanResizePropertyEvent.cs |    5 -----
 .../Form/WindowDeactivatedEvent.cs                 |    5 -----
 .../Form/WindowPatternCanMaximizePropertyEvent.cs  |    5 -----
 .../Form/WindowPatternCanMinimizePropertyEvent.cs  |    5 -----
 .../Form/WindowPatternWindowClosedEvent.cs         |    5 -----
 .../Form/WindowPatternWindowOpenedEvent.cs         |    5 -----
 .../WindowPatternWindowVisualStatePropertyEvent.cs |    5 -----
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    8 ++++++++
 10 files changed, 21 insertions(+), 40 deletions(-)

commit 825df2bbd7fdab1221a9ec249a9c6d40ab545dd5
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 20 22:19:56 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/FormProviderTest.cs:
      Testing Window and Transform Automation Events.
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      FormProvider: Window Pattern and Transforms Pattern Automations
      Events added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
      New property: AlreadyClosed. Revamped to use WindowProviderBehavior
      to raise Automation Events. New method: Close.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Form/WindowProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Form/TransformProviderBehavior.cs:
      Raising Automation Events.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternCanMinimizePropertyEvent.cs:
      Raises FormProvider.Window.CanMinimize Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternCanMaximizePropertyEvent.cs:
      Raises FormProvider.Window.CanMaximize Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/TransformPatternCanResizePropertyEvent.cs:
      Raises FormProvider.Transform.CanResize Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowDeactivatedEvent.cs:
      Validating possible exception when Disposed.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternWindowClosedEvent.cs:
      Raises FormProvider.Window.WindowClosed Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternWindowVisualStatePropertyEvent.cs:
      Raises FormProvider.Window.WindowState Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/TransformPatternCanMovePropertyEvent.cs:
      Raises FormProvider.Transform.CanMove Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/Form/WindowPatternWindowOpenedEvent.cs:
      Raises FormProvider.Window.WindowOpened Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ProviderEventType.cs:
      Window properties and events added.
    
    svn path=/trunk/uia2atk/; revision=123947

 .../UIAutomationWinforms/ChangeLog                 |   41 +++++++
 .../UIAutomationWinforms/Makefile.am               |    7 ++
 .../Form/TransformProviderBehavior.cs              |   19 +++-
 .../Form/WindowProviderBehavior.cs                 |   44 +++++++-
 .../Form/TransformPatternCanMovePropertyEvent.cs   |   78 +++++++++++++
 .../Form/TransformPatternCanResizePropertyEvent.cs |   76 +++++++++++++
 .../Form/WindowDeactivatedEvent.cs                 |    7 +-
 .../Form/WindowPatternCanMaximizePropertyEvent.cs  |   76 +++++++++++++
 .../Form/WindowPatternCanMinimizePropertyEvent.cs  |   76 +++++++++++++
 .../Form/WindowPatternWindowClosedEvent.cs         |   92 ++++++++++++++++
 .../Form/WindowPatternWindowOpenedEvent.cs         |   75 +++++++++++++
 .../WindowPatternWindowVisualStatePropertyEvent.cs |   84 ++++++++++++++
 .../ProviderEventType.cs                           |   11 ++-
 .../Mono.UIAutomation.Winforms.mdp                 |   11 ++-
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |   79 ++++----------
 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../UIAutomationWinformsTests/FormProviderTest.cs  |  115 ++++++++++++++++++--
 17 files changed, 818 insertions(+), 77 deletions(-)

commit 14e7eb802e900b012310b46156607cb08a10d79a
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 20 20:48:56 2009 +0000

    * UIAutomationWinformsTests/ListBoxProviderTest.cs: CWL removed.
    
    svn path=/trunk/uia2atk/; revision=123921

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ListBoxProviderTest.cs                         |    3 ---
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 95ecd2842fd46adeba8913b91aaacdd4aa8d02b0
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jan 20 18:21:29 2009 +0000

    Add TextSelectionChanged event.
    
    svn path=/trunk/uia2atk/; revision=123903

 .../UIAutomationWinforms/ChangeLog                 |    6 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../TextBox/TextProviderBehavior.cs                |    4 +
 .../TextPatternTextSelectionChangedEvent.cs        |   89 ++++++++++++++++++++
 4 files changed, 100 insertions(+), 0 deletions(-)

commit 93c2dcf123529b3f9c8981714752d5a4fdcbc01f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jan 20 17:52:32 2009 +0000

    Add bridge support for SWF.Splitter.
    Fix DockProvider on Panel/Splitter/SplitContainer.
    
    svn path=/trunk/uia2atk/; revision=123900

 .../UIAutomationWinforms/ChangeLog                 |   14 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../Panel/DockProviderBehavior.cs                  |   17 +--
 .../SplitContainer/DockProviderBehavior.cs         |   17 +--
 .../SplitContainer/RangeValueProviderBehavior.cs   |    2 +-
 .../Splitter/DockProviderBehavior.cs               |   17 +--
 .../Splitter/RangeValueProviderBehavior.cs         |  146 ++++++++++++++++++++
 .../SplitContainer/RangeValuePatternValueEvent.cs  |    2 +-
 .../Splitter/RangeValuePatternValueEvent.cs        |   69 +++++++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |   32 +++++
 .../Mono.UIAutomation.Winforms/SplitterProvider.cs |    2 +
 .../UIAutomationWinformsTests/ChangeLog            |    6 +
 .../UIAutomationWinformsTests/PanelProviderTest.cs |   19 +---
 .../SplitContainerProviderTest.cs                  |   19 +---
 .../SplitterProviderTest.cs                        |   31 +----
 .../UIAutomationWinformsTests/TestHelper.cs        |   60 ++++++++
 16 files changed, 348 insertions(+), 107 deletions(-)

commit d49eb9b381ee17f0b7b20baf74d395b3860b25d2
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Mon Jan 19 03:18:52 2009 +0000

    Fixed typo.
    
    svn path=/trunk/uia2atk/; revision=123761

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../StatusBar/GridProviderBehavior.cs              |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 02b88c1e8ecc042c1ecc833d974686483c19404a
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 16 22:51:04 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      HeaderItem. Testing new events
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      HeadeItem events added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      HeaderItem: Raising Automation Events
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/HeaderItemInvokeProvider.cs:
      Listening InvokedEvent.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/HeaderItemAutomationNamePropertyEvent.cs:
      ColumnHeader: Raises Name Automation Event. (mcs >= 123665)
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/HeaderItemAutomationBoundingRectanglePropertyEvent.cs:
      ColumnHeader: Raises BoundingRectangle Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/HeaderItemAutomationIsOffScreenPropertyEvent.cs:
      ColumnHeader: Raises IsOffscreen Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/HeaderItemInvokePatternInvokedEvent.cs:
      HeaderItem: Raising InvokedEvent.
    
    svn path=/trunk/uia2atk/; revision=123666

 .../UIAutomationWinforms/ChangeLog                 |   23 ++++++
 .../UIAutomationWinforms/Makefile.am               |    4 +
 .../ListView/HeaderItemInvokeProvider.cs           |   11 +++-
 ...ItemAutomationBoundingRectanglePropertyEvent.cs |   76 +++++++++++++++++++
 ...HeaderItemAutomationIsOffScreenPropertyEvent.cs |   76 +++++++++++++++++++
 .../HeaderItemAutomationNamePropertyEvent.cs       |   74 ++++++++++++++++++
 .../HeaderItemInvokePatternInvokedEvent.cs         |   79 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    7 ++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   18 ++++-
 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../ListViewProviderTest.cs                        |   27 +++++++
 11 files changed, 397 insertions(+), 2 deletions(-)

commit 168a7eff12864fd0c800b84757dae95cfb23dbc0
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 16 22:16:21 2009 +0000

    2009-01-16  Brad Taylor  <brad@getcoded.net>
    
    In test/:
    	* samples/attribute-test.rtf:
    	* samples/richtextbox_rtf.py: Add a sample that exploits attribute
    	support via a RichTextBox that supports RTF.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/TextRangeProvider.cs:
    	Don't cache the DocumentRange as it changes very often.
    
    	* Mono.UIAutomation.Winforms.Behaviors/TextBox/TextProviderBehavior.cs:
    	Modify attribute lookup code to support lookups based upon the Line
    	class.  This is necessary to implement
    	HorizontalTextAlignmentAttribute, IndentationFirstLineAttribute,
    	IndentationLeadingAttribute, and IndentationTrailingAttribute.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* Makefile.am: Reference System.Drawing needed for
    	TextImplementorHelper.
    
    	* TextImplementorHelper.cs: Implement GetRunAttributes and
    	get_DefaultAttributes.
    
    
    svn path=/trunk/uia2atk/; revision=123661

 .../UIAutomationWinforms/ChangeLog                 |   11 +++
 .../TextBox/TextProviderBehavior.cs                |    8 +--
 .../TextRangeProvider.cs                           |   95 ++++++++++++-------
 3 files changed, 72 insertions(+), 42 deletions(-)

commit 008cf4a5fda139009480c71df66482079d8750e1
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 16 16:31:44 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      Testing ValuePattern.Value Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/TableProviderBehavior.cs:
      Keeping a reference to ListViewProvider instead of HeaderProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEditValueProviderBehavior.cs:
      Fixes ValueChanged Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemValuePatternValueEvent.cs:
      Listening UIASubItemTextChanged to raise ValuePattern.Value
      Automation Event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemEditValuePatternValueEvent.cs:
      Listening AfterLabelEdit to raise ValuePattern.Value Automation
      Event.
    
    svn path=/trunk/uia2atk/; revision=123626

 .../UIAutomationWinforms/ChangeLog                 |   16 ++++
 .../ListView/ListItemEditValueProviderBehavior.cs  |   13 +++-
 .../ListView/TableProviderBehavior.cs              |   10 ++--
 .../ListView/ListItemEditValuePatternValueEvent.cs |   22 ++++++-
 .../ListView/ListItemValuePatternValueEvent.cs     |   10 +++
 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../ListViewProviderTest.cs                        |   74 ++++++++++++++++----
 7 files changed, 125 insertions(+), 24 deletions(-)

commit ba8d2a0fbcbf3fd7454faa3b9fc18295e4cc5486
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 16 02:18:20 2009 +0000

    Committed the rest of what was supposed to be committed in R123566.
    
    svn path=/trunk/uia2atk/; revision=123569

 .../UIAutomationWinforms/ChangeLog                 |    8 +
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../SplitContainer/RangeValueProviderBehavior.cs   |  146 ++++++++++++++++++++
 .../SplitContainer/RangeValuePatternValueEvent.cs  |   69 +++++++++
 .../SplitContainerProvider.cs                      |    4 +
 5 files changed, 229 insertions(+), 0 deletions(-)

commit 6bd6b5e0fc12a02c6e23d96c6b25ebfdfba864f4
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 15 23:24:05 2009 +0000

    * UIAutomationWinformsTests/ListViewProviderTest.cs: Test updated to
      verify children.
    
    svn path=/trunk/uia2atk/; revision=123546

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ListViewProviderTest.cs                        |    3 +++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 35d03e20c287ad881edbcd20580752cefc26a03e
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 15 19:31:21 2009 +0000

    * UIAutomationWinformsTests/ListViewProviderTest.cs: Children and
      Navigation tests updated.
    
    svn path=/trunk/uia2atk/; revision=123524

 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../ListViewProviderTest.cs                        |  123 ++++++++++++++++++--
 2 files changed, 115 insertions(+), 12 deletions(-)

commit f5843fe18a413e33ad483234afdccec893bce958
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 15 17:50:28 2009 +0000

    2009-01-15  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/MapsComponentAttribute.cs: Add an
    	attribute to be used by ProviderFactory's static ctor to discover
    	what providers map to SWF controls.
    
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs: Use the MapsComponent
    	attribute to discover providers, populating a hashtable which is used
    	by GetProvider for O(1) lookup.
    
    	* Mono.UIAutomation.Winforms/FormProvider.cs:
    	* Mono.UIAutomation.Winforms/HelpProvider.cs:
    	* Mono.UIAutomation.Winforms/LabelProvider.cs:
    	* Mono.UIAutomation.Winforms/ErrorProvider.cs:
    	* Mono.UIAutomation.Winforms/PanelProvider.cs:
    	* Mono.UIAutomation.Winforms/ButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    	* Mono.UIAutomation.Winforms/TabPageProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolTipProvider.cs:
    	* Mono.UIAutomation.Winforms/TextBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/GroupBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/CheckBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/DataGridProvider.cs:
    	* Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    	* Mono.UIAutomation.Winforms/ListViewProvider.cs:
    	* Mono.UIAutomation.Winforms/SplitterProvider.cs:
    	* Mono.UIAutomation.Winforms/MenuStripProvider.cs:
    	* Mono.UIAutomation.Winforms/LinkLabelProvider.cs:
    	* Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    	* Mono.UIAutomation.Winforms/ScrollBarProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripProvider.cs:
    	* Mono.UIAutomation.Winforms/PictureBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/WebBrowserProvider.cs:
    	* Mono.UIAutomation.Winforms/TabControlProvider.cs:
    	* Mono.UIAutomation.Winforms/StatusStripProvider.cs:
    	* Mono.UIAutomation.Winforms/ProgressBarProvider.cs:
    	* Mono.UIAutomation.Winforms/RadioButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/PopupButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/RichTextBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripProgressBar.cs:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms/MaskedTextBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/NumericUpDownProvider.cs:
    	* Mono.UIAutomation.Winforms/MessageBoxFormProvider.cs:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* Mono.UIAutomation.Winforms/SplitContainerProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripLabelProvider.cs:
    	* Mono.UIAutomation.Winforms/CheckedListBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/PopupButtonPanelProvider.cs:
    	* Mono.UIAutomation.Winforms/BaseColorControlProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripTextBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripComboBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripSeparatorProvider.cs:
    	* Mono.UIAutomation.Winforms/PrintPreviewControlProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripSplitButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripDropDownItemProvider.cs: Add
    	MapsComponentAttribute to each provider so that it can be discovered by
    	ProviderFactory.  This will be necessary for all providers written in the
    	future.
    
    
    svn path=/trunk/uia2atk/; revision=123512

 .../UIAutomationWinforms/ChangeLog                 |   65 ++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../BaseColorControlProvider.cs                    |    2 +
 .../Mono.UIAutomation.Winforms/ButtonProvider.cs   |    3 +-
 .../Mono.UIAutomation.Winforms/CheckBoxProvider.cs |    1 +
 .../CheckedListBoxProvider.cs                      |    1 +
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    1 +
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    1 +
 .../DateTimePickerProvider.cs                      |    1 +
 .../DomainUpDownProvider.cs                        |    1 +
 .../Mono.UIAutomation.Winforms/ErrorProvider.cs    |    1 +
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    1 +
 .../Mono.UIAutomation.Winforms/GroupBoxProvider.cs |    1 +
 .../Mono.UIAutomation.Winforms/HelpProvider.cs     |    1 +
 .../Mono.UIAutomation.Winforms/LabelProvider.cs    |    1 +
 .../LinkLabelProvider.cs                           |    1 +
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    1 +
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    1 +
 .../MapsComponentAttribute.cs                      |   60 ++++
 .../MaskedTextBoxProvider.cs                       |    1 +
 .../MenuStripProvider.cs                           |    1 +
 .../MessageBoxFormProvider.cs                      |    1 +
 .../MonthCalendarProvider.cs                       |    1 +
 .../NumericUpDownProvider.cs                       |    1 +
 .../Mono.UIAutomation.Winforms/PanelProvider.cs    |    1 +
 .../PictureBoxProvider.cs                          |    1 +
 .../PopupButtonPanelProvider.cs                    |    1 +
 .../PopupButtonProvider.cs                         |    1 +
 .../PrintPreviewControlProvider.cs                 |    1 +
 .../ProgressBarProvider.cs                         |    1 +
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |  344 +++++++++-----------
 .../RadioButtonProvider.cs                         |    1 +
 .../RichTextBoxProvider.cs                         |    1 +
 .../ScrollBarProvider.cs                           |   40 +++-
 .../SplitContainerProvider.cs                      |    1 +
 .../Mono.UIAutomation.Winforms/SplitterProvider.cs |    1 +
 .../StatusBarProvider.cs                           |    1 +
 .../StatusStripProvider.cs                         |    1 +
 .../TabControlProvider.cs                          |    1 +
 .../Mono.UIAutomation.Winforms/TabPageProvider.cs  |    1 +
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |    1 +
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    1 +
 .../ToolStripButtonProvider.cs                     |    1 +
 .../ToolStripComboBoxProvider.cs                   |    1 +
 .../ToolStripDropDownItemProvider.cs               |    1 +
 .../ToolStripLabelProvider.cs                      |    1 +
 .../ToolStripProgressBar.cs                        |    1 +
 .../ToolStripProvider.cs                           |    1 +
 .../ToolStripSeparatorProvider.cs                  |    1 +
 .../ToolStripSplitButtonProvider.cs                |    4 +-
 .../ToolStripTextBoxProvider.cs                    |    1 +
 .../Mono.UIAutomation.Winforms/ToolTipProvider.cs  |    1 +
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |    1 +
 .../WebBrowserProvider.cs                          |    1 +
 54 files changed, 366 insertions(+), 199 deletions(-)

commit 11dbbcb831f0578e2a06ae0a9061da452ebd9a3c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jan 14 23:07:25 2009 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TestHelper.cs:
      Change MONO_UIA_BRIDGE value to make for an error message that is
      more clear about being intentional.
    
    svn path=/trunk/uia2atk/; revision=123427

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../UIAutomationWinformsTests/TestHelper.cs        |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 39bc643610436f250e53a5b312ae5839197367af
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 14 22:13:40 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemValuePatternValueEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditValuePatternValueEvent.cs:
      Raising ValuePattern.Value when clicking ColumnHeader.
    
    svn path=/trunk/uia2atk/; revision=123424

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../DataGrid/DataItemEditValuePatternValueEvent.cs |   12 ++++++++++++
 .../DataGrid/DataItemValuePatternValueEvent.cs     |   11 +++++++++++
 3 files changed, 29 insertions(+), 0 deletions(-)

commit da046f3f12503907cb359269d573efd3bc735c5f
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 14 21:46:40 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridProviderTest.cs:
      Testing Child Patterns.
    
    svn path=/trunk/uia2atk/; revision=123422

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 .../DataGridProviderTest.cs                        |   35 +++++++++++++-------
 2 files changed, 27 insertions(+), 12 deletions(-)

commit 0e6047bf8ead2d67ca55d4e6dce33fe14b03d30c
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 14 21:27:58 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemTableItemProviderBehavior.cs:
      DataItem.TableItem Behavior added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      TableItem is always set. DataItem.TableItem Behavior support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditTableItemProviderBehavior.cs:
      Returning valid data: HeaderItems instead of current HeaderItem.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemGridItemProviderBehavior.cs:
      New protected property: ItemProvider.
    
    svn path=/trunk/uia2atk/; revision=123416

 .../UIAutomationWinforms/ChangeLog                 |   16 ++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../DataItemEditTableItemProviderBehavior.cs       |    4 +-
 .../DataGrid/DataItemGridItemProviderBehavior.cs   |    8 ++
 .../DataGrid/DataItemTableItemProviderBehavior.cs  |   94 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   45 +---------
 7 files changed, 125 insertions(+), 44 deletions(-)

commit eb52884b870bd44789a1247d7333b3c8109c58e8
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 14 20:42:15 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      Setting TableItem behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Setting TableItem behavior is done by ListItem
    
    svn path=/trunk/uia2atk/; revision=123408

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    6 +++++-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    6 ------
 3 files changed, 13 insertions(+), 7 deletions(-)

commit a77798ace28e629ae6b34edec77d8a01cc0fac4d
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 14 20:17:12 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      New tests: ViewChangesPatternsTest. HeaderCreationTest
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      TestDataGridPatterns: Testing ITableItemProvider. New tests:
      TestGridPatternChild, TestSelectionPatternChild,
      TestTablePatternChild and TestPatterns
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      ListView: Added ListItemTableItem, ListItemTableItemColumnHeaderItems
      and ListItemEditTableItemColumnHeaderItems
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      TableItem implementation.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemTableItemProviderBehavior.cs:
      Implements ListItem.TableItem.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEditTableItemProviderBehavior.cs:
      ColumnHeaderItemsProperty event.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemGridItemProviderBehavior.cs:
      Protected property: ListViewProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemTableItemColumnHeaderItemsEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemEditTableItemColumnHeaderItemsEvent.cs:
      Raises TableItem.ColumnHeaderItemsProperty.
    
    svn path=/trunk/uia2atk/; revision=123405

 .../UIAutomationWinforms/ChangeLog                 |   23 +++
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../ListItemEditTableItemProviderBehavior.cs       |    3 +-
 .../ListView/ListItemGridItemProviderBehavior.cs   |    8 +
 .../ListView/ListItemTableItemProviderBehavior.cs  |   99 +++++++++++
 .../ListItemEditTableItemColumnHeaderItemsEvent.cs |   79 +++++++++
 .../ListItemTableItemColumnHeaderItemsEvent.cs     |   73 ++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   13 ++-
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |  175 +++++++++++++++++---
 .../UIAutomationWinformsTests/ChangeLog            |    9 +
 .../ListViewProviderTest.cs                        |   74 ++++++++-
 12 files changed, 528 insertions(+), 34 deletions(-)

commit 9db2b50d48215a0c1987ef237ed81e6574282e22
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 14 16:52:44 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Global.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/FormListener.cs: Move
      the PreRun hook to a more logical place (it's not related to forms
      indeed), and where it gets fired earlier (see r123375).
    
    svn path=/trunk/uia2atk/; revision=123377

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../Mono.UIAutomation.Winforms/FormListener.cs     |   12 +-----------
 .../Mono.UIAutomation.Winforms/Global.cs           |   12 ++++++++++++
 3 files changed, 20 insertions(+), 11 deletions(-)

commit 9575cec3d1d85573524e19686123b12665030f75
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 14 16:11:16 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Optimize previous workaround for IOOR exception mentioned in bug
      465795.
    
    svn path=/trunk/uia2atk/; revision=123366

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   12 ++----------
 2 files changed, 7 insertions(+), 10 deletions(-)

commit e9956f1ffd6b98c60ee68cc3154e70c43ae2c11a
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed Jan 14 03:19:48 2009 +0000

    Implemented Invoke() event.
    
    svn path=/trunk/uia2atk/; revision=123297

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++
 .../ToolBar/ToolBarButtonInvokeProviderBehavior.cs |   32 +++++++++++++++++++-
 .../ToolBarButtonInvokePatternInvokedEvent.cs      |    8 ++--
 3 files changed, 41 insertions(+), 5 deletions(-)

commit c739e96ccb8e2208bf1f0941b585ae755ce4032d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 14 00:36:09 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Fix an exception mentioned in 465795. We should hook on another event
      but the Redraw method call is pretty much out of our control.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs: Extend
      RectangleToRect.
    
    svn path=/trunk/uia2atk/; revision=123288

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |    2 ++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   14 +++++++++++---
 3 files changed, 21 insertions(+), 3 deletions(-)

commit 0b215960202d7b6a1c428697eee67edcc5f9441b
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 14 00:18:10 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      CWL removed.
    
    svn path=/trunk/uia2atk/; revision=123286

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    4 +---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 5f2d69ee7a0e7800107f9be34af8caa3dceac78b
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 14 00:01:23 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ComboBoxProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ComboBox/ExpandCollapseProviderBehavior.cs:
      Reverting r123256. Keeping this as LAMESPEC.
    
    svn path=/trunk/uia2atk/; revision=123275

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ComboBox/ExpandCollapseProviderBehavior.cs     |    8 +-------
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |   14 +++++++++-----
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ComboBoxProviderTest.cs                        |   17 +++++------------
 5 files changed, 25 insertions(+), 24 deletions(-)

commit af6ad34ac19c5142829945c5fe49dc752cc425a2
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 13 23:42:47 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      LAMESPEC added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      ListItem supports GridItem and TableItem patterns when
      ListViewProvider suppors Grid and Table patterns.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemGridItemProviderBehavior.cs:
      Returning valid values when View is Details.
    
    svn path=/trunk/uia2atk/; revision=123274

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++
 .../ListView/ListItemGridItemProviderBehavior.cs   |    8 ++++-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   32 ++++++++++++++++++--
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 .../ListViewProviderTest.cs                        |    6 ++-
 5 files changed, 52 insertions(+), 7 deletions(-)

commit daf38ece688c002cb4cef4631cda7ed899d1a0b9
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 13 22:04:38 2009 +0000

    * UIAutomationWinformsTests/BaseProviderTest.cs: New methods to test
      children depending on the Providers implemented.
    
    svn path=/trunk/uia2atk/; revision=123264

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   37 +++++++++++++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++
 2 files changed, 41 insertions(+), 1 deletions(-)

commit 8bae38cb52bcb65bb31430fef765b0f14e9c572c
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 13 21:02:11 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      ComboBox ControlType must implement ExpandCollapse Pattern.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/ComboBoxProviderTest.cs:
      Testing must-implement Patterns.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ComboBox/ExpandCollapseProviderBehavior.cs:
      Collapsing and Expanding when ComboBoxStyle.Simple.
    
    svn path=/trunk/uia2atk/; revision=123256

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../ComboBox/ExpandCollapseProviderBehavior.cs     |    8 +++++++-
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |   14 +++++---------
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ComboBoxProviderTest.cs                        |   16 ++++++++++++----
 5 files changed, 36 insertions(+), 14 deletions(-)

commit 6dae4b41e9c1e45ecd20b865f71340056ea8f042
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Jan 13 19:27:26 2009 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
      Null check to fix crash when owner closes before dialog (see bug
      #465795).
    
    svn path=/trunk/uia2atk/; revision=123238

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 6a299748adb4272f5e8aeea1964ba152f79533f9
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 13 19:16:43 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Grid Pattern is supported always when View.Detail.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/MonthCalendarProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarListItemProvider.cs:
      MonthCalendarListItemTextProvider ->
      MonthCalendarListItemEditProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
      Selection Pattern support.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Pattern Tests method added.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      Using TestDataGridPatterns.
    
    svn path=/trunk/uia2atk/; revision=123237

 .../UIAutomationWinforms/ChangeLog                 |   12 +
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   19 +-
 .../MonthCalendarListItemProvider.cs               |   20 +-
 .../MonthCalendarProvider.cs                       |    2 +
 .../UIAutomationWinformsTests/BaseProviderTest.cs  |  831 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    9 +
 .../ListViewProviderTest.cs                        |   13 +-
 .../MonthCalendarProviderTest.cs                   |    4 +-
 8 files changed, 874 insertions(+), 36 deletions(-)

commit a47b26f8fb7a4f215df19bf0c25df56a0d916d6a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 13 17:19:44 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolTipListener.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/HelpProviderListener.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ErrorProviderListener.cs:
      Follow-up changes in r123214.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/FormListener.cs:
      Follow-up changes in r123214. Set initialized field to true at the
      end of Initialize ().
    
    svn path=/trunk/uia2atk/; revision=123216

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../ErrorProviderListener.cs                       |    1 -
 .../Mono.UIAutomation.Winforms/FormListener.cs     |    6 ++----
 .../HelpProviderListener.cs                        |    1 -
 .../Mono.UIAutomation.Winforms/ToolTipListener.cs  |    1 -
 5 files changed, 12 insertions(+), 7 deletions(-)

commit 870657febd2a2f2f505c47c585cff2f9be17b09e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 13 17:12:07 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: Add new file.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Global.cs: New helper
      type to simplify initialization.
    
    svn path=/trunk/uia2atk/; revision=123213

 .../UIAutomationWinforms/ChangeLog                 |    8 +++
 .../UIAutomationWinforms/Makefile.am               |    3 +-
 .../Mono.UIAutomation.Winforms.mdp                 |   10 ++++
 .../Mono.UIAutomation.Winforms/Global.cs           |   51 ++++++++++++++++++++
 4 files changed, 71 insertions(+), 1 deletions(-)

commit 643328625c6ff2b8529b18361a310e894eab2969
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jan 13 16:56:07 2009 +0000

    * Mono.UIAutomation.Winforms.Behaviors/TextBox/TextProviderBehavior.cs:
      Check for TextBoxBase rather than TextBox when fetching document
      [bug 465544], support DomainUpDown when fetching TextBoxBase
      Remove reflection.
    
    svn path=/trunk/uia2atk/; revision=123210

 .../UIAutomationWinforms/ChangeLog                 |    7 ++
 .../TextBox/TextProviderBehavior.cs                |   68 +++-----------------
 2 files changed, 17 insertions(+), 58 deletions(-)

commit 9d8667d2b6e5d91214e1869be0b643f9a3e1309f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 13 16:43:12 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/FormListener.cs:
      Remove last bits of reflection thanks to InternalsVisibleTo.
    
    svn path=/trunk/uia2atk/; revision=123209

 .../UIAutomationWinforms/ChangeLog                 |    5 ++++
 .../Mono.UIAutomation.Winforms/FormListener.cs     |   23 ++++---------------
 2 files changed, 10 insertions(+), 18 deletions(-)

commit 88ecaa92b38c2c09904710f5aeff21c69bbbb550
Author: Ray Wang <raywang@mono-cvs.ximian.com>
Date:   Tue Jan 13 08:54:26 2009 +0000

    add Chinese(simplified) translation and update toolstripsplitbutton strongwind test
    
    svn path=/trunk/uia2atk/; revision=123183

 UIAutomationWinforms/po/ChangeLog |    4 +
 UIAutomationWinforms/po/zh_CN.po  |  219 +++++++++++++++++++++++++++++++++++++
 2 files changed, 223 insertions(+), 0 deletions(-)

commit 4c055a161d29e15ff34e0a8a1b4249aa21124b5b
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 12 22:32:42 2009 +0000

    * UIAutomationWinformsTests/MockBridge.cs: New method:
      GetStructureChangedEventFrom.
    
    svn path=/trunk/uia2atk/; revision=123143

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/MockBridge.cs        |   10 ++++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit c1dc3a9c7277a3de07fc9f5abeabdc7922095ae3
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 12 18:04:05 2009 +0000

    2009-01-12  Mario Carrion <mcarrion@novell.com>
    
    	* DataGridAssembly/DataGridAssembly.csproj,
    	DataGridApplication/DataGridApplication.csproj: Output path changed to
    	"../bin"
    	* HelpProviderTest.cs: Added. Tests SWF.HelpProvider.
    	* UIAutomationWinformsClientTests.csproj: NUnit version update to 2.5.
    	Output path changed to "../bin". File HelpProviderTest.cs added.
    	* UIAutomationWinformsClientTests.nunit: NUnit project added.
    
    svn path=/trunk/uia2atk/; revision=123105

 .../UIAutomationWinformsClientTests/ChangeLog      |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 02826274978628113e470a233968449b81e483ab
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 12 18:03:27 2009 +0000

    2009-01-12  Mario Carrion <mcarrion@novell.com>
    
    	* DataGridAssembly/DataGridAssembly.csproj,
    	DataGridApplication/DataGridApplication.csproj: Output path changed to
    	"../bin"
    	* HelpProviderTest.cs: Added. Tests SWF.HelpProvider.
    	* UIAutomationWinformsClientTests.csproj: NUnit version update to 2.5.
    	Output path changed to "../bin". File HelpProviderTest.cs added.
    	* UIAutomationWinformsClientTests.nunit: NUnit project added.
    
    svn path=/trunk/uia2atk/; revision=123104

 .../DataGridApplication/DataGridApplication.csproj |    4 +-
 .../DataGridAssembly/DataGridAssembly.csproj       |    4 +-
 .../HelpProviderTest.cs                            |  167 ++++++++++++++++++++
 .../UIAutomationWinformsClientTests.csproj         |   11 +-
 .../UIAutomationWinformsClientTests.nunit          |    6 +
 5 files changed, 184 insertions(+), 8 deletions(-)

commit 8d832aa03c3f552d03dcb43c9267ce75dd0348a7
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 12 15:55:21 2009 +0000

    2009-01-12  Mario Carrion <mcarrion@novell.com>
    
    	* DataGridAssembly/DataGridAssembly.csproj: File added.
    
    svn path=/trunk/uia2atk/; revision=123081

 .../UIAutomationWinformsClientTests/ChangeLog      |   18 ++++++
 .../DataGridAssembly/DataGridAssembly.csproj       |   60 ++++++++++++++++++++
 2 files changed, 78 insertions(+), 0 deletions(-)

commit ecf290845653a90c0ef395bbd12a957358d42a46
Author: Mario Carrion <mario@carrion.mx>
Date:   Sat Jan 10 01:13:43 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MessageBoxFormProvider.cs:
      Adding Image child when Image Bounds (Width and Height) are >= than
      0.
    
    svn path=/trunk/uia2atk/; revision=122968

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../MessageBoxFormProvider.cs                      |    5 ++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit b0d492026f950b75f2e5934c437830b341455816
Author: Mario Carrion <mario@carrion.mx>
Date:   Sat Jan 10 01:08:55 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridProviderTest.cs:
      Tests added: patterns in children and navigation.
    
    * UIAutomationWinforms/UIAutomationWinformsTests/BaseProviderTest.cs:
      Test added: DefaultNavigationTest.
    
    svn path=/trunk/uia2atk/; revision=122966

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   21 +++
 .../UIAutomationWinformsTests/ChangeLog            |    7 +
 .../DataGridProviderTest.cs                        |  166 +++++++++++++++++++-
 3 files changed, 190 insertions(+), 4 deletions(-)

commit bf4ac862f9992fe5e4c2133fcd9c0d9d49bbca25
Author: Mario Carrion <mario@carrion.mx>
Date:   Sat Jan 10 01:04:20 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs:
      Comments added.
    
    svn path=/trunk/uia2atk/; revision=122964

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    6 ++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit e4dc66b3c55df430be6b6315f95cbdf4d73d7026
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 9 23:44:11 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/FormProvider.cs: Using
      Disposed and Closed to: raise WindowClosed and release provider
      reference.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/FormListener.cs:
      FormProvider releases provider reference not FormListener.
    
    svn path=/trunk/uia2atk/; revision=122955

 .../UIAutomationWinforms/ChangeLog                 |    8 +++
 .../Mono.UIAutomation.Winforms/FormListener.cs     |   19 ++----
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |   62 ++++++++++++-------
 3 files changed, 53 insertions(+), 36 deletions(-)

commit a3ae4fdf28d8998e1d42dd4fc8f7cb9a483cdb66
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 9 23:42:25 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      Using -1 when ListBoxControl is null. Fixes TS tests.
    
    svn path=/trunk/uia2atk/; revision=122954

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    4 +++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit eacebb326c7af7793d4f394ba3ab7a24a460d1cd
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 9 18:02:36 2009 +0000

    2009-01-09  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/ErrorProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolTipProvider.cs:
    	* Mono.UIAutomation.Winforms/TextBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    	* Mono.UIAutomation.Winforms/ScrollBarProvider.cs:
    	* Mono.UIAutomation.Winforms/PrintPreviewControlProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/Generic/ScrollProviderBehavior.cs:
    	Remove uses of reflection when trying to access internal SWF members.
    	[Fixes #422772]
    
    
    svn path=/trunk/uia2atk/; revision=122926

 .../UIAutomationWinforms/ChangeLog                 |   13 +++
 .../Generic/ScrollProviderBehavior.cs              |   12 +---
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |   83 ++++---------------
 .../Mono.UIAutomation.Winforms/ErrorProvider.cs    |    4 +-
 .../PrintPreviewControlProvider.cs                 |   18 +----
 .../ScrollBarProvider.cs                           |    8 +-
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |   10 +--
 .../Mono.UIAutomation.Winforms/ToolTipProvider.cs  |    4 +-
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |   10 +--
 9 files changed, 46 insertions(+), 116 deletions(-)

commit 384b535484a4226b058f40830115a31fe91962c7
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 9 17:39:46 2009 +0000

    2009-01-09  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Remove unnecessary fields.
    
    
    svn path=/trunk/uia2atk/; revision=122925

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../DateTimePickerProviderTest.cs                  |    4 ----
 2 files changed, 4 insertions(+), 4 deletions(-)

commit d3c318003a444840b54205455623248cce3f2240
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 9 17:29:34 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Fix crash when SWF.DatataGrid.DataSource is not set.
    
    svn path=/trunk/uia2atk/; revision=122924

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit d0f26b54a8e5aceb29632e06b5200197120000ce
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 9 17:11:10 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TextBox/TextPatternCaretMovedEvent.cs:
      Fixed SWF.TextBoxBase-related tests.
    
    svn path=/trunk/uia2atk/; revision=122921

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../TextBox/TextPatternCaretMovedEvent.cs          |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit b736b3620896bf9ca59440b5b5b22b0658c811e0
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 9 15:32:41 2009 +0000

    2009-01-09  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Test new List part type and it's list
    	item children.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/AutomationNamePropertyEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartRangeValuePatternValueEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/PartSelectionProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/PartRangeValueProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartSelectionPatternSelectionEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/PartListItemValueProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartSelectionPatternInvalidatedEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/PartListItemSelectionItemProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartListItemSelectionItemPatternIsSelectedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartListItemSelectionItemPatternElementSelectedEvent.cs:
    	Support Month and DayName with a List control.
    
    
    svn path=/trunk/uia2atk/; revision=122906

 .../UIAutomationWinforms/ChangeLog                 |   18 +
 .../UIAutomationWinforms/Makefile.am               |    8 +
 .../PartListItemSelectionItemProviderBehavior.cs   |   64 ++++
 .../PartListItemValueProviderBehavior.cs           |   95 +++++
 .../PartRangeValueProviderBehavior.cs              |    8 +-
 .../PartSelectionProviderBehavior.cs               |  116 ++++++
 .../DateTimePicker/AutomationNamePropertyEvent.cs  |   69 ++++
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   84 +++++
 ...tListItemSelectionItemPatternIsSelectedEvent.cs |   84 +++++
 .../PartRangeValuePatternValueEvent.cs             |   18 +-
 .../PartSelectionPatternInvalidatedEvent.cs        |   79 ++++
 .../PartSelectionPatternSelectionEvent.cs          |   79 ++++
 .../DateTimePickerProvider.cs                      |  386 ++++++++++++++++++--
 .../DomainUpDownProvider.cs                        |    2 +-
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    1 -
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../DateTimePickerProviderTest.cs                  |  128 ++++++-
 17 files changed, 1183 insertions(+), 61 deletions(-)

commit 1cd49e485a56edbb79b0fdcb02fc13a7a20603a2
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 9 14:50:05 2009 +0000

    2009-01-09  Brad Taylor  <brad@getcoded.net>
    
    	* pt.po: Portugal Portuguese translation from Alexandre Faria
    	<spigaz@gmail.com>.
    
    
    svn path=/trunk/uia2atk/; revision=122895

 UIAutomationWinforms/configure.ac |    2 +-
 UIAutomationWinforms/po/ChangeLog |    5 +
 UIAutomationWinforms/po/pt.po     |  190 +++++++++++++++++++++++++++++++++++++
 3 files changed, 196 insertions(+), 1 deletions(-)

commit d33cfe7ef856ff658268db881a966f8f54075f23
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 9 14:46:38 2009 +0000

    2009-01-09  Brad Taylor  <brad@getcoded.net>
    
    	* it.po: Italian translation from Flavio Percoco Premoli
    	<flaper87@flaper87.org>.
    
    
    svn path=/trunk/uia2atk/; revision=122894

 UIAutomationWinforms/po/ChangeLog |    5 +
 UIAutomationWinforms/po/it.po     |  189 +++++++++++++++++++++++++++++++++++++
 2 files changed, 194 insertions(+), 0 deletions(-)

commit ded8469303f7dff8e3b6a64df21169198c353b0c
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 9 11:46:06 2009 +0000

    Add internal CaretMoved event for text boxes.
    Catch IndexOutOfRange exceptions in atk GetText methods.
    
    svn path=/trunk/uia2atk/; revision=122866

 .../UIAutomationWinforms/ChangeLog                 |    8 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../TextBox/TextProviderBehavior.cs                |   56 +++++++++++++++-
 .../ProviderEventType.cs                           |    1 +
 .../TextBox/TextPatternCaretMovedEvent.cs          |   73 ++++++++++++++++++++
 5 files changed, 138 insertions(+), 1 deletions(-)

commit 9fbc887f378ba9a632a0270ae5f1fe2141edba4c
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 8 20:30:37 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/ListViewProviderTest.cs:
      New test added HeaderCreationTest [Fixes Bug #462302]
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Creating header even ListView.Items is empty. [Fixes Bug #462302]
    
    svn path=/trunk/uia2atk/; revision=122828

 .../UIAutomationWinforms/ChangeLog                 |    5 +++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   16 +++++-----
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++
 .../ListViewProviderTest.cs                        |   33 +++++++++++++++++++-
 4 files changed, 50 insertions(+), 9 deletions(-)

commit 775d38a443efc045a3369fde4c1c3b091f0d81c1
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 8 20:07:23 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: ListView children
      IsOffScreen automation events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs: New method
      to return if ListItem is offscreen.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Children Automation Events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      Requesting Automation Bounding Rectangle event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemEditAutomationIsOffscreenPropertyEvent.cs:
      ListView.ListItem.Edit: Raises IsOffScreen Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemCheckBoxAutomationIsOffscreenPropertyEvent.cs:
      ListView.ListItem.CheckBox: Raises IsOffScreen Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemAutomationIsOffscreenPropertyEvent.cs:
      ListView.ListItem Raises IsOffScreen Automation Event.
    
    svn path=/trunk/uia2atk/; revision=122823

 .../UIAutomationWinforms/ChangeLog                 |   24 ++++++
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../ListItemAutomationIsOffscreenPropertyEvent.cs  |   85 ++++++++++++++++++++
 ...emCheckBoxAutomationIsOffscreenPropertyEvent.cs |   84 +++++++++++++++++++
 ...stItemEditAutomationIsOffscreenPropertyEvent.cs |   84 +++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +
 .../Mono.UIAutomation.Winforms/Helper.cs           |   21 +++++
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    3 +
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   78 ++++++++++++------
 9 files changed, 358 insertions(+), 27 deletions(-)

commit 589ffa50bcd1406a49121ae746b5bb7c3484815a
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 8 17:15:34 2009 +0000

    * UIAutomationWinformsTests/ListViewProviderTest.cs: End of line
      converted.
    
    svn path=/trunk/uia2atk/; revision=122797

 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../ListViewProviderTest.cs                        | 1372 ++++++++++----------
 2 files changed, 690 insertions(+), 686 deletions(-)

commit 696dbc80ac1486a163ae27697b84ce5ee8db6afe
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 8 16:30:07 2009 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs:
      IsOffScreen: Using !bounds.IntersectWith(screen) instead of
      !screen.Contains(bounds).
    
    svn path=/trunk/uia2atk/; revision=122789

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |   16 ++++++----------
 2 files changed, 11 insertions(+), 10 deletions(-)

commit 039c5181f5c18590d09600269d73a5b61faaec6f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Jan 8 16:08:29 2009 +0000

    	* Mono.UIAutomation.Winforms/ListViewProvider.cs,
    	  Mono.UIAutomation.Winforms/Helper.cs:: Fix BoundingRectangle for
    	  ListViewHeader.
    
    	* AutomationBridge.cs: Process ChildrenInvalidated again; needed for
    	  ListView
    
    	* TextLabel.cs: Don't add MultiLine for a column header.
    
    	* AtkTester.cs, AtkTests.cs: Add FindObjectByRole and use to find
    	  ListView column header.
    	* Atktests.cs: Test ListView column header states.
    
    svn path=/trunk/uia2atk/; revision=122786

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |    7 +++++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    2 +-
 3 files changed, 14 insertions(+), 1 deletions(-)

commit 564c5c5b89e4dca056882cb29429629778831de1
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 7 23:25:31 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinformsTests/DataGridProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      DataGridProvider test added.
    
    svn path=/trunk/uia2atk/; revision=122724

 .../UIAutomationWinformsTests/ChangeLog            |    6 +
 .../DataGridProviderTest.cs                        |  148 ++++++++++++++++++++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../UIAutomationWinformsTests.mdp                  |    1 +
 4 files changed, 156 insertions(+), 0 deletions(-)

commit dfd0ca255238a02c49672c362fdd66fc38b6283a
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 7 23:08:51 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      IsGridItemPatternAvailable and IsTableItemAvailable support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Creating Header when initializing.
    
    svn path=/trunk/uia2atk/; revision=122723

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   20 ++++++++++----------
 .../SimpleControlProvider.cs                       |    8 ++++----
 3 files changed, 22 insertions(+), 14 deletions(-)

commit 3c14a3b38b3aeb866edc7f4310849e5abb475adb
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed Jan 7 15:17:47 2009 +0000

    Fixed Invoke action.
    
    svn path=/trunk/uia2atk/; revision=122661

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../SmallColorControlInvokeProviderBehavior.cs     |    5 ++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit b17a5f11cad25469cf65e0851581fe1d6172df70
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed Jan 7 06:32:30 2009 +0000

    Tested modified pattern.
    
    svn path=/trunk/uia2atk/; revision=122620

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 .../SplitterProviderTest.cs                        |   53 +++++++++----------
 2 files changed, 29 insertions(+), 28 deletions(-)

commit 1ca6edb26dac15364e03ab3c61b51b21da4212ca
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed Jan 7 06:20:24 2009 +0000

    Implemented ColorDialog.
    
    svn path=/trunk/uia2atk/; revision=122613

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../SmallColorControlInvokeProviderBehavior.cs     |   95 ++++++++++++++++++
 .../SmallColorControlInvokePatternInvokedEvent.cs  |   70 +++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +
 .../BaseColorControlProvider.cs                    |  103 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    6 +
 7 files changed, 290 insertions(+), 0 deletions(-)

commit fa6cdc3b217c39ed9f1f69963f25894be51fb96d
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Jan 7 02:01:23 2009 +0000

            * Makefile.am: Update EXTRA_DIST, added mono-uia.snk to list
            This should fix the rpm build.
    
    svn path=/trunk/uia2atk/; revision=122601

 UIAutomationWinforms/ChangeLog   |    5 +++++
 UIAutomationWinforms/Makefile.am |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)

commit fa6ecb17f92ee548d915c1a21598c70cfe1ecf7f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 6 23:47:09 2009 +0000

    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
      Some tests I forgot in previous commit.
    
    svn path=/trunk/uia2atk/; revision=122595

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../ToolStripDropDownItemProviderTest.cs           |    4 ++++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit d01619c3245b50611993422b4b48321210185063
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 6 23:20:30 2009 +0000

    Remove AUTHORS and HACKING as they're included in the toplevel
    
    svn path=/trunk/uia2atk/; revision=122590

 UIAutomationWinforms/Makefile.am |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 31ff311f24fd2bc291259899db6a8bd76b3ccc1a
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 6 22:54:45 2009 +0000

    2009-01-06  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am: Update EXTRA_DIST, CLEANFILES and MAINTAINERCLEANFILES.
    	This should fix tarball builds.
    
    
    svn path=/trunk/uia2atk/; revision=122589

 UIAutomationWinforms/ChangeLog   |    5 +++++
 UIAutomationWinforms/Makefile.am |   30 ++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 0 deletions(-)

commit 4437bad306922c9b9358026dae642837babc4c53
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 6 22:28:44 2009 +0000

    2009-01-06  Brad Taylor  <brad@getcoded.net>
    
    	* configure.ac: Add pt_BR to ALL_LINGUAS.
    
    
    svn path=/trunk/uia2atk/; revision=122588

 UIAutomationWinforms/ChangeLog    |    4 ++++
 UIAutomationWinforms/configure.ac |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 6d8d9c8a3e2b0bfc2205ebd6be4978e7791844a7
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 6 22:19:48 2009 +0000

    Wrong fix
    
    svn path=/trunk/uia2atk/; revision=122587

 UIAutomationWinforms/autogen.sh |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 958badfe166a92237adcace99fccbc68bcb8434f
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 6 22:18:16 2009 +0000

    Forgot to update this file
    
    
    svn path=/trunk/uia2atk/; revision=122586

 UIAutomationWinforms/autogen.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d5c22d27a65acac42e9f67b569f9424b0a8c6d14
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 6 22:05:12 2009 +0000

    2009-01-06  Brad Taylor  <brad@getcoded.net>
    
    	* configure.ac: Update Intltool line with new voodoo courtesy of
    	Banshee.
    
    
    svn path=/trunk/uia2atk/; revision=122581

 UIAutomationWinforms/ChangeLog    |    7 ++++++-
 UIAutomationWinforms/configure.ac |    2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 56f667e077898f8332f1388e78bebfe81bbd78c9
Author: Brian G. Merrell <bgmerrell@mono-cvs.ximian.com>
Date:   Tue Jan 6 20:08:23 2009 +0000

    * pt_BR.po: Brazilian Portuguese translation.
    
    svn path=/trunk/uia2atk/; revision=122574

 UIAutomationWinforms/po/ChangeLog |    4 +
 UIAutomationWinforms/po/pt_BR.po  |  189 +++++++++++++++++++++++++++++++++++++
 2 files changed, 193 insertions(+), 0 deletions(-)

commit d4bd5c96f1ca0dfc0e3b18692669d7273a2c68c7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 6 16:00:00 2009 +0000

    2009-01-06  Andrés G. Aragoneses  <aaragoneses@novell.com>
    
            * es.po: fix typo.
    
    
    svn path=/trunk/uia2atk/; revision=122554

 UIAutomationWinforms/po/ChangeLog |    4 ++++
 UIAutomationWinforms/po/es.po     |    5 +++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit a9b0f63feb5e63795e1b7953084178f99c7c53cf
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Tue Jan 6 09:16:53 2009 +0000

    Test ITransformProvider for internal SplitterPanel.
    
    svn path=/trunk/uia2atk/; revision=122524

 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../SplitContainerProviderTest.cs                  |  186 +++++++-------------
 2 files changed, 68 insertions(+), 123 deletions(-)

commit e5429465acdd9473af82907ad0e43f6368e4b4fa
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 23:02:36 2009 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      WindowProviderTest -> FormProviderTest
    
    svn path=/trunk/uia2atk/; revision=122500

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests.mdp                  |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 3438f784c0948218cc8baa05cc5327572c28b6d8
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 22:36:49 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      New method: GetHeaderItem.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/SelectionProviderBehavior.cs:
      DataGrid supports multiple selection.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditTableItemProviderBehavior.cs:
      GetColumnHeaderItems() implementation.
    
    svn path=/trunk/uia2atk/; revision=122499

 .../UIAutomationWinforms/ChangeLog                 |   11 ++++++++++
 .../DataItemEditTableItemProviderBehavior.cs       |   21 +++++++++----------
 .../DataGrid/SelectionProviderBehavior.cs          |    2 +-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    7 ++++++
 4 files changed, 29 insertions(+), 12 deletions(-)

commit 21430a3e6a10c83cb6681476dee1aa27e7f3cc97
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 22:23:45 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/TablePatternColumnHeadersEvent.cs:
      Table Pattern Column Headers event added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/TableProviderBehavior.cs:
      Table Pattern Column Headers event enabled.
    
    svn path=/trunk/uia2atk/; revision=122498

 .../UIAutomationWinforms/ChangeLog                 |   10 +++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../DataGrid/TableProviderBehavior.cs              |    5 +-
 .../DataGrid/TablePatternColumnHeadersEvent.cs     |   78 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 5 files changed, 92 insertions(+), 3 deletions(-)

commit 46a02956b39e693ff5af71cb594366df54616252
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 21:41:10 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/GridPatternRowEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/GridPatternColumnEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditGridItemRowEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/SelectionPatternSelectionEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemValuePatternValueEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemGridItemPatternRowEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/SelectionPatternInvalidatedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditValuePatternValueEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemAutomationIsOffscreenPropertyEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemSelectionItemPatternIsSelectedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemSelectionItemPatternElementAddedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditAutomationIsOffscreenPropertyEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemSelectionItemPatternElementRemovedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemSelectionItemPatternElementSelectedEvent.cs:
      Reflection removed. Needs mcs/SWF >= 122483.
    
    svn path=/trunk/uia2atk/; revision=122495

 .../UIAutomationWinforms/ChangeLog                 |   19 ++++
 .../DataItemAutomationIsOffscreenPropertyEvent.cs  |    8 +-
 ...taItemEditAutomationIsOffscreenPropertyEvent.cs |    8 +-
 .../DataGrid/DataItemEditGridItemRowEvent.cs       |   20 +---
 .../DataGrid/DataItemEditValuePatternValueEvent.cs |   37 +------
 .../DataGrid/DataItemGridItemPatternRowEvent.cs    |   23 +----
 ...ataItemSelectionItemPatternElementAddedEvent.cs |   35 +------
 ...aItemSelectionItemPatternElementRemovedEvent.cs |   24 +----
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   24 +----
 .../DataItemSelectionItemPatternIsSelectedEvent.cs |   22 +----
 .../DataGrid/DataItemValuePatternValueEvent.cs     |   37 +------
 .../DataGrid/GridPatternColumnEvent.cs             |   21 +----
 .../DataGrid/GridPatternRowEvent.cs                |   22 +----
 .../DataGrid/SelectionPatternInvalidatedEvent.cs   |   22 +----
 .../DataGrid/SelectionPatternSelectionEvent.cs     |   21 +----
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  111 ++++----------------
 16 files changed, 75 insertions(+), 379 deletions(-)

commit 78f0f4b4eba6ba950ccf85db1d870e770acaa89b
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 20:59:42 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Fix build.
    
    svn path=/trunk/uia2atk/; revision=122486

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    9 +++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 4674012c234be0e184af6e08393922c5f35ec093
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Jan 5 20:42:06 2009 +0000

    * Mono.UIAutomation.Winforms/ToolStripItemProvider.cs,
      Mono.UIAutomation.Winforms/ToolStripComboBoxProvider.cs,
      Mono.UIAutomation.Winforms/Helper.cs,
      Mono.UIAutomation.Winforms/ToolStripProgressBar.cs:
      Fix BoundingRectangle for ToolStripComboBox and ToolStripProgressBar.
    
    * Adapter.cs, Button.cs, ComponentImplementorHelper.cs, Image.cs,
      TextImageLabel.cs, TextImplementorHelper.cs:
      Handle Atk.CoordType.Window.
    
    * MenuItem.cs: Check for a null parent in RefStateSet.
      Check for Focusable.
      Have RemoveSelection and ClearSelection recursively deselect other
      selected items.
    
    * AtkTester.cs: Allow negative window coordinates in window test so
      gail test will pass.
    
    * AtkTests.cs: Test Selectable for Button because gail has it.
    
    * AtkTests.cs: Optionally do not test TextBox for Focusable.
    
    * BridgeTests.cs: Avoid testing Clear for DomainUpDown; it currently
      doesn't work (bug 463299)
    
    * BridgeTests.cs: Expect Focusable for ToolStripDropDownButton.
    
    * BridgeTests.cs: Don't expect Focusable for ToolStripTextBox.
    * BridgeTester.cs: Fix setting of name for ToolStripTextBox.
    
    svn path=/trunk/uia2atk/; revision=122484

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |   26 ++++++++++++++++++++
 .../ToolStripComboBoxProvider.cs                   |   13 ++++++++++
 .../ToolStripItemProvider.cs                       |   21 +--------------
 .../ToolStripProgressBar.cs                        |   13 ++++++++++
 5 files changed, 62 insertions(+), 19 deletions(-)

commit f4daab25652314721988b48bed7a7c7a2c5ef78f
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 18:49:26 2009 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Automation Properties implementation: IsKeyboard and HasKeyboard.
      FocusItem() implementation. SetFocus() overridden.
    
    svn path=/trunk/uia2atk/; revision=122475

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   27 ++++++++++++++++---
 2 files changed, 28 insertions(+), 5 deletions(-)

commit 5b3c85f768ed9281d381b7ba890cb0b0fbd982ae
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 18:38:05 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemAutomationIsOffscreenPropertyEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditAutomationIsOffscreenPropertyEvent.cs:
      Automation IsOffscreen Events added: DataItem and DataItemEdit.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      IsOffscreen reimplemented.
    
    svn path=/trunk/uia2atk/; revision=122474

 .../UIAutomationWinforms/ChangeLog                 |   11 +++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../DataItemAutomationIsOffscreenPropertyEvent.cs  |   87 ++++++++++++++++++++
 ...taItemEditAutomationIsOffscreenPropertyEvent.cs |   85 +++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   52 ++++++++++--
 6 files changed, 233 insertions(+), 6 deletions(-)

commit e68b8458d83f2a05f4c9205d080178ee56dcfc07
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Jan 5 15:50:04 2009 +0000

    2009-01-05  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Test new DateTimePicker changes.  Most
    	notably, the first child is now a CheckBox when ShowCheckBox = true.
    
    
    svn path=/trunk/uia2atk/; revision=122464

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../DateTimePickerProviderTest.cs                  |   16 ++++++++++++++--
 2 files changed, 19 insertions(+), 2 deletions(-)

commit 156ac6c5aee8ff23d2cfd15433b059a96004ceb8
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 14:17:32 2009 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: DataItem
      Automation Events added: Focus and HasKeyboard. Data Item Value
      Pattern event added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      DataItem Automation Event support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemValuePatternValueEvent.cs:
      Raises DataItem Value Pattern Value Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditValuePatternValueEvent.cs:
      Listening for collection internal event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditAutomationHasKeyboardFocusPropertyEvent.cs:
      Raises DataItemEdit HasKeyboardFocus Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemAutomationHasKeyboardFocusPropertyEvent.cs:
      Raises DataItem HasKeyboardFocus Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditAutomationFocusChangedEvent.cs:
      Raises DataItemEdit Focus Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemAutomationFocusChangedEvent.cs:
      Raises DataItem Focus Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemValueProviderBehavior.cs:
      ValuePattern event enabled.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditValueProviderBehavior.cs:
      GetPropertyValue implementation.
    
    svn path=/trunk/uia2atk/; revision=122461

 .../UIAutomationWinforms/ChangeLog                 |   33 ++++++
 .../UIAutomationWinforms/Makefile.am               |    5 +
 .../DataGrid/DataItemEditValueProviderBehavior.cs  |   10 ++
 .../DataGrid/DataItemValueProviderBehavior.cs      |    7 +-
 .../DataItemAutomationFocusChangedEvent.cs         |   91 ++++++++++++++++
 ...aItemAutomationHasKeyboardFocusPropertyEvent.cs |   79 ++++++++++++++
 .../DataItemEditAutomationFocusChangedEvent.cs     |   91 ++++++++++++++++
 ...mEditAutomationHasKeyboardFocusPropertyEvent.cs |   84 ++++++++++++++
 .../DataGrid/DataItemEditValuePatternValueEvent.cs |   20 +++-
 .../DataGrid/DataItemValuePatternValueEvent.cs     |  114 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |   10 ++-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   30 ++++-
 12 files changed, 559 insertions(+), 15 deletions(-)

commit 871b2c72cc635a1d3fec028c377aa41325df0e8b
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 12:13:44 2009 +0000

    * UIAutomationWinforms/po/es.po: Spanish translation.
    
    svn path=/trunk/uia2atk/; revision=122442

 UIAutomationWinforms/po/ChangeLog |    4 ++
 UIAutomationWinforms/po/es.po     |   70 +++++++++++++++++++-----------------
 2 files changed, 41 insertions(+), 33 deletions(-)

commit a9069d1a149711e1805659470c91c13b18e70af3
Merge: e65074e 114f5b8
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Jan 5 11:25:54 2009 +0000

    2009-01-05  Mario Carrion <mcarrion@novell.com>
    
    	* DataGridApplication/BindableReadonlyElement.cs,
    	DataGridApplication/BindableReadWriteElement.cs:
    	Moved to DataGridAssembly.
    	* UIAutomationWinformsClientTests.csproj,
    	UIAutomationWinformsClientTests.sln,
    	DataGridApplication/DataGridApplication.csproj: Updated,
    	new solution added.
    	* DataGridApplication/DatagridForm.cs: Saving values when opening
    	and after closing.
    	* DataGridAssembly: Added.
    	* DataGridTest.cs: Testing changed values.
    
    svn path=/trunk/uia2atk/; revision=122433

commit 0e5cc43431cf5a3b768877b404b53e11725aecc4
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 2 19:15:50 2009 +0000

    2009-01-02  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
    	* Mono.UIAutomation.Winforms.Navigation/ParentNavigation.cs:
    	* Mono.UIAutomation.Winforms.Navigation/NavigationEventArgs.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/ToggleProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/TogglePatternToggleStateEvent.cs:
    	Instead of DateTimePicker being a CheckBox when ShowCheckBox = true,
    	make it a pane with a checkbox as the first child.  This will be easier to
    	handle on the Bridge.
    
    
    svn path=/trunk/uia2atk/; revision=122350

 .../UIAutomationWinforms/ChangeLog                 |   12 +++
 .../DateTimePicker/ToggleProviderBehavior.cs       |    4 +-
 .../TogglePatternToggleStateEvent.cs               |    2 +-
 .../NavigationEventArgs.cs                         |   17 +++++-
 .../ParentNavigation.cs                            |   14 ++++-
 .../DateTimePickerProvider.cs                      |   72 +++++++++++++++-----
 .../FragmentControlProvider.cs                     |   17 ++++-
 7 files changed, 112 insertions(+), 26 deletions(-)

commit 9a8c79aba8dbe69bc174b5fa112f290a1b024231
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 2 16:04:15 2009 +0000

    Add internal WindowDeactivated event and use to disable active state when a
    window loses focus [bug 445199]
    
    svn path=/trunk/uia2atk/; revision=122340

 UIAutomationWinforms/ChangeLog                     |    8 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../Form/WindowDeactivatedEvent.cs                 |   71 ++++++++++++++++++++
 .../ProviderEventType.cs                           |    1 +
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    2 +
 5 files changed, 83 insertions(+), 0 deletions(-)

commit e973ea0a173e5fc921d88480b262f242dd436657
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 2 15:26:09 2009 +0000

    2009-01-02  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/TextBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/DataGridProvider.cs:
    	* Mono.UIAutomation.Winforms/ListViewProvider.cs:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs: Translate the
    	last few strings.
    
    
    svn path=/trunk/uia2atk/; revision=122337

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    5 ++---
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    5 ++---
 .../DateTimePickerProvider.cs                      |    2 +-
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    5 ++---
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    5 ++---
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |    5 ++---
 7 files changed, 21 insertions(+), 16 deletions(-)

commit 88f454728cdb0526c0c35e22c17b5f27765701aa
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Dec 31 22:50:55 2008 +0000

    2008-12-31  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* autogen.sh: Add intltoolize step to autogen.
    	* Makefile.am: Add po directory to SUBDIRS for i18n support.
    	* configure.ac: Add intltool magic.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Globals.cs.in:
    	* Mono.UIAutomation.Winforms/FormProvider.cs:
    	* Mono.UIAutomation.Winforms/PaneProvider.cs:
    	* Mono.UIAutomation.Winforms/LabelProvider.cs:
    	* Mono.UIAutomation.Winforms/PanelProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolBarProvider.cs:
    	* Mono.UIAutomation.Winforms/TabPageProvider.cs:
    	* Mono.UIAutomation.Winforms/TextBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs:
    	* Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/GroupBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/CheckBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ListItemProvider.cs:
    	* Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/DataGridProvider.cs:
    	* Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    	* Mono.UIAutomation.Winforms/ListViewProvider.cs:
    	* Mono.UIAutomation.Winforms/SplitterProvider.cs:
    	* Mono.UIAutomation.Winforms/MenuStripProvider.cs:
    	* Mono.UIAutomation.Winforms/LinkLabelProvider.cs:
    	* Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    	* Mono.UIAutomation.Winforms/ScrollBarProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripProvider.cs:
    	* Mono.UIAutomation.Winforms/PictureBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/UpDownBaseProvider.cs:
    	* Mono.UIAutomation.Winforms/WebBrowserProvider.cs:
    	* Mono.UIAutomation.Winforms/TabControlProvider.cs:
    	* Mono.UIAutomation.Winforms/StatusStripProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolTipBaseProvider.cs:
    	* Mono.UIAutomation.Winforms/ProgressBarProvider.cs:
    	* Mono.UIAutomation.Winforms/RadioButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/PopupButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms/MessageBoxFormProvider.cs:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* Mono.UIAutomation.Winforms/SplitContainerProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripLabelProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/PopupButtonPanelProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripSeparatorProvider.cs:
    	* Mono.UIAutomation.Winforms/PrintPreviewControlProvider.cs:
    	* Mono.UIAutomation.Winforms/ToolStripSplitButtonProvider.cs:
    	* Mono.UIAutomation.Winforms/MonthCalendarListItemProvider.cs:
    	* Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ComboBox/ButtonInvokeBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/Button/InvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ScrollBar/ButtonInvokeProviderBehavior.cs:
    	Add internationalization support to LocalizedControlType properties.
    
    In UIAutomationWinforms/po/:
    	* *: Initial import.
    
    
    svn path=/trunk/uia2atk/; revision=122308

 UIAutomationWinforms/ChangeLog                     |    6 +
 UIAutomationWinforms/Makefile.am                   |    4 +-
 .../UIAutomationWinforms/ChangeLog                 |   53 ++++++
 .../UIAutomationWinforms/Globals.cs.in             |   37 ++++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../Button/InvokeProviderBehavior.cs               |    3 +-
 .../ComboBox/ButtonInvokeBehavior.cs               |    3 +-
 .../ScrollBar/ButtonInvokeProviderBehavior.cs      |    3 +-
 .../Mono.UIAutomation.Winforms/CheckBoxProvider.cs |    3 +-
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    5 +-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   11 +-
 .../DateTimePickerProvider.cs                      |   10 +-
 .../Mono.UIAutomation.Winforms/FormProvider.cs     |    3 +-
 .../Mono.UIAutomation.Winforms/GroupBoxProvider.cs |    3 +-
 .../Mono.UIAutomation.Winforms/LabelProvider.cs    |    3 +-
 .../LinkLabelProvider.cs                           |    3 +-
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    3 +-
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    3 +-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    5 +-
 .../MenuStripProvider.cs                           |    4 +-
 .../MessageBoxFormProvider.cs                      |    3 +-
 .../MonthCalendarDataGridProvider.cs               |    9 +-
 .../MonthCalendarListItemProvider.cs               |    5 +-
 .../MonthCalendarProvider.cs                       |    3 +-
 .../Mono.UIAutomation.Winforms/PaneProvider.cs     |    3 +-
 .../Mono.UIAutomation.Winforms/PanelProvider.cs    |    3 +-
 .../PictureBoxProvider.cs                          |    3 +-
 .../PopupButtonPanelProvider.cs                    |    3 +-
 .../PopupButtonProvider.cs                         |    3 +-
 .../PrintPreviewControlProvider.cs                 |    3 +-
 .../ProgressBarProvider.cs                         |    3 +-
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 +
 .../RadioButtonProvider.cs                         |    3 +-
 .../ScrollBarProvider.cs                           |    5 +-
 .../SplitContainerProvider.cs                      |    3 +-
 .../Mono.UIAutomation.Winforms/SplitterProvider.cs |    3 +-
 .../StatusBarProvider.cs                           |    6 +-
 .../StatusStripProvider.cs                         |    3 +-
 .../TabControlProvider.cs                          |    3 +-
 .../Mono.UIAutomation.Winforms/TabPageProvider.cs  |    3 +-
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |    4 +-
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    5 +-
 .../ToolStripButtonProvider.cs                     |    3 +-
 .../ToolStripItemProvider.cs                       |    4 +-
 .../ToolStripLabelProvider.cs                      |    5 +-
 .../ToolStripProvider.cs                           |    4 +-
 .../ToolStripSeparatorProvider.cs                  |    3 +-
 .../ToolStripSplitButtonProvider.cs                |    4 +-
 .../ToolTipBaseProvider.cs                         |    3 +-
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |    6 +-
 .../UpDownBaseProvider.cs                          |    5 +-
 .../WebBrowserProvider.cs                          |    3 +-
 UIAutomationWinforms/autogen.sh                    |    6 +
 UIAutomationWinforms/configure.ac                  |   13 ++-
 UIAutomationWinforms/po/ChangeLog                  |    3 +
 UIAutomationWinforms/po/POTFILES.in                |   46 +++++
 UIAutomationWinforms/po/es.po                      |  185 ++++++++++++++++++++
 57 files changed, 475 insertions(+), 67 deletions(-)

commit 7fc97de1467053f34e70bb118a11933137442489
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 31 18:04:46 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      MessageBoxProvider added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/MessageBoxFormProvider.cs:
      ImageProvider support. Reflection removed.  Needs mcs/SWF >= 122303.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      MessageBoxProvider enabled.
    
    svn path=/trunk/uia2atk/; revision=122305

 .../UIAutomationWinforms/ChangeLog                 |   11 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +-
 .../MessageBoxFormProvider.cs                      |  107 +++++++++++++++----
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    7 +-
 5 files changed, 101 insertions(+), 27 deletions(-)

commit 827928bd6f6d78e98c8d15d90e5d722208e29e41
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 31 17:51:26 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      Add new files.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PopupButtonProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PopupButtonPanelProvider.cs:
      Support for internal controls of FileDialog: PopupButton and
      PopupButtonPanel.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/PopupButtonPanel/InvokeProviderBehavior.cs:
      Invoke pattern support for PopupButtonProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/PopupButtonPanelTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      Add tests for internal controls of FileDialog.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/MenuItem.cs: Whitespace fix.
    
    svn path=/trunk/uia2atk/; revision=122304

 .../UIAutomationWinforms/ChangeLog                 |   13 ++
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../PopupButtonPanel/InvokeProviderBehavior.cs     |  121 ++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    6 +-
 .../PopupButtonPanelProvider.cs                    |   55 ++++++
 .../PopupButtonProvider.cs                         |   64 +++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    6 +
 .../UIAutomationWinformsTests/ChangeLog            |    7 +
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../PopupButtonPanelTest.cs                        |  192 ++++++++++++++++++++
 .../UIAutomationWinformsTests.mdp                  |    5 +-
 11 files changed, 471 insertions(+), 2 deletions(-)

commit f9ebc79facc9ca4f4b4dae8bbc4962790a68cdc9
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 31 17:11:20 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: Not building
      MessageBoxForm
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Ignoring MessageBoxForm provider.
    
    svn path=/trunk/uia2atk/; revision=122301

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../UIAutomationWinforms/Makefile.am               |    5 ++---
 .../Mono.UIAutomation.Winforms.mdp                 |    6 +++---
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    6 +++---
 4 files changed, 16 insertions(+), 9 deletions(-)

commit 635a93889838f7e124913fffbdc7ad6e20e4b0c4
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 31 16:45:40 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/SplitContainer/SplitterPanelTransformPatternCanResizeEvent.cs:
      The SplitContainer is in Provider.Container, not Provider.Control.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/SplitContainer/SplitterPanelTransformProviderBehavior.cs:
      Remove unnecessery SetEvent calls.
    
    svn path=/trunk/uia2atk/; revision=122300

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../SplitterPanelTransformProviderBehavior.cs      |    4 ----
 .../SplitterPanelTransformPatternCanResizeEvent.cs |    4 ++--
 3 files changed, 10 insertions(+), 6 deletions(-)

commit e990f0bb836dc37bef74c8bdc14119e4fd94cdc5
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Dec 31 16:37:08 2008 +0000

    2008-12-31  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/InvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/ToggleProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/InvokePatternInvokedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/TogglePatternToggleStateEvent.cs:
    	Implement ToggleProvider instead of InvokeProvider. [Fixes #463065]
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* DateTimePickerProviderTest.cs: Test new IToggleProvider
    	implementation instead of IInvokeProvider.
    
    
    svn path=/trunk/uia2atk/; revision=122299

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    4 +-
 .../DateTimePicker/InvokeProviderBehavior.cs       |   96 -----------------
 .../DateTimePicker/ToggleProviderBehavior.cs       |  111 ++++++++++++++++++++
 .../DateTimePicker/InvokePatternInvokedEvent.cs    |   64 -----------
 .../TogglePatternToggleStateEvent.cs               |   65 ++++++++++++
 .../DateTimePickerProvider.cs                      |    6 +-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../DateTimePickerProviderTest.cs                  |   41 +++++--
 9 files changed, 225 insertions(+), 177 deletions(-)

commit 2c12b3aee1ee6e9f2088be5eec894f6ff7d60bfc
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 31 04:51:08 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/MessageBoxFormProvider.cs:
      MessageBoxForm Provider added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Providers added: DataGrid and MessageBoxForm.
    
    svn path=/trunk/uia2atk/; revision=122283

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +
 .../MessageBoxFormProvider.cs                      |  139 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    8 +-
 5 files changed, 161 insertions(+), 1 deletions(-)

commit b8bc57b6cbd64faffab8395b9dc3d5930b17545d
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 31 04:02:51 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      Removed protected ObjectItem setter.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Refactored. Using rows instead of data, that way we can handle
      Controls in Styles, and null values. Toggle methods implemented.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemGridItemProviderBehavior.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditGridItemProviderBehavior.cs:
      Row -> Index
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemValueProviderBehavior.cs:
      SetValue implementation.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditValuePatternValueEvent.cs:
      Using Column and Row to confirm event.
    
    svn path=/trunk/uia2atk/; revision=122282

 .../UIAutomationWinforms/ChangeLog                 |   19 +++
 .../DataItemEditGridItemProviderBehavior.cs        |    2 +-
 .../DataGrid/DataItemGridItemProviderBehavior.cs   |    2 +-
 .../DataGrid/DataItemValueProviderBehavior.cs      |   62 ++++----
 .../DataGrid/DataItemEditValuePatternValueEvent.cs |    5 +-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  162 ++++++++++----------
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    4 -
 7 files changed, 137 insertions(+), 119 deletions(-)

commit 019ff741b626575c02dd820d51edd65d5fad9c02
Merge: 4468e0b ff6e2a2
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 22:23:03 2008 +0000

    2008-12-30  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* Makefile.am:
    	* WindowProviderTest.cs: Rename WindowProviderTest to FormProviderTest
    	to reflect the SWF control name, not the ControlType.
    
    
    svn path=/trunk/uia2atk/; revision=122274

commit ff6e2a2facc13d0ebcc373ef8e30fa3bf8b9465a
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 22:00:05 2008 +0000

    2008-12-30  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* WindowProviderTest.cs: Remove HostRawElementProviderTest as it's
    	really a test of the AutomationInteropProvider, not the Window.
    
    
    svn path=/trunk/uia2atk/; revision=122272

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../WindowProviderTest.cs                          |   20 --------------------
 2 files changed, 5 insertions(+), 20 deletions(-)

commit 065283aaa2b6953a5eda46bf22a9370d89008593
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 21:53:50 2008 +0000

    2008-12-30  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* WindowProviderTest.cs: Finish last two tests.
    
    
    svn path=/trunk/uia2atk/; revision=122271

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 .../WindowProviderTest.cs                          |   35 ++++++++++++++++----
 2 files changed, 32 insertions(+), 7 deletions(-)

commit 73980f04493dfc816413951ff500daaeedbf0e71
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 20:56:01 2008 +0000

    2008-12-30  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinformsTests/:
    	* WindowProviderTest.cs: Flesh out some unimplemented tests.
    
    
    svn path=/trunk/uia2atk/; revision=122269

 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../WindowProviderTest.cs                          |  152 ++++++++++++++++++--
 2 files changed, 141 insertions(+), 15 deletions(-)

commit a806fefacb3b6122a70751c293c3a9ad64f8f886
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 18:58:45 2008 +0000

    2008-12-30  Brad Taylor  <brad@getcoded.net>
    
    	* WindowProviderTest.cs: Test to ensure that IDockProvider is not
    	implemented.
    
    
    svn path=/trunk/uia2atk/; revision=122259

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../WindowProviderTest.cs                          |   20 ++++++++++++++++++++
 2 files changed, 25 insertions(+), 0 deletions(-)

commit 434a4994b56faa0351e014d7eb1703cc2c9b8c38
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 18:44:01 2008 +0000

    2008-12-30  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs:
    	* Mono.UIAutomation.Winforms/ToolStripButtonProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ToolStripButton/InvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/ToolStripButton/InvokePatternInvokedEvent.cs:
    	Add new implementation for ToolStripButton.
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* Makefile.am:
    	* ToolStripButtonProviderTest.cs: Add test for new ToolStripButton
    	support.
    
    
    svn path=/trunk/uia2atk/; revision=122258

 .../UIAutomationWinforms/ChangeLog                 |    9 +
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../ToolStripButton/InvokeProviderBehavior.cs      |   95 +++++++++++
 .../ToolStripButton/InvokePatternInvokedEvent.cs   |   64 ++++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 +
 .../ToolStripButtonProvider.cs                     |   66 ++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    6 +
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../ToolStripButtonProviderTest.cs                 |  170 ++++++++++++++++++++
 9 files changed, 417 insertions(+), 0 deletions(-)

commit 566799ce2fd719df057ece6e66133571c59c6f47
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 16:16:40 2008 +0000

    Remove non-functional test that snuck in
    
    svn path=/trunk/uia2atk/; revision=122250

 .../ToolStripDropDownItemProviderTest.cs           |   52 --------------------
 1 files changed, 0 insertions(+), 52 deletions(-)

commit 0f10ac832e341e50faae8577e8f22a62b2a88e11
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 16:10:52 2008 +0000

    2008-12-30  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/UIAutomationWinformsTests/:
    	* Makefile.am:
    	* DateTimePickerProviderTest.cs: Add test for new DateTimePicker
    	support.
    
    
    svn path=/trunk/uia2atk/; revision=122249

 .../UIAutomationWinformsTests/ChangeLog            |    6 +
 .../DateTimePickerProviderTest.cs                  |  333 ++++++++++++++++++++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../ToolStripDropDownItemProviderTest.cs           |   52 +++
 4 files changed, 392 insertions(+), 0 deletions(-)

commit d9f7ec83c61790f5cbd0788cef5827bb6b6b25b5
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 30 05:58:36 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: Behaviors and
      events added: DataItemEdit.GridItem, DataItemEditTableItem,
      DataItemEdit, DataItemGrid, DataItemScroll, DataItemValue.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/ListItemEditValueProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/ListItemSelectionItemProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ListItemSelectionItemPatternIsSelectedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ListItemSelectionItemPatternElementAddedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ListItemSelectionItemPatternElementRemovedEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ListItemSelectionItemPatternElementSelectedEvent.cs:
      ListItem -> DataItem.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemSelectionItemPatternIsSelectedEvent.cs:
      DataItem.SelectionItem.IsSelected Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemSelectionItemPatternElementSelectedEvent.cs:
      DataItem.SelectionItem.ElementSelected Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemSelectionItemPatternElementRemovedEvent.cs:
      DataItem.SelectionItem.ElementRemoved Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemSelectionItemPatternElementAddedEvent.cs:
      DataItem.SelectionItem.ElementAdded Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemGridItemPatternRowEvent.cs:
      DataItem.GridItem.Row Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditValuePatternValueEvent.cs:
      DataItem.Edit.Value.Value Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditGridItemRowEvent.cs:
      DataItem.Edit.GridItem.Row Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/DataItemEditGridItemColumnEvent.cs:
      DataItem.Edit.GridItem.Column Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEditTableItemProviderBehavior.cs:
      Should return an empty array, not null.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditGridItemProviderBehavior.cs:
      DataItem.Edit.GridItem Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditTableItemProviderBehavior.cs:
      DataItem.Edit.TableItem Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemEditValueProviderBehavior.cs:
      DataItem.Edit.Value Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemGridItemProviderBehavior.cs:
      DataItem.GridItem Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemScrollItemProviderBehavior.cs:
      DataItem.ScrollItem Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemSelectionItemProviderBehavior.cs:
      DataItem.SelectionItem Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/DataItemValueProviderBehavior.cs:
      DataItem.Value Behavior.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      ObjectItem protected setter.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      GridItem, ScrollItem, Value implementation. Support for
      Column.CollectionChanged.
    
    svn path=/trunk/uia2atk/; revision=122228

 .../UIAutomationWinforms/ChangeLog                 |   69 +++++++++
 .../UIAutomationWinforms/Makefile.am               |   29 +++--
 .../DataItemEditGridItemProviderBehavior.cs        |  135 +++++++++++++++++
 .../DataItemEditTableItemProviderBehavior.cs       |  103 +++++++++++++
 .../DataGrid/DataItemEditValueProviderBehavior.cs  |  117 +++++++++++++++
 .../DataGrid/DataItemGridItemProviderBehavior.cs   |  126 ++++++++++++++++
 .../DataGrid/DataItemScrollItemProviderBehavior.cs |   94 ++++++++++++
 .../DataItemSelectionItemProviderBehavior.cs       |   65 +++++++++
 .../DataGrid/DataItemValueProviderBehavior.cs      |  124 ++++++++++++++++
 .../DataGrid/ListItemEditValueProviderBehavior.cs  |   81 -----------
 .../ListItemSelectionItemProviderBehavior.cs       |   64 --------
 .../ListItemEditTableItemProviderBehavior.cs       |    2 +-
 .../DataGrid/DataItemEditGridItemColumnEvent.cs    |   78 ++++++++++
 .../DataGrid/DataItemEditGridItemRowEvent.cs       |   94 ++++++++++++
 .../DataGrid/DataItemEditValuePatternValueEvent.cs |   99 +++++++++++++
 .../DataGrid/DataItemGridItemPatternRowEvent.cs    |   91 ++++++++++++
 ...ataItemSelectionItemPatternElementAddedEvent.cs |  118 +++++++++++++++
 ...aItemSelectionItemPatternElementRemovedEvent.cs |  109 ++++++++++++++
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   95 ++++++++++++
 .../DataItemSelectionItemPatternIsSelectedEvent.cs |  106 ++++++++++++++
 ...istItemSelectionItemPatternElementAddedEvent.cs |  118 ---------------
 ...tItemSelectionItemPatternElementRemovedEvent.cs |  109 --------------
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   95 ------------
 .../ListItemSelectionItemPatternIsSelectedEvent.cs |  106 --------------
 .../Mono.UIAutomation.Winforms.mdp                 |   33 ++++-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  152 ++++++++++++++++++--
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    4 +
 27 files changed, 1813 insertions(+), 603 deletions(-)

commit 658f3124395880fc748f6c78fb25b161e1f01fc3
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 29 17:19:45 2008 +0000

    2008-12-29  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationWinforms/:
    	* ChangeLog:
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker:
    	* Mono.UIAutomation.Winforms/DateTimePickerProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/InvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/InvokePatternInvokedEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/ButtonInvokeProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartRangeValuePatternValueEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/ButtonInvokePatternInvokedEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DateTimePicker/PartRangeValueProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartRangeValuePatternMinimumEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartRangeValuePatternMaximumEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DateTimePicker/PartRangeValuePatternIsReadOnlyEvent.cs:
    	Add new implementation of DateTimePicker.
    
    In UIAutomationWinformsTests/:
    	* Makefile.am:
    	* DateTimePickerProviderTest.cs: Add test for new DateTimePicker
    	support.
    
    
    svn path=/trunk/uia2atk/; revision=122194

 .../UIAutomationWinforms/ChangeLog                 |   19 ++
 .../UIAutomationWinforms/Makefile.am               |   10 +
 .../DateTimePicker/ButtonInvokeProviderBehavior.cs |   98 +++++++
 .../DateTimePicker/InvokeProviderBehavior.cs       |   96 +++++++
 .../PartRangeValueProviderBehavior.cs              |  239 +++++++++++++++++
 .../ButtonInvokePatternInvokedEvent.cs             |   74 ++++++
 .../DateTimePicker/InvokePatternInvokedEvent.cs    |   64 +++++
 .../PartRangeValuePatternIsReadOnlyEvent.cs        |   73 ++++++
 .../PartRangeValuePatternMaximumEvent.cs           |   71 +++++
 .../PartRangeValuePatternMinimumEvent.cs           |   71 +++++
 .../PartRangeValuePatternValueEvent.cs             |   71 +++++
 .../DateTimePickerProvider.cs                      |  274 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 +
 13 files changed, 1163 insertions(+), 0 deletions(-)

commit 86c15a3fa8c69894248eb94df063605e39328882
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 25 02:05:01 2008 +0000

    2008-12-24  Mario Carrion <mcarrion@novell.com>
    
    	* DataGridApplication,
    	  DataGridApplication/BindableReadonlyElement.cs,
    	  DataGridApplication/BindableReadWriteElement.cs,
    	  DataGridApplication/DataGridApplication.csproj,
    	  DataGridApplication/DatagridForm.cs,
    	  DataGridApplication/DatagridForm.Designer.cs,
    	  DataGridApplication/DatagridForm.resx,
    	  DataGridApplication/Program.cs,
    	  DataGridApplication/Properties,
    	  DataGridApplication/Properties/AssemblyInfo.cs,
    	  DataGridApplication/Properties/Resources.Designer.cs,
    	  DataGridApplication/Properties/Resources.resx,
    	  DataGridApplication/Properties/Settings.Designer.cs,
    	  DataGridApplication/Properties/Settings.settings,
    	  DataGridTest.cs: DataGrid test added. New solution called
    	  by DataGridTest to get automation elements.
    	* UIAutomationWinformsClientTests.csproj,
    	  UIAutomationWinformsClientTests.sln: New solution added.
    
    svn path=/trunk/uia2atk/; revision=122105

 .../UIAutomationWinformsClientTests/ChangeLog      |   21 +++
 .../BindableReadWriteElement.cs                    |   38 +++++
 .../DataGridApplication/BindableReadonlyElement.cs |   46 ++++++
 .../DataGridApplication/DataGridApplication.csproj |   92 ++++++++++++
 .../DataGridApplication/DatagridForm.Designer.cs   |   86 +++++++++++
 .../DataGridApplication/DatagridForm.cs            |   84 +++++++++++
 .../DataGridApplication/DatagridForm.resx          |  120 +++++++++++++++
 .../DataGridApplication/Program.cs                 |   42 ++++++
 .../DataGridApplication/Properties/AssemblyInfo.cs |   36 +++++
 .../Properties/Resources.Designer.cs               |   71 +++++++++
 .../DataGridApplication/Properties/Resources.resx  |  117 +++++++++++++++
 .../Properties/Settings.Designer.cs                |   30 ++++
 .../Properties/Settings.settings                   |    7 +
 .../DataGridTest.cs                                |  155 ++++++++++++++++++++
 .../UIAutomationWinformsClientTests.csproj         |    1 +
 .../UIAutomationWinformsClientTests.sln            |    9 +
 16 files changed, 955 insertions(+), 0 deletions(-)

commit 0feb31993dd01dc10ec2963621a7d5d417b455ba
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 23 20:22:00 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs: Using
      IntersectsWith instead of Contains.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/AutomationIsOffscreenPropertyEvent.cs:
      Raising Automation Event also when Parent.LocationChanged.
    
    svn path=/trunk/uia2atk/; revision=122054

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../AutomationIsOffscreenPropertyEvent.cs          |    4 ++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |    3 +--
 3 files changed, 13 insertions(+), 2 deletions(-)

commit c21984c486e91de40eda43a86f67967bcef95338
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 22 22:47:17 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      BoundingRectangle, IsOffScreen and ClickablePoint support: Header and
      HeaderItem.
    
    svn path=/trunk/uia2atk/; revision=122018

 .../UIAutomationWinforms/ChangeLog                 |    5 ++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   49 +++++++++++++++-----
 2 files changed, 42 insertions(+), 12 deletions(-)

commit 55a17c011382638fb9b9a0543abf65c4d29ce137
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 22 22:01:24 2008 +0000

    * UIAutomationWinformsTests/PrintPreviewControlProviderTest.cs: Not used
      variable removed.
    
    svn path=/trunk/uia2atk/; revision=122015

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../PrintPreviewControlProviderTest.cs             |    1 -
 2 files changed, 4 insertions(+), 1 deletions(-)

commit bf6716000f6834afc0439f19ff2987276aed0954
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Mon Dec 22 09:39:50 2008 +0000

    Added SWF.PrintPreviewControl.
    
    svn path=/trunk/uia2atk/; revision=121984

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 67eeaa81323830d27a794502c91951324e314d6b
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Mon Dec 22 03:44:24 2008 +0000

    Tested PrintPreviewControl.
    
    svn path=/trunk/uia2atk/; revision=121979

 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../PrintPreviewControlProviderTest.cs             |  213 ++++++++++++++++++++
 .../UIAutomationWinformsTests.mdp                  |    3 +-
 4 files changed, 221 insertions(+), 1 deletions(-)

commit 90279f9caeb9783b47ff445048396e3361ebdf4e
Merge: e712ef4 fc6c88b
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Mon Dec 22 03:30:23 2008 +0000

    Implemented PrintPreviewControl.
    Modified Splitter and  SplitContainer.
    
    svn path=/trunk/uia2atk/; revision=121977

commit e712ef4ed5d53608dd3c00aeb5a984a9ce75ca45
Author: Mario Carrion <mario@carrion.mx>
Date:   Sat Dec 20 01:56:29 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Fixed exception when no columns defined. DataGridListItemEditProvider
      -> DataGridDataItemEditProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/ListItemEditValueProviderBehavior.cs:
      DataGridListItemEditProvider -> DataGridDataItemEditProvider.
    
    svn path=/trunk/uia2atk/; revision=121906

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++++
 .../DataGrid/ListItemEditValueProviderBehavior.cs  |    2 +-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   25 +++++++++++--------
 3 files changed, 24 insertions(+), 12 deletions(-)

commit 46268c6dce823d77c1bdc5c6f1b6853b524b0845
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 19 20:11:30 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: DataGrid:
      Patterns supported: Grid and Table, Grid pattern events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/GridProviderBehavior.cs:
      DataGrid: Grid Pattern implementation
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/TableProviderBehavior.cs:
      DataGrid: Table Pattern implementation
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Grid and Table pattern supported.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/GridPatternRowEvent.cs:
      Raises DataGrid.Grid.Row Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/GridPatternColumnEvent.cs:
      Raises DataGrid.Grid.Column Automation Event.
    
    svn path=/trunk/uia2atk/; revision=121886

 .../UIAutomationWinforms/ChangeLog                 |   21 ++++
 .../UIAutomationWinforms/Makefile.am               |    4 +
 .../DataGrid/GridProviderBehavior.cs               |  119 ++++++++++++++++++++
 .../DataGrid/TableProviderBehavior.cs              |  116 +++++++++++++++++++
 .../DataGrid/GridPatternColumnEvent.cs             |   96 ++++++++++++++++
 .../DataGrid/GridPatternRowEvent.cs                |   96 ++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   88 ++++++++++++---
 8 files changed, 528 insertions(+), 16 deletions(-)

commit e13ae13f1e0d464ddedfce7e4fa5f946c8c481d2
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Dec 19 18:44:18 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/providertest.sh.in:
      Add --debug
    
    svn path=/trunk/uia2atk/; revision=121879

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/providertest.sh.in   |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 80dedae732a8ecaedee0cc7c9abf155a05fd2f05
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 19 16:48:00 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemGridItemProviderBehavior.cs:
      Using private variable instead of casting.
    
    svn path=/trunk/uia2atk/; revision=121867

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ListView/ListItemGridItemProviderBehavior.cs   |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 716c2b082d3afdf7b9d9494cb4d01e93be4fc7ae
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 19 00:24:00 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGrid.Selection Pattern added. DataGrid.Selection.Invalidated and
      DataGrid.Selection Automation events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      New method: GetSelectedItems. Selection Pattern support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/SelectionProviderBehavior.cs:
      DataGrid.Selection pattern implementation.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/SelectionPatternSelectionEvent.cs:
      DataGrid.Selection: Raises Selection Automation Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/SelectionPatternInvalidatedEvent.cs:
      DataGrid.Selection: Raises Selection Invalidated Automation Event.
    
    svn path=/trunk/uia2atk/; revision=121823

 .../UIAutomationWinforms/ChangeLog                 |   19 ++++
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../DataGrid/SelectionProviderBehavior.cs          |  108 ++++++++++++++++++++
 .../DataGrid/SelectionPatternInvalidatedEvent.cs   |   98 ++++++++++++++++++
 .../DataGrid/SelectionPatternSelectionEvent.cs     |   89 ++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   29 +++++-
 7 files changed, 347 insertions(+), 2 deletions(-)

commit 8f07a3083dcff3919303038cfa6fd6a2e03aead7
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Dec 18 23:23:59 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemValuePatternValueEvent.cs:
      Store ListView reference for event disconnect, as
      ListViewItem.ListView may be null at Disconnect time.
    
    svn path=/trunk/uia2atk/; revision=121817

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../ListView/ListItemValuePatternValueEvent.cs     |    6 ++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 310bfa46cf71a17191c2f76a51e5dfdfb482fa67
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 18 22:28:13 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Methods implemented: Select, Unselect. ListItem properties supported:
      BoundingRectangle, IsOffScree and ClickablePoint. ListItem.Edit
      properties supported: BoundingRectangle, ClickablePoint.
    
    svn path=/trunk/uia2atk/; revision=121815

 .../UIAutomationWinforms/ChangeLog                 |    7 +++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   43 ++++++++++++++++----
 2 files changed, 42 insertions(+), 8 deletions(-)

commit 11822af59d2103b7bf1d5da5a5b5cb6d2d339881
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 18 20:26:20 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      DataGrid.ListItem.SelectionItem Pattern events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Implementation: IndexOfObjectItem, SelectedItemsCount and
      IsItemSelected. Internal dictionary uses ListItemProvider instead of
      DataGridListItemProvider.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/ListItemSelectionItemProviderBehavior.cs:
      Events enabled.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ListItemSelectionItemPatternElementAddedEvent.cs:
      DataGrid.ListItem.SelectionItem: Raises ElementAdded Automation
      Property event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ListItemSelectionItemPatternElementRemovedEvent.cs:
      DataGrid.ListItem.SelectionItem: Raises ElementRemoved Automation
      Property event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ListItemSelectionItemPatternElementSelectedEvent.cs:
      DataGrid.ListItem.SelectionItem: Raises ElementSelected Automation
      Property event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ListItemSelectionItemPatternIsSelectedEvent.cs:
      DataGrid.ListItem.SelectionItem: Raises IsSelected Automation
      Property event.
    
    svn path=/trunk/uia2atk/; revision=121806

 .../UIAutomationWinforms/ChangeLog                 |   29 +++++
 .../UIAutomationWinforms/Makefile.am               |    4 +
 .../ListItemSelectionItemProviderBehavior.cs       |   18 ++-
 ...istItemSelectionItemPatternElementAddedEvent.cs |  118 ++++++++++++++++++++
 ...tItemSelectionItemPatternElementRemovedEvent.cs |  109 ++++++++++++++++++
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   95 ++++++++++++++++
 .../ListItemSelectionItemPatternIsSelectedEvent.cs |  106 ++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    9 +-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |   37 +++++--
 9 files changed, 510 insertions(+), 15 deletions(-)

commit d288e45f58717265ac30b7a374dfa280cc1cfe41
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 18 18:58:46 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Internal list replaced by dictionary to keep track of removed and
      added elements. UIADataGridRowsRecreated replaced by
      UIACollectionChanged. ListItem is DataItem.
    
    svn path=/trunk/uia2atk/; revision=121797

 .../UIAutomationWinforms/ChangeLog                 |    7 ++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  103 +++++++++++++-------
 2 files changed, 76 insertions(+), 34 deletions(-)

commit 21923656d396c5538005b8f6f4296ba567a26c22
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 17 23:24:47 2008 +0000

    * Mono.UIAutomation.Winforms/Helper.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=121736

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |    2 --
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 85caafa987bc8c261444887291488808fa28f9ee
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 17 23:06:07 2008 +0000

    * System.Windows.Automation/GridPatternIdentifiers.cs: Add internal
      column-reordered automation event.
    
    * Mono.UIAutomation.Winforms.Behaviors/ListView/GridProviderBehavior.cs,
      Mono.UIAutomation.Winforms.Events/ProviderEventType.cs,
      Mono.UIAutomation.Winforms.Events/ListView/GridPatternColumnReorderedEvent.cs,
      Makefile.am: Add column-reordered event for ListView.
    
    * dataGrid.cs: Listen for column-reordered.
    
    * Tab.cs, TextContainer.cs, Makefile.am, UiaAtkBridge.mdp,
      AutomationBridge.cs: Support Tab and TabItem.
    
    * AtkTests.cs: Enable TabControl test.
    * AtkTester.cs: Fix TabControl selection test and remove extra
      InterfaceComponent..
    
    * AtkTester.cs: Generalize transient logic in Focus().
    
    * AtkTester.cs: Test that Transient matches parent's ManagesDescendants.
    
    svn path=/trunk/uia2atk/; revision=121733

 .../UIAutomationWinforms/ChangeLog                 |    7 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ListView/GridProviderBehavior.cs               |    4 +
 .../ListView/GridPatternColumnReorderedEvent.cs    |   73 ++++++++++++++++++++
 .../ProviderEventType.cs                           |    1 +
 .../Mono.UIAutomation.Winforms/Helper.cs           |    2 +
 6 files changed, 88 insertions(+), 0 deletions(-)

commit 7e5028b8ebafd3259b35c9b7c04628189bdfab3d
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 17 18:10:47 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/SelectionProviderBehavior.cs:
      Improved TreeView event support (requires MWF r121712). Node
      collection change event negates need for RefreshChildControlStructure
      method. Added TextChanged event to TreeNodeProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationFocusChangedEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationIsEnabledPropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationIsOffscreenPropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationHasKeyboardFocusPropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationBoundingRectanglePropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationIsKeyboardFocusablePropertyEvent.cs:
      Keep a local copy of the node's TreeView, so that it will still be
      available at Disconnect.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/ValuePatternValueEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationNamePropertyEvent.cs:
      Use new TextChanged event.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Add a few lines to make sure node collection change events are
      exercised.
    
    svn path=/trunk/uia2atk/; revision=121715

 .../UIAutomationWinforms/ChangeLog                 |   21 +++
 .../TreeView/SelectionProviderBehavior.cs          |    3 -
 .../AutomationBoundingRectanglePropertyEvent.cs    |   14 +-
 .../TreeNode/AutomationFocusChangedEvent.cs        |   24 ++--
 .../AutomationHasKeyboardFocusPropertyEvent.cs     |   24 ++--
 .../TreeNode/AutomationIsEnabledPropertyEvent.cs   |   14 +-
 .../AutomationIsKeyboardFocusablePropertyEvent.cs  |   28 +++--
 .../TreeNode/AutomationIsOffscreenPropertyEvent.cs |   14 +-
 .../TreeNode/AutomationNamePropertyEvent.cs        |   13 +--
 .../TreeView/ValuePatternValueEvent.cs             |    7 +-
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |  136 +++++++++++++-------
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../TreeViewProviderTest.cs                        |   10 ++
 13 files changed, 201 insertions(+), 112 deletions(-)

commit bfd721164a3e7d574b9cdceeb4062b83752d8b32
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 16 23:48:37 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Keeping track of added items. Handling internal event:
      UIADataGridRowsRecreated to add items when rows are added.
      ListItemSelectionItem provider preview.
    
    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/ListItemSelectionItemProviderBehavior.cs:
      DataGrid.ListItemSelectionItem provider preview
    
    svn path=/trunk/uia2atk/; revision=121649

 .../UIAutomationWinforms/ChangeLog                 |   11 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ListItemSelectionItemProviderBehavior.cs       |   56 +++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  122 +++++++++++---------
 5 files changed, 136 insertions(+), 57 deletions(-)

commit 054b5450116c25479302f6a57955205a60347544
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 16 21:29:03 2008 +0000

    2008-12-16  Brad Taylor  <brad@getcoded.net>
    
    	* Mono.UIAutomation.Winforms/TabControlProvider.cs: Return an existing
    	provider instead of a new one.
    
    	* UIAutomationWinformsTests/TabControlProviderTest.cs: Add test for
    	Provider returning the same value from GetSelected as from the
    	navigation tree.
    
    
    svn path=/trunk/uia2atk/; revision=121634

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../TabControlProvider.cs                          |    3 ++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../TabControlProviderTest.cs                      |   13 ++++++++++++-
 4 files changed, 24 insertions(+), 2 deletions(-)

commit 4c71bb90164f4d7c43bde8659c6f27f1f4b9c90b
Merge: 5a7bf15 25441fd
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 16 20:04:19 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Add tests for Value Pattern support. ValueTest is known to fail right
      now, as a patch is needed for MWF.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/ValuePatternValueEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ValueProviderBehavior.cs:
      Add Value Pattern support to TreeNodeProvider.
    
    svn path=/trunk/uia2atk/; revision=121626

commit 5a7bf152e1035ecb540ad78469678398b63e10ce
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 16 18:23:48 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ExpandCollapeProviderBehavior.cs:
      Throw ElementNoteEnabledException when TreeView is disabled.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Test calling Expand/Collapse on a disabled TreeView, and subnode
      behavior.
    
    svn path=/trunk/uia2atk/; revision=121619

 .../UIAutomationWinforms/ChangeLog                 |    5 +
 .../TreeView/ExpandCollapeProviderBehavior.cs      |    6 +
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../TreeViewProviderTest.cs                        |  103 ++++++++++++++++++++
 4 files changed, 119 insertions(+), 0 deletions(-)

commit 25441fd62dc282565237a25bd69dc27a8de292e2
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 16 16:00:17 2008 +0000

    * UIAutomationWinformsTests/ListViewProviderTest.cs: Test added for Bug
      #459306.
    
    svn path=/trunk/uia2atk/; revision=121609

 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../ListViewProviderTest.cs                        |   62 ++++++++++++++++++++
 2 files changed, 66 insertions(+), 0 deletions(-)

commit 6372fb82e7a829c70b531dcd4dd0cf557c351df8
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 16 15:52:54 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemValuePatternIsReadOnlyEvent.cs:
      Reflection removed.
    
    svn path=/trunk/uia2atk/; revision=121607

 .../UIAutomationWinforms/ChangeLog                 |    5 ++++
 .../ListItemValuePatternIsReadOnlyEvent.cs         |   23 +------------------
 2 files changed, 7 insertions(+), 21 deletions(-)

commit ed0496f72dbde927c08ed6359e0324e88754198e
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 16 15:24:33 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      ListView.ListItem.Edit: IsReadOnly event added.
      [Fixes Bug #459306]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/ListItemEditValueProviderBehavior.cs:
      Returning IsReadOnly depending on ListView.LabelEdit. Support added
      for ValuePattern.IsReadOnly event. [Fixes Bug #459306]
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ListItemEditValuePatternIsReadOnlyEvent.cs:
      Raises ValuePatter.IsReadOnlyProperty in internal Edit in ListItem in
      ListView. [Fixes Bug #459306]
    
    svn path=/trunk/uia2atk/; revision=121602

 .../UIAutomationWinforms/ChangeLog                 |   17 +++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ListView/ListItemEditValueProviderBehavior.cs  |    8 ++-
 .../ListItemEditValuePatternIsReadOnlyEvent.cs     |   75 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +-
 5 files changed, 101 insertions(+), 3 deletions(-)

commit 153d22559c67c7accf0ca0fa42ebe6f2d4a1a046
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 15 21:04:35 2008 +0000

    * UIAutomationWinformsTests/MiscHierarchyTest.cs: Disabling test, must
      be enabled when complete.
    
    svn path=/trunk/uia2atk/; revision=121545

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/MiscHierarchyTest.cs |    5 +++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit f80a449f419e01f1dc9baae20ecad43e20c85671
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 15 19:12:16 2008 +0000

    2008-12-15  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/UiaAtkBridge/MenuItem.cs: When a MenuItem or
    	ToolStripItem is selected, it is also focused.
    
    	* UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolStripItem/AutomationHasKeyboardFocusPropertyEvent.cs:
    	Use a new event inside of ToolStripItem to find out whether a
    	ToolStripItem is selected.
    
    
    svn path=/trunk/uia2atk/; revision=121535

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../AutomationHasKeyboardFocusPropertyEvent.cs     |   10 +++++-----
 2 files changed, 11 insertions(+), 5 deletions(-)

commit 004c3bade48b0d0ba7710f0b87143ae2f122c3bf
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Dec 15 17:01:00 2008 +0000

    * Mono.UIAutomation.Winforms/ListItemProvider.cs: Have SetFocus
      focus the list.
    
    * Mono.UIAutomation.Winforms/DomainUpDownProvider.cs, Makefile.am,
      Mono.UIAutomation.Winforms.mdp: Removed
      DomainUpDown HasKeyboardFocus event.
    
    * Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
      Revert HasKeyboardFocus logic since it was inconsistent with other
      lists.
    
    * Mono.UIAutomation.Winforms/ListProvider.cs: Fix CWL.
    
    svn path=/trunk/uia2atk/; revision=121525

 .../UIAutomationWinforms/ChangeLog                 |   15 ++++
 .../UIAutomationWinforms/Makefile.am               |    1 -
 ...pDownAutomationHasKeyboardFocusPropertyEvent.cs |   75 --------------------
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +-
 .../DomainUpDownProvider.cs                        |   10 +---
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    2 +-
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |    2 +-
 7 files changed, 19 insertions(+), 89 deletions(-)

commit f1d84c52ec39e5ab6a119daf322107869122bdd1
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 15 16:57:11 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      Setting AutomationElementHasKeyboardFocusProperty.
    
    svn path=/trunk/uia2atk/; revision=121523

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 3368cfe5e0911ef8f66b4dc6b6a4a0b1bdfb12d7
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Sun Dec 14 16:56:48 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Test Collapse and expected Expand/Collapse exceptions.
    
    svn path=/trunk/uia2atk/; revision=121503

 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../TreeViewProviderTest.cs                        |   50 +++++++++++++++++--
 2 files changed, 49 insertions(+), 6 deletions(-)

commit 6c7806bba75fcf2b684a73ba9ef136475a728d42
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Sun Dec 14 16:47:19 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ExpandCollapeProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/ExpandCollapsePatternExpandCollapseStateEvent.cs:
      Add ExpandCollapse pattern support to TreeNodeProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Add initial (incomplete) ExpandCollapse pattern tests.
    
    svn path=/trunk/uia2atk/; revision=121501

 .../UIAutomationWinforms/ChangeLog                 |    9 +
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../TreeView/ExpandCollapeProviderBehavior.cs      |  143 +++++++++++++
 ...xpandCollapsePatternExpandCollapseStateEvent.cs |   66 ++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |   36 ++++
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../TreeViewProviderTest.cs                        |  212 ++++++++++++++++++++
 8 files changed, 476 insertions(+), 0 deletions(-)

commit 7a6084d45ca324b16b89ab67fd836a6bea107b57
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Dec 13 00:08:29 2008 +0000

    * UIAutomationWinformsTests/Makefile.am:
    * UIAutomationWinformsTests/MiscHierarchyTest.cs:
    * UIAutomationWinformsTests/UIAutomationWinformsTests.mdp: Hierarchy
      testing.
    
    svn path=/trunk/uia2atk/; revision=121481

 .../UIAutomationWinformsTests/ChangeLog            |    6 +++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../UIAutomationWinformsTests/MiscHierarchyTest.cs |   45 ++++++++++++++++++++
 .../UIAutomationWinformsTests.mdp                  |    3 +-
 4 files changed, 54 insertions(+), 1 deletions(-)

commit f349a042051bfa725895536420e11d23dfcf3438
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Dec 12 22:00:18 2008 +0000

    2008-12-12  Brad Taylor  <brad@getcoded.net>
    
    	* Mono.UIAutomation.Winforms.Behaviors/TextBox/ValueProviderBehavior.cs:
    	SWF ignores MaxLength when you set Control.Text programmatically, so we
    	need to truncate the text ourselves.  [Fixes #457925]
    
    	* UIAutomationWinformsTests/TextBoxProviderTest.cs:
    	* UIAutomationWinformsTests/RichTextBoxProviderTest.cs: Test that the
    	MaxLength property works for #457925.
    
    
    svn path=/trunk/uia2atk/; revision=121471

 .../UIAutomationWinforms/ChangeLog                 |    6 +++++
 .../TextBox/ValueProviderBehavior.cs               |   22 ++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    6 +++++
 .../RichTextBoxProviderTest.cs                     |   24 ++++++++++++++++++++
 .../TextBoxProviderTest.cs                         |   24 ++++++++++++++++++++
 5 files changed, 82 insertions(+), 0 deletions(-)

commit ccea952ddfe90192ba9d9d5c626f148380fabec4
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 12 21:23:10 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/UpDownBaseProvider.cs:
      FIXME added.
    
    svn path=/trunk/uia2atk/; revision=121468

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../UpDownBaseProvider.cs                          |    3 ++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 0645e6d92217e785493f6cdeceb74565f703b99a
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 12 21:08:16 2008 +0000

    * UIAutomationWinformsTests/DomainUpDownProviderTest.cs: Testing
      NextSibling/PreviousSibling/Parent with DownUpDown.
    
    * UIAutomationWinformsTests/TextBoxBaseProviderTest.cs: Removed
      primitive debugging.
    
    svn path=/trunk/uia2atk/; revision=121466

 .../UIAutomationWinformsTests/ChangeLog            |    7 +++++
 .../DomainUpDownProviderTest.cs                    |   29 +++++++++++++++++++-
 .../TextBoxBaseProviderTest.cs                     |    1 -
 3 files changed, 35 insertions(+), 2 deletions(-)

commit 5e40b4748dd92aa86032bce0922d1db58dafc189
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 12 20:36:22 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Printing complete class name.
    
    svn path=/trunk/uia2atk/; revision=121463

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 31c63b89a35d58a6593147dade61334846ec09be
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Dec 12 20:23:33 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/UpDownBase/ButtonInvokeProviderBehavior.cs:
      Get the UpDownBase from the new property, and make Invoke thread-safe
      with BeginInvoke.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/UpDownBase/ButtonInvokePatternInvokedEvent.cs:
      Get the UpDownBase from the new property, not from Provider.Control.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/UpDownBaseProvider.cs:
      Have UpDownBaseButtonProvider pass null as its Control instead of the
      UpDownBase.  Expose the UpDownBase as a property.  Fixes some
      navigation problems (see bug #449638).
    
    svn path=/trunk/uia2atk/; revision=121462

 .../UIAutomationWinforms/ChangeLog                 |   14 ++++++++++++++
 .../UpDownBase/ButtonInvokeProviderBehavior.cs     |   14 ++++++++++++--
 .../UpDownBase/ButtonInvokePatternInvokedEvent.cs  |    8 ++++----
 .../UpDownBaseProvider.cs                          |   10 ++++++++--
 4 files changed, 38 insertions(+), 8 deletions(-)

commit 75f9867fab4f1447842727449a595e7f34234eab
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 12 19:10:07 2008 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/TextBoxBaseProviderTest.cs:
      Testing NameProperty.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      NameProperty: Returning string.Empty when ControlType is Edit or
      Document.
    
    svn path=/trunk/uia2atk/; revision=121449

 .../UIAutomationWinforms/ChangeLog                 |    5 ++++
 .../SimpleControlProvider.cs                       |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |    4 +++
 .../TextBoxBaseProviderTest.cs                     |   23 ++++++++++++++++++++
 4 files changed, 33 insertions(+), 1 deletions(-)

commit 770fe0fb19180a47bd81291304a4d73e1e53ace6
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 12 18:52:31 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      Returning valid NameProperty when ControlType is Edit
    
    svn path=/trunk/uia2atk/; revision=121447

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../SimpleControlProvider.cs                       |   15 ++++++++++-----
 2 files changed, 15 insertions(+), 5 deletions(-)

commit ea326932ecf4994ffd962ce57f94fcf61d311950
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Dec 12 16:36:58 2008 +0000

    2008-12-12  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    	* Mono.UIAutomation.Winforms.Events/ComboBox/TextBoxAutomationHasKeyboardFocusPropertyEvent.cs:
    	When a ComboBox is in DropDown style and focused, its entry should be
    	focused instead.  [Fixes #456336]
    
    	* UIAutomationWinformsTests/ComboBoxProviderTest.cs: Add test for
    	#456336.
    
    
    svn path=/trunk/uia2atk/; revision=121438

 .../UIAutomationWinforms/ChangeLog                 |    8 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 ...xtBoxAutomationHasKeyboardFocusPropertyEvent.cs |   79 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |   69 +++++++++++++++--
 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../ComboBoxProviderTest.cs                        |   33 ++++++++
 6 files changed, 186 insertions(+), 8 deletions(-)

commit 22c07dd48d7f8b585f0b66fe3d5e135a370201c6
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 12 15:25:41 2008 +0000

    * UIAutomationWinformsTests/RadioButtonProviderTest.cs: Testing
      ElementSelectedEvent.
    
    svn path=/trunk/uia2atk/; revision=121424

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 .../RadioButtonProviderTest.cs                     |   39 +++++++++++++++++++-
 2 files changed, 42 insertions(+), 1 deletions(-)

commit df86558e20acd324b014e49c2946dc4ef20b84c1
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 12 15:22:50 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: RadioButton
      ElementSelected event added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBarProvider.cs:
      Returning null because ControlType.ScrollBar is not clickable.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/RadioButton/SelectionItemProviderBehavior.cs:
      Setting ElementSelectedEvent.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/RadioButton/SelectionItemPatternElementSelectedEvent.cs:
      Raises ElementSelected when RadioButton is checked.
    
    svn path=/trunk/uia2atk/; revision=121423

 .../UIAutomationWinforms/ChangeLog                 |   15 ++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../RadioButton/SelectionItemProviderBehavior.cs   |    2 +
 .../SelectionItemPatternElementSelectedEvent.cs    |   68 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../ScrollBarProvider.cs                           |    2 +-
 6 files changed, 88 insertions(+), 1 deletions(-)

commit 3151554caab1213ba18ea3c71278fef0877af27c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Dec 12 01:47:59 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TabPage/SelectionItemProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListItem/SelectionItemProviderBehavior.cs:
      Restructure action methods so that exceptions are never thrown inside
      a BeginInvoke delegate.
    
    svn path=/trunk/uia2atk/; revision=121389

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../ListItem/SelectionItemProviderBehavior.cs      |   16 ++++++++++------
 .../TabPage/SelectionItemProviderBehavior.cs       |    5 -----
 3 files changed, 17 insertions(+), 11 deletions(-)

commit ee1c837e891817bf374c42027b5acab567d77818
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Dec 11 18:35:51 2008 +0000

    * Mono.UIAutomation.Winforms.Events/UpDownBase/RangeValuePatternIsReadOnlyEvent.cs,
      Mono.UIAutomation.Winforms.Events/UpDownBase/ValuePatternIsReadOnlyEvent.cs:
      Use TextBox ReadOnlyChanged event.
    
    * List.cs: Set Atk.StateType.Focused when focused.
    
    * BridgeTests.cs: Test that DomainupDown reports Focused.
    
    svn path=/trunk/uia2atk/; revision=121323

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../UpDownBase/RangeValuePatternIsReadOnlyEvent.cs |    9 ++++++---
 .../UpDownBase/ValuePatternIsReadOnlyEvent.cs      |    9 ++++++---
 3 files changed, 18 insertions(+), 6 deletions(-)

commit ee06f06d5a8d0b0ab0ea16b460f44c1740499769
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 11 17:25:45 2008 +0000

    * UIAutomationWinformsTests/TextRangeProviderTest.cs: "Arial" ->
      textbox.Font.FontFamily.Name
    
    svn path=/trunk/uia2atk/; revision=121310

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../TextRangeProviderTest.cs                       |    6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit a9acc591855b8db5a056c333abdb53fcf0648e94
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 11 17:11:45 2008 +0000

    * UIAutomationWinformsTests/BaseProviderTest.cs:
    * UIAutomationWinformsTests/HelpProviderTest.cs:
    * UIAutomationWinformsTests/ErrorProviderTest.cs:
    * UIAutomationWinformsTests/TabPageProviderTest.cs:
    * UIAutomationWinformsTests/ToolStripLabelProviderTest.cs:
    * UIAutomationWinformsTests/ToolStripTextBoxProviderTest.cs:
    * UIAutomationWinformsTests/ToolStripSeparatorProviderTest.cs:
    * UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
      Testing: BoundingRectangleProperty and ClickablePointProperty in
      Component-based providers.
    
    svn path=/trunk/uia2atk/; revision=121307

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   17 +++++---
 .../UIAutomationWinformsTests/ChangeLog            |   13 ++++++
 .../UIAutomationWinformsTests/ErrorProviderTest.cs |   46 +++++++++++++++++---
 .../UIAutomationWinformsTests/HelpProviderTest.cs  |   34 ++++++++++++++-
 .../TabPageProviderTest.cs                         |   17 +++++---
 .../ToolStripDropDownItemProviderTest.cs           |    5 ++
 .../ToolStripLabelProviderTest.cs                  |    5 ++
 .../ToolStripSeparatorProviderTest.cs              |   38 +++++++++-------
 .../ToolStripTextBoxProviderTest.cs                |    4 ++
 9 files changed, 143 insertions(+), 36 deletions(-)

commit 06207b90ffe0e57e300bf37394fad214d58897ca
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 11 16:41:24 2008 +0000

    * UIAutomationWinformsTests/ScrollBarProviderTest.cs: Test not needed.
    
    * UIAutomationWinformsTests/BaseProviderTest.cs: Testing:
      BoundingRectangleProperty, ClickablePointProperty.
    
    svn path=/trunk/uia2atk/; revision=121299

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |  105 +++++++++++++++-----
 .../UIAutomationWinformsTests/ChangeLog            |    7 ++
 .../ScrollBarProviderTest.cs                       |    4 -
 3 files changed, 89 insertions(+), 27 deletions(-)

commit 1568e4b52f1e342f5d461f5b0c2e35dc1a2773f8
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 11 15:31:19 2008 +0000

    * UIAutomationWinformsTests/StatusStripProviderTest.cs: Using
      Items.RemoveAt instead of Items.Clear.
    
    svn path=/trunk/uia2atk/; revision=121297

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../StatusStripProviderTest.cs                     |    5 ++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit dd42f93bb02f6b569b5d7f6e1101df6bd2b56506
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Dec 11 00:23:33 2008 +0000

    * Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemSelectionItemPatternElementRemovedEvent.cs:
      Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemSelectionItemPatternElementAddedEvent.cs:
      Only raise when the change corresponds with the event.
    
    * Adapter.cs: Only set description if non-null.
    
    svn path=/trunk/uia2atk/; revision=121267

 .../UIAutomationWinforms/ChangeLog                 |    8 +++++++-
 ...istItemSelectionItemPatternElementAddedEvent.cs |    2 +-
 ...tItemSelectionItemPatternElementRemovedEvent.cs |    2 +-
 3 files changed, 9 insertions(+), 3 deletions(-)

commit 7b8c7a4e86e085619c77331baf4c6c895cf1adef
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 10 21:44:48 2008 +0000

    * UIAutomationWinformsTests/BaseProviderTest.cs:
    * UIAutomationWinformsTests/LabelProviderTest.cs:
    * UIAutomationWinformsTests/ButtonProviderTest.cs:
    * UIAutomationWinformsTests/TabPageProviderTest.cs:
    * UIAutomationWinformsTests/ToolBarProviderTest.cs:
    * UIAutomationWinformsTests/CheckBoxProviderTest.cs:
    * UIAutomationWinformsTests/LinkLabelProviderTest.cs:
    * UIAutomationWinformsTests/ScrollBarProviderTest.cs:
    * UIAutomationWinformsTests/StatusStripProviderTest.cs:
    * UIAutomationWinformsTests/RadioButtonProviderTest.cs: Updated to
      handle AccessibleName.
    
    * UIAutomationWinformsTests/GroupBoxProviderTest.cs: Fixed GetRuntimeId
      test.
    
    * UIAutomationWinformsTests/TabControlProviderTest.cs: Testing
      SelectionProperty event.
    
    * UIAutomationWinformsTests/StatusBarProviderTest.cs: Updated to handle
      AccessibleName. Code beautyfing.
    
    * UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Testing
      CanSelectMultipleProperty event only.
    
    * UIAutomationWinformsTests/TextBoxBaseProviderTest.cs: Testing
      ValueProperty.
    
    svn path=/trunk/uia2atk/; revision=121259

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |   14 +++++-
 .../ButtonProviderTest.cs                          |    2 +-
 .../UIAutomationWinformsTests/ChangeLog            |   25 +++++++++++
 .../CheckBoxProviderTest.cs                        |    2 +-
 .../GroupBoxProviderTest.cs                        |    2 +-
 .../UIAutomationWinformsTests/LabelProviderTest.cs |    2 +-
 .../LinkLabelProviderTest.cs                       |    2 +-
 .../MonthCalendarProviderTest.cs                   |    3 +-
 .../RadioButtonProviderTest.cs                     |    2 +-
 .../ScrollBarProviderTest.cs                       |    4 +-
 .../StatusBarProviderTest.cs                       |   42 +++++++++---------
 .../StatusStripProviderTest.cs                     |   15 ++++---
 .../TabControlProviderTest.cs                      |    3 +-
 .../TabPageProviderTest.cs                         |   12 +++---
 .../TextBoxBaseProviderTest.cs                     |    8 ++-
 .../ToolBarProviderTest.cs                         |   44 ++++++++++----------
 16 files changed, 110 insertions(+), 72 deletions(-)

commit 06cc8bb9e3e1ef1d00fafc0d638782622ea1205b
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 10 21:24:08 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      ToolBarButton is Component so *makes sense* to support the
      NameProperty.
    
    svn path=/trunk/uia2atk/; revision=121255

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |    9 +++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit 5242cd4cc4fe53c8ecdc000be8efda698e91d76b
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 10 20:45:48 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
      ToolStripItem is Component so *makes sense* to support the
      NameProperty.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
      ToolStrip is Component so *makes sense* to support the NameProperty.
    
    svn path=/trunk/uia2atk/; revision=121253

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../ToolStripItemProvider.cs                       |    2 ++
 .../ToolStripProvider.cs                           |    2 ++
 3 files changed, 12 insertions(+), 0 deletions(-)

commit a40d66644b2dcfde068e5dd3151d5fa17500b6bd
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 10 20:25:24 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
      StatusBarPanel is Component so *makes sense* to support the
      NameProperty.
    
    svn path=/trunk/uia2atk/; revision=121248

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../StatusBarProvider.cs                           |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 7f8ccac431a13da453226fc099e191c128a54784
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 10 17:28:51 2008 +0000

    * Mono.UIAutomation.Winforms/IListProvider.cs,
      Mono.UIAutomation.Winforms/ListItemProvider.cs,
      Mono.UIAutomation.Winforms/DataGridProvider.cs,
      Mono.UIAutomation.Winforms/DomainUpDownProvider.cs,
      Mono.UIAutomation.Winforms/ListViewProvider.cs,
      Mono.UIAutomation.Winforms/ListBoxProvider.cs,
      Mono.UIAutomation.Winforms/ListProvider.cs:
      Allow a list item to grab focus.
    
    svn path=/trunk/uia2atk/; revision=121222

 .../UIAutomationWinforms/ChangeLog                 |   11 +++++++++++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    5 +++++
 .../DomainUpDownProvider.cs                        |    5 +++++
 .../Mono.UIAutomation.Winforms/IListProvider.cs    |    2 ++
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    5 +++++
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    5 +++++
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |    6 ++++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    5 +++++
 8 files changed, 44 insertions(+), 0 deletions(-)

commit 5ceb8364b3de96382e28c95b991fb3505acf0a51
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 10 14:58:32 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/MenuStripProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
      Returning LabeledByProperty=null.
    
    svn path=/trunk/uia2atk/; revision=121217

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    2 ++
 .../MenuStripProvider.cs                           |    2 ++
 .../MonthCalendarDataGridProvider.cs               |    7 ++++++-
 .../StatusBarProvider.cs                           |    2 ++
 5 files changed, 20 insertions(+), 1 deletions(-)

commit 0069d80c39706ee402f7a6819bfc651bb10f46ac
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 10 10:06:05 2008 +0000

    * Mono.UIAutomation.Winforms/ListViewProvider.cs: Properly dispose
      of old provider when switching groups.
    
    * SelectionProviderUserHelper.cs: Fix infinite loop in SelectAllSelection.
    
    * ListItem.cs: Throw exception if no SelectionItemProvider.
    
    * ActionImplementorHelper.cs: Add Remove().
    
    * ListItem.cs: Handle IsTogglePatternAvailable change.
    
    * ListItem.cs: Disable children (currently only a redundant CheckBox;
      simplifies testing)
    
    * AtkTester.cs: Add FindObjectByName variant to recurse.
    
    * AtkTester.cs: In InterfaceSelection, grab focus before checking state.
    
    * AtkTester.cs: ListView fixes.
    
    * BridgeTests.cs, BridgeTester.cs: Fix one of the ListView tests.
    
    svn path=/trunk/uia2atk/; revision=121204

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 7f383bf624a010b197e895142987e6de56f1828b
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 10 04:18:46 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/SelectionProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/SelectionPatternSelectionEvent.cs:
      Add support for SelectionProperty change event.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
      Cleanup.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/MockBridge.cs:
      Add GetAutomationEventFrom.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Test for SelectionProperty events.
    
    svn path=/trunk/uia2atk/; revision=121190

 .../UIAutomationWinforms/ChangeLog                 |   10 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../TreeView/SelectionProviderBehavior.cs          |   11 ++-
 .../TreeView/SelectionPatternSelectionEvent.cs     |   59 ++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |    5 +-
 .../UIAutomationWinformsTests/ChangeLog            |    6 ++
 .../UIAutomationWinformsTests/MockBridge.cs        |    8 ++
 .../TreeViewProviderTest.cs                        |   93 ++++++--------------
 9 files changed, 123 insertions(+), 71 deletions(-)

commit 2b5e8daf570a94bb7a8dbe361d6fdeedc2754108
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 10 00:40:37 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationNamePropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationFocusChangedEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationIsEnabledPropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationIsOffscreenPropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationHasKeyboardFocusPropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationBoundingRectanglePropertyEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TreeNode/AutomationIsKeyboardFocusablePropertyEvent.cs:
      Add basic property change event handlers.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
      Add support for basic TreeNodeProvider properties and change events.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Add test of basic TreeNodeProvider properties.
    
    svn path=/trunk/uia2atk/; revision=121177

 .../UIAutomationWinforms/ChangeLog                 |   16 ++++
 .../UIAutomationWinforms/Makefile.am               |    7 ++
 .../AutomationBoundingRectanglePropertyEvent.cs    |   77 +++++++++++++++++
 .../TreeNode/AutomationFocusChangedEvent.cs        |   87 +++++++++++++++++++
 .../AutomationHasKeyboardFocusPropertyEvent.cs     |   88 +++++++++++++++++++
 .../TreeNode/AutomationIsEnabledPropertyEvent.cs   |   78 +++++++++++++++++
 .../AutomationIsKeyboardFocusablePropertyEvent.cs  |   90 ++++++++++++++++++++
 .../TreeNode/AutomationIsOffscreenPropertyEvent.cs |   76 +++++++++++++++++
 .../TreeNode/AutomationNamePropertyEvent.cs        |   85 ++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    7 ++
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |   46 ++++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../TreeViewProviderTest.cs                        |   31 +++++++
 13 files changed, 692 insertions(+), 1 deletions(-)

commit 66c135e1c403d3fdff0347b56f271893199c2e94
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 9 23:17:07 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ButtonProvider.cs:
      Removing NameProperty. Button is not LabeledBy.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/LabelProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/CheckBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/GroupBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/LinkLabelProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/WebBrowserProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/RadioButtonProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
      Removing NameProperty.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Returing Name in DataGridHeader.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      Enabled Control.Accessible as NameProperty.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolBarProvider.cs:
      Removing NameProperty. Returning LabeledBy.
    
    svn path=/trunk/uia2atk/; revision=121171

 .../UIAutomationWinforms/ChangeLog                 |   27 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms/ButtonProvider.cs   |    5 +--
 .../Mono.UIAutomation.Winforms/CheckBoxProvider.cs |    2 -
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |    2 +-
 .../Mono.UIAutomation.Winforms/GroupBoxProvider.cs |    6 ----
 .../Mono.UIAutomation.Winforms/LabelProvider.cs    |    9 ------
 .../LinkLabelProvider.cs                           |    2 -
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    9 ++++--
 .../RadioButtonProvider.cs                         |    2 -
 .../SimpleControlProvider.cs                       |    5 +++-
 .../StatusBarProvider.cs                           |    2 -
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |   15 +++--------
 .../ToolStripItemProvider.cs                       |    2 -
 .../ToolStripProvider.cs                           |    2 -
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |    2 -
 .../WebBrowserProvider.cs                          |    2 -
 16 files changed, 44 insertions(+), 50 deletions(-)

commit 95d7e51d7a5f9c339a6d124a21b99aa5e72991cc
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Tue Dec 9 22:59:15 2008 +0000

    configure.ac: Added a check for mono-data in configure.ac
                  Changed version for mono in configure.ac to 2.2
    
    README: Added mono-data to README
    
    
    svn path=/trunk/uia2atk/; revision=121170

 UIAutomationWinforms/ChangeLog    |    6 ++----
 UIAutomationWinforms/configure.ac |    7 +++++--
 2 files changed, 7 insertions(+), 6 deletions(-)

commit 35a488a3ac95afe174572f5ff4a82b4e087f9f34
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 9 21:59:24 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Test navigation and pattern behavior support for TreeNodes that are
      children of other TreeNodes.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
      Extract child node handling logic into abstract
      TreeNodeRootProviderClass, which is extended by both TreeViewProvider
      and TreeNodeProvider.  TreeNodes that are children of other TreeNodes
      should now be fully supported.
    
    svn path=/trunk/uia2atk/; revision=121167

 .../UIAutomationWinforms/ChangeLog                 |    7 +
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |  245 +++++++++++++-------
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../TreeViewProviderTest.cs                        |   67 +++++-
 4 files changed, 232 insertions(+), 92 deletions(-)

commit 02118452b95146442ba68ab53a05afc00247d0bc
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 9 21:37:11 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: DataGrid: Scroll
      Pattern support, events added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/ScrollProviderBehavior.cs:
      DataGrid: Scroll Pattern support.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ScrollPatternHorizontallyScrollableEvent.cs:
      DataGrid: Scroll Pattern support: HorizontallyScrollable property
      event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ScrollPatternHorizontalScrollPercentEvent.cs:
      DataGrid: Scroll Pattern support: HorizontallyScrollPercent property
      event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ScrollPatternHorizontalViewSizeEvent.cs:
      DataGrid: Scroll Pattern support: HorizontalViewSize property event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ScrollPatternVerticallyScrollableEvent.cs:
      DataGrid: Scroll Pattern support: VerticallyScrollable property
      event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ScrollPatternVerticalScrollPercent.cs:
      DataGrid: Scroll Pattern support: VerticalScrollPercent property
      event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/ScrollPatternVerticalViewSizeEvent.cs:
      DataGrid: Scroll Pattern support: VerticalViewSize property event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      DataGrid: Interface realization: IListProvider to support scroll
      pattern.
    
    svn path=/trunk/uia2atk/; revision=121165

 .../UIAutomationWinforms/ChangeLog                 |   34 ++++++
 .../UIAutomationWinforms/Makefile.am               |    7 ++
 .../DataGrid/ScrollProviderBehavior.cs             |   68 ++++++++++++
 .../ScrollPatternHorizontalScrollPercentEvent.cs   |   71 +++++++++++++
 .../ScrollPatternHorizontalViewSizeEvent.cs        |   78 ++++++++++++++
 .../ScrollPatternHorizontallyScrollableEvent.cs    |   77 ++++++++++++++
 .../DataGrid/ScrollPatternVerticalScrollPercent.cs |   71 +++++++++++++
 .../DataGrid/ScrollPatternVerticalViewSizeEvent.cs |   78 ++++++++++++++
 .../ScrollPatternVerticallyScrollableEvent.cs      |   77 ++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    7 ++
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  108 ++++++++++++++++----
 11 files changed, 656 insertions(+), 20 deletions(-)

commit dc64af635ac7cb7280b405cf4b24beeef8650d32
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 9 20:44:21 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ScrollPatternVerticalViewSizeEvent.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ListView/ScrollPatternHorizontalViewSizeEvent.cs:
      Reflection removed.
    
    svn path=/trunk/uia2atk/; revision=121159

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++
 .../ScrollPatternHorizontalViewSizeEvent.cs        |   27 +++-----------------
 .../ListView/ScrollPatternVerticalViewSizeEvent.cs |   23 +---------------
 3 files changed, 12 insertions(+), 44 deletions(-)

commit 265b9599356759841b46b8eb39fbcae2e73c723e
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 9 19:51:29 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ScrollItemProviderBehavior.cs:
      Removing unneeded writeline.
    
    svn path=/trunk/uia2atk/; revision=121148

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../TreeView/ScrollItemProviderBehavior.cs         |    2 --
 2 files changed, 5 insertions(+), 2 deletions(-)

commit baf8a3044bc2ea0217c00593d923de63b3429a86
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 9 19:23:29 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      HelpTextProperty: returning Control.AccessibleDescription when
      tooltip is not set.
    
    svn path=/trunk/uia2atk/; revision=121145

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../SimpleControlProvider.cs                       |    5 ++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit b5ca76753b71ddb46c5da38d8ddff70f1f50460f
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 9 18:53:03 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      Reflection used to handle UIACollectionChanged events removed.
      Updated to Observer changes.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/IScrollBehaviorObserver.cs:
      New methods: Terminate, Initialize.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs:
      Methods removed: InitializeChildControlStructure,
      GetTypeOfObjectCollection, GetInstanceOfObjectCollectio,
      GetItemsListProvider.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBehaviorObserver.cs:
      FinalizeScrollBarProviders replaced by Terminate.
      InitializeScrollBarProviders replaced by Initialize.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/TextBoxProvider.cs:
      Updated to Observer changes.
    
    svn path=/trunk/uia2atk/; revision=121142

 .../UIAutomationWinforms/ChangeLog                 |   22 ++++++++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |   29 +++++++-------
 .../IScrollBehaviorObserver.cs                     |    2 +
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |   33 ++++-----------
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |   42 +-------------------
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   22 ++++-------
 .../ScrollBehaviorObserver.cs                      |   14 ++----
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |    4 +-
 8 files changed, 64 insertions(+), 104 deletions(-)

commit 2a97caa9504dbecd15654c41d6ac2ba9871552c4
Merge: f545ad0 b0973cb
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 9 18:25:05 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ScrollItemProviderBehavior.cs:
      Add support for ScrollItemPattern to TreeNodeProvider.
    
    svn path=/trunk/uia2atk/; revision=121130

commit f545ad0bf875d9c6ea2cea22f56c922ba08959b9
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 9 17:52:41 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ToggleProviderBehavior.cs:
      Toggle should raise ElementNotEnabledException when TreeView is
      disabled.
    
    svn path=/trunk/uia2atk/; revision=121123

 .../UIAutomationWinforms/ChangeLog                 |    6 +++
 .../TreeView/ToggleProviderBehavior.cs             |    6 +++
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../TreeViewProviderTest.cs                        |   43 +++++++++++++++++++-
 4 files changed, 58 insertions(+), 2 deletions(-)

commit f4dda6af760afdb677e2c2954afdbaf2e988afd2
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 9 17:11:43 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/SelectionItemProviderBehavior.cs:
      SelectionItemProvider methods should throw ElementNotEnabledException
      when TreeView is disabled.
    
    svn path=/trunk/uia2atk/; revision=121119

 .../UIAutomationWinforms/ChangeLog                 |    6 +++
 .../TreeView/SelectionItemProviderBehavior.cs      |    6 +++
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../TreeViewProviderTest.cs                        |   47 ++++++++++++++++++--
 4 files changed, 60 insertions(+), 4 deletions(-)

commit b0973cbcacfc5948372ae92dc755ca30c9b40fd1
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 9 17:07:39 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: ListItem.Edit
      Value Provider added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/ListItemEditValueProviderBehavior.cs:
      Implements Value Provider in ListItem.Edit.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs: Default
      value for IsEnabled added.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      ListItem support added: class added: DataGridListItemEditProvider.
    
    svn path=/trunk/uia2atk/; revision=121117

 .../UIAutomationWinforms/ChangeLog                 |   14 +++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../DataGrid/ListItemEditValueProviderBehavior.cs  |   81 +++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |   16 +++-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  104 ++++++++++++++------
 .../Mono.UIAutomation.Winforms/Helper.cs           |    2 +
 6 files changed, 186 insertions(+), 32 deletions(-)

commit e3359427952440e2f2ca4125076edb6e17b27bf8
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 9 16:54:59 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Finish SelectionItemProvider tests.
    
    svn path=/trunk/uia2atk/; revision=121115

 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../TreeViewProviderTest.cs                        |  172 +++++++++++++++++++-
 2 files changed, 174 insertions(+), 2 deletions(-)

commit 9bc7c2d54ad78da2d8a2361f9e93ae6669e437b6
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 9 15:47:03 2008 +0000

    * Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Handle an item's group changing.
    * Mono.UIAutomation.Winforms/ListProvider.cs: Add GetItemProviderFrom
      variant that does not create a new provider.
    
    * DataGrid.cs: Handle ControlType property change.
    
    * ListGroup.cs: Set name in constructor.
    
    * Adapter.cs: Set ManagesRemoval to false by default.
    
    svn path=/trunk/uia2atk/; revision=121102

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |   12 ++++++++++--
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   17 ++++++++++++++++-
 3 files changed, 33 insertions(+), 3 deletions(-)

commit 4d9a0282987be16c75df6a6818b79e17228b8d11
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 9 04:59:22 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      Add new behavior and event classes.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
      Add ScrollPattern support.  Use Invalidated event as an indicator to
      update behaviors and refresh children (for now...may add internal
      events instead).  Handle AfterCheck/AfterSelect events in
      TreeViewProvider, and pass them along to TreeNodeProvider, which
      raises corresponding events for its behavior/event classes.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ToggleProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/TogglePatternToggleStateEvent.cs:
      Support for TogglePattern on TreeView nodes.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/SelectionItemProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/SelectionItemPatternIsSelectedEvent.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/TreeView/SelectionItemPatternElementSelectedEvent.cs:
      Raise various selection change events.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/ScrollProviderBehavior.cs:
      Basic ScrollPattern support for TreeView.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Update BasicPropertiesTest to properly predict support for
      ScrollPattern.  Test pattern support in tree node providers.  Test
      some SelectionItemPattern events.  Add TogglePattern tests for nodes.
    
    svn path=/trunk/uia2atk/; revision=121077

 .../UIAutomationWinforms/ChangeLog                 |   24 ++
 .../UIAutomationWinforms/Makefile.am               |    5 +
 .../TreeView/ScrollProviderBehavior.cs             |   45 +++
 .../TreeView/SelectionItemProviderBehavior.cs      |   13 +-
 .../TreeView/ToggleProviderBehavior.cs             |  103 +++++++
 .../SelectionItemPatternElementSelectedEvent.cs    |   64 ++++
 .../SelectionItemPatternIsSelectedEvent.cs         |   63 ++++
 .../TreeView/TogglePatternToggleStateEvent.cs      |   61 ++++
 .../Mono.UIAutomation.Winforms.mdp                 |    7 +-
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |  140 +++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    7 +
 .../TreeViewProviderTest.cs                        |  305 +++++++++++++++++++-
 12 files changed, 825 insertions(+), 12 deletions(-)

commit 15a9b27041d6876ecc387b92dc0098f5831501b6
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 8 23:21:17 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: DataGrid.Custom
      item: Invoke Event added
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/CustomInvokeProviderBehavior.cs:
      Invoke event in DataGrid.Custom.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid:
      DataGrid events folder.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/DataGrid/CustomInvokePatternInvokedEvent.cs:
      Invoke Event in Custom.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      Updated to use CurrencyManager to keep track of DataSource changes.
    
    svn path=/trunk/uia2atk/; revision=121063

 .../UIAutomationWinforms/ChangeLog                 |   17 ++
 .../UIAutomationWinforms/Makefile.am               |    5 +-
 .../DataGrid/CustomInvokeProviderBehavior.cs       |   11 +-
 .../DataGrid/CustomInvokePatternInvokedEvent.cs    |  125 ++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  211 ++++++++++++--------
 6 files changed, 279 insertions(+), 92 deletions(-)

commit edfaaa02fc98c2c227da472c4f64b2bea5ae1473
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 8 21:20:21 2008 +0000

    2008-12-08  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms/MonthCalendarListItemProvider.cs:
    	* Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
    	Refactor MonthCalendar code, split out into mutliple files.
    
    	* Mono.UIAutomation.Winforms/MonthCalendarDataGridProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/ButtonInvokeProviderBehavior.cs:
    	Implement IInvokeProvider for MonthCalendar's buttons.
    
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Test
    	IInvokeProvider implementation for the button children of
    	MonthCalendarDataGridProvider.
    
    
    svn path=/trunk/uia2atk/; revision=121038

 .../UIAutomationWinforms/ChangeLog                 |   12 +
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../MonthCalendar/ButtonInvokeProviderBehavior.cs  |   98 ++++
 .../MonthCalendarDataGridProvider.cs               |  519 +++++++++++++++++++
 .../MonthCalendarListItemProvider.cs               |  169 +++++++
 .../MonthCalendarProvider.cs                       |  522 --------------------
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../MonthCalendarProviderTest.cs                   |   67 +++-
 8 files changed, 867 insertions(+), 528 deletions(-)

commit c045c196c40d21d31c6d4f432f866a4cdaed963b
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 8 18:58:12 2008 +0000

    2008-12-08  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/ListItemSelectionItemProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar/ListItemSelectionItemPatternIsSelectedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar/ListItemSelectionItemPatternElementAddedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar/ListItemSelectionItemPatternElementRemovedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar/ListItemSelectionItemPatternElementSelectedEvent.cs:
    	Implement ISelectionItemProvider for ListItems of MonthCalendar's
    	DataGrid.
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/SelectionProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar/SelectionPatternSelectionEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar/SelectionPatternInvalidatedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/MonthCalendar/SelectionPatternCanSelectMultipleEvent.cs:
    	Implement ISelectionProvider for MonthCalendar's DataGrid.  This change
    	makes us depend on mcs >= r120889.
    
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Test
    	MonthCalendarDataGrid's ISelectionProvider and ISelectionItemProvider
    	implementation
    
    
    svn path=/trunk/uia2atk/; revision=121020

 .../UIAutomationWinforms/ChangeLog                 |   21 +++
 .../UIAutomationWinforms/Makefile.am               |    9 +
 .../ListItemSelectionItemProviderBehavior.cs       |  129 +++++++++++++
 .../MonthCalendar/SelectionProviderBehavior.cs     |  106 +++++++++++
 ...istItemSelectionItemPatternElementAddedEvent.cs |   91 ++++++++++
 ...tItemSelectionItemPatternElementRemovedEvent.cs |   91 ++++++++++
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   86 +++++++++
 .../ListItemSelectionItemPatternIsSelectedEvent.cs |   90 +++++++++
 .../SelectionPatternCanSelectMultipleEvent.cs      |   76 ++++++++
 .../SelectionPatternInvalidatedEvent.cs            |   74 ++++++++
 .../SelectionPatternSelectionEvent.cs              |   74 ++++++++
 .../MonthCalendarProvider.cs                       |  126 +++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../MonthCalendarProviderTest.cs                   |  190 +++++++++++++++++++-
 14 files changed, 1160 insertions(+), 8 deletions(-)

commit ddc5f44dd435091511a901b8032cae66449df131
Author: Mario Carrion <mario@carrion.mx>
Date:   Sat Dec 6 01:26:48 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      File added: CustomInvokeProviderBehavior. Dependency added:
      System.Data.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      update variable removed.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      (Preview) Updated to support DataSet, Scroll pattern. New class
      DataGridCustomProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid:
      Folder added.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/DataGrid/CustomInvokeProviderBehavior.cs:
      Invoke Pattern in DataGridCustomProvider.
    
    svn path=/trunk/uia2atk/; revision=120930

 .../UIAutomationWinforms/ChangeLog                 |   17 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../DataGrid/CustomInvokeProviderBehavior.cs       |   84 ++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    8 +-
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  219 ++++++++++++++++++--
 6 files changed, 313 insertions(+), 19 deletions(-)

commit f10f185458c696ab6280120dde8bed4aafd8e6fe
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Sat Dec 6 00:16:05 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Add initial support for TreeView control.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs:
      Initial provider support for TreeView and its top-level TreeNodes.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/SelectionItemProviderBehavior.cs:
      ISelectionItemProvider behavior for TreeNodeProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TreeView/SelectionProviderBehavior.cs:
      ISelectionProvider behavior for TreeViewProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      Add TreeViewProviderTest.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TreeViewProviderTest.cs:
      Initial tests for TreeView support.  Covers SelectionProvider fairly
      well, minus potential events.  Some coverage of SelectionItemProvider
      for TreeNodes, too.  Pattern test is known to fail at this time.
    
    svn path=/trunk/uia2atk/; revision=120925

 .../UIAutomationWinforms/ChangeLog                 |   16 +
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../TreeView/SelectionItemProviderBehavior.cs      |  132 +++++++
 .../TreeView/SelectionProviderBehavior.cs          |  119 +++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    5 +
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 +
 .../Mono.UIAutomation.Winforms/TreeViewProvider.cs |  208 +++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |   10 +
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../TreeViewProviderTest.cs                        |  366 ++++++++++++++++++++
 .../UIAutomationWinformsTests.mdp                  |    3 +-
 11 files changed, 865 insertions(+), 1 deletions(-)

commit fbcb84f9c3840851cc4b732f52765fe1221d705a
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 5 22:33:12 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs: Default
      values added: IsKeyboardFocusableProperty and NameProperty.
    
    svn path=/trunk/uia2atk/; revision=120909

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |    4 ++++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit f9121ced1ad2bebb28aa6622435f09d517d88394
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 5 22:28:08 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      Using GetDefaultAutomationPropertyValue when GetProviderPropertyValue
      returns null.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs: New method:
      GetDefaultAutomationPropertyValue.
    
    svn path=/trunk/uia2atk/; revision=120906

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++++++
 .../Mono.UIAutomation.Winforms/Helper.cs           |   16 ++++++++++++++++
 .../SimpleControlProvider.cs                       |    2 +-
 3 files changed, 26 insertions(+), 1 deletions(-)

commit 79ed7bb59e049e53d1f28990668b2e00476a9be0
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Dec 5 19:05:27 2008 +0000

    * UIAutomationWinforms/configure.ac: Added a check for mono-data in
      configure.ac
    Changed version for mono in configure.ac to 2.2
    
    
    * UIAutomationWinforms/README: Added mono-data to README
    
    svn path=/trunk/uia2atk/; revision=120868

 UIAutomationWinforms/ChangeLog    |    9 +++++++++
 UIAutomationWinforms/README       |    1 +
 UIAutomationWinforms/configure.ac |    4 +++-
 3 files changed, 13 insertions(+), 1 deletions(-)

commit a3f1bc4b7a5104829c11abb9cf919fb75c26aa83
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 5 18:57:17 2008 +0000

    * UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
      Verbosity...
    
    svn path=/trunk/uia2atk/; revision=120867

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ToolStripDropDownItemProviderTest.cs           |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 118c72218f2b95a41abf3195b7303a25cb1127ce
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 5 18:54:40 2008 +0000

    * UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs: Test
      for ToolStrip* and OffScreenProperty.
    
    svn path=/trunk/uia2atk/; revision=120866

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../ToolStripDropDownItemProviderTest.cs           |   10 +++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

commit 2c599e72cf192448036467fd6e7fc527be7959d6
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Dec 5 06:08:24 2008 +0000

    Tested Splitter, SplitterPanel, SplitContainer, ToolBar.
    
    svn path=/trunk/uia2atk/; revision=120818

 .../UIAutomationWinformsClientTests/ChangeLog      |    6 +
 .../SplitContainerTest.cs                          |  268 +++++++++++++++++++
 .../SplitterPanelTest.cs                           |  271 ++++++++++++++++++++
 .../SplitterTest.cs                                |  269 +++++++++++++++++++
 .../UIAutomationWinformsClientTests/ToolBarTest.cs |  261 +++++++++++++++++++
 .../UIAutomationWinformsClientTests.csproj         |    4 +
 6 files changed, 1079 insertions(+), 0 deletions(-)

commit 808c7a54d87449c5af41ee47180dfff969af7a0b
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Dec 5 04:41:03 2008 +0000

    * Mono.UIAutomation.Winforms.Behaviors/UpDownBase/RangeValueProviderBehavior.cs:
      Check ReadOnly before invoking.
    
    svn path=/trunk/uia2atk/; revision=120810

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../UpDownBase/RangeValueProviderBehavior.cs       |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 5718799d5847b4cda2bf45e7fb2dc3e3ce60adf4
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 5 00:26:30 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      Fixed typo.
    
    svn path=/trunk/uia2atk/; revision=120797

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    3 +--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 5e3a99c4abe0b9cd3edcf2a8a11fdfac0c3dc705
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 5 00:20:43 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      Selection Pattern added to internal ListBox in ComboBox. IsOffScreen
      support for ComboBox.ListItem.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ScrollBehaviorObserver.cs:
      New method: Terminate.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/IListProvider.cs:
      GetListItemHasKeyboardFocusEvent replaced by
      GetListItemEventRealization.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
      Getting IsOffScreen from IListProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      ComboBoxProvider subclass FragmentRootControlProvider.
      ComboBoxListBoxProvider updated to IListProvider:
      GetItemPropertyValue support added, GetListItemEventRealization
      added, Scroll pattern preview. New class
      ComboBoxListBoxScrollBarProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
      IListProvider realization updated.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs:
      New method: GetPrivateField.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ComboBox/SelectionProviderBehavior.cs:
      Refactored because of ComboBoxProvider.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ComboBox/ListBoxSelectionProviderBehavior.cs:
      Selection Pattern support in ComboBox.ListBox.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ComboBox/SelectionPatternSelectionEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ComboBox/SelectionPatternInvalidatedEvent.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ComboBox/SelectionPatternIsSelectionRequiredEvent.cs:
      Updated to API changes in ComboBox.
    
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ComboBox/ListItemAutomationIsOffscreenPropertyEvent.cs:
      IsOffScreen property support in ComboBox.ListBox
    
    svn path=/trunk/uia2atk/; revision=120795

 .../UIAutomationWinforms/ChangeLog                 |   44 ++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../ComboBox/ListBoxSelectionProviderBehavior.cs   |   89 ++++
 .../ComboBox/SelectionProviderBehavior.cs          |   15 +-
 .../ListItemAutomationIsOffscreenPropertyEvent.cs  |  119 ++++++
 .../ComboBox/SelectionPatternInvalidatedEvent.cs   |    2 +-
 .../SelectionPatternIsSelectionRequiredEvent.cs    |    2 +-
 .../ComboBox/SelectionPatternSelectionEvent.cs     |    2 +-
 .../Mono.UIAutomation.Winforms.mdp                 |    2 +
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |  431 ++++++++++++--------
 .../DomainUpDownProvider.cs                        |    9 +-
 .../Mono.UIAutomation.Winforms/Helper.cs           |   14 +
 .../Mono.UIAutomation.Winforms/IListProvider.cs    |    2 +-
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |   15 +-
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |   26 +-
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |   12 +-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   11 +-
 .../ScrollBehaviorObserver.cs                      |    7 +
 18 files changed, 594 insertions(+), 210 deletions(-)

commit deba456fe5dd7da976441e650c51fbc551a4b4ef
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Dec 4 23:10:56 2008 +0000

    * UIAutomationWinformsTests/ComboBoxProviderTest.cs: And yet some more
      (bug#449546).
    
    svn path=/trunk/uia2atk/; revision=120786

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ComboBoxProviderTest.cs                        |    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit b643041770f1472ddf6ccff95aedbda40f75db13
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Dec 4 23:08:31 2008 +0000

    * UIAutomationWinformsTests/ComboBoxProviderTest.cs: More tests for
      bug#449546 on the provider side (offscreen property before and after
      expand/collapse in both combobox styles).
    
    svn path=/trunk/uia2atk/; revision=120785

 .../UIAutomationWinformsTests/ChangeLog            |    6 ++
 .../ComboBoxProviderTest.cs                        |   49 ++++++++++++++-----
 2 files changed, 42 insertions(+), 13 deletions(-)

commit eff674adda5c64037ee3729d2e9568fd6d08023b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Dec 4 22:41:26 2008 +0000

    * UIAutomationWinformsTests/ComboBoxProviderTest.cs: Added test for
      bug#449546 (related: bug#456343). IsOffScreen property should be true
      when combobox not expanded.
    
    svn path=/trunk/uia2atk/; revision=120779

 .../UIAutomationWinformsTests/ChangeLog            |    6 ++++++
 .../ComboBoxProviderTest.cs                        |    5 ++++-
 2 files changed, 10 insertions(+), 1 deletions(-)

commit 21aff4f0ac3c9d512aafa5308dc880893bef1e66
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Dec 4 22:37:37 2008 +0000

    2008-12-04  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/ListItemValueProviderBehavior.cs:
    	Implement IValueProvider support for MonthCalendarListItem and its Text
    	child.
    
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Test
    	MonthCalendarListItem and its Text child's IValueProvider
    	implementation.
    
    
    svn path=/trunk/uia2atk/; revision=120777

 .../UIAutomationWinforms/ChangeLog                 |    8 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../MonthCalendar/ListItemValueProviderBehavior.cs |  101 ++++++++++++++++++++
 .../MonthCalendarProvider.cs                       |   71 ++++++++++++--
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../MonthCalendarProviderTest.cs                   |   51 ++++++++++
 6 files changed, 230 insertions(+), 7 deletions(-)

commit aa399f43e7825d6277edd7a2ed203040eeb81bbc
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Dec 4 21:09:31 2008 +0000

    2008-12-04  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/TableProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/ListItemGridItemProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/ListItemTableItemProviderBehavior.cs:
    	Implement ITableItem support for MonthCalendarListItem.
    
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Test
    	MonthCalendarListItem's ITableItemProvider support.
    
    
    svn path=/trunk/uia2atk/; revision=120760

 .../UIAutomationWinforms/ChangeLog                 |    9 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ListItemGridItemProviderBehavior.cs            |    2 +-
 .../ListItemTableItemProviderBehavior.cs           |   98 ++++++++++++++++++++
 .../MonthCalendar/TableProviderBehavior.cs         |   12 +--
 .../MonthCalendarProvider.cs                       |   31 +++++--
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../MonthCalendarProviderTest.cs                   |   66 +++++++++++++-
 8 files changed, 203 insertions(+), 21 deletions(-)

commit 884240d1bc2b7aaeba43bcf6d88d28b56a519ada
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Dec 4 16:42:55 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
      Don't bother getting graphics using CreateGraphics call, which was
      causing provider to hang occasionally.
    
    svn path=/trunk/uia2atk/; revision=120726

 .../UIAutomationWinforms/ChangeLog                 |    6 ++
 .../StatusBarProvider.cs                           |   61 ++++++++++----------
 2 files changed, 36 insertions(+), 31 deletions(-)

commit 4032359593485b5498d853ddabdbeb81903ba9a4
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Dec 4 15:37:32 2008 +0000

    * Mono.UIAutomation.Winforms.Behaviors/UpDownBase/RangeValueProviderBehavior.cs:
      Invoke as needed for EditableRange functions.
    
    svn path=/trunk/uia2atk/; revision=120708

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../UpDownBase/RangeValueProviderBehavior.cs       |   11 +++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

commit 0705aaf38f38c91e83374ccf84e8d2b0dfd6f3f9
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Dec 4 13:36:38 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
      Initial attempt at fixing image position value, based on SWF theming
      code.  Doesn't seem to work well for Right and Center alignment.
    
    svn path=/trunk/uia2atk/; revision=120690

 .../UIAutomationWinforms/ChangeLog                 |    6 +++
 .../StatusBarProvider.cs                           |   38 ++++++++++++++++++-
 2 files changed, 42 insertions(+), 2 deletions(-)

commit 480ca5feb1173ab3bfd0d671d191b55a8b9c809f
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Dec 4 07:00:28 2008 +0000

    Tested ToolBar.
    
    svn path=/trunk/uia2atk/; revision=120679

 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../ToolBarProviderTest.cs                         |  168 ++++++++++++++++++++
 .../UIAutomationWinformsTests.mdp                  |    1 +
 4 files changed, 175 insertions(+), 0 deletions(-)

commit 5851a37c8830e35fea98eb0b0a67a0e992f59ddb
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Dec 4 06:56:40 2008 +0000

    Implemented ToolBar.
    
    svn path=/trunk/uia2atk/; revision=120678

 .../UIAutomationWinforms/ChangeLog                 |    9 +
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../ToolBar/ToolBarButtonInvokeProviderBehavior.cs |   76 +++++++
 .../ToolBarButtonInvokePatternInvokedEvent.cs      |   74 +++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    3 +
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 +
 .../Mono.UIAutomation.Winforms/ToolBarProvider.cs  |  220 ++++++++++++++++++++
 7 files changed, 388 insertions(+), 0 deletions(-)

commit c49a69f90e6c90f5aa9e83da4fb082fa9b36fc06
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Dec 4 02:51:57 2008 +0000

    Deleted SWF.ToolBar.
    
    svn path=/trunk/uia2atk/; revision=120660

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 ---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit e03b21cc3b857d066da132da1b460a55a09be47f
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Dec 4 02:46:39 2008 +0000

    Tested ToolStripSeparator.
    
    svn path=/trunk/uia2atk/; revision=120659

 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../ToolStripSeparatorProviderTest.cs              |   75 ++++++++++++++++++++
 .../UIAutomationWinformsTests.mdp                  |    2 +
 4 files changed, 83 insertions(+), 0 deletions(-)

commit 073f5e3a70985f6e788c79e430780dd21aad20e1
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Dec 4 02:42:43 2008 +0000

    Implemented ToolStripSeparator.
    
    svn path=/trunk/uia2atk/; revision=120658

 .../UIAutomationWinforms/ChangeLog                 |    7 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    6 ++
 .../ToolStripSeparatorProvider.cs                  |   60 ++++++++++++++++++++
 5 files changed, 75 insertions(+), 0 deletions(-)

commit a39cd8020efeb4c928bf1017ce1c68ab4a288bcb
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 3 23:38:24 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridProvider.cs:
      DataGridProvider: support for IList-based DataSources (preview).
    
    svn path=/trunk/uia2atk/; revision=120651

 .../UIAutomationWinforms/ChangeLog                 |    7 +
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +
 .../Mono.UIAutomation.Winforms/DataGridProvider.cs |  327 ++++++++++++++++++++
 4 files changed, 339 insertions(+), 0 deletions(-)

commit 293ea0ad344df2ce84fb3d589925e89fe1250b08
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Dec 3 23:14:55 2008 +0000

    2008-12-03  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/GridProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/TableProviderBehavior.cs:
    	Implement ITableProvider on MonthCalendar's DataGrid child.  Also make
    	sure the hierarchy is correct by overriding FragmentRoot.
    
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Lots of
    	refactoring, also test ITableProvider for MonthCalendar's DataGrid.
    
    
    svn path=/trunk/uia2atk/; revision=120650

 .../UIAutomationWinforms/ChangeLog                 |    9 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../MonthCalendar/GridProviderBehavior.cs          |    4 +-
 .../MonthCalendar/TableProviderBehavior.cs         |  111 ++++++++++++++++++++
 .../MonthCalendarProvider.cs                       |   56 +++++++++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../MonthCalendarProviderTest.cs                   |   99 +++++++++++++-----
 7 files changed, 251 insertions(+), 34 deletions(-)

commit 7d7a5308eeb080803127fa8a81c89fe2d7cd0795
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 3 21:15:25 2008 +0000

    * BridgeTests.cs: Test StatusBar children after panel removed.
    
    * Mono.UIAutomation.Winforms.Behaviors/UpDownBase/RangeValueProviderBehavior.cs:
      Rework IEditableRange.
    
     * Mono.UIAutomation.Winforms.Behaviors/UpDownBase/ValueProviderBehavior.cs:
      Check ReadOnly before invoking.
    
    * Spinner.cs: Adapt for new EditableRange interface.
    
    svn path=/trunk/uia2atk/; revision=120642

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../UpDownBase/RangeValueProviderBehavior.cs       |   18 +++++++++++-------
 .../UpDownBase/ValueProviderBehavior.cs            |    5 +----
 3 files changed, 20 insertions(+), 11 deletions(-)

commit a025ebf7c1d64128655ee8fa06d6594d008cfeef
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Dec 3 20:25:44 2008 +0000

    2008-12-03  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/ListItemGridItemProviderBehavior.cs:
    	Implement IGridItemProvider for the ListItem children of the DataGrid.
    
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Test the new
    	IGridItemProvider implementation for ListItem children of
    	MonthCalendar's DataGrid.  Say that three times fast.
    
    
    svn path=/trunk/uia2atk/; revision=120639

 .../UIAutomationWinforms/ChangeLog                 |    7 +
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ListItemGridItemProviderBehavior.cs            |  120 ++++++++++++++++++++
 .../MonthCalendarProvider.cs                       |   90 ++++++++++++---
 .../UIAutomationWinformsTests/ChangeLog            |    6 +
 .../MonthCalendarProviderTest.cs                   |   57 +++++++++
 6 files changed, 267 insertions(+), 14 deletions(-)

commit 5b3752bc8da0113eb119024f468f6184a15005b6
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 3 20:21:51 2008 +0000

    * UIAutomationWinformsTests/TestHelper.cs: Missing Grid and Text
      patterns added.
    
    svn path=/trunk/uia2atk/; revision=120637

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/TestHelper.cs        |    2 ++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit e620a071a0a14050717ef127be5b9b571da1be5b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 3 19:58:33 2008 +0000

    * UIAutomationWinformsTests/TestHelper.cs: New function for testing
      patterns more easily.
    
    * UIAutomationWinformsTests/ComboBoxProviderTest.cs: Test patterns of
      ListItem's ComboBox.
    
    svn path=/trunk/uia2atk/; revision=120631

 .../UIAutomationWinformsTests/ChangeLog            |    6 ++
 .../ComboBoxProviderTest.cs                        |    4 +
 .../UIAutomationWinformsTests/TestHelper.cs        |   63 ++++++++++++++++++++
 3 files changed, 73 insertions(+), 0 deletions(-)

commit 8bcbbf75caecb0e691d59c5c05179e6b89fb2edd
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 3 19:56:13 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/GridProviderBehavior.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ListView/GroupGridProviderBehavior.cs:
      GetProviderAt -> GetChildProviderAt
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/FragmentControlProvider.cs:
      GetProviderAt -> GetChildProviderAt. New method:
      GetChildProviderIndexOf.
    
    svn path=/trunk/uia2atk/; revision=120630

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../ListView/GridProviderBehavior.cs               |    4 ++--
 .../ListView/GroupGridProviderBehavior.cs          |    2 +-
 .../FragmentControlProvider.cs                     |    7 ++++++-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    2 +-
 5 files changed, 20 insertions(+), 5 deletions(-)

commit 630e17b9f7e6dd6c29b39ab00d71e7fc5886ccd1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 3 19:27:57 2008 +0000

    * UIAutomationWinformsTests/ComboBoxProviderTest.cs: Test for ListItem
      controltype.
    
    svn path=/trunk/uia2atk/; revision=120627

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../ComboBoxProviderTest.cs                        |    3 +++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 75754a3c200b11991a4506fad517ca4788492318
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 3 18:24:33 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/LabelProviderTest.cs:
      Add ProviderPatternTest.
    
    svn path=/trunk/uia2atk/; revision=120621

 .../UIAutomationWinformsTests/ChangeLog            |    4 +++
 .../UIAutomationWinformsTests/LabelProviderTest.cs |   28 ++++++++++++++++++++
 2 files changed, 32 insertions(+), 0 deletions(-)

commit f6876c625d1afce6d470b2fdf4c2d3094730cabb
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Dec 3 17:27:04 2008 +0000

    2008-12-03  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/MonthCalendar/GridProviderBehavior.cs:
    	Implement IGridProvider for the MonthCalendar as well as its
    	fabricated DataGrid child.
    
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Test the
    	IGridProvider implementation for MonthCalendar and its DataGrid child.
    
    
    svn path=/trunk/uia2atk/; revision=120616

 .../UIAutomationWinforms/ChangeLog                 |   15 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../MonthCalendar/GridProviderBehavior.cs          |   94 +++++++++++++
 .../MonthCalendarProvider.cs                       |  144 +++++++++++++++++---
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../MonthCalendarProviderTest.cs                   |   78 ++++++++++-
 6 files changed, 308 insertions(+), 29 deletions(-)

commit 9eb2c933f2846721166acac0c0551d11e433d3c1
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 3 16:44:42 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/Image.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Button.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextLabel.cs:
    * uia2atk/UIAutomation/UIAutomationBridge/Mono.UIAutomation.Bridge/IEmbeddedImage.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PictureBoxProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Button/InvokeProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/CheckBox/ToggleProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/RadioButton/SelectionItemProviderBehavior.cs:
      Remove IEmbeddedImage.HasImage property...just check Bounds.IsEmpty
      instead.
    
    svn path=/trunk/uia2atk/; revision=120613

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../Button/InvokeProviderBehavior.cs               |    4 ----
 .../CheckBox/ToggleProviderBehavior.cs             |    4 ----
 .../RadioButton/SelectionItemProviderBehavior.cs   |    4 ----
 .../PictureBoxProvider.cs                          |    4 ----
 .../StatusBarProvider.cs                           |    6 +-----
 6 files changed, 11 insertions(+), 21 deletions(-)

commit 22a7bf516077c30c5a6096e525423d9aba857970
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Dec 3 15:35:01 2008 +0000

    2008-12-03  Brad Taylor  <brad@getcoded.net>
    
    	* Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
    	Make the Invoke action pop down the menu as well as click on it.
    
    
    svn path=/trunk/uia2atk/; revision=120604

 .../ToolStripItem/InvokeProviderBehavior.cs        |   21 ++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 3c90eeaf351e95b9befcee428c14c71fb3d6b59e
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 3 14:23:48 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
      First cut at fixing bounding rectangle for bug #455927.  Fixes size
      but not position.
    
    svn path=/trunk/uia2atk/; revision=120596

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../StatusBarProvider.cs                           |    6 +++++-
 2 files changed, 10 insertions(+), 1 deletions(-)

commit ebc70622c8a57096882e3da02626d2aad4a2a677
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 3 04:24:14 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PictureBoxProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Button/InvokeProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/CheckBox/ToggleProviderBehavior.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/RadioButton/SelectionItemProviderBehavior.cs:
      Update IEmbeddedImage implementation.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/Helper.cs:
      Rename GetBoundingRectangleFromButtonBase to GetButtonBaseImageBounds
      to be more descriptive.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Image.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Button.cs: Handle updates to
      IEmbeddedImage.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextLabel.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: If a label's
      parent is a StatusBar, use the TextImageLabel adapter that implements
      Atk.Image.  Fixes bug #448074.
    
    * uia2atk/UIAutomation/UIAutomationBridge/Mono.UIAutomation.Bridge/IEmbeddedImage.cs:
      Rename BoundingRectangle to Bounds, and add HasImage and Description
      properties.
    
    svn path=/trunk/uia2atk/; revision=120571

 .../UIAutomationWinforms/ChangeLog                 |   13 ++++++++++
 .../Button/InvokeProviderBehavior.cs               |   23 +++++++++++++++---
 .../CheckBox/ToggleProviderBehavior.cs             |   24 ++++++++++++++-----
 .../RadioButton/SelectionItemProviderBehavior.cs   |   14 +++++++++--
 .../Mono.UIAutomation.Winforms/Helper.cs           |    4 +-
 .../PictureBoxProvider.cs                          |   15 ++++++++++-
 .../StatusBarProvider.cs                           |   20 ++++++++++++++++
 7 files changed, 95 insertions(+), 18 deletions(-)

commit 271b9271be8b77060f5ce3e29e4592e231e616dc
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed Dec 3 04:15:42 2008 +0000

    Implemented Splitter and SplitContainer.
    
    svn path=/trunk/uia2atk/; revision=120570

 .../UIAutomationWinforms/ChangeLog                 |   22 ++
 .../UIAutomationWinforms/Makefile.am               |   13 +-
 .../SplitContainer/DockProviderBehavior.cs         |  118 +++++++
 .../SplitContainer/TransformProviderBehavior.cs    |  144 ++++++++
 .../Splitter/DockProviderBehavior.cs               |  116 +++++++
 .../Splitter/TransformProviderBehavior.cs          |  131 ++++++++
 .../Panel/TransformPatternCanMoveEvent.cs          |   24 +-
 .../Panel/TransformPatternCanResizeEvent.cs        |   24 +-
 .../SplitContainer/DockPatternDockPositionEvent.cs |   70 ++++
 .../SplitContainer/TransformPatternCanMoveEvent.cs |   84 +++++
 .../TransformPatternCanResizeEvent.cs              |   84 +++++
 .../Splitter/DockPatternDockPositionEvent.cs       |   70 ++++
 .../Splitter/TransformPatternCanResizeEvent.cs     |   84 +++++
 .../Mono.UIAutomation.Winforms.mdp                 |   15 +
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    6 +
 .../SplitContainerProvider.cs                      |  147 +++++++++
 .../Mono.UIAutomation.Winforms/SplitterProvider.cs |   70 ++++
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../UIAutomationWinformsTests/Makefile.am          |    2 +
 .../SplitContainerProviderTest.cs                  |  346 ++++++++++++++++++++
 .../SplitterProviderTest.cs                        |  261 +++++++++++++++
 .../UIAutomationWinformsTests.mdp                  |    5 +-
 22 files changed, 1829 insertions(+), 12 deletions(-)

commit 483f5f5e83f3e12f1017eda44a9ca32d08f7f03e
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 2 21:13:43 2008 +0000

    2008-12-02  Brad Taylor  <brad@getcoded.net>
    
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs: Add a DataGrid
    	child of MonthCalendar, a Header child of DataGrid and a HeaderItem
    	child of Header.
    
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Test
    	navigation and contents of HeaderItem children.
    
    
    svn path=/trunk/uia2atk/; revision=120535

 .../UIAutomationWinforms/ChangeLog                 |    6 +
 .../MonthCalendarProvider.cs                       |  155 ++++++++++++++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../MonthCalendarProviderTest.cs                   |   84 ++++++++++--
 4 files changed, 240 insertions(+), 10 deletions(-)

commit 805238d71b746b32170ba01f4c0b00ced0ed10fe
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 2 19:20:33 2008 +0000

    2008-12-02  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs:
    	* Mono.UIAutomation.Winforms/MonthCalendarProvider.cs: Add initial
    	implementation of MonthCalendarProvider.
    
    	* UIAutomationWinformsTests/Makefile.am:
    	* UIAutomationWinformsTests/MonthCalendarProviderTest.cs: Add initial
    	test for MonthCalendarProvider.
    
    
    svn path=/trunk/uia2atk/; revision=120520

 .../UIAutomationWinforms/ChangeLog                 |    7 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../MonthCalendarProvider.cs                       |   53 +++++++++++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 +
 .../UIAutomationWinformsTests/ChangeLog            |    6 ++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 .../MonthCalendarProviderTest.cs                   |   68 ++++++++++++++++++++
 7 files changed, 139 insertions(+), 0 deletions(-)

commit 19db23b9c7528f9326599342c9537bb688c74d95
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 2 15:38:54 2008 +0000

    2008-12-02  Brad Taylor  <brad@getcoded.net>
    
    	* TabPageProviderTest.cs: Verify that IInvokeProvider is not
    	implemented, and don't test TabControl inadvertently.
    
    
    svn path=/trunk/uia2atk/; revision=120491

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../TabPageProviderTest.cs                         |   15 +++++++++++++--
 2 files changed, 18 insertions(+), 2 deletions(-)

commit defd803f1bcd117f28d0526950f61c678df55da9
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 2 15:24:32 2008 +0000

    2008-12-02  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/TabPageProvider.cs:
    	* Mono.UIAutomation.Winforms/TabControlProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/TabControl/SelectionProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/TabPage/SelectionItemProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/TabPage/SelectionItemPatternElementRemovedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/TabPage/SelectionItemPatternElementSelectedEvent.cs:
    	Implement ISelectionItemProvider for TabPage.
    
    	* UIAutomationWinformsTests/TabPageProviderTest.cs: Test
    	ISelectionItemProvider interface.
    
    
    svn path=/trunk/uia2atk/; revision=120489

 .../UIAutomationWinforms/ChangeLog                 |   11 ++
 .../UIAutomationWinforms/Makefile.am               |    5 +-
 .../TabControl/SelectionProviderBehavior.cs        |    4 +-
 .../TabPage/SelectionItemProviderBehavior.cs       |  144 ++++++++++++++++++++
 .../SelectionItemPatternElementRemovedEvent.cs     |  102 ++++++++++++++
 .../SelectionItemPatternElementSelectedEvent.cs    |   90 ++++++++++++
 .../TabControlProvider.cs                          |   27 ++--
 .../Mono.UIAutomation.Winforms/TabPageProvider.cs  |   23 +++-
 .../UIAutomationWinformsTests/ChangeLog            |    4 +
 .../TabPageProviderTest.cs                         |  118 ++++++++++++++++-
 10 files changed, 506 insertions(+), 22 deletions(-)

commit 9788b4627e4a895129dbc172c3285ab5f7e105f4
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 2 15:18:08 2008 +0000

    Disallow editing a NumericUpDown or DomainupDown's text when ReadOnly.
    
    svn path=/trunk/uia2atk/; revision=120488

 .../UIAutomationWinforms/ChangeLog                 |    8 ++++++++
 .../UpDownBase/ValueProviderBehavior.cs            |    3 +++
 .../UpDownBaseProvider.cs                          |   13 ++++++++++---
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../DomainUpDownProviderTest.cs                    |    7 +++++++
 5 files changed, 32 insertions(+), 3 deletions(-)

commit c46af0d6dd19fc5318945ed1614d5659c0d71554
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 2 00:16:51 2008 +0000

    Set a NumericUpDown control's text immediately when editing with
    EditableText.
    Only set Editable state on a spinner if the control is not ReadOnly.
    
    svn path=/trunk/uia2atk/; revision=120422

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../UpDownBase/RangeValueProviderBehavior.cs       |   17 ++++++++++++++++-
 .../UpDownBase/ValueProviderBehavior.cs            |   18 +++++++++---------
 .../DomainUpDownProvider.cs                        |    3 ---
 .../UpDownBaseProvider.cs                          |    3 +++
 5 files changed, 38 insertions(+), 13 deletions(-)

commit 4d7991e4d90f30ec87e75d3d2e57463816497c4b
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 2 00:13:59 2008 +0000

    2008-11-21  Sandy Armstrong  <sanfordarmstrong@gmail.com>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.mdp:
    	* Mono.UIAutomation.Winforms/StatusBarProvider:
    	* Mono.UIAutomation.Winforms/ToolStripLabelProvider:
    	* Mono.UIAutomation.Winforms.Events/StatusBar/TextPatternTextChangedEvent:
    	* Mono.UIAutomation.Winforms.Events/ToolStripItem/TextPatternTextChangedEvent:
    	Add support for TextPatternTextChangedEvent to providers of
    	ControlType.Text.
    
    	* UIAutomationWinformsTests/StatusBarProviderText: Test that
    	TextPatternTextChangedEvent is raised along with name property change.
    
    svn path=/trunk/uia2atk/; revision=120421

 .../UIAutomationWinforms/ChangeLog                 |   11 +++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../StatusBar/TextPatternTextChangedEvent.cs       |   87 ++++++++++++++++++++
 .../ToolStripItem/TextPatternTextChangedEvent.cs   |   73 ++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    6 ++
 .../StatusBarProvider.cs                           |    2 +
 .../ToolStripLabelProvider.cs                      |   13 +++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../StatusBarProviderTest.cs                       |   15 ++++
 9 files changed, 212 insertions(+), 2 deletions(-)

commit f72604cedc9b76f1ec12e119bb7616f56b2b8ea8
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 1 19:33:13 2008 +0000

    2008-12-01  Brad Taylor  <brad@getcoded.net>
    
    	* Mono.UIAutomation.Winforms/TabControlProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/TabControl/SelectionProviderBehavior.cs:
    	Flesh out GetSelection ().
    
    	* UIAutomationWinformsTests/TabControlProviderTest.cs: Verify that
    	GetSelection returns correct values.
    
    
    svn path=/trunk/uia2atk/; revision=120375

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../TabControl/SelectionProviderBehavior.cs        |    8 +++++++-
 .../TabControlProvider.cs                          |    9 +++++++++
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../TabControlProviderTest.cs                      |   16 +++++++++++++---
 5 files changed, 40 insertions(+), 4 deletions(-)

commit 7a6f305f6570d0f03632f4c2170dac6f60d96dc7
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 1 19:16:40 2008 +0000

    2008-12-01  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/TabControlProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/TabControl/SelectionProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/TabControl/SelectionPatternSelectionEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/TabControl/SelectionPatternInvalidatedEvent.cs:
    	Implement ISelectionProvider for TabControl.
    
    	* UIAutomationWinformsTests/TabControlProviderTest.cs: Test new
    	ISelectionProvider implementation.
    
    
    svn path=/trunk/uia2atk/; revision=120373

 .../UIAutomationWinforms/ChangeLog                 |    9 ++
 .../UIAutomationWinforms/Makefile.am               |    3 +
 .../TabControl/SelectionProviderBehavior.cs        |  104 ++++++++++++++++++++
 .../TabControl/SelectionPatternInvalidatedEvent.cs |   65 ++++++++++++
 .../TabControl/SelectionPatternSelectionEvent.cs   |   65 ++++++++++++
 .../TabControlProvider.cs                          |   20 ++++-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../TabControlProviderTest.cs                      |   37 +++++++-
 8 files changed, 305 insertions(+), 3 deletions(-)

commit f7e57f5619385c21a6d823321864778b4deefcff
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 1 16:31:33 2008 +0000

    forgot to add
    
    svn path=/trunk/uia2atk/; revision=120364

 .../MaskedTextBoxProviderTest.cs                   |   46 +++
 .../TextBoxBaseProviderTest.cs                     |  340 ++++++++++++++++++++
 2 files changed, 386 insertions(+), 0 deletions(-)

commit 1cb6ad82b15cb3ae866ae7eb572f988f2a18672c
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 1 16:27:48 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
      Returning valid value when requesting NameProperty.
      [Fixes Bug #448020]
    
    * UIAutomationWinforms/UIAutomationWinformsTests/ListBoxProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinformsTests/CheckedListBoxProviderTest.cs:
      Testing NameProperty.
      [Fixes Bug #448020]
    
    svn path=/trunk/uia2atk/; revision=120363

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    2 +
 .../UIAutomationWinformsTests/ChangeLog            |    7 +++++
 .../CheckedListBoxProviderTest.cs                  |   21 ++++++++++++++++
 .../ListBoxProviderTest.cs                         |   25 ++++++++++++++++++-
 5 files changed, 59 insertions(+), 2 deletions(-)

commit 1b1509e6c48fe19bfb12f11096263814339348f5
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 1 16:22:07 2008 +0000

    2008-12-01  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs:
    	* Mono.UIAutomation.Winforms/MaskedTextBoxProvider.cs: Add
    	MaskedTextBox implementation.
    
    	* Mono.UIAutomation.Winforms/RichTextBoxProvider.cs: Removed unused
    	method.
    
    	* UIAutomationWinforms/Makefile.am:
    	* UIAutomationWinformsTests/Makefile.am:
    	* UIAutomationWinformsTests/TextBoxProviderTest.cs:
    	* UIAutomationWinformsTests/TextBoxBaseProviderTest.cs:
    	* UIAutomationWinformsTests/RichTextBoxProviderTest.cs:
    	* UIAutomationWinformsTests/ToolStripTextBoxProviderTest.cs: Refactor
    	the TextBox* tests so that they share code better.
    
    	* UIAutomationWinformsTests/MaskedTextBoxProviderTest.cs: Add test for
    	MaskedTextBox.
    
    svn path=/trunk/uia2atk/; revision=120361

 .../UIAutomationWinforms/ChangeLog                 |   10 +++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../MaskedTextBoxProvider.cs                       |   40 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 +
 .../RichTextBoxProvider.cs                         |    6 ---
 .../UIAutomationWinformsTests/ChangeLog            |   13 ++++++
 6 files changed, 67 insertions(+), 6 deletions(-)

commit 041b4db296edabca14fecff46f83976b1036ff7c
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 1 16:19:36 2008 +0000

    2008-12-01  Brad Taylor  <brad@getcoded.net>
    
    	* UIAutomationWinforms/Makefile.am:
    	* UIAutomationWinformsTests/Makefile.am:
    	* UIAutomationWinformsTests/TextBoxProviderTest.cs:
    	* UIAutomationWinformsTests/TextBoxBaseProviderTest.cs:
    	* UIAutomationWinformsTests/RichTextBoxProviderTest.cs:
    	* UIAutomationWinformsTests/ToolStripTextBoxProviderTest.cs: Refactor
    	the TextBox* tests so that they share code better.
    
    	* UIAutomationWinformsTests/MaskedTextBoxProviderTest.cs:
    
    
    svn path=/trunk/uia2atk/; revision=120360

 .../UIAutomationWinformsTests/Makefile.am          |    2 +
 .../RichTextBoxProviderTest.cs                     |  254 ++--------------
 .../TextBoxProviderTest.cs                         |  314 ++------------------
 .../ToolStripTextBoxProviderTest.cs                |    5 +-
 4 files changed, 61 insertions(+), 514 deletions(-)

commit 8bcae9adcfb7d86d8c54b1092c4045120cecc276
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 1 16:17:28 2008 +0000

    2008-12-01  Mario Carrion <mcarrion@novell.com>
    
    * ListBoxTest.cs: Tests implemented: MsdnNamePropertyTest and
      MsdnNamePropertyTest, to confirm Bug #448020.
    
    svn path=/trunk/uia2atk/; revision=120358

 .../UIAutomationWinformsClientTests/ChangeLog      |    5 ++++
 .../UIAutomationWinformsClientTests/ListBoxTest.cs |   21 ++++++++++++++++++-
 2 files changed, 24 insertions(+), 2 deletions(-)

commit f852a701160352478f7c17b91d5caf77d240524c
Merge: d6d92b0 f8611a6
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Nov 26 19:53:36 2008 +0000

    	* Makefile.am:
    	* Mono.UIAutomation.Winforms.mdp:
    	* Mono.UIAutomation.Winforms.Behaviors/StatusBar/StatusBarPanelValueProviderBehavior.cs:
    	Rename and repurpose StatusBarPanelValuePatternValueEvent into
    	AutomationNamePropertyEvent.
    
    	* Mono.UIAutomation.Winforms/StatusBarProvider.cs: Handle property
    	changes for AutomationElementNameProperty.  Fixes bug #449317.
    
    	* StatusBarProviderTest.cs: Add test for Name property change.
    
    svn path=/trunk/uia2atk/; revision=120095

commit 30bc10d12dfd6ff6e8b58c05f8c7f3aa675f3eda
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Nov 25 21:59:03 2008 +0000

    2008-11-25  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/Makefile.include:
    	* UIAutomation/Makefile.include:
    	* UIAutomationWinforms/Makefile.include: Correct path for 64-bit
    	systems.
    
    
    svn path=/trunk/uia2atk/; revision=120012

 UIAutomationWinforms/ChangeLog        |    4 ++++
 UIAutomationWinforms/Makefile.include |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit da345c965d208a8ee01c955548593c2199271ac5
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Nov 25 17:22:50 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/StatusBar/StatusBarPanelValueProviderBehavior.cs:
      Remove StatusBarPanelValueProviderBehavior.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/StatusBarProviderTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/StatusBarProvider.cs:
      Change ControlType of StatusBarPanelProvider from Edit to Text, and
      get rid of ValueProvider behavior. This goes against Vista, but makes
      more sense given the behavior of StatusBarPanel. Fixes bug #448465.
    
    svn path=/trunk/uia2atk/; revision=119979

 .../UIAutomationWinforms/ChangeLog                 |   12 +++
 .../UIAutomationWinforms/Makefile.am               |    1 -
 .../StatusBarPanelValueProviderBehavior.cs         |  104 --------------------
 .../Mono.UIAutomation.Winforms.mdp                 |    1 -
 .../StatusBarProvider.cs                           |    6 +-
 .../UIAutomationWinformsTests/ChangeLog            |    7 ++
 .../StatusBarProviderTest.cs                       |   76 +--------------
 7 files changed, 25 insertions(+), 182 deletions(-)

commit 3f8b21704b759cd78950be8f00dfcd87faf6b2e5
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Nov 25 15:22:55 2008 +0000

    2008-11-25  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/UiaAtkBridge/Makefile.am:
    	* UiaAtkBridge/Test/GailTest/Makefile.am:
    	* UiaAtkBridge/Test/GailTestApp/Makefile.am:
    	* UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am:
    	* UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    	* UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am: Use
    	$(MONO_UIA_LIBS) instead of hardcoding paths.
    
    	* UiaAtkBridge/Test/AtkTest/Makefile.am: Clean up references.
    
    	* UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.dll.config.in: Revert
    	incorrect path change.
    
    	* UIAutomation/data/mono-uia.pc.in.in: Add UIAutomationClient to the
    	Libs directive.
    
    
    svn path=/trunk/uia2atk/; revision=119957

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../UIAutomationWinforms/Makefile.am               |   15 +++++----------
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/Makefile.am          |   16 ++++++----------
 4 files changed, 19 insertions(+), 20 deletions(-)

commit 0872ada1baa4e95293d9cf2bc8457ed07529a071
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Nov 24 17:19:30 2008 +0000

    2008-11-12  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/NEWS:
    	* UIAutomation/NEWS:
    	* UIAutomationWinforms/NEWS: Move NEWS file into each individual
    	module.
    
    
    svn path=/trunk/uia2atk/; revision=119820

 UIAutomationWinforms/ChangeLog |    4 ++++
 UIAutomationWinforms/NEWS      |    7 +++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit af01246a436091dd60540d6edb53cce18c358da6
Merge: 9c85c81 d0614e0
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Nov 24 17:06:17 2008 +0000

    Initial README.
    
    svn path=/trunk/uia2atk/; revision=119816

commit 096f648a3200e9a695cbb88af43b260cd6284dd3
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Sat Nov 22 00:45:58 2008 +0000

    * uia2atk/UIAutomationWinforms/configure.ac:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/providertest.sh.in:
      Remove unnecessary check for bridge libraries.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/TestHelper.cs:
      Instead of using reflection to blank out the bridge assembly name,
      set the new MONO_UIA_BRIDGE env var to a bad value.
    
    * uia2atk/UIAutomation/UIAutomationProvider/System.Windows.Automation.Provider/AutomationInteropProvider.cs:
      New MONO_UIA_BRIDGE environment variable lets user set assembly name
      indicating what bridge should be loaded.  A bad value will cause null
      to be returned; an empty or null value will cause the UiaAtkBridge
      assembly to be loaded.
    
    svn path=/trunk/uia2atk/; revision=119690

 UIAutomationWinforms/ChangeLog                     |    4 ++++
 .../UIAutomationWinformsTests/ChangeLog            |    7 +++++++
 .../UIAutomationWinformsTests/TestHelper.cs        |   11 +++++++++++
 .../UIAutomationWinformsTests/providertest.sh.in   |   12 ------------
 UIAutomationWinforms/configure.ac                  |    6 ------
 5 files changed, 22 insertions(+), 18 deletions(-)

commit 5c53535578ca3b44a1d9de3297fb731bd499443a
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 22:58:27 2008 +0000

    * uia2atk-0.9/UIAutomation/README: Whitespace fixes.
    
    * uia2atk-0.9/UiaAtkBridge/README:
    * uia2atk-0.9/UIAutomationWinforms/README: Add READMEs for these
      tarballs, containing package information and installation
      instructions.
    
    svn path=/branches/uia2atk/0.9/; revision=119681

 UIAutomationWinforms/ChangeLog |    5 +++
 UIAutomationWinforms/README    |   67 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+), 0 deletions(-)

commit 1c678a1b400413cabb94e9a726ac8d47d57e3a79
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 17:59:27 2008 +0000

    * uia2atk-0.9/UIAutomationWinforms/configure.ac:
    * uia2atk-0.9/UIAutomationWinforms/UIAutomationWinformsTests/providertest.sh.in:
      Remove references to UiaAtkBridge.
    
    svn path=/branches/uia2atk/0.9/; revision=119655

 UIAutomationWinforms/ChangeLog                     |    4 ++++
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/providertest.sh.in   |   12 ------------
 UIAutomationWinforms/configure.ac                  |    6 ------
 4 files changed, 8 insertions(+), 18 deletions(-)

commit 8eb4d12cf91f52cbcde6a0d4380673065e7c5268
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Nov 21 17:54:18 2008 +0000

    Updated mono >= 2.1 to mono >= 2.2
    
    svn path=/branches/uia2atk/0.9/; revision=119653

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d0678ccb66a0e7da0bde6e86b717cee0875888ab
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Nov 21 17:23:41 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Returning IsKeyboardFocusable.
    
    svn path=/trunk/uia2atk/; revision=119639

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    4 +++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit fc9c8a184503c01e742719103236f6aaf9f2ff97
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Nov 21 16:46:47 2008 +0000

    * Mono.UIAutomation.Winforms/ToolStripItemProvider.cs: Set
      nameProperty event.
    
    svn path=/trunk/uia2atk/; revision=119632

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolStripItemProvider.cs                       |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 6ce0487256f67202cc8deae475054f06140ec666
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Nov 21 16:45:43 2008 +0000

    2008-11-21  Brad Taylor  <brad@getcoded.net>
    
    	* TextNormalizerTest.cs: Forgot to remove this test.  This code is
    	being tested much more effectively via TextBoxProviderTest and
    	TextRangeProviderTest now.
    
    
    svn path=/trunk/uia2atk/; revision=119631

 .../UIAutomationWinformsTests/ChangeLog            |    6 +
 .../UIAutomationWinformsTests/Makefile.am          |    1 -
 .../TextNormalizerTest.cs                          |  506 --------------------
 3 files changed, 6 insertions(+), 507 deletions(-)

commit 7a089417f3b3b1345630a058fc15a70ab4700ee8
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 15:06:57 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/RadioButtonProviderTest.cs:
      Specifically, GetSelection should return an empty array, not null,
      when there is no selection.
    
    svn path=/trunk/uia2atk/; revision=119620

 .../UIAutomationWinformsTests/ChangeLog            |    5 +++++
 .../RadioButtonProviderTest.cs                     |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 3f36847ca7037ed8405838999d4cb08a95e76b77
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 14:51:39 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/RadioButtonProviderTest.cs:
      Should return empty array, not null.
    
    svn path=/trunk/uia2atk/; revision=119618

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../RadioButtonProviderTest.cs                     |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit d59bf97930e66f2d3a499600270afd75ab52cab9
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Nov 21 14:21:42 2008 +0000

    * UIAutomationWinformsTests/ListBoxProviderTest.cs:
    * UIAutomationWinformsTests/ComboBoxProviderTest.cs:
    * UIAutomationWinformsTests/RadioButtonProviderTest.cs:
      ISelectionProvider.GetSelection returns an empty array, not null.
    
    svn path=/trunk/uia2atk/; revision=119614

 .../UIAutomationWinformsTests/ChangeLog            |    7 +++++++
 .../ComboBoxProviderTest.cs                        |    2 +-
 .../ListBoxProviderTest.cs                         |    2 +-
 .../RadioButtonProviderTest.cs                     |    4 ++--
 4 files changed, 11 insertions(+), 4 deletions(-)

commit 1c4a7f69988f977d37c92fb6ae9fc238b3b0fbef
Merge: d02600b 59edd69
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 05:35:18 2008 +0000

    * uia2atk/UIAutomation/COPYING:
    * uia2atk/UiaAtkBridge/COPYING:
    * uia2atk/UIAutomationWinforms/COPYING: Add to top-level of each
      tarball.
    
    svn path=/trunk/uia2atk/; revision=119579

commit 6ba94d07282b33aa236fd92ef76c6712502cabe1
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 01:27:22 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/NumericUpDownProvider.cs:
      Re-create this class as a simple subclass of UpDownBaseProvider for
      setting behaviors.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/UpDownBaseProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
      Mark UpDownBaseProvider abstract, move control-specific Initialize
      logic to control-specific providers.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Don't support UpDownBase; support NumericUpDown with
      NumericUpDownProvider.
    
    svn path=/trunk/uia2atk/; revision=119566

 .../UIAutomationWinforms/ChangeLog                 |   14 +++++++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../DomainUpDownProvider.cs                        |    4 ++
 .../NumericUpDownProvider.cs                       |   41 ++------------------
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    6 +-
 .../UpDownBaseProvider.cs                          |   16 +-------
 7 files changed, 28 insertions(+), 55 deletions(-)

commit 6feb1f30f6b3ce9b9ef8659ab5ba527d3eac5ff1
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 00:34:44 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ToolStripItem/InvokeProviderBehavior.cs:
      Make Invoke thread-safe.
    
    svn path=/trunk/uia2atk/; revision=119562

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolStripItem/InvokeProviderBehavior.cs        |   13 ++++++-------
 2 files changed, 11 insertions(+), 7 deletions(-)

commit 0b0a98b539d56b87c34fc4b1d83ebf058e9cf957
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 20 20:46:45 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/RadioButton/SelectionProviderBehavior.cs:
      ISelectionProvider.GetSelection should return an empty array not
      null.
    
    svn path=/trunk/uia2atk/; revision=119509

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++++++
 .../RadioButton/SelectionProviderBehavior.cs       |    2 +-
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    7 +++++--
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    2 +-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    2 +-
 5 files changed, 17 insertions(+), 5 deletions(-)

commit ab35227721397f5a2eddd706ad6759f7f54a655c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 20 20:30:28 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/Button/InvokeProviderBehavior.cs:
      Whitespace fix.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TextBox/ValueProviderBehavior.cs:
      Use BeginInvoke to set value, when necessary.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/UpDownBase/RangeValueProviderBehavior.cs:
      Removing extraneous cast.
    
    svn path=/trunk/uia2atk/; revision=119504

 .../UIAutomationWinforms/ChangeLog                 |   11 +++++++++++
 .../Button/InvokeProviderBehavior.cs               |    8 ++++----
 .../TextBox/ValueProviderBehavior.cs               |   17 +++++++++++++++++
 .../UpDownBase/RangeValueProviderBehavior.cs       |    2 +-
 4 files changed, 33 insertions(+), 5 deletions(-)

commit ecd52d669f8c225959f171d778f44c7eeece371c
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 20 20:05:30 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Return accurate bounding rectangle in internal checkbox.
    
    svn path=/trunk/uia2atk/; revision=119499

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |   10 ++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 93b83c55a9838e423b9d272a6a5ddcee091a84ee
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 20 20:04:51 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/BaseAutomationEvent.cs:
      Reverting.
    
    svn path=/trunk/uia2atk/; revision=119498

 .../UIAutomationWinforms/ChangeLog                 |    4 ++++
 .../BaseAutomationEvent.cs                         |    5 -----
 2 files changed, 4 insertions(+), 5 deletions(-)

commit aebad0f460b15520b947f5deee7a5db94b4faed8
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 20 20:04:03 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/BaseAutomationEvent.cs:
      Return accurate bounding rectangle in internal checkbox.
    
    svn path=/trunk/uia2atk/; revision=119497

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../BaseAutomationEvent.cs                         |    5 +++++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit 2dbd304aacedaeacbaf89fbe45ecb890db24419b
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Nov 20 18:14:39 2008 +0000

    Updated */configure.ac to version 0.9
    
    svn path=/trunk/uia2atk/; revision=119482

 UIAutomationWinforms/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 35b0540b37c194363d2e12f7aa1c1ba760081383
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 20 17:51:51 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: File added:
      Events/IsPatternAvailable.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      Setting AutomationElementIsPatternAvailableProperty.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ProviderBehaviorEventArgs.cs:
      New argument added: Pattern.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/AutomationIsPatternAvailablePropertyEvent.cs:
      File added: Events/IsPatternAvailable. Raises: IsXXXPatternAvailable
      Automation Property Event.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ProviderEventType.cs:
      New value added: AutomationElementIsPatternAvailableProperty.
    
    svn path=/trunk/uia2atk/; revision=119480

 .../UIAutomationWinforms/ChangeLog                 |   18 +++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 .../ProviderBehaviorEventArgs.cs                   |   10 ++-
 .../AutomationIsPatternAvailablePropertyEvent.cs   |  132 ++++++++++++++++++++
 .../ProviderEventType.cs                           |    1 +
 .../Mono.UIAutomation.Winforms.mdp                 |    1 +
 .../SimpleControlProvider.cs                       |   74 +----------
 7 files changed, 167 insertions(+), 70 deletions(-)

commit ebc58dc6390ec2703be97f84808ff448fa0fb8e9
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 20 16:56:02 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripLabelProvider.cs:
      Remove bad using statement.
    
    svn path=/trunk/uia2atk/; revision=119466

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolStripLabelProvider.cs                      |    1 -
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 489cfbe8884e89feef163ec148ec32c9a4a5d189
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 20 16:48:24 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolStripLabel:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripLabelProvider.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolStripLabel/ControlTypePropertyEvent.cs:
      Remove obsolete ControlTypePropertyEvent.
    
    svn path=/trunk/uia2atk/; revision=119463

 .../UIAutomationWinforms/ChangeLog                 |    9 ++
 .../UIAutomationWinforms/Makefile.am               |    1 -
 .../ToolStripLabel/ControlTypePropertyEvent.cs     |   82 --------------------
 .../Mono.UIAutomation.Winforms.mdp                 |    1 -
 .../ToolStripLabelProvider.cs                      |    4 -
 5 files changed, 9 insertions(+), 88 deletions(-)

commit d817ccfcee8c1d53a6b16ab55f26c24f6755529d
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 20 16:30:58 2008 +0000

    * UIAutomationWinforms/Makefile.am:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp: Files added:
      Behaviors/ProviderBehaviorEventArgs.cs and
      Events/AutomationControlTypePropertyEvent.cs.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/SimpleControlProvider.cs:
      New event: ProviderBehaviorSet. Setting
      AutomationControlTypePropertyEvent. New protected method
      OnProviderBehaviorSet.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripLabelProvider.cs:
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ProviderEventType.cs:
      ControlType -> AutomationElementControlType
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ProviderBehaviorEventArgs.cs:
      ProviderBehavior Event arguments.
    
    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/AutomationControlTypePropertyEvent.cs:
      ControlType Automation Property Event
    
    svn path=/trunk/uia2atk/; revision=119459

 .../UIAutomationWinforms/ChangeLog                 |   21 ++++++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../ProviderBehaviorEventArgs.cs                   |   65 ++++++++++++++++++
 .../AutomationControlTypePropertyEvent.cs          |   72 ++++++++++++++++++++
 .../ProviderEventType.cs                           |    2 +-
 .../Mono.UIAutomation.Winforms.mdp                 |   20 +++++-
 .../SimpleControlProvider.cs                       |   25 ++++++-
 .../ToolStripLabelProvider.cs                      |    4 +-
 8 files changed, 203 insertions(+), 8 deletions(-)

commit e1155faca5a4b4eaa57744b32df64a6198805e4c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 15:57:46 2008 +0000

    * UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/ComboBox/ExpandCollapseProviderBehavior.cs:
      Throw ElementNotEnabledException on Expand and Collapse.
    
    svn path=/trunk/uia2atk/; revision=119449

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ComboBox/ExpandCollapseProviderBehavior.cs     |    6 ++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit e734e89de9d21caa3e0dad48859a8708a43394e8
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Nov 20 14:49:46 2008 +0000

    * Mono.UIAutomation.Winforms/DomainUpDownProvider.cs, Makefile.am,
      Mono.UIAutomation.Winforms.Events/DomainUpDown/DomainUpDownAutomationHasKeyboardFocusPropertyEvent.cs,
      Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemAutomationHasKeyboardFocusPropertyEvent.cs:
      Set focus on the spinner when the use ris editing text.
    
    * DataGrid.cs, List.cs, ListGroup.cs, TextContainer.cs,
      TableImplementorHelper.cs:
      Remove NotImplemented exceptions; replace with warnings.
    
    * AutomationBridge.cs: Remove debug CWL.
    
    * AutomationBridge.cs: Do not expose DomainUpDown buttons.
    
    * AutomationBridge.cs: Backspace -> BackSpace
    
    * List.cs, TextImplementorHelper.cs: Add HandleSimpleChange to handle
      partial text inserts/deletes (needs improvement).
    
    svn path=/trunk/uia2atk/; revision=119447

 .../UIAutomationWinforms/ChangeLog                 |    7 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 ...pDownAutomationHasKeyboardFocusPropertyEvent.cs |   75 ++++++++++++++++++++
 ...tItemAutomationHasKeyboardFocusPropertyEvent.cs |    9 +++
 .../DomainUpDownProvider.cs                        |   17 ++++-
 5 files changed, 108 insertions(+), 1 deletions(-)

commit 9b4711e306fff0abb1c817c004a4497592535383
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 20 13:11:11 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/ToolStripTextBoxProviderTest.cs:
      Add navigation test.
    
    svn path=/trunk/uia2atk/; revision=119434

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++
 .../ToolStripTextBoxProviderTest.cs                |   32 ++++++++++++++++++++
 2 files changed, 36 insertions(+), 0 deletions(-)

commit c81dd1800f7f8d9fdaba6f3f2bda7e935fda2161
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Nov 19 23:08:01 2008 +0000

    2008-11-19  Mario Carrion <mcarrion@novell.com>
    
    * LinkLabelTest.cs: File added.
    
    svn path=/trunk/uia2atk/; revision=119390

 .../UIAutomationWinformsClientTests/ChangeLog      |    4 +
 .../LinkLabelTest.cs                               |  165 ++++++++++++++++++++
 .../UIAutomationWinformsClientTests.csproj         |    1 +
 3 files changed, 170 insertions(+), 0 deletions(-)

commit 60ee24067455462d802e02ba6cf79c064fe760d7
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Nov 19 21:09:09 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ComboBox/ExpandCollapsePatternStateEvent.cs:
      Raising valid event when expanding/collapsing.
    
    svn path=/trunk/uia2atk/; revision=119374

 .../UIAutomationWinforms/ChangeLog                 |    5 +++
 .../ComboBox/ExpandCollapsePatternStateEvent.cs    |   30 ++++++++++++++++++--
 2 files changed, 32 insertions(+), 3 deletions(-)

commit 8c4b34dcd655e9f1a6a8af6383986548365adff1
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Nov 19 19:56:54 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
      Calling Initialize in children providers.
    
    svn path=/trunk/uia2atk/; revision=119364

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    4 +++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit dc7420ba30c2df1971d0d80ea33ca85aa1e68322
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Nov 19 19:00:32 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
      Add WebBrowerProviderTest.cs.
    
    svn path=/trunk/uia2atk/; revision=119362

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests/Makefile.am          |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 46e5422503fd4ce79596fc9b6fc82882f0c88158
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Nov 19 17:43:44 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripTextBoxProvider.cs:
      Clean up unneeded comments and debug output.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Navigation/ParentNavigation.cs:
      Only return Provider.FragmentRoot as parent if no parent is given.
      This goes somewhat against the UIA spec, but I'm not sure how else
      things could work.
    
    svn path=/trunk/uia2atk/; revision=119353

 .../UIAutomationWinforms/ChangeLog                 |   10 ++++++++++
 .../ParentNavigation.cs                            |    4 +++-
 .../ToolStripTextBoxProvider.cs                    |    3 ---
 3 files changed, 13 insertions(+), 4 deletions(-)

commit 00df05fa49295a7ab04cdd9bea4740ccfbee5cfb
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Nov 19 14:50:03 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/WebBrowserProviderTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      Adding buggy WebBrowserProviderTest, but setting to Ignore for now.
      Can run tests individually, but trying to run the whole suite causes
      nunit to hang for a few minutes, then crash.
    
    svn path=/trunk/uia2atk/; revision=119313

 .../UIAutomationWinformsTests/ChangeLog            |    8 ++
 .../UIAutomationWinformsTests.mdp                  |    1 +
 .../WebBrowserProviderTest.cs                      |   83 ++++++++++++++++++++
 3 files changed, 92 insertions(+), 0 deletions(-)

commit 9768a2b5433be806b9ebe25109713d6821515449
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 19 14:31:46 2008 +0000

    * Mono.UIAutomation.Winforms/DomainUpDownProvider.cs, Makefile.am,
      Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemAutomationHasKeyboardFocusPropertyEvent.cs:
      Have DomainUpDown ListItems indicate keyboard focus when selected.
    
    svn path=/trunk/uia2atk/; revision=119310

 .../UIAutomationWinforms/ChangeLog                 |    6 ++
 .../UIAutomationWinforms/Makefile.am               |    1 +
 ...tItemAutomationHasKeyboardFocusPropertyEvent.cs |   79 ++++++++++++++++++++
 .../DomainUpDownProvider.cs                        |    8 +-
 4 files changed, 89 insertions(+), 5 deletions(-)

commit 8db753facf852fd90a938d1f916e137919becd32
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Nov 19 07:26:13 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/WebBrowserProvider.cs:
      Support for LocalizedControlTypeProperty.
    
    svn path=/trunk/uia2atk/; revision=119276

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../WebBrowserProvider.cs                          |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit e722a2a926a934dbde5cbad04c583f3f3a2a77a3
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Nov 19 07:23:36 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/MenuStripProviderTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/ToolStripProviderTest.cs:
      Finish supported pattern tests.
    
    svn path=/trunk/uia2atk/; revision=119274

 .../UIAutomationWinformsTests/ChangeLog            |    5 ++++
 .../MenuStripProviderTest.cs                       |   11 ++++----
 .../ToolStripProviderTest.cs                       |   25 +++++++++----------
 3 files changed, 22 insertions(+), 19 deletions(-)

commit edb00f994611d1a328b34405076006e2af310620
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Nov 18 19:51:30 2008 +0000

    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ErrorProvider.cs:
      Returning missing properties: IsEnabled, IsOffScreen and Name.
      GetBoundingRectangle returns Rectangle instead of Rect.
    
    svn path=/trunk/uia2atk/; revision=119209

 .../UIAutomationWinforms/ChangeLog                 |    6 ++++++
 .../Mono.UIAutomation.Winforms/ErrorProvider.cs    |   15 +++++++++++----
 2 files changed, 17 insertions(+), 4 deletions(-)

commit 23b2ae8c44d4476dd805a5f785541ae98b8c1abd
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Nov 18 18:56:10 2008 +0000

    * UIAutomationWinforms/UIAutomationWinformsTests/HelpProviderTest.cs:
    * UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/HelpProvider.cs:
      Using ToolTipControlType instead of PaneControlType.
    
    svn path=/trunk/uia2atk/; revision=119203

 .../UIAutomationWinforms/ChangeLog                 |    5 ++
 .../Mono.UIAutomation.Winforms/HelpProvider.cs     |   59 --------------------
 .../UIAutomationWinformsTests/ChangeLog            |    5 ++
 .../UIAutomationWinformsTests/HelpProviderTest.cs  |    4 +-
 4 files changed, 12 insertions(+), 61 deletions(-)

commit adb49fcc9642d863e7d19a896d06af0a6758d09e
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Nov 18 16:48:12 2008 +0000

    2008-11-18  Brad Taylor  <brad@getcoded.net>
    
    	* Mono.UIAutomation.Winforms/DomainUpDownProvider.cs: Make sub-items of
    	DomainUpDown not crash when viewed from Accerciser.
    
    	* Mono.UIAutomation.Winforms/UpDownBaseProvider.cs: Make the buttons
    	fire events, so that the Bridge adds the controls in the right order.
    
    	* UIAutomationWinformsTests/DomainUpDownProviderTest.cs: Add an assert
    	to verify that the children of a DomainUpDown know who their baby-daddy
    	is.
    
    
    svn path=/trunk/uia2atk/; revision=119183

 .../UIAutomationWinforms/ChangeLog                 |   20 +++++++---
 .../DomainUpDownProvider.cs                        |   37 ++++++++++++++++----
 .../UpDownBaseProvider.cs                          |    4 +-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +++
 .../DomainUpDownProviderTest.cs                    |    4 ++
 5 files changed, 55 insertions(+), 15 deletions(-)

commit 62a86e1783d8f12f5b98b47408562f7344c34853
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Nov 18 14:39:15 2008 +0000

    2008-11-18  Brad Taylor  <brad@getcoded.net>
    
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListViewProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/ListItemProvider.cs:
    	* UIAutomationWinforms/Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
    	Revert previous changes that removed the SWF.Control property from
    	ListItemProvider's constructor.
    
    
    svn path=/trunk/uia2atk/; revision=119159

 .../UIAutomationWinforms/ChangeLog                 |    9 +++++++++
 .../DomainUpDownProvider.cs                        |    2 +-
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    3 ++-
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |    3 +++
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    3 ++-
 5 files changed, 17 insertions(+), 3 deletions(-)

commit 8addee70ccb43a7d943857a534b76a8da0fdbb64
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Nov 17 22:29:21 2008 +0000

    Forgot to add
    
    svn path=/trunk/uia2atk/; revision=119101

 .../DomainUpDown/SelectionProviderBehavior.cs      |  108 ++++++++++++++++++++
 1 files changed, 108 insertions(+), 0 deletions(-)

commit 41fb0f9e4b5b2283f933646be9b0fd2034d79d4d
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Nov 17 22:01:14 2008 +0000

    2008-11-17  Brad Taylor  <brad@getcoded.net>
    
    	* Mono.UIAutomation.Winforms/ListProvider.cs:
    	* Mono.UIAutomation.Winforms/IListProvider.cs:
    	* Mono.UIAutomation.Winforms/ListBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/ListViewProvider.cs:
    	* Mono.UIAutomation.Winforms/ComboBoxProvider.cs:
    	* Mono.UIAutomation.Winforms/CheckedListBoxProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/ListItem/ScrollItemProviderBehavior.cs:
    	Add new IListProvider interface so that DomainUpDownProvider can share
    	some of the code that providers that extend from ListProvider get to.
    
    	* Mono.UIAutomation.Winforms/ProviderFactory.cs: Handle DomainUpDown
    	seperately from other UpDownBase controls.
    
    	* Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DomainUpDown/SelectionProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DomainUpDown/SelectionPatternSelectionEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DomainUpDown/SelectionPatternInvalidatedEvent.cs:
    	Implement SelectionProvider for DomainUpDown, also add items as
    	children of the DomainUpDown hierarchy
    
    	* Mono.UIAutomation.Winforms/ListItemProvider.cs:
    	* Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemValuePatternValueEvent.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DomainUpDown/ListItemValueProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Behaviors/DomainUpDown/ListItemSelectionItemProviderBehavior.cs:
    	* Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemSelectionItemPatternIsSelectedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemSelectionItemPatternElementAddedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemSelectionItemPatternElementRemovedEvent.cs:
    	* Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemSelectionItemPatternElementSelectedEvent.cs:
    	Implement SelectionItemProvider for the fake items created by
    	DomainUpDown.
    
    	* UIAutomationWinformsTests/DomainUpDownProviderTest.cs: Test
    	SelectionProvider, navigation and SelectionItem interfaces.
    
    
    svn path=/trunk/uia2atk/; revision=119093

 .../UIAutomationWinforms/ChangeLog                 |   33 +++
 .../UIAutomationWinforms/Makefile.am               |   12 ++
 .../ListItemSelectionItemProviderBehavior.cs       |   59 ++++++
 .../DomainUpDown/ListItemValueProviderBehavior.cs  |  107 ++++++++++
 .../ListItem/ScrollItemProviderBehavior.cs         |    2 +-
 ...istItemSelectionItemPatternElementAddedEvent.cs |   89 +++++++++
 ...tItemSelectionItemPatternElementRemovedEvent.cs |   88 +++++++++
 ...ItemSelectionItemPatternElementSelectedEvent.cs |   75 +++++++
 .../ListItemSelectionItemPatternIsSelectedEvent.cs |   89 +++++++++
 .../DomainUpDown/ListItemValuePatternValueEvent.cs |   69 +++++++
 .../SelectionPatternInvalidatedEvent.cs            |   65 ++++++
 .../DomainUpDown/SelectionPatternSelectionEvent.cs |   65 ++++++
 .../CheckedListBoxProvider.cs                      |    4 +-
 .../Mono.UIAutomation.Winforms/ComboBoxProvider.cs |    8 +-
 .../DomainUpDownProvider.cs                        |  206 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms/IListProvider.cs    |   71 +++++++
 .../Mono.UIAutomation.Winforms/ListBoxProvider.cs  |    6 +-
 .../Mono.UIAutomation.Winforms/ListItemProvider.cs |    9 +-
 .../Mono.UIAutomation.Winforms/ListProvider.cs     |   16 +-
 .../Mono.UIAutomation.Winforms/ListViewProvider.cs |    7 +-
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    7 +-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../DomainUpDownProviderTest.cs                    |  107 ++++++++++
 23 files changed, 1171 insertions(+), 28 deletions(-)

commit f51e05f87eae0325feb1ff926f89242e6838dd8f
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 17 15:31:34 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs:
      IsAccessibilityEnabled implementation to verify if Accessibility is
      turned on. Initialize calls new Monitor, not constructor. Terminate
      implementation.
    
    * uia2atk/UIAutomation/UIAutomationBridge/Mono.UIAutomation.Bridge/IAutomationBridge.cs:
      Property added: IsAccessibilityEnabled.
    
    * uia2atk/UIAutomation/UIAutomationProvider/System.Windows.Automation.Provider/AutomationInteropProvider.cs:
      Verifying if accessibility is enabled before initializing bridge.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ErrorProviderListener.cs:
      SWF = System.Windows.Forms. Initializing internal dictionary when
      ClientsAreListening. Not using Helper.AddPrivateEvent.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/FormListener.cs:
      Initializing internal dictionary when ClientsAreListening.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/HelpProviderListener.cs:
      Initializing internal dictionary when ClientsAreListening. Not using
      Helper.AddPrivateEvent.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolTipListener.cs:
      Using AutomationInteropProvider.ClientsAreListening IAutomationBridge
      implementation: IsAccessibilityEnabled, Initialize, Terminate.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/MockBridge.cs:
      IAutomationBridge implementation: IsAccessibilityEnabled, Initialize,
      Terminate.
    
    svn path=/trunk/uia2atk/; revision=119034

 .../UIAutomationWinforms/ChangeLog                 |   17 ++++
 .../ErrorProviderListener.cs                       |   82 +++++++-------------
 .../Mono.UIAutomation.Winforms/FormListener.cs     |    4 +-
 .../HelpProviderListener.cs                        |   32 +++-----
 .../Mono.UIAutomation.Winforms/ToolTipListener.cs  |    3 +-
 .../UIAutomationWinformsTests/ChangeLog            |    5 +
 .../UIAutomationWinformsTests/MockBridge.cs        |    8 ++
 7 files changed, 71 insertions(+), 80 deletions(-)

commit 886c53ea90aabc8d183e26beb0e3b888d9079077
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Sat Nov 15 00:49:02 2008 +0000

    * Mono.UIAutomation.Winforms.Events/CheckedListBox/ListItemTogglePatternToggleStateEvent.cs:
      Take new property value from the event args.
    
    * AtkTester.cs, AtkTests.cs: Test EditableText and action for Spinner.
      Test returned position after insert.
    
    * AtkTests.cs, BasicWidgetType.cs: Support ToolStripProgressBar.
    
    * BridgeTester.cs, BridgeTests.cs: Add ToolStripProgressBar.
    
    * ListItem.cs: Listen for toggle events.
    
    * Spinner.cs: Only implement AtkValue if the control supports
      IRangeValueProvider.
    
    * Spinner.cs: Various AtkEditableText fixes.
    
    svn path=/trunk/uia2atk/; revision=118908

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ListItemTogglePatternToggleStateEvent.cs       |   10 +++++++++-
 2 files changed, 14 insertions(+), 1 deletions(-)

commit 9ecce6f34574a723bc2c7b3bdfe1d13438bc7e6c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 14 19:46:29 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/CheckBoxProviderTest.cs:
      Add additional event testing; make sure ToggleStateProperty change
      events are raised when Toggle method is called.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/CheckBox/TogglePatternToggleStateEvent.cs:
      Raise ToggleStateProperty change event on Click or CheckChanged, as
      CheckChanged isn't raised when CheckState changes to Indeterminate.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/CheckBox/ToggleProviderBehavior.cs:
      Call protected CheckBox.InvokeOnClick method instead of setting
      CheckBox.CheckState property when performing toggle.  Better match
      for MS behavior, and ensures that Click event is raised.  Fixes bug
      #442187.
    
    svn path=/trunk/uia2atk/; revision=118882

 .../UIAutomationWinforms/ChangeLog                 |   12 ++++++
 .../CheckBox/ToggleProviderBehavior.cs             |   25 +++++++++---
 .../CheckBox/TogglePatternToggleStateEvent.cs      |    2 +
 .../UIAutomationWinformsTests/ChangeLog            |    6 +++
 .../CheckBoxProviderTest.cs                        |   42 +++++++++++++++++---
 5 files changed, 75 insertions(+), 12 deletions(-)

commit d7d509eecc82c25deae0cfbdeaa2f79c55efed44
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 14 04:37:01 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
      For IsKeyboardFocusableProperty, add two more constraints: item must
      be a leaf node of the menu, and parent must be a menu item, not the
      menu/strip itself.
    
    svn path=/trunk/uia2atk/; revision=118827

 .../UIAutomationWinforms/ChangeLog                 |    7 +++++++
 .../ToolStripItemProvider.cs                       |    4 +++-
 2 files changed, 10 insertions(+), 1 deletions(-)

commit d050e793ae6420e59693ca3fea460dfbd40210a7
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Nov 14 03:01:07 2008 +0000

    Tested RadioButton.
    
    svn path=/trunk/uia2atk/; revision=118825

 .../UIAutomationWinformsClientTests/ChangeLog      |    5 +
 .../UIAutomationWinformsClientTests/RadioButton.cs |  248 ++++++++++++++++++++
 .../UIAutomationWinformsClientTests.csproj         |    1 +
 3 files changed, 254 insertions(+), 0 deletions(-)

commit 096b8373169dccb384203151f66cfbd79fd131e5
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Nov 14 02:58:43 2008 +0000

    Added RadioButton Selectionitem pattern events.
    
    svn path=/trunk/uia2atk/; revision=118823

 .../UIAutomationWinforms/ChangeLog                 |    9 +++
 .../UIAutomationWinforms/Makefile.am               |    2 +
 .../RadioButton/SelectionItemProviderBehavior.cs   |   32 +++------
 .../SelectionItemPatternIsSelectedEvent.cs         |   70 ++++++++++++++++++++
 .../SelectionItemPatternSelectionContainerEvent.cs |   70 ++++++++++++++++++++
 .../Mono.UIAutomation.Winforms.mdp                 |    4 +-
 6 files changed, 164 insertions(+), 23 deletions(-)

commit fbfa6be824d180c5aada7428c44b6fa44f5e81bc
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 14 00:01:11 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
      Fix copy/paste error from last commit.
    
    svn path=/trunk/uia2atk/; revision=118797

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../ToolStripProvider.cs                           |    7 ++-----
 2 files changed, 7 insertions(+), 5 deletions(-)

commit cc1e64febc7783cf3bfbc6ad6295e8b0d4546ceb
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 13 16:57:37 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripDropDownItemProvider.cs:
      If a child item has no provider support, ignore it.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ToolStripItemProvider.cs:
      Mark abstract.  In it's current form (ControlType.MenuItem without
      implementing IInvokeProvider) it would be dangerous to send one of
      these to the bridge.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
      Remove generic support for ToolStripItems, for now.  We will either
      only support concrete ToolStripItems (explicitly) or add Invoke
      support to the default ToolStripItemProvider (or make a new default
      provider class), or support uninvokable menu items differently in the
      bridge.  Fixes bug #443235, I believe.
    
    svn path=/trunk/uia2atk/; revision=118726

 .../UIAutomationWinforms/ChangeLog                 |   18 +++++++++++++++++
 .../Mono.UIAutomation.Winforms/ProviderFactory.cs  |    3 --
 .../ToolStripDropDownItemProvider.cs               |   14 ++++++++----
 .../ToolStripItemProvider.cs                       |    2 +-
 .../ToolStripProvider.cs                           |   21 +++++++++++++++----
 5 files changed, 44 insertions(+), 14 deletions(-)

commit 5db468b90e2aaffbb756d687195af27c7e53324b
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Nov 13 16:45:51 2008 +0000

    Avoid throwing exceptions for some StatusBarPanel properties.
    
    svn path=/trunk/uia2atk/; revision=118725

 .../UIAutomationWinforms/ChangeLog                 |    5 ++
 .../StatusBarProvider.cs                           |   40 ++++++++++++++++++++
 2 files changed, 45 insertions(+), 0 deletions(-)

commit d65d60b5f8bda291f61554954f6f8a180c2e5308
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Nov 13 06:30:55 2008 +0000

    Tested StatusStrip.
    
    svn path=/trunk/uia2atk/; revision=118700

 .../UIAutomationWinformsClientTests/ChangeLog      |   17 +-
 .../StatusStripTest.cs                             |  240 ++++++++++++++++++++
 .../UIAutomationWinformsClientTests.csproj         |    3 +-
 3 files changed, 253 insertions(+), 7 deletions(-)

commit ffa3778e3127f78014cd3b41d011852e3fc47ffc
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Nov 12 21:13:01 2008 +0000

    2008-11-12  Brad Taylor  <brad@getcoded.net>
    
    	* Mono.UIAutomation.Winforms/TextBoxProvider.cs: Don't forget to add
    	ValueProvider always. [Fixes #443885]
    
    	* UIAutomationWinformsTests/TextBoxProviderTest.cs: Forgot to add
    	Show ().
    
    
    svn path=/trunk/uia2atk/; revision=118647

 .../UIAutomationWinforms/ChangeLog                 |    5 +++++
 .../Mono.UIAutomation.Winforms/TextBoxProvider.cs  |    2 ++
 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../TextBoxProviderTest.cs                         |    1 +
 4 files changed, 12 insertions(+), 0 deletions(-)

commit 330b6441e4c15e28d333b39eb8cee4b1ee5de736
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Nov 12 20:43:11 2008 +0000

    2008-11-12  Brad Taylor  <brad@getcoded.net>
    
    	* BaseProviderTest.cs:
    	* TextBoxProviderTest.cs: Clean up
    	TextChangedEventTestMultiLineBeforeFormShow.
    
    
    svn path=/trunk/uia2atk/; revision=118641

 .../UIAutomationWinformsTests/BaseProviderTest.cs  |    3 ---
 .../UIAutomationWinformsTests/ChangeLog            |    6 ++++++
 .../TextBoxProviderTest.cs                         |   20 +++++++-------------
 3 files changed, 13 insertions(+), 16 deletions(-)

commit 8e4853e1d95070532f6c628c938a98b49e9a02b4
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 20:26:11 2008 +0000

    * uia2atk/Uia2Atk.mds:
    * uia2atk/UIAutomation/UIAutomation.mds:
    * uia2atk/UIAutomation/UIAutomationTypes/UIAutomationTypes.mdp:
    * uia2atk/UIAutomation/UIAutomationBridge/UIAutomationBridge.mdp:
    * uia2atk/UIAutomation/UIAutomationProvider/UIAutomationProvider.mdp:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      Update for new locations.
    
    svn path=/trunk/uia2atk/; revision=118638

 .../UIAutomationWinformsTests/ChangeLog            |    4 ++++
 .../UIAutomationWinformsTests.mdp                  |    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit e2dac3db8a3ed3eaf8254f3862ecbc3ad50dd103
Merge: a3d58b1 6ff017b 980d5f2
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Nov 12 20:01:35 2008 +0000

    2008-11-12  Brad Taylor  <brad@getcoded.net>
    
    	* patches/:
    	* UiaAtkBridge/:
    	* UIAutomationWinforms/: Reorganize source tree.  Move all dirs from
    	src/ into /.
    
    
    svn path=/trunk/uia2atk/; revision=118630
