# 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

 UIAutomation/NEWS         |    9 +++++++++
 UIAutomation/configure.ac |    2 +-
 2 files changed, 10 insertions(+), 1 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

 UIAutomation/NEWS |    4 ++++
 1 files changed, 4 insertions(+), 0 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"

 UIAutomation/ChangeLog                           |  600 ----------------------
 UIAutomation/Makefile.am                         |   14 +
 UIAutomation/UIAutomationBridge/ChangeLog        |  171 ------
 UIAutomation/UIAutomationClient/ChangeLog        |  303 -----------
 UIAutomation/UIAutomationClientTests/ChangeLog   |  375 --------------
 UIAutomation/UIAutomationProvider/ChangeLog      |  261 ----------
 UIAutomation/UIAutomationProvider/Test/ChangeLog |   34 --
 UIAutomation/UIAutomationSource/ChangeLog        |   54 --
 UIAutomation/UIAutomationTypes/ChangeLog         |  590 ---------------------
 UIAutomation/UIAutomationTypes/Test/ChangeLog    |  196 -------
 10 files changed, 14 insertions(+), 2584 deletions(-)

commit 0f4b70db5ba8311c071915762584bde394d6c795
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jul 21 13:44:09 2010 +0000

    * UIAutomationClientTests/CacheRequestTest.cs:
    Add tests for properties and patterns.
    
    svn path=/trunk/uia2atk/; revision=160677

 UIAutomation/UIAutomationClientTests/ChangeLog     |    5 +
 .../UIAutomationClientTests/CacheRequestTest.cs    | 1045 +++++++++++++++++++-
 2 files changed, 1024 insertions(+), 26 deletions(-)

commit c73f98582cc70bbaf1fd938eded358acfdacffb3
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Tue Jul 20 15:04:22 2010 +0000

    Didn't mean to commit the actual spec files
    
    svn path=/trunk/uia2atk/; revision=160614

 UIAutomation/data/mono-uia-Fedora_12.spec     |   85 -----------------------
 UIAutomation/data/mono-uia-Fedora_13.spec     |   69 -------------------
 UIAutomation/data/mono-uia-openSUSE_11.2.spec |   91 -------------------------
 UIAutomation/data/mono-uia-openSUSE_11.3.spec |   77 ---------------------
 UIAutomation/data/mono-uia.pc.in              |    5 --
 5 files changed, 0 insertions(+), 327 deletions(-)

commit 68b03f138096ea13e0e45a8294ff5abef6381390
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Tue Jul 20 15:01:28 2010 +0000

    Adding specific spec files
    
    svn path=/trunk/uia2atk/; revision=160613

 UIAutomation/data/mono-uia-Fedora_12.spec     |   85 +++++++++++++++++++++++
 UIAutomation/data/mono-uia-Fedora_13.spec     |   69 +++++++++++++++++++
 UIAutomation/data/mono-uia-openSUSE_11.2.spec |   91 +++++++++++++++++++++++++
 UIAutomation/data/mono-uia-openSUSE_11.3.spec |   77 +++++++++++++++++++++
 UIAutomation/data/mono-uia.pc.in              |    5 ++
 5 files changed, 327 insertions(+), 0 deletions(-)

commit 88eb0674f2e66d795291f7a24935ac57a8c08f6c
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Jul 19 20:20:48 2010 +0000

    Create distro specific spec files
    
    svn path=/trunk/uia2atk/; revision=160584

 UIAutomation/configure.ac                        |    6 +-
 UIAutomation/data/fedora/mono-uia-libdir.patch   |  112 ----------------------
 UIAutomation/data/fedora/mono-uia.spec.in        |   89 -----------------
 UIAutomation/data/mono-uia-Fedora_12.spec.in     |   85 ++++++++++++++++
 UIAutomation/data/mono-uia-Fedora_13.spec.in     |   69 +++++++++++++
 UIAutomation/data/mono-uia-libdir-fedora.patch   |  112 ++++++++++++++++++++++
 UIAutomation/data/mono-uia-openSUSE_11.2.spec.in |   91 ++++++++++++++++++
 UIAutomation/data/mono-uia-openSUSE_11.3.spec.in |   77 +++++++++++++++
 UIAutomation/data/mono-uia.spec.in               |   91 ------------------
 9 files changed, 438 insertions(+), 294 deletions(-)

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

 UIAutomation/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

 UIAutomation/NEWS |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit ec96e4d6881df77c4057cbcf1c586c4821578c7f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jul 14 14:54:36 2010 +0000

    * System.Windows.Automation/AutomationElement.cs: Fix NRE.
    Remove TreeFilter check from GetUpdatedCache to match Windows behavior.
    
    * UIAutomationClientTests/CacheRequestTest.cs: Add TextPattern test.
    Add PropertyChanged event test.
    Add test to call a method on a cached pattern.
    
    * SampleForm/Form1.cs: Allow arbitrary setting of TextBox text.
    
    svn path=/trunk/uia2atk/; revision=160359

 UIAutomation/UIAutomationClient/ChangeLog          |    5 +
 .../System.Windows.Automation/AutomationElement.cs |    5 +-
 UIAutomation/UIAutomationClientTests/ChangeLog     |    8 +
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   16 ++-
 .../UIAutomationClientTests/CacheRequestTest.cs    |  215 ++++++++++++++++++-
 5 files changed, 231 insertions(+), 18 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

 UIAutomation/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

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

commit 5a930474a33389704175496e3ac6087aa7c07c1c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Jun 25 15:39:42 2010 +0000

    In UIAutomation/UIAutomationClientTests/:
    	* UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClientTests/TableTest.cs:
    	* UIAutomationClientTests/ScrollTest.cs:
    	* UIAutomationClientTests/TextPatternTest.cs:
    	* UIAutomationClientTests/CustomControlTest.cs:
    	* UIAutomationClientTests/SelectionPatternTest.cs:
    	* UIAutomationClientTests/MultipleViewPatternTest.cs:
    	Ensure that TestFixtureTearDown is called when TestFixtureSetUp fails,
    	to prevent having stray SampleForm processes running amok.
    	* UIAutomationClientTests/AutomationTest.cs:
    	* UIAutomationClientTests/RootElementTest.cs:
    	Track other SampleForm processes to ensure they are cleand up
    	during TearDown.
    	* UIAutomationClientTests/RangeValuePatternTest.cs:
    	Fix broken condition for location horizontal scroll bar element.
    
    svn path=/trunk/uia2atk/; revision=159543

 UIAutomation/UIAutomationClientTests/ChangeLog     |   20 +++++++++++
 .../UIAutomationClientTests/AutomationTest.cs      |   13 +++++++
 .../UIAutomationClientTests/BaseTest.cs            |   34 +++++++++++++-------
 .../UIAutomationClientTests/CustomControlTest.cs   |    4 +-
 .../MultipleViewPatternTest.cs                     |    5 +--
 .../RangeValuePatternTest.cs                       |   20 ++++++-----
 .../UIAutomationClientTests/RootElementTest.cs     |   20 ++++++++---
 .../UIAutomationClientTests/ScrollTest.cs          |    4 +-
 .../SelectionPatternTest.cs                        |    4 +-
 .../UIAutomationClientTests/TableTest.cs           |    4 +-
 .../UIAutomationClientTests/TextPatternTest.cs     |    4 +-
 11 files changed, 92 insertions(+), 40 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

 UIAutomation/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 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

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

commit 60043a95ff60575db521dfde0a3b1559fedf89a8
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jun 2 18:30:36 2010 +0000

    * Element.cs, TableCellElement.cs, AutomationSource.cs,
    TableElement.cs, DataItemElement.cs: Fix issues with TreeItems
    sometimes not being created correctly.
    Expose a dialog painted on a window as a child of the window, even if
    at-spi exposes it as a child of the application [BNC#590768]
    
    * TextSource.cs, SelectionSource.cs: Support SupportedTextSelection.
    
    * UIAutomationClientTests/TableHierarchyTest.cs: Test parent of DataItemElement.
    
    * AtspiUiaClientTests/DialogTest.cs, AtspiUiaClientTests/Makefile.am:
    Test that a dialog painted on a window is a child of the window.
    
    svn path=/trunk/uia2atk/; revision=158354

 .../AtspiUiaClientTests/DialogTest.cs              |   88 ++++++++++++++++++++
 .../AtspiUiaClientTests/Makefile.am                |    1 +
 UIAutomation/UIAutomationClientTests/ChangeLog     |    7 ++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |    9 ++
 .../UIAutomationClientTests/TableHierarchyTest.cs  |    3 +
 5 files changed, 108 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

 UIAutomation/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

 UIAutomation/NEWS         |    4 ++++
 UIAutomation/configure.ac |    2 +-
 2 files changed, 5 insertions(+), 1 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

 UIAutomation/data/mono-uia.spec.in |    2 +-
 1 files changed, 1 insertions(+), 1 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

 UIAutomation/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

 UIAutomation/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

 UIAutomation/ChangeLog                             |    5 ++
 .../MultipleViewPatternTest.cs                     |   41 ++++----------------
 2 files changed, 13 insertions(+), 33 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

 .../AtspiUiaClientTests/TableHierarchyTest.cs      |   20 ++++++++
 UIAutomation/UIAutomationClientTests/ChangeLog     |   26 ++++++++++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   52 ++++++++++++--------
 .../AutomationElementTest.cs                       |   13 +++++-
 .../UIAutomationClientTests/BaseTest.cs            |   29 +++++++----
 .../UIAutomationClientTests/MenuTest.cs            |    2 +
 .../UIAutomationClientTests/TableHierarchyTest.cs  |   22 ++++++--
 .../UIAutomationClientTests/TogglePatternTest.cs   |   10 ++--
 8 files changed, 131 insertions(+), 43 deletions(-)

commit ba0f1c7babf8facdcb403a3d14212d1fbf517678
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon May 3 12:59:29 2010 +0000

    2010-05-03  Mario Carrion  <mcarrion@novell.com>
    
    In UIAutomation/UIAutomationClientTests/:
    	* AtspiUiaClientTests/Makefile.am: Copy UIAutomationBridge.dll to
    	build tests.
    
    svn path=/trunk/uia2atk/; revision=156617

 .../AtspiUiaClientTests/Makefile.am                |   11 +++++++++++
 UIAutomation/UIAutomationClientTests/ChangeLog     |    5 +++++
 2 files changed, 16 insertions(+), 0 deletions(-)

commit 813b89ef2468d3464284d99684fc3a0d73d0fff5
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Apr 30 18:17:52 2010 +0000

    * Element.cs: Handle CheckMenuItem.
    Disable TextPattern for roles other than Text and PasswordText.
    Return ControlType.MenuItem for Role.Menu (BNC#598803)
    Remove patterns from separator (BNC#598036)
    
    * UIAutomationClientTests/AutomationElementTest.cs,
    UIAutomationClientTests/BaseTest.cs: Move VerifyPatterns to BaseTest.
    
    * UIAutomationClientTests/BaseTest.cs, SampleForm/Form1.cs,
    GtkForm/GtkForm.cs, UIAutomationClientTests/Menutest.cs,
    AtspiUiaClientTests/menuTest.cs, UIAutomationClientTests/Makefile.am,
    AtspiUiaClientTests/Makefile.am,
    	UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Add tests for some gtk menu bugs.
    
    svn path=/trunk/uia2atk/; revision=156543

 .../AtspiUiaClientTests/Makefile.am                |    1 +
 .../AtspiUiaClientTests/MenuTest.cs                |   69 ++++++++++++++++
 UIAutomation/UIAutomationClientTests/ChangeLog     |   12 +++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   19 +++++
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   17 ++++
 .../AutomationElementTest.cs                       |   28 -------
 .../UIAutomationClientTests/BaseTest.cs            |   41 +++++++++-
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests/MenuTest.cs            |   83 ++++++++++++++++++++
 .../UIAutomationClientTests.csproj                 |    1 +
 10 files changed, 239 insertions(+), 33 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

 UIAutomation/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

 UIAutomation/NEWS         |    8 ++++++++
 UIAutomation/configure.ac |    2 +-
 2 files changed, 9 insertions(+), 1 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

 UIAutomation/data/mono-uia.spec.in |    3 ++-
 1 files changed, 2 insertions(+), 1 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

 UIAutomation/ChangeLog             |    4 ++++
 UIAutomation/configure.ac          |    1 +
 UIAutomation/data/mono-uia.spec.in |    2 +-
 3 files changed, 6 insertions(+), 1 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

 UIAutomation/UIAutomationClientTests/ChangeLog     |    4 ++++
 .../UIAutomationClientTests/GtkForm/Makefile.am    |    2 +-
 2 files changed, 5 insertions(+), 1 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

 UIAutomation/data/mono-uia.spec.in |   90 ++++++++++++++++++++++++++++++++++++
 1 files changed, 90 insertions(+), 0 deletions(-)

commit 9420f06fcbdb7b317853c286df6ab7398a925f99
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Sun Apr 4 12:41:29 2010 +0000

    * Element.cs: Implement GetSupportedProperties.
    
    * UIAutomationClientTests/AutomationElementTest.cs: Test
    GetCurrentPropertyValue with ignoreDefault for at-spi.
    
    svn path=/trunk/uia2atk/; revision=154763

 UIAutomation/UIAutomationClientTests/ChangeLog     |    5 ++
 .../AutomationElementTest.cs                       |   68 ++++++++++++++++++++
 2 files changed, 73 insertions(+), 0 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

 UIAutomation/NEWS |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 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

 UIAutomation/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

 UIAutomation/NEWS         |   11 +++++++++++
 UIAutomation/configure.ac |    2 +-
 2 files changed, 12 insertions(+), 1 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

 UIAutomation/ChangeLog                             |    8 ++
 .../UIAutomationClientTests/DataItemTest.cs        |   71 ++++++++++++++++++++
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests.csproj                 |    3 +-
 4 files changed, 82 insertions(+), 1 deletions(-)

commit c78e61cf48905aeb52712a7fe6c57a45aeea4fc4
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Sun Mar 7 16:37:25 2010 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClientTests/SampleForm/Form1.Designer.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/UIAutomationClientTests/DynamicElementTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Test ElementNotAvailableException.
    
    In UiaDbus/:
    	* UiaDbusSource/DbusExceptionTranslator.cs: Support
    	ElementNotAvailableException.
    
    svn path=/trunk/uia2atk/; revision=153218

 UIAutomation/ChangeLog                             |   10 ++
 .../SampleForm/Form1.Designer.cs                   |    2 +-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    8 ++-
 .../UIAutomationClientTests/BaseTest.cs            |   19 ++++-
 .../UIAutomationClientTests/DynamicElementTest.cs  |   95 ++++++++++++++++++++
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests.csproj                 |    3 +-
 7 files changed, 132 insertions(+), 6 deletions(-)

commit 388e1b70777c0a652804744415ec6f91d2fa2ede
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Mar 4 22:01:53 2010 +0000

    2010-03-04  Stephen Shaw <sshaw@decriptor.com>
    
    * configure.ac: Added a flag to allow windowsbase to be built even
      when mono 2.5 and later are present.
    
    
    svn path=/trunk/uia2atk/; revision=153048

 UIAutomation/ChangeLog    |    5 +++++
 UIAutomation/configure.ac |   22 ++++++++++++++--------
 2 files changed, 19 insertions(+), 8 deletions(-)

commit 57a9f1f21b0d9225aed302827f72824614f2b4a4
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Mar 4 07:25:45 2010 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs:
    	Fix some wrong expectations of AutomationElementTest.
    
    In UiaDbus/:
    	* UiaDbusBridge/Application.cs:
    	* UiaDbusBridge/AutomationBridge.cs:
    	* UiaDbusBridgeTests/dbusbridgetest.sh.in:
    	* UiaDbusBridgeTests/AutomationBridgeTest.cs: Fix Bug 571799 - The
    	dialog who has parent has been found twice.
    
    svn path=/trunk/uia2atk/; revision=152998

 UIAutomation/ChangeLog                             |    5 +++++
 .../AutomationElementTest.cs                       |   12 +++---------
 2 files changed, 8 insertions(+), 9 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

 UIAutomation/NEWS         |    5 ++++-
 UIAutomation/configure.ac |    2 +-
 2 files changed, 5 insertions(+), 2 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

 UIAutomation/UIAutomationClientTests/ChangeLog     |   13 ++++
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    5 ++
 .../UIAutomationClientTests/SampleForm/Makefile.am |    1 +
 .../SampleForm/MyControl.cs                        |   15 +++++
 .../SampleForm/SampleForm.csproj                   |    1 +
 .../AutomationElementTest.cs                       |   11 ---
 .../UIAutomationClientTests/CustomControlTest.cs   |   65 ++++++++++++++++++++
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests.csproj                 |    3 +-
 9 files changed, 103 insertions(+), 12 deletions(-)

commit c60de1c7cf23fd8f34102f954735e5859c2f7d38
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Feb 24 22:17:27 2010 +0000

    * AutomationSource.cs: Assume that we will receive a ChildrenChanged
    event when a window is opened, so do not fire StructureChanged events
    when an application is created.
    
    * GtkForm/GtkForm.cs: Support changing window title.
    
    svn path=/trunk/uia2atk/; revision=152408

 UIAutomation/UIAutomationClientTests/ChangeLog     |    4 ++++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |    2 ++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 10cb336a2ef75cff6c4a5b8d79fbb624bb4292c2
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Feb 24 22:07:17 2010 +0000

    In UIAutomation/UIAutomationClient/:
    	* UIAutomationClient.csproj: Add LINQ.
    	* System.Windows.Automation/TreeWalker.cs:
    	Prevent Winforms applications from showing up twice in the UIA tree
    	by favoring root elements from UiaDbusSource over AtspiUiaSource.
    	Note that this is a temporary solution until we add true source
    	merging support in 2.1.
    
    svn path=/trunk/uia2atk/; revision=152406

 UIAutomation/UIAutomationClient/ChangeLog          |   10 +++
 .../System.Windows.Automation/TreeWalker.cs        |   75 ++++++++++++++++---
 .../UIAutomationClient/UIAutomationClient.csproj   |    1 +
 3 files changed, 74 insertions(+), 12 deletions(-)

commit 68201a313f96e411359ffa86e7ff1a050ed92bab
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Feb 24 06:03:09 2010 +0000

    In UIAutomation/:
    	* UIAutomationTypes/System.Windows.Automation/AutomationTextAttribute.cs:
    	* UIAutomationTypes/Test/System.Windows.Automation/TextPatternIdentifiersTest.cs:
    	Implementation and testing of AutomationTextAttribute.LookupById
    
    svn path=/trunk/uia2atk/; revision=152333

 UIAutomation/ChangeLog                             |    6 +
 .../AutomationTextAttribute.cs                     |   66 ++-
 .../TextPatternIdentifiersTest.cs                  |  683 +++++++++++++++++++-
 3 files changed, 752 insertions(+), 3 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

 UIAutomation/NEWS         |   24 ++++++++++++++++--------
 UIAutomation/configure.ac |    2 +-
 2 files changed, 17 insertions(+), 9 deletions(-)

commit b7d0337ad2e76dc8cbdb95b127166835696eb220
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Feb 22 21:00:54 2010 +0000

    * Element.cs: Implement NativeWindowHandle, ProcessId, and
    GetDescendantFromPoint.
    
    * AutomationSource.cs: Init gdk.
    
    * AutomationSource.cs: Partly implement GetElementFromhandle.
    
    * AutomationSource.cs: handle the root element when checking scope.
    
    * AutomationSource.cs: Raise InvokePattern.InvokedEvent on Armed.
    
    * makefile.am: Add gtk-sharp.
    
    * UIAutomationClientTests/InvokePatternTest.cs: Add test for event
    when calling InvokePattern.Invoke ().
    
    * UIAutomationCLientTests/AutomationElementTest.cs: Disable
    MoveTo.Origin and associated AutomationElementFromPoint test for at-spi.
    
    * UIAutomationClientTests/RootElementTest.cs: Assume that the form is
    named "TestForm1," even for at-spi.
    
    * UIAutomationClientTests/BaseTest.cs: use ProcessIdProperty even for at-spi.
    
    svn path=/trunk/uia2atk/; revision=152202

 UIAutomation/UIAutomationClientTests/ChangeLog     |   13 +++++++++++++
 .../AutomationElementTest.cs                       |   11 +++++++----
 .../UIAutomationClientTests/BaseTest.cs            |    5 ++---
 .../UIAutomationClientTests/InvokePatternTest.cs   |    7 +++++++
 .../UIAutomationClientTests/RootElementTest.cs     |    4 ++--
 5 files changed, 31 insertions(+), 9 deletions(-)

commit aaac629f518b96911bcebbe43c5c688a50be094f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Feb 22 19:27:38 2010 +0000

    Add missing ChangeLog entry
    
    svn path=/trunk/uia2atk/; revision=152198

 UIAutomation/UIAutomationClientTests/ChangeLog |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 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

 .../AtspiUiaClientTests/FocusTest.cs               |   49 ++++++++++++++++++++
 .../AtspiUiaClientTests/Makefile.am                |    1 +
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |    4 ++
 .../AutomationElementTest.cs                       |   16 +++++-
 .../UIAutomationClientTests/FocusTest.cs           |   42 +++++++++++++++--
 .../SelectionPatternTest.cs                        |    6 ++-
 .../UIAutomationClientTests/TableHierarchyTest.cs  |   39 ++++++++++++++--
 7 files changed, 142 insertions(+), 15 deletions(-)

commit 00ec2feace9aa04110983c15b000abb870b5018f
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Sun Feb 14 15:10:44 2010 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	Fix build error of UIAutomationClientTests (bug#579635)
    
    svn path=/trunk/uia2atk/; revision=151721

 UIAutomation/ChangeLog                             |    5 +++++
 .../UIAutomationClientTests/Makefile.am            |   12 +++++++++++-
 2 files changed, 16 insertions(+), 1 deletions(-)

commit 169d375e37d9d7258390f62a6db39c7f9822da20
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Feb 12 10:43:14 2010 +0000

    In UIAutomation/:
    	* UIAutomationClient/Makefile.am:
    	* UIAutomationClient/UIAutomationClient.csproj:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	* UIAutomationClient/System.Windows.Automation/ClientSettings.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/LocalProviderTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs:
    	* UIAutomationClient/System.Windows.Automation/ClientSideProviderDescription.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	API stub for ClientSettings and related data structure, tests for
    	AutomationElement.FromLocalProvider.
    
    svn path=/trunk/uia2atk/; revision=151600

 UIAutomation/ChangeLog                             |   13 +
 UIAutomation/UIAutomationClient/Makefile.am        |    2 +
 .../System.Windows.Automation/ClientSettings.cs    |   72 +++++
 .../ClientSideProviderDescription.cs               |   68 +++++
 .../UIAutomationClient/UIAutomationClient.csproj   |    6 +
 .../AutomationElementTest.cs                       |    1 -
 .../UIAutomationClientTests/LocalProviderTest.cs   |  290 ++++++++++++++++++++
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests.csproj                 |    6 +-
 9 files changed, 457 insertions(+), 2 deletions(-)

commit 8283493d1685be8702691cb2e89da60854f47e06
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Feb 12 10:26:43 2010 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClient/System.Windows.Automation/Automation.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClient/System.Windows.Automation/AutomationElement.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/RootElementTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationEventTest.cs:
    	UIA Events for AutomationElement.RootElement
    
    In UiaDbus/:
    	* UiaDbusSource/Makefile.am:
    	* UiaDbusBridge/Application.cs:
    	* UiaDbusBridge/AutomationBridge.cs:
    	* UiaDbus/Interfaces/IApplication.cs:
    	* UiaDbusSource/UiaDbusSource.csproj:
    	* UiaDbusSource/EventHandlerManager.cs:
    	* UiaDbusSource/UiaDbusAutomationSource.cs:
    	* UiaDbusSource/RootElementEventsManager.cs:
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs: UIA events for
    	AutomationElement.RootElement
    
    svn path=/trunk/uia2atk/; revision=151597

 UIAutomation/ChangeLog                             |   10 ++
 .../System.Windows.Automation/Automation.cs        |  118 +++++++++++++-----
 .../System.Windows.Automation/AutomationElement.cs |   16 ++-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    4 +-
 .../UIAutomationClientTests/AutomationEventTest.cs |  111 +++++++++++++++++
 .../UIAutomationClientTests/BaseTest.cs            |   14 ++
 .../UIAutomationClientTests/RootElementTest.cs     |  126 +++++++++++++++++++-
 7 files changed, 355 insertions(+), 44 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

 UIAutomation/NEWS         |   38 ++++++++++++++++++++++++++++++++------
 UIAutomation/configure.ac |    2 +-
 2 files changed, 33 insertions(+), 7 deletions(-)

commit 218ca13d1fb65fa4a90ed3217727230b0fddb6f7
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Feb 9 22:49:48 2010 +0000

    * Element.cs, TextEventHandler.cs, Makefile.am: Add TextEventHandler.
    
    * UIAutomationClientTests/TextPatternTest.cs: Work around at-spi
    sending two TextChanged events when text is replaced.
    
    svn path=/trunk/uia2atk/; revision=151150

 UIAutomation/UIAutomationClientTests/ChangeLog     |    5 +++++
 .../UIAutomationClientTests/TextPatternTest.cs     |    6 +++++-
 2 files changed, 10 insertions(+), 1 deletions(-)

commit 7cfa1399da3d6d967b45c7283e7a8030fdf5b321
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Sun Feb 7 12:35:20 2010 +0000

    * GridEventhandler.cs, rangeValueEventhandler.cs,
    SelectionEventhandler.cs, ValueEventhandler.cs: Track at-spi-sharp api.
    
    * ExpandCollapseSource.cs, Element.cs, AutomationSource.cs,
    Makefile.am: Add ExpandCollapse.
    
    * DataItemElement.cs, TableElement.cs, TreeItemElement.cs:
    Adjust table row indices when rows are added or removed.
    
    * element.cs: Fix GetSupportedPatterns();
    
    * GtkForm/GtkForm.cs: Initially collapse tree view.
    
    * GtkForm/GtkForm.cs: Support creating Toggle cell renderers.
    
    * UIAutomationClientTests/ExpandCollapsePatternTest.cs: Add event test.
    
    * AtspiUiaClientTests/EpandCollapsePatternTest.cs,
    AtspiUiaClientTests/Makefile.am: Add ExpandCollapsePatternTest.
    
    svn path=/trunk/uia2atk/; revision=150998

 .../ExpandCollapsePatternTest.cs                   |   49 +++++++++++++++
 .../AtspiUiaClientTests/Makefile.am                |    1 +
 UIAutomation/UIAutomationClientTests/ChangeLog     |   11 +++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   13 +++-
 .../ExpandCollapsePatternTest.cs                   |   65 +++++++++++++++++++-
 5 files changed, 134 insertions(+), 5 deletions(-)

commit b615705ddf3390739d1fa95e14cb4f820a03833f
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Feb 4 07:21:18 2010 +0000

    In AtspiUiaSource/:
    	* AtspiUiaSource/Element.cs: AutomationElement.FromPoint, add
    	IElement.GetDescendantFromPoint method
    
    In UIAutomation/:
    	* configure.ac:
    	* UIAutomationClient/Makefile.am:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClient/UIAutomationClient.csproj:
    	* UIAutomationSource/Mono.UIAutomation.Source/IElement.cs:
    	* UIAutomationClient/System.Windows.Automation/NativeMethods.cs:
    	* UIAutomationClient/System.Windows.Automation/DesktopElement.cs:
    	* UIAutomationClient/System.Windows.Automation/AutomationElement.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs:
    	AutomationElement.FromPoint
    
    In UiaDbus/:
    	* UiaDbus/Rect.cs:
    	* UiaDbusSource/UiaDbusElement.cs:
    	* UiaDbusBridgeTests/UiaDbusRectTest.cs:
    	* UiaDbus/Interfaces/IAutomationElement.cs:
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs: AutomationElement.FromPoint
    
    svn path=/trunk/uia2atk/; revision=150836

 UIAutomation/ChangeLog                             |   13 ++
 UIAutomation/UIAutomationClient/Makefile.am        |    4 +-
 .../System.Windows.Automation/AutomationElement.cs |   15 ++-
 .../System.Windows.Automation/DesktopElement.cs    |   12 +-
 .../System.Windows.Automation/NativeMethods.cs     |  154 ++++++++++++++++++++
 .../UIAutomationClient/UIAutomationClient.csproj   |    2 +
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   11 ++
 .../AutomationElementTest.cs                       |   65 ++++++++
 .../Mono.UIAutomation.Source/IElement.cs           |    2 +
 UIAutomation/configure.ac                          |    1 +
 10 files changed, 274 insertions(+), 5 deletions(-)

commit 85df3164fe03d56ff1eef88fc6507398673fff92
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Feb 3 17:14:11 2010 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationEventTest.cs:
    	Correct the Type of the AutomationPropertyChangedEventArgs's old/new value.
    
    In UiaDbus/:
    	* UiaDbus/Makefile.am:
    	* UiaDbus/UiaDbus.csproj:
    	* UiaDbus/DbusSerializer.cs:
    	* UiaDbusBridge/Application.cs:
    	* UiaDbusBridge/AutomationBridge.cs:
    	* UiaDbusSource/UiaDbusAutomationSource.cs: Correct the Type of the
    	AutomationPropertyChangedEventArgs's old/new value.
    
    svn path=/trunk/uia2atk/; revision=150772

 UIAutomation/ChangeLog                             |    6 +
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    6 +
 .../UIAutomationClientTests/AutomationEventTest.cs |  109 ++++++++++++++++++++
 3 files changed, 121 insertions(+), 0 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

 UIAutomation/ChangeLog                             |    7 ++
 UIAutomation/UIAutomationTypes/Makefile.am         |    3 +-
 .../System.Windows.Automation/ControlType.cs       |   79 ++++++++++----------
 .../UIAutomationTypes/UIAutomationTypes.csproj     |    1 +
 4 files changed, 50 insertions(+), 40 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

 UIAutomation/ChangeLog                             |    6 +++
 .../System.Windows.Automation/Automation.cs        |   26 ++++++++-----
 .../System.Windows.Automation/SourceManager.cs     |   37 ++++++++++++--------
 .../System.Windows.Automation/TreeWalker.cs        |    6 +--
 4 files changed, 46 insertions(+), 29 deletions(-)

commit 4a16f767c3f298da2acbf512035c894fcc005b81
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Jan 22 06:35:52 2010 +0000

    In AtspiUiaSource/:
    	* AtspiUiaSource/Element.cs:
    	* AtspiUiaSource/AutomationSource.cs: Implement IElement.AutomationSource
    
    In UIAutomation/:
    	* UIAutomationSource/Mono.UIAutomation.Source/IElement.cs:
    	* UIAutomationClient/System.Windows.Automation/Automation.cs:
    	* UIAutomationClient/System.Windows.Automation/TreeWalker.cs:
    	* UIAutomationClient/System.Windows.Automation/DesktopElement.cs:
    	Allow find IAutomatioSource by IElement, to enhance the performance of several client APIs.
    
    In UiaDbus/:
    	* UiaDbusSource/UiaDbusElement.cs: Implement IElement.AutomationSource
    
    svn path=/trunk/uia2atk/; revision=150043

 UIAutomation/ChangeLog                             |    8 ++
 .../System.Windows.Automation/Automation.cs        |   68 ++++++++++----------
 .../System.Windows.Automation/DesktopElement.cs    |    5 ++
 .../System.Windows.Automation/TreeWalker.cs        |   33 ++++++++--
 .../Mono.UIAutomation.Source/IElement.cs           |    2 +
 5 files changed, 77 insertions(+), 39 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

 UIAutomation/NEWS         |    8 ++++++++
 UIAutomation/configure.ac |    2 +-
 2 files changed, 9 insertions(+), 1 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

 UIAutomation/ChangeLog                             |    4 +++
 .../AutomationElementTest.cs                       |   21 ++++++++++++++++++++
 2 files changed, 25 insertions(+), 0 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

 UIAutomation/NEWS         |   13 +++++++++++++
 UIAutomation/configure.ac |    2 +-
 2 files changed, 14 insertions(+), 1 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

 UIAutomation/ChangeLog                             |    8 +++++
 .../System.Windows.Automation/AutomationElement.cs |    4 +-
 .../System.Windows.Automation/DesktopElement.cs    |   31 ++++++++++++++++++
 .../AutomationElementTest.cs                       |   33 +++++++++++++++++++-
 .../UIAutomationClientTests/BaseTest.cs            |   19 +++++++++++-
 .../Mono.UIAutomation.Source/IElement.cs           |    4 ++-
 6 files changed, 94 insertions(+), 5 deletions(-)

commit 184af9a2930d023e0b68a88bafe657e8d583c054
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Jan 13 03:58:16 2010 +0000

    In UIAutomation/:
    	* UIAutomationClient/System.Windows.Automation/AutomationElement.cs:
    	Improve AutomationElement.GetHashCode
    
    svn path=/trunk/uia2atk/; revision=149434

 UIAutomation/ChangeLog                             |    5 +++++
 .../System.Windows.Automation/AutomationElement.cs |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 15f928e648ad1ff44ecc1ee74744ecbcabaa9217
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 15 00:32:04 2009 +0000

    In AtspiUiaSource/AtspiUiaSource/:
    	* GridSource.cs:
    	* TableSource.cs:
    	* ValueSource.cs:
    	* GridItemSource.cs:
    	* SelectionSource.cs:
    	* TableItemSource.cs:
    	* RangeValueSource.cs:
    	* SelectionItemSource.cs:
    	* SelectionEventHandler.cs: Update for latest interfaces changes.
    
    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/DockPattern.cs:
    	* System.Windows.Automation/GridPattern.cs:
    	* System.Windows.Automation/CacheRequest.cs:
    	* System.Windows.Automation/TablePattern.cs:
    	* System.Windows.Automation/ValuePattern.cs:
    	* System.Windows.Automation/ScrollPattern.cs:
    	* System.Windows.Automation/TogglePattern.cs:
    	* System.Windows.Automation/WindowPattern.cs:
    	* System.Windows.Automation/GridItemPattern.cs:
    	* System.Windows.Automation/SelectionPattern.cs:
    	* System.Windows.Automation/TableItemPattern.cs:
    	* System.Windows.Automation/TransformPattern.cs:
    	* System.Windows.Automation/RangeValuePattern.cs:
    	* System.Windows.Automation/MultipleViewPattern.cs:
    	* System.Windows.Automation/SelectionItemPattern.cs:
    	* System.Windows.Automation/ExpandCollapsePattern.cs: Implement caching.
    	* System.Windows.Automation/TreeWalker.cs: Implement caching methods.
    	* System.Windows.Automation/TreeWalker.TreeIterator.cs: Make sure to use
    	a new instance instead of reusing AutomationElement.RootElement.
    	* System.Windows.Automation/SourceManager.cs: Update GetOrCreate*
    	methods to always create new instances (will rename later).
    	* System.Windows.Automation/AutomationElement.cs: Implement caching.
    	* System.Windows.Automation/AutomationElement.AutomationElementInformation.cs:
    	Add caching support, and ensure that Current property always returns
    	up-to-date values.
    
    In UIAutomation/UIAutomationClientTests/:
    	* UIAutomationClientTests/TreeWalkerTest.cs: Update tests to confirm
    	that new AutomationElement instances are always returned.
    	* UIAutomationClientTests/WindowPatternTest.cs: Update tests of
    	Current property.
    	* UIAutomationClientTests/AutomationElementTest.cs: Update tests for
    	GetCurrentPattern and FindFirst.
    	* UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/CacheRequestTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests.csproj: Add initial
    	tests of CacheRequest class, and caching behavior in general.
    
    In UIAutomation/UIAutomationSource/:
    	* Mono.UIAutomation.Source/IGridPattern.cs:
    	* Mono.UIAutomation.Source/ITablePattern.cs:
    	* Mono.UIAutomation.Source/IValuePattern.cs:
    	* Mono.UIAutomation.Source/IScrollPattern.cs:
    	* Mono.UIAutomation.Source/IWindowPattern.cs:
    	* Mono.UIAutomation.Source/IGridItemPattern.cs:
    	* Mono.UIAutomation.Source/ISelectionPattern.cs:
    	* Mono.UIAutomation.Source/ITableItemPattern.cs:
    	* Mono.UIAutomation.Source/ITransformPattern.cs:
    	* Mono.UIAutomation.Source/IRangeValuePattern.cs:
    	* Mono.UIAutomation.Source/IMultipleViewPattern.cs:
    	* Mono.UIAutomation.Source/ISelectionItemPattern.cs: Update interfaces
    	to no longer use *Properties structs. Add properties as necessary.
    
    In UiaDbus/:
    	* UiaDbusSource/UiaDbusGridPattern.cs:
    	* UiaDbusSource/UiaDbusTablePattern.cs:
    	* UiaDbusSource/UiaDbusValuePattern.cs:
    	* UiaDbusSource/UiaDbusScrollPattern.cs:
    	* UiaDbusSource/UiaDbusWindowPattern.cs:
    	* UiaDbusSource/UiaDbusGridItemPattern.cs:
    	* UiaDbusSource/UiaDbusSelectionPattern.cs:
    	* UiaDbusSource/UiaDbusTableItemPattern.cs:
    	* UiaDbusSource/UiaDbusTransformPattern.cs:
    	* UiaDbusSource/UiaDbusRangeValuePattern.cs:
    	* UiaDbusSource/UiaDbusMultipleViewPattern.cs:
    	* UiaDbusSource/UiaDbusSelectionItemPattern.cs: Update for interface
    	changes.
    
    svn path=/trunk/uia2atk/; revision=148440

 UIAutomation/UIAutomationClient/ChangeLog          |   33 +
 ...tomationElement.AutomationElementInformation.cs |  104 ++-
 .../System.Windows.Automation/AutomationElement.cs |  361 +++++---
 .../System.Windows.Automation/CacheRequest.cs      |  151 +++-
 .../System.Windows.Automation/DockPattern.cs       |   38 +-
 .../ExpandCollapsePattern.cs                       |   40 +-
 .../System.Windows.Automation/GridItemPattern.cs   |   48 +-
 .../System.Windows.Automation/GridPattern.cs       |   42 +-
 .../MultipleViewPattern.cs                         |   43 +-
 .../System.Windows.Automation/RangeValuePattern.cs |   53 +-
 .../System.Windows.Automation/ScrollPattern.cs     |   59 +-
 .../SelectionItemPattern.cs                        |   45 +-
 .../System.Windows.Automation/SelectionPattern.cs  |   68 +-
 .../System.Windows.Automation/SourceManager.cs     |   10 +-
 .../System.Windows.Automation/TableItemPattern.cs  |   55 +-
 .../System.Windows.Automation/TablePattern.cs      |   52 +-
 .../System.Windows.Automation/TogglePattern.cs     |   40 +-
 .../System.Windows.Automation/TransformPattern.cs  |   48 +-
 .../TreeWalker.TreeIterator.cs                     |    4 +-
 .../System.Windows.Automation/TreeWalker.cs        |   42 +-
 .../System.Windows.Automation/ValuePattern.cs      |   41 +-
 .../System.Windows.Automation/WindowPattern.cs     |   53 +-
 UIAutomation/UIAutomationClientTests/ChangeLog     |   16 +
 .../AutomationElementTest.cs                       |   18 +
 .../UIAutomationClientTests/CacheRequestTest.cs    |  978 ++++++++++++++++++++
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests/TreeWalkerTest.cs      |   10 +
 .../UIAutomationClientTests.csproj                 |    3 +-
 .../UIAutomationClientTests/WindowPatternTest.cs   |    3 +
 UIAutomation/UIAutomationSource/ChangeLog          |   16 +
 .../Mono.UIAutomation.Source/IGridItemPattern.cs   |   15 +-
 .../Mono.UIAutomation.Source/IGridPattern.cs       |   10 +-
 .../IMultipleViewPattern.cs                        |   10 +-
 .../Mono.UIAutomation.Source/IRangeValuePattern.cs |   18 +-
 .../Mono.UIAutomation.Source/IScrollPattern.cs     |   18 +-
 .../ISelectionItemPattern.cs                       |   10 +-
 .../Mono.UIAutomation.Source/ISelectionPattern.cs  |   10 +-
 .../Mono.UIAutomation.Source/ITableItemPattern.cs  |   14 +-
 .../Mono.UIAutomation.Source/ITablePattern.cs      |   13 +-
 .../Mono.UIAutomation.Source/ITransformPattern.cs  |   13 +-
 .../Mono.UIAutomation.Source/IValuePattern.cs      |   10 +-
 .../Mono.UIAutomation.Source/IWindowPattern.cs     |   22 +-
 42 files changed, 2094 insertions(+), 544 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

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

commit 0b8aa2b05a64729b07c915516e6193d0c896de44
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 8 16:02:50 2009 +0000

    2009-12-08  Mario Carrion  <mcarrion@novell.com>
    
    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/Automation.cs: Raising ArgumentException
    	when EventId is not valid, in RemoveAutomationEventHandler.
    
    In UIAutomation/UIAutomationClientTests/:
    	* UIAutomationClientTests/AutomationTest.cs: New test
    	RemoveAutomationEventHandlerTest, tests
    	exception thrown Automation.RemoveAutomationEventHandler when event is
    	not valid.
    
    svn path=/trunk/uia2atk/; revision=147862

 UIAutomation/UIAutomationClient/ChangeLog          |    5 +
 .../System.Windows.Automation/Automation.cs        |    6 ++
 UIAutomation/UIAutomationClientTests/ChangeLog     |    7 ++
 .../UIAutomationClientTests/AutomationTest.cs      |   79 ++++++++++++++++++++
 4 files changed, 97 insertions(+), 0 deletions(-)

commit c12b9b454dbb442b8763a9bd53fefa127ac52a81
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Dec 4 01:58:28 2009 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClient/System.Windows.Automation/Automation.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/UIAutomationClientTests/FocusTest.cs:
    	* UIAutomationSource/Mono.UIAutomation.Source/IAutomationSource.cs:
    	* UIAutomationClient/System.Windows.Automation/AutomationElement.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	* UIAutomationClient/System.Windows.Automation/AutomationFocusChangedEventArgs.cs:
    	Implement AutomationElement.FocusedElement, Automation.[Add|Remove]AutomationFocusChangedEventHandler
    
    In UiaDbus/:
    	* UiaDbusBridge/Application.cs:
    	* UiaDbusBridge/AutomationBridge.cs:
    	* UiaDbus/Interfaces/IApplication.cs:
    	* UiaDbusSource/UiaDbusAutomationSource.cs:
    	Implement AutomationElement.FocusedElement, Automation.[Add|Remove]AutomationFocusChangedEventHandler
    
    svn path=/trunk/uia2atk/; revision=147633

 UIAutomation/ChangeLog                             |   12 +++
 .../System.Windows.Automation/Automation.cs        |   24 +++++-
 .../System.Windows.Automation/AutomationElement.cs |   29 ++++++-
 .../AutomationFocusChangedEventArgs.cs             |    2 +-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    6 +-
 .../UIAutomationClientTests/FocusTest.cs           |   89 ++++++++++++++++++++
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests.csproj                 |    3 +-
 .../Mono.UIAutomation.Source/IAutomationSource.cs  |   11 +++
 9 files changed, 171 insertions(+), 6 deletions(-)

commit 35c984164042a82d1fb81be838f7b149a833d939
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Dec 3 16:55:27 2009 +0000

    * Mono.UIAutomation.Source/IElement.cs: Add SetFocus.
    
    * UiaDbus/Interfaces/IAutomationElement.cs,
    UiaDbusBridge/Wrappers/ProviderElementWrapper.cs,
    UiaDbusSource/UiaDbusElement.cs: Implement SetFocus.
    
    * System.Windows.Automation/AutomationElement.cs,
    System.Windows.Automation/DesktopElement.cs: Implement SetFocus.
    
    * GridItemSource.cs, tableItemSource.cs: Fetch row and column
    individually if GetRowColumnExtents fails.
    
    * Element.cs: Implement SetFocus ().
    
    * AutomationSource.cs: Implement some PropertyChanged handlers.
    
    * UIAutomationClientTests/AutomationElementTest.cs,
    AtspiUiaClientTests/AutomationElementTest.cs,
    AtspiUiaClientTests/Makefile.am: SampleForm/Form1.cs:
    Test some PropertyChanged events.
    
    * UIAutomationClientTests/BaseTest.cs, GtkForm/GtkForm.cs:
    Change name of form to match SWF form.
    
    * UIAutomationClientTests/TableHierarchyTest.cs: Fix for new table.
    
    svn path=/trunk/uia2atk/; revision=147570

 .../System.Windows.Automation/AutomationElement.cs |    2 +-
 .../System.Windows.Automation/DesktopElement.cs    |    5 +
 .../AtspiUiaClientTests/AutomationElementTest.cs   |   49 ++++++
 .../AtspiUiaClientTests/Makefile.am                |    5 +-
 UIAutomation/UIAutomationClientTests/ChangeLog     |   12 ++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   29 +++-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    9 +
 .../AutomationElementTest.cs                       |  154 ++++++++++++++++++--
 .../UIAutomationClientTests/BaseTest.cs            |   10 +-
 .../UIAutomationClientTests/TableHierarchyTest.cs  |   20 ++-
 UIAutomation/UIAutomationSource/ChangeLog          |    4 +
 .../Mono.UIAutomation.Source/IElement.cs           |    2 +
 12 files changed, 267 insertions(+), 34 deletions(-)

commit b9b5cc828f027121fa8998e457486eb6f4d09de7
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Dec 2 16:39:23 2009 +0000

    2009-12-02  Mario Carrion  <mcarrion@novell.com>
    
    In AtspiUiaSource/AtspiUiaSource/:
    	* Element.cs: TryCreateRangeValueElement() -> RangeValueEventHandler,
    	TryCreateValueElement() -> ValueEventHandler, OnRowXXX()/OnColumn() ->
    	GridEventHandler.
    	* Makefile.am: Files renamed.
    	* GridEventHandler.cs: Listens for Column and Row changes.
    	* ValueElement.cs -> ValueEventHandler.cs: Renamed, implementing
    	ISourceEventHandler.
    	* RangeValueElement.cs -> RangeValueEventHandler.cs: Renamed,
    	implementing ISourceEventHandler.
    
    In UIAutomation/UIAutomationClientTests/:
    	* AtspiUiaClientTests/Makefile.am: Added RangeValuePatternTest.cs.
    
    svn path=/trunk/uia2atk/; revision=147459

 .../AtspiUiaClientTests/Makefile.am                |    1 +
 UIAutomation/UIAutomationClientTests/ChangeLog     |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit e0dba9cd19d3caa7ad9d8e79e64c227d4e7f1144
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Dec 1 16:43:24 2009 +0000

    2009-12-01  Mario Carrion  <mcarrion@novell.com>
    
    In AtspiUiaSource/AtspiUiaSource/:
    	* Element.cs: SupportsSelection() event added.
    	* Makefile.am: Added new files.
    	* ISourceEventHandler.cs: File added, to be implemented my
    	Source event handlers.
    	* SelectionEventHandler.cs: Listens SelectionChanged events to raise
    	SelectionProperty events.
    
    In UIAutomation/UIAutomationClientTests/:
    	* GtkForm/GtkForm.cs: ListView element added.
    	* SampleForm/Form1.cs:
    	* AtspiUiaClientTests/Makefile.am: Tests added again (removed in last
    	commit.)
    	* UIAutomationClientTests/BaseTest.cs: Updated to get listview
    	element.
    	* AtspiUiaClientTests/atspiuiaclienttest.sh.in: 'c' replaced with 'f'
    	* UIAutomationClientTests/SelectionPatternTest.cs: Tests Selection
    	events.
    
    Fixes Bug #489299. Partially Fixes Bug #558634
    
    svn path=/trunk/uia2atk/; revision=147243

 .../AtspiUiaClientTests/Makefile.am                |    7 ++
 .../AtspiUiaClientTests/atspiuiaclienttest.sh.in   |    2 +-
 UIAutomation/UIAutomationClientTests/ChangeLog     |   12 +++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   17 +++-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    5 +-
 .../UIAutomationClientTests/BaseTest.cs            |   12 ++-
 .../SelectionPatternTest.cs                        |  100 +++++++++++++++++++-
 7 files changed, 147 insertions(+), 8 deletions(-)

commit 3abf2c2a0fe6816a6235bf2815c7d3001793f9c4
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Tue Dec 1 04:05:20 2009 +0000

    In UIAutomation/:
    	* UIAutomationClient/System.Windows.Automation/TreeWalker.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	* UIAutomationSource/Mono.UIAutomation.Source/IAutomationSource.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/RootElementTest.cs:
    	* UIAutomationClient/System.Windows.Automation/TreeWalker.TreeIterator.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Make client be aware of the applications which start after the client starts.
    
    In UiaDbus/:
    	* UiaDbusBridge/Application.cs:
    	* UiaDbus/Interfaces/IApplication.cs:
    	* UiaDbusSource/UiaDbusAutomationSource.cs:
    	Make client be aware of the applications which start after the client starts.
    
    svn path=/trunk/uia2atk/; revision=147174

 UIAutomation/ChangeLog                             |   10 +++
 .../TreeWalker.TreeIterator.cs                     |   53 +++++++++-------
 .../System.Windows.Automation/TreeWalker.cs        |   26 ++++++--
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests/RootElementTest.cs     |   65 ++++++++++++++++++++
 .../UIAutomationClientTests.csproj                 |    3 +-
 .../Mono.UIAutomation.Source/IAutomationSource.cs  |    2 +
 7 files changed, 132 insertions(+), 28 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

 UIAutomation/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

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

commit 13d44802823cb2e0d3837e9e8c939c36a54e3c0f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 25 17:07:58 2009 +0000

    Added missing file
    
    svn path=/trunk/uia2atk/; revision=146924

 .../AtspiUiaClientTests/AutomationEventTest.cs     |   49 ++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit 3119055a7f4b98719ee45df1d40e1218d1cdf400
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 25 13:27:53 2009 +0000

    * AutomationSource.cs: Finish StructureChanged events.
    
    * AtspiUiaClientTests/AutomationEventTest.cs,
    AtspiUiaClientTests/Makefile.am: Add AutomationEventTest.cs.
    
    * GtkForm/GtkForm.cs: Remove extra Click event.
    
    svn path=/trunk/uia2atk/; revision=146902

 .../AtspiUiaClientTests/Makefile.am                |    7 +------
 UIAutomation/UIAutomationClientTests/ChangeLog     |    7 +++++++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |    1 -
 3 files changed, 8 insertions(+), 7 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

 UIAutomation/UIAutomationClient/ChangeLog          |    5 ++++
 .../System.Windows.Automation/AutomationElement.cs |   12 ++++++++-
 UIAutomation/UIAutomationClientTests/ChangeLog     |    5 ++++
 .../AutomationElementTest.cs                       |   25 ++++++++++++++++++++
 UIAutomation/UIAutomationSource/ChangeLog          |    4 +++
 .../Mono.UIAutomation.Source/IAutomationSource.cs  |    2 +
 6 files changed, 52 insertions(+), 1 deletions(-)

commit 77b66b8a1b6cf112faef1a0c2d3a1fce8519104a
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Nov 24 16:42:05 2009 +0000

    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/WindowPattern.cs: Implement
    	WaitForInputIdle.
    
    In UIAutomation/UIAutomationClientTests/:
    	* SampleForm/Form1.cs: Add new commands for WindowPattern.
    	* UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/AutomationTest.cs:
    	* UIAutomationClientTests/WindowPatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests.csproj: New tests
    	for WindowPattern.
    
    svn path=/trunk/uia2atk/; revision=146843

 UIAutomation/UIAutomationClient/ChangeLog          |    5 +
 .../System.Windows.Automation/WindowPattern.cs     |    2 +-
 UIAutomation/UIAutomationClientTests/ChangeLog     |   10 +
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   22 +
 .../UIAutomationClientTests/AutomationTest.cs      |   27 --
 .../UIAutomationClientTests/Makefile.am            |    3 +-
 .../UIAutomationClientTests.csproj                 |    1 +
 .../UIAutomationClientTests/WindowPatternTest.cs   |  451 ++++++++++++++++++++
 8 files changed, 492 insertions(+), 29 deletions(-)

commit 41fb0c53c9ca63b7673f0533e9fb2acf1fb23290
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 23 20:21:45 2009 +0000

    2009-11-23  Mario Carrion   <mcarrion@novell.com>
    
    In AtspiUiaSource/AtspiUiaSource/:
    	* Element.cs: New static method TryCreateValueElement.
    	* Makefile.am: ValueElement.cs added.
    	* ValueElement.cs: Raises ValuePattern.ValueProperty event.
    
    In UIAutomation/UIAutomationClientTests/:
    	* UIAutomationClientTests/ValuePatternTest.cs: Updated according
    	LAMESPEC.
    
    svn path=/trunk/uia2atk/; revision=146766

 UIAutomation/UIAutomationClientTests/ChangeLog     |    5 +++++
 .../UIAutomationClientTests/ValuePatternTest.cs    |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 32903c3d4e184bfa8507f3bb21ea9c583cd0e0e2
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Nov 23 17:12:47 2009 +0000

    * SelectionItemSource.cs: Remove unused variable.
    
    * AutomationSource.cs: Support Selection events.
    
    * Element.cs, RangeValueElement.cs, Makefile.am: Support RangeValue
    events.
    
    * UIAutomationClientTests/SelectionPatternTest.cs,
    UIAutomationClientTests/RangeValuePatternTest.cs: Add event tests.
    
    
    svn path=/trunk/uia2atk/; revision=146743

 UIAutomation/UIAutomationClientTests/ChangeLog     |    5 +
 .../RangeValuePatternTest.cs                       |   37 +++++++
 .../SelectionPatternTest.cs                        |  107 ++++++++++++++++++--
 3 files changed, 140 insertions(+), 9 deletions(-)

commit 67f16749b1d26882b90638b95ed33066f4f5a9b5
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 18 19:34:37 2009 +0000

    * AssemblyInfo.cs.in: Add InternalsVisibleTo for AtspiUiaSource.
    
    svn path=/trunk/uia2atk/; revision=146438

 UIAutomation/UIAutomationClient/AssemblyInfo.cs.in |    1 +
 UIAutomation/UIAutomationClient/ChangeLog          |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 71ca033eb69d7d0d63c0952773ad36fdc5f1661b
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 18 19:06:16 2009 +0000

    Remove ExpandCollapseSource.cs from Makefile.am and remove more doubles.
    
    svn path=/trunk/uia2atk/; revision=146437

 .../AtspiUiaClientTests/RangeValuePatternTest.cs   |   49 --------------------
 .../AtspiUiaClientTests/SelectionPatternTest.cs    |   49 --------------------
 2 files changed, 0 insertions(+), 98 deletions(-)

commit 8c6c85fd5aad8776b725f0ab41a3b0791493bcda
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 18 17:06:46 2009 +0000

    * Element.cs, RangeValueSource.cs, SelectionItemSource,
    SelectionSource.cs, Makefile.am: Add RangeValue, Selection, and
    SelectionItem implementations.
    
    * Mono.UIAutomation.Source/SelectionSource.cs: Add some properties.
    
    * System.Windows.Automation/SelectionPattern.cs: Support caching.
    
    * UIAutomationClientTests/SelectionPatternTest.cs,
    UIAutomationClientTests/RangeValuePatternTest.cs,
    AtspiUiaClientTests/SelectionPatternTest.cs,
    AtspiUiaClientTests/RangeValuePatternTest.cs: Add RangeValue,
    Selection, and SelectionItem tests for AtspiUiaSource.
    
    AtspiUiaClientTests/atspiuiaclienttest.sh.in: Remove GTK_MODULES.
    
    svn path=/trunk/uia2atk/; revision=146431

 UIAutomation/UIAutomationClient/ChangeLog          |    4 +
 .../System.Windows.Automation/SelectionPattern.cs  |   44 +++++++--
 .../AtspiUiaClientTests/RangeValuePatternTest.cs   |   98 ++++++++++++++++++++
 .../AtspiUiaClientTests/SelectionPatternTest.cs    |   98 ++++++++++++++++++++
 .../AtspiUiaClientTests/atspiuiaclienttest.sh.in   |    2 -
 UIAutomation/UIAutomationClientTests/ChangeLog     |   10 ++
 .../RangeValuePatternTest.cs                       |    2 +-
 .../SelectionPatternTest.cs                        |   12 ++-
 UIAutomation/UIAutomationSource/ChangeLog          |    4 +
 .../Mono.UIAutomation.Source/ISelectionPattern.cs  |    3 +
 10 files changed, 260 insertions(+), 17 deletions(-)

commit 5a2df434ea1591ed0ead6209c22b59151a4ae3c0
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Nov 17 16:21:46 2009 +0000

    Removed superfluous file
    
    svn path=/trunk/uia2atk/; revision=146355

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

commit a1f728f04546d98ea97f8e10b296e7331d5528a3
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Nov 17 16:16:35 2009 +0000

    Added missing file
    
    svn path=/trunk/uia2atk/; revision=146353

 .../AtspiUiaClientTests/TableTest.cs               |   49 ++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit b033681903541f85b3c44b2072ce8446d109a8da
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Nov 17 15:45:26 2009 +0000

    * Element.cs, AutomationSource.cs, GridItemSource.cs,
    TableItemSource.cs: Add event infrastructure and support for
    	Toggle and table events.
    
    * UIAutomationClientTests/TogglePatternTest.cs,
    UIAutomationClientTests/TableTest.cs:
    Test at-spi events.
    
    * GtkForm/GtkForm.cs, AtspiUiaClientTests/Makefile.am,
    AtspiUiaClientTests/TableTest.cs: Use the UIAutomationClientTests
    TablePattern test.
    
    svn path=/trunk/uia2atk/; revision=146352

 .../AtspiUiaClientTests/Makefile.am                |    2 +-
 .../AtspiUiaClientTests/TablePatternTest.cs        |  111 --------------------
 UIAutomation/UIAutomationClientTests/ChangeLog     |   10 ++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   26 +++--
 .../UIAutomationClientTests/TableTest.cs           |   10 ++-
 .../UIAutomationClientTests/TogglePatternTest.cs   |    3 +-
 6 files changed, 36 insertions(+), 126 deletions(-)

commit 9b8ccb349729c5c4944a003401effcccb2a31623
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Nov 16 16:20:26 2009 +0000

    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/TreeWalker.TreeIterator.cs:
    	Improve previous patch to get UIA Verify working with one app.
    
    svn path=/trunk/uia2atk/; revision=146269

 UIAutomation/UIAutomationClient/ChangeLog          |    5 +++++
 .../TreeWalker.TreeIterator.cs                     |   16 ++++++++--------
 2 files changed, 13 insertions(+), 8 deletions(-)

commit 6f6800920b22e82261373e18a7bae79de72f0458
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 12 21:48:58 2009 +0000

    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/TreeWalker.TreeIterator.cs:
    	When in doubt, get parent element using GetParent calls.
    
    svn path=/trunk/uia2atk/; revision=146065

 UIAutomation/UIAutomationClient/ChangeLog          |    4 ++++
 .../TreeWalker.TreeIterator.cs                     |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 5ecdcce3d58e05aa7f7a68c256454ce8fe930178
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Nov 10 05:45:34 2009 +0000

    In UIAutomation/UIAutomationClientTests/:
    	* UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/InvokePatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs:
    	Fix tests to work with latest changes to SampleForm.
    
    svn path=/trunk/uia2atk/; revision=145805

 UIAutomation/UIAutomationClientTests/ChangeLog     |    7 +++++++
 .../AutomationElementTest.cs                       |    4 ++--
 .../UIAutomationClientTests/BaseTest.cs            |    8 ++++----
 .../UIAutomationClientTests/InvokePatternTest.cs   |    8 +++++---
 4 files changed, 18 insertions(+), 9 deletions(-)

commit 09f25feb8f517e4598de7a8ccb26d7c0c99b9894
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Nov 6 15:01:12 2009 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	Minor fixes on BaseTest.cs: (a) Remove three wrong assertions (b) Make AssertRaises<T> public static
    
    svn path=/trunk/uia2atk/; revision=145591

 UIAutomation/ChangeLog                             |    5 +++++
 .../UIAutomationClientTests/BaseTest.cs            |   13 ++-----------
 2 files changed, 7 insertions(+), 11 deletions(-)

commit 02ae6ebcbf7e17426edc1b7471bcf8df601bb337
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Nov 6 14:51:12 2009 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/UIAutomationClientTests/ScrollTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Test ScrollPattern/ScrollItemPattern
    
    svn path=/trunk/uia2atk/; revision=145590

 UIAutomation/ChangeLog                             |    9 +
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   35 +-
 .../UIAutomationClientTests/BaseTest.cs            |    6 -
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests/ScrollTest.cs          |  412 ++++++++++++++++++++
 .../UIAutomationClientTests.csproj                 |    3 +-
 6 files changed, 446 insertions(+), 20 deletions(-)

commit d503515692e07b1d051668df8b60744764fa25aa
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 5 19:41:46 2009 +0000

    In UIAutomation/UIAutomationClientTests/:
    	* UIAutomationClientTests/BaseTest.cs: Add new AssertRaises<T>.
    	* UIAutomationClientTests/ConditionTest.cs:
    	* UIAutomationClientTests/TreeWalkerTest.cs:
    	* UIAutomationClientTests/TransformPatternTest.cs:
    	* UIAutomationClientTests/AutomationElementTest.cs: Convert uses of
    	try/catch/Assert.IsTrue pattern to AssertRaises<T> calls.
    
    svn path=/trunk/uia2atk/; revision=145532

 UIAutomation/UIAutomationClientTests/ChangeLog     |    9 +++
 .../AutomationElementTest.cs                       |   40 ++++--------
 .../UIAutomationClientTests/BaseTest.cs            |   13 ++++
 .../UIAutomationClientTests/ConditionTest.cs       |   26 ++-----
 .../TransformPatternTest.cs                        |   46 ++++---------
 .../UIAutomationClientTests/TreeWalkerTest.cs      |   70 ++++++--------------
 6 files changed, 76 insertions(+), 128 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

 UIAutomation/ChangeLog                             |   19 ++++
 UIAutomation/UIAutomation.mds                      |   33 ------
 UIAutomation/UIAutomation.sln                      |   52 +++++++++
 UIAutomation/UIAutomationBridge/Makefile.am        |    9 +-
 .../UIAutomationBridge/UIAutomationBridge.csproj   |   62 +++++++++++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |   35 ------
 .../UIAutomationClient/UIAutomationClient.csproj   |  104 ++++++++++++++++++
 .../UIAutomationClient/UIAutomationClient.mdp      |   70 ------------
 .../SampleForm/SampleForm.csproj                   |    4 +-
 .../UIAutomationClientTests.sln                    |    3 +
 .../UIAutomationClientTests.csproj                 |    8 +-
 UIAutomation/UIAutomationProvider/Makefile.am      |    3 +
 .../Test/UIAutomationProviderTests.csproj          |    5 +-
 .../Test/UIAutomationProviderTests.sln             |    3 +
 .../UIAutomationProvider.csproj                    |   95 ++++++++++++++++
 .../UIAutomationProvider/UIAutomationProvider.mdp  |   65 -----------
 .../UIAutomationProviderTests.mdp                  |   38 -------
 .../UIAutomationSource/UIAutomationSource.csproj   |   76 +++++++++++++
 .../UIAutomationSource/UIAutomationSource.mdp      |   48 --------
 UIAutomation/UIAutomationTypes/Makefile.am         |   33 +++---
 .../Test/UIAutomationTypesTests.csproj             |    7 +-
 .../Test/UIAutomationTypesTests.sln                |    3 +
 .../UIAutomationTypes/UIAutomationTypes.csproj     |  113 ++++++++++++++++++++
 .../UIAutomationTypes/UIAutomationTypes.mdp        |   87 ---------------
 .../UIAutomationTypes/UIAutomationTypesTests.mdp   |   76 -------------
 25 files changed, 569 insertions(+), 482 deletions(-)

commit d1f1bbf2cc5913439b5d4b5c7a2d0f524a2d4c96
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Nov 5 16:21:01 2009 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClientTests/SampleForm/Form1.Designer.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/UIAutomationClientTests/ValuePatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/TogglePatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/RangeValuePatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/MultipleViewPatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Implement/Test MultipleViewPattern
    
    In UiaDbus/:
    	* UiaDbus/Makefile.am:
    	* UiaDbus/UiaDbus.mdp:
    	* UiaDbusBridge/Makefile.am:
    	* UiaDbusSource/Makefile.am:
    	* UiaDbusBridge/UiaDbusBridge.mdp:
    	* UiaDbusSource/UiaDbusElement.cs:
    	* UiaDbusSource/UiaDbusSource.mdp:
    	* UiaDbusSource/UiaDbusGridPattern.cs:
    	* UiaDbusSource/UiaDbusRangeValuePattern.cs:
    	* UiaDbus/Interfaces/IMultipleViewPattern.cs:
    	* UiaDbusSource/UiaDbusMultipleViewPattern.cs:
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs:
    	* UiaDbusBridge/Wrappers/MultipleViewPatternWrapper.cs:
    	Implement MultipleViewPattern
    
    svn path=/trunk/uia2atk/; revision=145491

 UIAutomation/ChangeLog                             |   13 ++
 .../SampleForm/Form1.Designer.cs                   |   12 ++
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   22 +++
 .../UIAutomationClientTests/BaseTest.cs            |   42 +++++-
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../MultipleViewPatternTest.cs                     |  172 ++++++++++++++++++++
 .../RangeValuePatternTest.cs                       |   12 +-
 .../UIAutomationClientTests/TogglePatternTest.cs   |   11 +-
 .../UIAutomationClientTests.csproj                 |    4 +-
 .../UIAutomationClientTests/ValuePatternTest.cs    |    4 +-
 10 files changed, 276 insertions(+), 17 deletions(-)

commit 95212bd1ce414eeace07b6a7216f3fdd0e06a807
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Nov 5 15:31:38 2009 +0000

    In UIAutomation/:
    	* UIAutomationSource/UIAutomationSource.mdp:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/TogglePatternTest.cs:
    	Implement/Test TogglePattern
    
    In UiaDbus/:
    	* UiaDbus/Makefile.am:
    	* UiaDbus/UiaDbus.mdp:
    	* UiaDbusBridge/Makefile.am:
    	* UiaDbusSource/Makefile.am:
    	* UiaDbusBridge/UiaDbusBridge.mdp:
    	* UiaDbusSource/UiaDbusElement.cs:
    	* UiaDbusSource/UiaDbusSource.mdp:
    	* UiaDbus/Interfaces/ITogglePattern.cs:
    	* UiaDbusSource/UiaDbusTogglePattern.cs:
    	* UiaDbusBridge/Wrappers/TogglePatternWrapper.cs:
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs: Implement TogglePattern
    
    svn path=/trunk/uia2atk/; revision=145484

 UIAutomation/ChangeLog                             |    7 +++
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    4 ++
 .../UIAutomationClientTests/TogglePatternTest.cs   |   41 ++++++++++++++++++--
 .../UIAutomationSource/UIAutomationSource.mdp      |   25 ++++++++++--
 4 files changed, 68 insertions(+), 9 deletions(-)

commit 0d60399d35a3ecba9b0e4375d489d15491bcbac1
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Nov 5 14:58:15 2009 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/RangeValuePatternTest.cs:
    	Tests for RangeValuePattern
    
    In UiaDbus/:
    	* UiaDbusSource/UiaDbusElement.cs:
    	* UiaDbusSource/UiaDbusDockPattern.cs:
    	* UiaDbusSource/UiaDbusTextPattern.cs:
    	* UiaDbusSource/UiaDbusScrollPattern.cs:
    	* UiaDbusSource/UiaDbusTextPatternRange.cs:
    	* UiaDbusSource/UiaDbusRangeValuePattern.cs:
    	* UiaDbusSource/UiaDbusScrollItemPattern.cs:
    	* UiaDbusSource/UiaDbusSelectionItemPattern.cs:
    	* UiaDbusSource/UiaDbusExpandCollapsePattern.cs: Translate DBus Exceptions
    
    svn path=/trunk/uia2atk/; revision=145483

 UIAutomation/ChangeLog                             |    6 ++
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    4 +
 .../RangeValuePatternTest.cs                       |   85 ++++++++++++++++---
 3 files changed, 81 insertions(+), 14 deletions(-)

commit 09de4ea07e10e0ca70596c3a640d24ab6a5dd606
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Nov 3 20:26:58 2009 +0000

    * TextSource.cs, ValueSource.cs, Element.cs, Makefile.am:
    dd Text and Value patterns.
    
    * UIAutomationClientTests/TextPatternTest.cs,
    AtspiUiaClientTests/TextPatternTest.cs, AtspiUiaClientTests/Makefile.am:
    Add at-spi Text and Value tests.
    
    svn path=/trunk/uia2atk/; revision=145320

 .../AtspiUiaClientTests/Makefile.am                |    1 +
 .../AtspiUiaClientTests/TextPatternTest.cs         |   49 ++++++++++++++++++++
 UIAutomation/UIAutomationClientTests/ChangeLog     |    6 ++
 .../UIAutomationClientTests/TextPatternTest.cs     |    8 ++-
 4 files changed, 62 insertions(+), 2 deletions(-)

commit 04eb08e450f61d0273070aa8b778a48dc5ba4c23
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Oct 28 21:21:58 2009 +0000

    * DataItemElement.cs, Element.cs, TableCellElement.cs, TableElement.cs,
    TableHeaderElement.cs, TreeItemElement.cs, Makefile.am:
    Translate Atk table hierarchies into a form expected for UIA.
    
    * AtspiUiaClientTests/TableHierarchyTest.cs,
    AtspiUiaClientTests/Makefile.am,
    UIAutomationClientTests/TableHierarchyTest.cs,
    UIAutomationClientTests/Makefile.am: Add table hierarchy test.
    
    * UIAutomationClientTests/BaseTest.cs, GtkForm/GtkForm.cs: Add
    DataGrid and RunCommand into Atspi client tests.
    
    * SampleForm/Form1.cs: Add some nodes to the TreeView.
    
    svn path=/trunk/uia2atk/; revision=144971

 .../AtspiUiaClientTests/Makefile.am                |    1 +
 .../AtspiUiaClientTests/TableHierarchyTest.cs      |   49 +++++++
 UIAutomation/UIAutomationClientTests/ChangeLog     |   11 ++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   60 +++++++-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    4 +
 .../UIAutomationClientTests/BaseTest.cs            |   15 ++-
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests/TableHierarchyTest.cs  |  141 ++++++++++++++++++++
 8 files changed, 270 insertions(+), 12 deletions(-)

commit dd7e0f3c247e2ad4dc837934a386f7e0529fa300
Merge: d99f07a 1cb3d1c
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Oct 22 10:37:09 2009 +0000

    In UIAutomation/:
            * UIAutomationClientTests/SampleForm/Form1.cs:
            * UIAutomationClientTests/SampleForm/Form1.Designer.cs:
            * UIAutomationClient/System.Windows.Automation/GridPattern.cs:
            * UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
            * UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
            * UIAutomationClientTests/UIAutomationClientTests/TableTest.cs:
            * UIAutomationSource/Mono.UIAutomation.Source/ITablePattern.cs:
            * UIAutomationSource/Mono.UIAutomation.Source/ITableItemPattern.cs:
            * UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj: Implementation/Tests for [Grid|GridItem|Table|TableItem]Pattern
    
    In UiaDbus/:
            * UiaDbus/Makefile.am:
            * UiaDbus/UiaDbus.mdp:
            * UiaDbus/Constants.cs:
            * UiaDbusBridge/Makefile.am:
            * UiaDbusSource/Makefile.am:
            * UiaDbusBridge/UiaDbusBridge.mdp:
            * UiaDbusSource/UiaDbusElement.cs:
            * UiaDbusSource/UiaDbusSource.mdp:
            * UiaDbusBridge/AutomationBridge.cs:
            * UiaDbus/Interfaces/IGridPattern.cs:
            * UiaDbus/Interfaces/ITablePattern.cs:
            * UiaDbusSource/UiaDbusGridPattern.cs:
            * UiaDbusSource/UiaDbusTablePattern.cs:
            * UiaDbus/Interfaces/IGridItemPattern.cs:
            * UiaDbus/Interfaces/ITableItemPattern.cs:
            * UiaDbusSource/UiaDbusGridItemPattern.cs:
            * UiaDbus/Interfaces/InterfaceConverter.cs:
            * UiaDbusSource/UiaDbusAutomationSource.cs:
            * UiaDbusSource/UiaDbusTableItemPattern.cs:
            * UiaDbusBridge/Wrappers/GridPatternWrapper.cs:
            * UiaDbusBridge/Wrappers/TablePatternWrapper.cs:
            * UiaDbusBridge/Wrappers/GridItemPatternWrapper.cs:
            * UiaDbusBridge/Wrappers/ProviderElementWrapper.cs:
            * UiaDbusBridge/Wrappers/TableItemPatternWrapper.cs:
            Implement [Grid|GridItem|Table|TableItem]Pattern
    
    svn path=/trunk/uia2atk/; revision=144623

commit 5382dbeeba93c93f164838c845ea342b2882d80a
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Oct 13 20:21:36 2009 +0000

    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/TransformPattern.cs: Fix
    	signature of Resize method.
    
    In UIAutomation/UIAutomationClientTests/:
    	* SampleForm/Form1.cs:
    	* UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/AutomationTest.cs:
    	* UIAutomationClientTests/TransformPatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Add TransformPattern tests, move some property verification
    	tests from AutomationTest to TransformPatternTest.
    
    In UiaDbus/:
    	* UiaDbus/Makefile.am:
    	* UiaDbus/UiaDbus.mdp:
    	* UiaDbusBridge/Makefile.am:
    	* UiaDbusSource/Makefile.am:
    	* UiaDbusBridge/UiaDbusBridge.mdp:
    	* UiaDbusSource/UiaDbusElement.cs:
    	* UiaDbusSource/UiaDbusSource.mdp:
    	* UiaDbus/Interfaces/ITransformPattern.cs:
    	* UiaDbusSource/UiaDbusTransformPattern.cs:
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs:
    	* UiaDbusBridge/Wrappers/TransformPatternWrapper.cs:
    	Implement TransformPattern.
    
    svn path=/trunk/uia2atk/; revision=144047

 UIAutomation/UIAutomationClient/ChangeLog          |    6 +
 .../System.Windows.Automation/TransformPattern.cs  |    2 +-
 UIAutomation/UIAutomationClientTests/ChangeLog     |   11 +
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   14 +-
 .../UIAutomationClientTests/AutomationTest.cs      |   12 -
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../TransformPatternTest.cs                        |  281 ++++++++++++++++++++
 .../UIAutomationClientTests.csproj                 |    1 +
 .../Mono.UIAutomation.Source/ITransformPattern.cs  |    2 +-
 9 files changed, 315 insertions(+), 15 deletions(-)

commit a71dccbf70855df7ec8dff0a0c342d0e5d40c0c8
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Mon Oct 12 08:21:58 2009 +0000

    Minor Fix, Add a sleep after one test step
    
    svn path=/trunk/uia2atk/; revision=143944

 .../UIAutomationClientTests/ValuePatternTest.cs    |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 407576c645451d23a692fb1f3dbad91e887f284f
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Mon Oct 12 06:10:06 2009 +0000

    In UIAutomation/:
    	* UIAutomationClient/System.Windows.Automation/Automation.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/TextPatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/ValuePatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/InvokePatternTest.cs: Fix the signature of AddPropertyChangedEventHandler, and refine the event tests.
    
    svn path=/trunk/uia2atk/; revision=143936

 UIAutomation/ChangeLog                             |    6 +++
 .../System.Windows.Automation/Automation.cs        |    2 +-
 .../UIAutomationClientTests/InvokePatternTest.cs   |    3 +-
 .../UIAutomationClientTests/TextPatternTest.cs     |    6 +--
 .../UIAutomationClientTests/ValuePatternTest.cs    |   33 ++++++++++++-------
 5 files changed, 31 insertions(+), 19 deletions(-)

commit 01eeda4f68539b2f8a18eb432829d48afeeab608
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Oct 9 05:17:43 2009 +0000

    In UIAutomation/:
    	* UIAutomation/UIAutomationClientTests/UIAutomationClientTests/swfclienttest.sh.in:
    	* UIAutomation/UIAutomationClientTests/AtspiUiaClientTests/atspiuiaclienttest.sh.in: Add fixture option to atspi test script, and correct the scripts' help messages.
    
    svn path=/trunk/uia2atk/; revision=143821

 UIAutomation/ChangeLog                             |    6 ++++++
 .../AtspiUiaClientTests/atspiuiaclienttest.sh.in   |   16 ++++++++++++----
 .../UIAutomationClientTests/swfclienttest.sh.in    |    2 +-
 3 files changed, 19 insertions(+), 5 deletions(-)

commit 23b489456697bf3c07757a10db440bfbf559a71d
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Oct 8 18:21:31 2009 +0000

    changelog
    
    svn path=/trunk/uia2atk/; revision=143798

 UIAutomation/ChangeLog |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 82eb5d75825a8897e4ea9102cb3f21f25016ee99
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Oct 8 18:21:05 2009 +0000

    In UIAutomation:
            * UIAutomationClient/System.Windows.Automation/DockPattern.cs:
            * UIAutomationClient/System.Windows.Automation/GridPattern.cs:
            * UIAutomationClient/System.Windows.Automation/TablePattern.cs:
            * UIAutomationClient/System.Windows.Automation/ValuePattern.cs:
            * UIAutomationClient/System.Windows.Automation/InvokePattern.cs:
            * UIAutomationClient/System.Windows.Automation/ScrollPattern.cs:
            * UIAutomationClient/System.Windows.Automation/TogglePattern.cs:
            * UIAutomationClient/System.Windows.Automation/WindowPattern.cs:
            * UIAutomationClient/System.Windows.Automation/GridItemPattern.cs:
            * UIAutomationClient/System.Windows.Automation/SelectionPattern.cs:
            * UIAutomationClient/System.Windows.Automation/TableItemPattern.cs:
            * UIAutomationClient/System.Windows.Automation/TransformPattern.cs:
            * UIAutomationClient/System.Windows.Automation/RangeValuePattern.cs:
            * UIAutomationClient/System.Windows.Automation/ScrollItemPattern.cs:
            * UIAutomationClientTests/UIAutomationClientTests/AutomationTest.cs:
            * UIAutomationClient/System.Windows.Automation/MultipleViewPattern.cs:
            * UIAutomationClient/System.Windows.Automation/SelectionItemPattern.cs:
            * UIAutomationClient/System.Windows.Automation/ExpandCollapsePattern.cs: Modify formats to follow the coding standard.
    
    svn path=/trunk/uia2atk/; revision=143797

 .../System.Windows.Automation/DockPattern.cs       |    8 ++--
 .../ExpandCollapsePattern.cs                       |    8 ++--
 .../System.Windows.Automation/GridItemPattern.cs   |   24 ++++++------
 .../System.Windows.Automation/GridPattern.cs       |   12 +++---
 .../System.Windows.Automation/InvokePattern.cs     |    8 ++--
 .../MultipleViewPattern.cs                         |   12 +++---
 .../System.Windows.Automation/RangeValuePattern.cs |   28 ++++++++--------
 .../System.Windows.Automation/ScrollItemPattern.cs |    4 +-
 .../System.Windows.Automation/ScrollPattern.cs     |   28 ++++++++--------
 .../SelectionItemPattern.cs                        |   24 ++++++------
 .../System.Windows.Automation/SelectionPattern.cs  |   20 +++++-----
 .../System.Windows.Automation/TableItemPattern.cs  |   12 +++---
 .../System.Windows.Automation/TablePattern.cs      |   16 ++++----
 .../System.Windows.Automation/TogglePattern.cs     |    8 ++--
 .../System.Windows.Automation/TransformPattern.cs  |   16 ++++----
 .../System.Windows.Automation/ValuePattern.cs      |   12 +++---
 .../System.Windows.Automation/WindowPattern.cs     |   36 ++++++++++----------
 .../UIAutomationClientTests/AutomationTest.cs      |    4 +-
 18 files changed, 140 insertions(+), 140 deletions(-)

commit 8ae3ef9cf2e01cf388fa707ecd95831658a79953
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Oct 8 17:07:26 2009 +0000

    In UIAutomation/:
    	* UIAutomationClient/System.Windows.Automation/DockPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/GridPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/TablePattern.cs:
    	* UIAutomationClient/System.Windows.Automation/ScrollPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/TogglePattern.cs:
    	* UIAutomationClient/System.Windows.Automation/WindowPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/GridItemPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/SelectionPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/TableItemPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/TransformPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/RangeValuePattern.cs:
    	* UIAutomationClient/System.Windows.Automation/ScrollItemPattern.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/AutomationTest.cs:
    	* UIAutomationClient/System.Windows.Automation/MultipleViewPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/SelectionItemPattern.cs:
    	* UIAutomationClient/System.Windows.Automation/ExpandCollapsePattern.cs: Initialize the static AutomationIdentifier fields in *Pattern classes.
    
    svn path=/trunk/uia2atk/; revision=143793

 UIAutomation/ChangeLog                             |   19 ++
 .../System.Windows.Automation/DockPattern.cs       |    6 +-
 .../ExpandCollapsePattern.cs                       |    6 +-
 .../System.Windows.Automation/GridItemPattern.cs   |   18 +-
 .../System.Windows.Automation/GridPattern.cs       |    9 +-
 .../MultipleViewPattern.cs                         |    9 +-
 .../System.Windows.Automation/RangeValuePattern.cs |   21 +-
 .../System.Windows.Automation/ScrollItemPattern.cs |    3 +-
 .../System.Windows.Automation/ScrollPattern.cs     |   21 +-
 .../SelectionItemPattern.cs                        |   18 +-
 .../System.Windows.Automation/SelectionPattern.cs  |   15 +-
 .../System.Windows.Automation/TableItemPattern.cs  |    9 +-
 .../System.Windows.Automation/TablePattern.cs      |   12 +-
 .../System.Windows.Automation/TogglePattern.cs     |    6 +-
 .../System.Windows.Automation/TransformPattern.cs  |   12 +-
 .../System.Windows.Automation/WindowPattern.cs     |   27 ++-
 .../UIAutomationClientTests/AutomationTest.cs      |  316 ++++++++++++++++++++
 17 files changed, 463 insertions(+), 64 deletions(-)

commit 21e9776f57ac2a831cd407674a2a571eb7d30c47
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Oct 8 16:57:23 2009 +0000

    In UIAutomation/:
    	* UIAutomationClientTests/SampleForm/Form1.cs:
    	* UIAutomationClientTests/SampleForm/Form1.Designer.cs:
    	* UIAutomationClient/System.Windows.Automation/TextPattern.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/UIAutomationClientTests/TextPatternTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/InvokePatternTest.cs:
    	* UIAutomationClient/System.Windows.Automation.Text/TextPatternRange.cs:
    	* UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj: Implementing TextPattern
    
    In UiaDbus/:
    	* UiaDbus/Makefile.am:
    	* UiaDbus/UiaDbus.mdp:
    	* UiaDbus/Constants.cs:
    	* UiaDbusBridge/Makefile.am:
    	* UiaDbusSource/Makefile.am:
    	* UiaDbusBridge/UiaDbusBridge.mdp:
    	* UiaDbusSource/UiaDbusElement.cs:
    	* UiaDbusSource/UiaDbusSource.mdp:
    	* UiaDbusBridge/AutomationBridge.cs:
    	* UiaDbus/Interfaces/ITextPattern.cs:
    	* UiaDbusSource/UiaDbusTextPattern.cs:
    	* UiaDbus/Interfaces/ITextPatternRange.cs:
    	* UiaDbusSource/UiaDbusTextPatternRange.cs:
    	* UiaDbusBridge/Wrappers/TextPatternWrapper.cs:
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs:
    	* UiaDbusBridge/Wrappers/TextPatternRangeWrapper.cs: Implementing TextPattern
    
    svn path=/trunk/uia2atk/; revision=143792

 UIAutomation/ChangeLog                             |   12 +
 .../TextPatternRange.cs                            |    4 +
 .../System.Windows.Automation/TextPattern.cs       |    6 +-
 .../SampleForm/Form1.Designer.cs                   |   26 +-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   25 +-
 .../UIAutomationClientTests/BaseTest.cs            |   26 +-
 .../UIAutomationClientTests/InvokePatternTest.cs   |   14 +-
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests/TextPatternTest.cs     |  740 ++++++++++++++++++++
 .../UIAutomationClientTests.csproj                 |    3 +-
 10 files changed, 835 insertions(+), 22 deletions(-)

commit ee4f384c23c51a417ddfb8f1fd57acc443b9134d
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Sep 17 04:25:51 2009 +0000

    Add Invoke, Grid, gridItem, table, and TableItem bindings for at-spi-sharp.
    Add RangeValue, Selection, and ExpandCollapse tests.
    
    svn path=/trunk/uia2atk/; revision=142091

 UIAutomation/UIAutomationClient/Makefile.am        |   13 ++-
 .../System.Windows.Automation/TablePattern.cs      |    2 +-
 .../AtspiUiaClientTests/InvokePatternTest.cs       |   49 +++++++++
 .../AtspiUiaClientTests/Makefile.am                |    5 +-
 .../AtspiUiaClientTests/TablePatternTest.cs        |  111 ++++++++++++++++++++
 .../AtspiUiaClientTests/ValuePatternTest.cs        |   49 +++++++++
 UIAutomation/UIAutomationClientTests/ChangeLog     |   23 ++++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   88 +++++++++++++++-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   30 ++++++
 .../UIAutomationClientTests/BaseTest.cs            |   50 +++++++++
 .../ExpandCollapsePatternTest.cs                   |   81 ++++++++++++++
 .../UIAutomationClientTests/InvokePatternTest.cs   |    2 +
 .../UIAutomationClientTests/Makefile.am            |    3 +
 .../RangeValuePatternTest.cs                       |   71 +++++++++++++
 .../SelectionPatternTest.cs                        |   82 ++++++++++++++
 .../UIAutomationClientTests.csproj                 |    3 +
 UIAutomation/UIAutomationSource/ChangeLog          |    4 +
 .../Mono.UIAutomation.Source/ITablePattern.cs      |    6 +-
 UIAutomation/configure.ac                          |    4 +-
 19 files changed, 660 insertions(+), 16 deletions(-)

commit 73618b56fee43567bdaf8229ff4f5e392f1f771a
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Sep 11 20:16:01 2009 +0000

    In UIAutomation/:
    	* Makefile.am:
    	* configure.ac: If building with Mono >= 2.5, expect system-installed
    	WindowsBase.  Only use bundled version for Mono < 2.5 (bug #538542).
    	* expansions.m4: Borrow GAC assembly search macros from Banshee.
    
    In UIAutomation/UIAutomationClientTests/:
    	* AtspiUiaClientTests/Makefile.am:
    	* UIAutomationClientTests/Makefile.am: Use system-installed WindowsBase
    	when using Mono >= 2.5 (bug #538542). Also, make sure to copy
    	UIAutomationSource and UIAutomationProvider along with other UIA DLLs.
    
    svn path=/trunk/uia2atk/; revision=141791

 UIAutomation/ChangeLog                             |    8 +++++
 UIAutomation/Makefile.am                           |   11 +++++-
 .../AtspiUiaClientTests/Makefile.am                |   31 ++++++++++++++++++
 UIAutomation/UIAutomationClientTests/ChangeLog     |    7 ++++
 .../UIAutomationClientTests/Makefile.am            |   33 +++++++++++++++++++-
 UIAutomation/configure.ac                          |    9 +++++
 UIAutomation/expansions.m4                         |   26 +++++++++++++++
 7 files changed, 122 insertions(+), 3 deletions(-)

commit 7f71df5f743531f19d12dc45adbd4a6be1e6fc0c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Sep 8 23:33:33 2009 +0000

    2009-09-08  Sandy Armstrong  <sanfordarmstrong@gmail.com>
    
    	* SampleForm/Form1.Designer.cs: Add NumericUpDown.
    
    svn path=/trunk/uia2atk/; revision=141548

 UIAutomation/UIAutomationClientTests/ChangeLog     |    4 +
 .../SampleForm/Form1.Designer.cs                   |   80 +++++++++++--------
 2 files changed, 50 insertions(+), 34 deletions(-)

commit ffd35d78b85d68df7774db735e9a1b53f502487b
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Tue Sep 8 10:11:33 2009 +0000

    * UIAutomation/UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs:
    * UIAutomation/UIAutomationClient/System.Windows.Automation/AutomationElement.AutomationElementInformation.cs: fix 530418
    
    svn path=/trunk/uia2atk/; revision=141494

 UIAutomation/ChangeLog                             |    7 ++
 ...tomationElement.AutomationElementInformation.cs |   77 +++++++-------------
 UIAutomation/UIAutomationClientTests/ChangeLog     |    4 +
 .../AutomationElementTest.cs                       |   20 +++++-
 4 files changed, 57 insertions(+), 51 deletions(-)

commit 5f82a0a680a178e894b49aa2221024dfd25dde65
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Fri Sep 4 06:43:01 2009 +0000

    In UIAutomation/:
    	* UIAutomationClient/System.Windows.Automation/Automation.cs:
    	* UIAutomationClient/System.Windows.Automation/SourceManager.cs:
    	* UIAutomationSource/Mono.UIAutomation.Source/IAutomationSource.cs:
    	Support for automation events.
    
    In UIAutomation/UIAutomationClientTests/:
    	* UIAutomationClientTests/BaseTest.cs:
    	* UIAutomationClientTests/Makefile.am:
    	* UIAutomationClientTests/ValuePatternTest.cs:
    	* UIAutomationClientTests/InvokePatternTest.cs:
    	* UIAutomationClientTests/AutomationEventTest.cs:
    	* UIAutomationClientTests/UIAutomationClientTests.csproj: Add event
    	tests for sturcture changes and existing pattern TestFixtures.
    
    In UiaDbus/:
    	* UiaDbusSource/Makefile.am:
    	* UiaDbusBridge/Application.cs:
    	* UiaDbusSource/UiaDbusSource.mdp:
    	* UiaDbusBridge/AutomationBridge.cs:
    	* UiaDbus/Interfaces/IApplication.cs:
    	* UiaDbusSource/EventHandlerManager.cs:
    	* UiaDbusSource/DbusExceptionTranslator.cs:
    	* UiaDbusSource/UiaDbusAutomationSource.cs: Add support for automation
    	events.
    
    svn path=/trunk/uia2atk/; revision=141293

 UIAutomation/ChangeLog                             |    7 ++
 UIAutomation/UIAutomationClient/AssemblyInfo.cs.in |    2 +
 .../System.Windows.Automation/Automation.cs        |   53 +++++++++--
 .../System.Windows.Automation/SourceManager.cs     |   32 ++++---
 UIAutomation/UIAutomationClientTests/ChangeLog     |   10 ++
 .../UIAutomationClientTests/AutomationEventTest.cs |   98 ++++++++++++++++++++
 .../UIAutomationClientTests/BaseTest.cs            |   17 +++-
 .../UIAutomationClientTests/InvokePatternTest.cs   |   51 ++++++++++-
 .../UIAutomationClientTests/Makefile.am            |    1 +
 .../UIAutomationClientTests.csproj                 |    5 +-
 .../UIAutomationClientTests/ValuePatternTest.cs    |   31 ++++++-
 .../Mono.UIAutomation.Source/IAutomationSource.cs  |   26 +++++
 12 files changed, 302 insertions(+), 31 deletions(-)

commit 68a192e06208f40be86e3e97d8fbee0d66eaef46
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Aug 31 19:26:01 2009 +0000

    In UIAutomation/UIAutomationClientTests/:
    	* SampleForm/Form1.resx:
    	* SampleForm/Form1.Designer.cs: Add TreeView to SampleForm, and
    	rearrange some buttons added in the last commit to unbreak
    	TreeWalker unit tests.
    
    svn path=/trunk/uia2atk/; revision=140985

 UIAutomation/UIAutomationClientTests/ChangeLog     |    7 +
 .../SampleForm/Form1.Designer.cs                   |  464 ++++++++++----------
 .../UIAutomationClientTests/SampleForm/Form1.resx  |  238 +++++-----
 3 files changed, 363 insertions(+), 346 deletions(-)

commit e5cf98b81158eef8c33cb6a1b9e5aa8abe87240b
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Mon Aug 24 07:25:37 2009 +0000

    Implemented ValuePattern,
    And updated tests for InvokePattern and ValuePattern,
    Also some minor bug fixes in UIAutomation are included.
    
    svn path=/trunk/uia2atk/; revision=140470

 UIAutomation/UIAutomationClient/ChangeLog          |   10 +
 .../System.Windows.Automation/AutomationElement.cs |    2 +-
 .../System.Windows.Automation/InvokePattern.cs     |    6 +-
 .../System.Windows.Automation/ValuePattern.cs      |    9 +-
 UIAutomation/UIAutomationClientTests/ChangeLog     |   11 +
 .../SampleForm/Form1.Designer.cs                   |  419 +++++++++++---------
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   33 ++-
 .../UIAutomationClientTests/Makefile.am            |    3 +-
 .../UIAutomationClientTests.csproj                 |    3 +-
 .../UIAutomationClientTests/ValuePatternTest.cs    |   74 ++++
 10 files changed, 371 insertions(+), 199 deletions(-)

commit d165ca7d7d9a075837a471f5c85a7a81018f1322
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Aug 21 14:47:11 2009 +0000

    In UIAutomation/:
    	* Makefile.am:
    	* configure.ac: Move UIAutomationClient/Test to
    	UIAutomationClientTests, enable in build.
    
    In UIAutomation/UIAutomationClient/:
    	* Makefile.am: Test/ is now its own project directly under
    	UIAutomation.
    
    In UIAutomation/UIAutomationClientTests/:
    	* Makefile.am:
    	* SampleForm/Makefile.am:
    	* AtspiUiaClientTests/Makefile.am:
    	* UIAutomationClientTests/Makefile.am: Add and update makefiles
    	so that Client unit tests are included in build.
    
    svn path=/trunk/uia2atk/; revision=140418

 UIAutomation/ChangeLog                             |    6 +
 UIAutomation/Makefile.am                           |    7 +-
 UIAutomation/UIAutomationClient/ChangeLog          |    5 +
 UIAutomation/UIAutomationClient/Makefile.am        |    6 -
 UIAutomation/UIAutomationClient/Test/Makefile.am   |    1 -
 .../AtspiUiaClientTests/Makefile.am                |  105 --
 .../AtspiUiaClientTests/TogglePatternTest.cs       |   49 -
 .../AtspiUiaClientTests/atspiuiaclienttest.sh.in   |   55 -
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   82 --
 .../UIAutomationClientTests/GtkForm/Makefile.am    |   70 --
 .../Test/UIAutomationClientTests/Makefile.am       |    1 -
 .../SampleForm/Form1.Designer.cs                   |  239 -----
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   49 -
 .../SampleForm/Form1.resources                     |  Bin 172 -> 0 bytes
 .../UIAutomationClientTests/SampleForm/Form1.resx  |  120 ---
 .../UIAutomationClientTests/SampleForm/Program.cs  |   19 -
 .../SampleForm/Properties/AssemblyInfo.cs          |   36 -
 .../SampleForm/Properties/Resources.Designer.cs    |   68 --
 .../SampleForm/Properties/Resources.resources      |  Bin 172 -> 0 bytes
 .../SampleForm/Properties/Resources.resx           |  117 ---
 .../SampleForm/Properties/Settings.Designer.cs     |   28 -
 .../SampleForm/Properties/Settings.settings        |    7 -
 .../SampleForm/SampleForm.csproj                   |   83 --
 .../UIAutomationClientTests.sln                    |   26 -
 .../AutomationElementTest.cs                       | 1043 --------------------
 .../UIAutomationClientTests/AutomationTest.cs      |  491 ---------
 .../UIAutomationClientTests/BaseTest.cs            |  278 ------
 .../UIAutomationClientTests/ConditionTest.cs       |  481 ---------
 .../UIAutomationClientTests/InvokePatternTest.cs   |   65 --
 .../Properties/AssemblyInfo.cs                     |   36 -
 .../UIAutomationClientTests/TogglePatternTest.cs   |   68 --
 .../UIAutomationClientTests/TreeWalkerTest.cs      |  328 ------
 .../UIAutomationClientTests.csproj                 |   81 --
 .../UIAutomationClientTests/swfclienttest.sh.in    |   61 --
 .../AtspiUiaClientTests/Makefile.am                |  103 ++
 .../AtspiUiaClientTests/TogglePatternTest.cs       |   49 +
 .../AtspiUiaClientTests/atspiuiaclienttest.sh.in   |   55 +
 UIAutomation/UIAutomationClientTests/ChangeLog     |    7 +
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   82 ++
 .../UIAutomationClientTests/GtkForm/Makefile.am    |   70 ++
 UIAutomation/UIAutomationClientTests/Makefile.am   |    1 +
 .../SampleForm/Form1.Designer.cs                   |  239 +++++
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   49 +
 .../UIAutomationClientTests/SampleForm/Form1.resx  |  120 +++
 .../UIAutomationClientTests/SampleForm/Makefile.am |   63 ++
 .../UIAutomationClientTests/SampleForm/Program.cs  |   19 +
 .../SampleForm/Properties/AssemblyInfo.cs          |   36 +
 .../SampleForm/SampleForm.csproj                   |   85 ++
 .../UIAutomationClientTests.sln                    |   26 +
 .../AutomationElementTest.cs                       | 1043 ++++++++++++++++++++
 .../UIAutomationClientTests/AutomationTest.cs      |  491 +++++++++
 .../UIAutomationClientTests/BaseTest.cs            |  278 ++++++
 .../UIAutomationClientTests/ConditionTest.cs       |  481 +++++++++
 .../UIAutomationClientTests/InvokePatternTest.cs   |   65 ++
 .../UIAutomationClientTests/Makefile.am            |  111 +++
 .../Properties/AssemblyInfo.cs                     |   36 +
 .../UIAutomationClientTests/TogglePatternTest.cs   |   68 ++
 .../UIAutomationClientTests/TreeWalkerTest.cs      |  328 ++++++
 .../UIAutomationClientTests.csproj                 |   96 ++
 .../UIAutomationClientTests/swfclienttest.sh.in    |   61 ++
 UIAutomation/configure.ac                          |   17 +-
 61 files changed, 4089 insertions(+), 4101 deletions(-)

commit 25d06daaf716892a1b09e37ad152863db8e7a1b3
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Aug 20 13:50:26 2009 +0000

    In UIAutomation/UIAutomationClient/:
    	* Makefile.am:
    	* UIAutomationClient.mdp:
    	* System.Windows.Automation/Automation.cs:
    	* System.Windows.Automation/AutomationElement.cs:
    	* System.Windows.Automation/AutomationElement.AutomationElementInformation.cs:
    	Simplify AutomationElement comparison methods, and split
    	AutomationElement.AutomationElementInformation out into its own file.
    
    svn path=/trunk/uia2atk/; revision=140338

 UIAutomation/UIAutomationClient/ChangeLog          |   10 ++
 UIAutomation/UIAutomationClient/Makefile.am        |    1 +
 .../System.Windows.Automation/Automation.cs        |    3 +-
 ...tomationElement.AutomationElementInformation.cs |  161 ++++++++++++++++++++
 .../System.Windows.Automation/AutomationElement.cs |  141 +-----------------
 .../UIAutomationClient/UIAutomationClient.mdp      |    1 +
 6 files changed, 177 insertions(+), 140 deletions(-)

commit 8a19055853ce847c1ed13f9233c1e4f7ffc8e522
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Aug 19 19:43:04 2009 +0000

    In UIAutomation/UIAutomationClient/:
    	* Makefile.am:
    	* UIAutomationClient.mdp:
    	* System.Windows.Automation/TreeWalker.cs:
    	* System.Windows.Automation/TreeWalker.TreeIterator.cs:
    	Complete most of TreeWalker (bug #513989). Break iteration
    	implementation out into a private inner class called TreeIterator.
    	* Test/UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    	* Test/UIAutomationClientTests/UIAutomationClientTests/TreeWalkerTest.cs:
    	Thorough tests of TreeWalker behavior.
    	* Test/UIAutomationClientTests/UIAutomationClientTests/swfclienttest.sh.in:
    	Client test runner script.
    
    In UiaDbus/:
    	* UiaDbusBridge/Wrappers/ProviderElementWrapper.cs:
    	Never return self as parent element.
    
    svn path=/trunk/uia2atk/; revision=140277

 UIAutomation/UIAutomationClient/ChangeLog          |   16 +
 UIAutomation/UIAutomationClient/Makefile.am        |    1 +
 .../TreeWalker.TreeIterator.cs                     |  314 ++++++++++++++++++++
 .../System.Windows.Automation/TreeWalker.cs        |   68 ++---
 .../UIAutomationClientTests/BaseTest.cs            |   15 +-
 .../UIAutomationClientTests/TreeWalkerTest.cs      |  120 ++++++++-
 .../UIAutomationClientTests/swfclienttest.sh.in    |   61 ++++
 .../UIAutomationClient/UIAutomationClient.mdp      |    1 +
 8 files changed, 553 insertions(+), 43 deletions(-)

commit 62cb210f0ad6a81e92e237d946e362441ac5f50b
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Aug 17 23:12:45 2009 +0000

    In UIAutomation/UIAutomationBridge/:
    	* Mono.UIAutomation.Services/Log.cs: Fix typo in LogLevel check.
    
    svn path=/trunk/uia2atk/; revision=140114

 UIAutomation/UIAutomationBridge/ChangeLog          |    4 ++++
 .../Mono.UIAutomation.Services/Log.cs              |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 104073562ac2bbbfd2e315813ea8e06f3cc1c1fe
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Thu Aug 13 02:23:52 2009 +0000

    Fix bug #489370, Implement InvokePattern for DbusCore.
    
    svn path=/trunk/uia2atk/; revision=139830

 UIAutomation/UIAutomationClient/ChangeLog          |   12 ++++
 .../System.Windows.Automation/AutomationElement.cs |    2 +-
 .../System.Windows.Automation/InvokePattern.cs     |    6 +-
 .../SampleForm/Form1.Designer.cs                   |    1 +
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    7 ++
 .../UIAutomationClientTests/InvokePatternTest.cs   |   65 ++++++++++++++++++++
 .../UIAutomationClientTests.csproj                 |    3 +-
 UIAutomation/UIAutomationSource/ChangeLog          |    5 ++
 UIAutomation/UIAutomationSource/Makefile.am        |    1 +
 .../Mono.UIAutomation.Source/IInvokePattern.cs     |   34 ++++++++++
 10 files changed, 131 insertions(+), 5 deletions(-)

commit c6d76cf13ca34ae60ac2e19bc8fe693ac1a9be03
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed Aug 12 09:21:03 2009 +0000

    Modified StructureChangedEvetintArgs.EventId.
    
    svn path=/trunk/uia2atk/; revision=139752

 UIAutomation/UIAutomationTypes/ChangeLog           |    7 +++
 .../StructureChangedEventArgs.cs                   |    2 +-
 UIAutomation/UIAutomationTypes/Test/ChangeLog      |    5 ++
 .../StructureChangedEventArgsTest.cs               |   46 ++++++++++++++++++++
 .../UIAutomationTypes/UIAutomationTypesTests.mdp   |    1 +
 5 files changed, 60 insertions(+), 1 deletions(-)

commit 4ad9a631f7bd73ce6304349ade710bf56c8b9250
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Aug 5 20:37:26 2009 +0000

    Reverting r139385 because it causes the build to break, and because it did not go through a proper peer code review.
    
    
    svn path=/trunk/uia2atk/; revision=139443

 UIAutomation/ChangeLog                             |    5 -----
 .../System.Windows.Automation/AutomationElement.cs |    2 +-
 .../System.Windows.Automation/InvokePattern.cs     |    6 +++---
 .../SampleForm/Form1.Designer.cs                   |    1 -
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    7 -------
 .../UIAutomationClientTests.csproj                 |    1 -
 UIAutomation/UIAutomationSource/Makefile.am        |    1 -
 .../UIAutomationSource/UIAutomationSource.mdp      |   15 ---------------
 8 files changed, 4 insertions(+), 34 deletions(-)

commit ade6404048d79d430a2bffa323c2c4a6681bb2b0
Author: Matt Guo <rguo@mono-cvs.ximian.com>
Date:   Wed Aug 5 03:38:48 2009 +0000

    * Add client test for InvokePattern
    * Change the type of InvokePattern.source from IInvokeProvider to IInvokePattern
    
    
    svn path=/trunk/uia2atk/; revision=139385

 UIAutomation/ChangeLog                             |    5 +++++
 .../System.Windows.Automation/AutomationElement.cs |    2 +-
 .../System.Windows.Automation/InvokePattern.cs     |    6 +++---
 .../SampleForm/Form1.Designer.cs                   |    1 +
 .../UIAutomationClientTests/SampleForm/Form1.cs    |    7 +++++++
 .../UIAutomationClientTests.csproj                 |    1 +
 UIAutomation/UIAutomationSource/Makefile.am        |    1 +
 .../UIAutomationSource/UIAutomationSource.mdp      |   15 +++++++++++++++
 8 files changed, 34 insertions(+), 4 deletions(-)

commit d3797e4a5b95add386d05872a9497a8e0aa7dda8
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jul 29 20:37:08 2009 +0000

    In /:
    	* Uia2Atk.mds:
    	* UiaDbus/:
    	* UiaDbusCoreBridge/:
    	* DbusCoreUiaSource/: Merge UiaDbusCoreBridge and DbusCoreUiaSource
    	into a single project: UiaDbus.
    
    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/SourceManager.cs:
    	DbusCoreUiaSource -> UiaDbusSource.
    
    In UIAutomation/UIAutomationProvider/:
    	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
    	UiaDbusCoreBridge->UiaDbusBridge.
    
    In UiaDbus/:
    	* *: Rename DbusCore->UiaDbus, UiaDbusCoreBridge*->UiaDbusBridge*,
    	and DbusCoreUiaSource->UiaDbusSource. Update tarball names,
    	.pc files, file names, namespaces, etc.
    
    svn path=/trunk/uia2atk/; revision=138997

 UIAutomation/UIAutomationClient/ChangeLog          |    5 +++++
 .../System.Windows.Automation/SourceManager.cs     |    6 +++---
 UIAutomation/UIAutomationProvider/ChangeLog        |    5 +++++
 .../AutomationInteropProvider.cs                   |    6 +++---
 4 files changed, 16 insertions(+), 6 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++
 .../Mono.UIAutomation.Services/Log.cs              |   30 ++++++++++++--------
 2 files changed, 23 insertions(+), 12 deletions(-)

commit 21ef3ba4931a4db1d95d8f2721de1c3354d3690d
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jul 1 13:49:54 2009 +0000

    Added pattern infrastructure.
    
    svn path=/trunk/uia2atk/; revision=137194

 UIAutomation/UIAutomationClient/ChangeLog          |   36 +++
 UIAutomation/UIAutomationClient/Makefile.am        |    6 +
 .../TextPatternRange.cs                            |  106 ++++---
 .../System.Windows.Automation/AutomationElement.cs |  311 +++++++++++---------
 .../System.Windows.Automation/DesktopElement.cs    |   11 +
 .../System.Windows.Automation/DockPattern.cs       |   20 +-
 .../ExpandCollapsePattern.cs                       |   22 +-
 .../System.Windows.Automation/GridItemPattern.cs   |   38 ++-
 .../System.Windows.Automation/GridPattern.cs       |   24 +-
 .../System.Windows.Automation/InvokePattern.cs     |    9 +-
 .../MultipleViewPattern.cs                         |   27 ++-
 .../System.Windows.Automation/RangeValuePattern.cs |   45 ++--
 .../System.Windows.Automation/ScrollItemPattern.cs |    9 +-
 .../System.Windows.Automation/ScrollPattern.cs     |   51 ++--
 .../SelectionItemPattern.cs                        |   29 ++-
 .../System.Windows.Automation/SelectionPattern.cs  |   30 ++-
 .../System.Windows.Automation/SourceManager.cs     |    8 +
 .../System.Windows.Automation/TableItemPattern.cs  |   47 ++--
 .../System.Windows.Automation/TablePattern.cs      |   37 ++-
 .../System.Windows.Automation/TextPattern.cs       |   34 ++-
 .../System.Windows.Automation/TogglePattern.cs     |   20 +-
 .../System.Windows.Automation/TransformPattern.cs  |   34 ++-
 .../System.Windows.Automation/ValuePattern.cs      |   25 +-
 .../System.Windows.Automation/WindowPattern.cs     |   49 ++--
 UIAutomation/UIAutomationClient/Test/Makefile.am   |    1 +
 .../AtspiUiaClientTests/Makefile.am                |  105 +++++++
 .../AtspiUiaClientTests/TogglePatternTest.cs       |   49 +++
 .../AtspiUiaClientTests/atspiuiaclienttest.sh.in   |   55 ++++
 .../UIAutomationClientTests/GtkForm/GtkForm.cs     |   82 +++++
 .../UIAutomationClientTests/GtkForm/Makefile.am    |   70 +++++
 .../Test/UIAutomationClientTests/Makefile.am       |    1 +
 .../AutomationElementTest.cs                       |  304 +++++++++++++++++++
 .../UIAutomationClientTests/BaseTest.cs            |  139 ++++++++-
 .../UIAutomationClientTests/TogglePatternTest.cs   |   68 +++++
 .../UIAutomationClientTests.csproj                 |    3 +-
 UIAutomation/UIAutomationSource/Makefile.am        |   16 +-
 .../Mono.UIAutomation.Source/IElement.cs           |    4 +
 .../Mono.UIAutomation.Source/IGridItemPattern.cs   |   44 +++
 .../Mono.UIAutomation.Source/IGridPattern.cs       |   43 +++
 .../IMultipleViewPattern.cs                        |   44 +++
 .../Mono.UIAutomation.Source/IRangeValuePattern.cs |   47 +++
 .../Mono.UIAutomation.Source/IScrollPattern.cs     |   49 +++
 .../ISelectionItemPattern.cs                       |   47 +++
 .../Mono.UIAutomation.Source/ISelectionPattern.cs  |   42 +++
 .../Mono.UIAutomation.Source/ITableItemPattern.cs  |   46 +++
 .../Mono.UIAutomation.Source/ITablePattern.cs      |   47 +++
 .../Mono.UIAutomation.Source/ITextPattern.cs       |   43 +++
 .../Mono.UIAutomation.Source/ITextPatternRange.cs  |   55 ++++
 .../Mono.UIAutomation.Source/ITransformPattern.cs  |   48 +++
 .../Mono.UIAutomation.Source/IValuePattern.cs      |   43 +++
 .../Mono.UIAutomation.Source/IWindowPattern.cs     |   52 ++++
 UIAutomation/configure.ac                          |   39 ++-
 52 files changed, 2205 insertions(+), 409 deletions(-)

commit c0103738ee8ae77de263ba7cb0023027ef368f42
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jun 24 21:40:54 2009 +0000

    In UIAutomation/UIAutomationClient/:
    	* Test/UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs:
    	Add Ignore'd CultureTest as a reminder for the future.
    
    svn path=/trunk/uia2atk/; revision=136791

 UIAutomation/UIAutomationClient/ChangeLog          |    5 +++++
 .../AutomationElementTest.cs                       |   10 ++++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 6c08a4936245ccc7291290a09f1652958a53b0a4
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jun 24 21:35:20 2009 +0000

    In UIAutomation/:
    	* WindowsBase/System.Windows/Rect.cs: Add missing using statement.
    
    svn path=/trunk/uia2atk/; revision=136789

 UIAutomation/ChangeLog                          |    4 ++++
 UIAutomation/WindowsBase/System.Windows/Rect.cs |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 3d819638fef2872f65f6278cab3ecf5ab991f160
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jun 24 21:29:46 2009 +0000

    In UIAutomation/:
    	* WindowsBase/System.Windows/Rect.cs: Implement ToString methods
    	(proposed fix for bug #516165).
    
    In UIAutomation/UIAutomationClient/:
    	* Makefile.am:
    	* UIAutomationClient.mdp:
    	* System.Windows.Automation/InternalCondition.cs -> System.Windows.Automation/BoolCondition.cs:
    	Rename InternalCondition to the more-specific internal BoolCondition.
    	* Test/UIAutomationClientTests/UIAutomationClientTests/ConditionTest.cs:
    	Updated unit tests to thoroughly cover PropertyCondition behavior.
    	* System.Windows.Automation/Condition.cs:
    	* System.Windows.Automation/Automation.cs:
    	* System.Windows.Automation/OrCondition.cs:
    	* System.Windows.Automation/AndCondition.cs:
    	* System.Windows.Automation/NotCondition.cs:
    	* System.Windows.Automation/PropertyConditon.cs:
    	* System.Windows.Automation/AutomationElement.cs: Update PropertyCondition
    	implementation to match unit tests.  Refactor Element/Condition matching
    	to work via new virtual Condition.AppliesTo method, instead of old
    	AutomationElement.ElementMeetsCondition method.
    
    svn path=/trunk/uia2atk/; revision=136788

 UIAutomation/ChangeLog                             |    5 +
 UIAutomation/UIAutomationClient/ChangeLog          |   21 +
 UIAutomation/UIAutomationClient/Makefile.am        |    2 +-
 .../System.Windows.Automation/AndCondition.cs      |    8 +
 .../System.Windows.Automation/Automation.cs        |    2 +-
 .../System.Windows.Automation/AutomationElement.cs |   66 +---
 .../System.Windows.Automation/BoolCondition.cs     |   44 ++
 .../System.Windows.Automation/Condition.cs         |    8 +-
 .../System.Windows.Automation/InternalCondition.cs |   33 --
 .../System.Windows.Automation/NotCondition.cs      |    5 +
 .../System.Windows.Automation/OrCondition.cs       |    8 +
 .../System.Windows.Automation/PropertyConditon.cs  |  305 ++++++++++++++-
 .../UIAutomationClientTests/ConditionTest.cs       |  427 +++++++++++++++++++-
 .../UIAutomationClient/UIAutomationClient.mdp      |    2 +-
 UIAutomation/WindowsBase/System.Windows/Rect.cs    |   35 ++-
 15 files changed, 847 insertions(+), 124 deletions(-)

commit f462530099428a0c5353fba34e4cb647490b956b
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jun 17 19:35:05 2009 +0000

    * Test/UIAutomationClientTests/SampleForm/Form1.resx:
    * Test/UIAutomationClientTests/SampleForm/Form1.cs:
    * Test/UIAutomationClientTests/SampleForm/Form1.Designer.cs:
    Add more layers to control hierarchy for TreeWalkerTest.
    
    * Test/UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs:
    * Test/UIAutomationClientTests/UIAutomationClientTests/AutomationTest.cs:
    * Test/UIAutomationClientTests/UIAutomationClientTests/BaseTest.cs:
    Factor common code dealing with SampleForm into BaseTest.  Also, use
    String instead of string when accessing static String members.
    
    * Test/UIAutomationClientTests/UIAutomationClientTests/TreeWalkerTest.cs:
    New unit test of TreeWalker support for Conditions.
    
    * Test/UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    Add new files
    
    svn path=/trunk/uia2atk/; revision=136348

 UIAutomation/UIAutomationClient/ChangeLog          |   19 ++
 .../SampleForm/Form1.Designer.cs                   |  107 ++++++++-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   84 ++++----
 .../UIAutomationClientTests/SampleForm/Form1.resx  |  238 ++++++++++----------
 .../AutomationElementTest.cs                       |  143 ++----------
 .../UIAutomationClientTests/AutomationTest.cs      |   15 +-
 .../UIAutomationClientTests/BaseTest.cs            |  160 +++++++++++++
 .../UIAutomationClientTests/TreeWalkerTest.cs      |  210 +++++++++++++++++
 .../UIAutomationClientTests.csproj                 |    4 +-
 9 files changed, 677 insertions(+), 303 deletions(-)

commit 7bf0ffb7ba07c10ffa02bafe6fc53d7ee8eea59e
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Jun 15 16:24:35 2009 +0000

    In /:
    	* Uia2Atk.mds: Add DbusCoreUiaSource to solution.
    
    In DbusCoreUiaSource/:
    	* NEWS:
    	* README:
    	* COPYING:
    	* ChangeLog:
    	* autogen.sh:
    	* Makefile.am:
    	* configure.ac:
    	* mono-uia.snk:
    	* expansions.m4:
    	* Makefile.include:
    	* DbusCoreUiaSource.mds:
    	* DbusCoreUiaSource/ChangeLog:
    	* DbusCoreUiaSource/Makefile.am:
    	* DbusCoreUiaSource/AssemblyInfo.cs:
    	* DbusCoreUiaSource/DbusCoreUiaSource.mdp: Infrastructure for new
    	DbusCoreUiaSource assembly.
    
    	* DbusCoreUiaSource/DbusCoreElement.cs:
    	* DbusCoreUiaSource/DbusCoreAutomationSource.cs: Implementation of
    	UIAutomationSource interfaces for automation elements exposed over the
    	UiaDbusCoreBridge.
    
    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/TreeWalker.cs: Fix typo which broke
    	use of all TreeWalkers expect RawViewWalker.
    
    svn path=/trunk/uia2atk/; revision=136140

 UIAutomation/UIAutomationClient/ChangeLog          |    5 +++++
 .../System.Windows.Automation/TreeWalker.cs        |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit ce2552077b240c0a55695421bd91a73ce14e5510
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Jun 11 02:07:22 2009 +0000

    In UIAutomation/UIAutomationClient/:
    	* System.Windows.Automation/Condition.cs: Implement TrueCondition and
    	FalseCondition.
    
    	* Test/UIAutomationClientTests/UIAutomationClientTests/ConditionTest.cs:
    	* Test/UIAutomationClientTests/UIAutomationClientTests/UIAutomationClientTests.csproj:
    	Unit tests for TrueCondition and FalseCondition.
    
    	* Test/UIAutomationClientTests/SampleForm/Form1.cs:
    	* Test/UIAutomationClientTests/UIAutomationClientTests/AutomationTest.cs:
    	* Test/UIAutomationClientTests/UIAutomationClientTests/AutomationElementTest.cs:
    	Add missing headers, fix some typos.
    
    svn path=/trunk/uia2atk/; revision=135907

 UIAutomation/UIAutomationClient/ChangeLog          |   14 ++++
 .../System.Windows.Automation/Condition.cs         |    6 +-
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   25 ++++++
 .../AutomationElementTest.cs                       |   25 ++++++
 .../UIAutomationClientTests/AutomationTest.cs      |   29 +++++++-
 .../UIAutomationClientTests/ConditionTest.cs       |   78 ++++++++++++++++++++
 .../UIAutomationClientTests.csproj                 |    1 +
 7 files changed, 174 insertions(+), 4 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

 UIAutomation/ChangeLog                             |    4 +
 UIAutomation/UIAutomation.mds                      |    6 +-
 UIAutomation/UIAutomationClient/AssemblyInfo.cs.in |    2 -
 UIAutomation/UIAutomationClient/ChangeLog          |   34 +
 UIAutomation/UIAutomationClient/Makefile.am        |   42 +-
 .../TextPatternRange.cs                            |    5 +
 .../System.Windows.Automation/AndCondition.cs      |   44 ++
 .../System.Windows.Automation/Automation.cs        |  364 +++++++++
 .../System.Windows.Automation/AutomationElement.cs |  602 ++++++++++++++--
 .../AutomationElementCollection.cs                 |   28 +-
 .../AutomationFocusChangedEventArgs.cs             |   57 ++
 .../System.Windows.Automation/BasePattern.cs       |    4 +-
 .../System.Windows.Automation/CacheRequest.cs      |    8 +-
 .../System.Windows.Automation/Condition.cs         |   11 +-
 .../System.Windows.Automation/DesktopElement.cs    |  229 ++++++
 .../System.Windows.Automation/DockPattern.cs       |   66 ++
 .../ExpandCollapsePattern.cs                       |   71 ++
 .../System.Windows.Automation/GridItemPattern.cs   |   93 +++
 .../System.Windows.Automation/GridPattern.cs       |   74 ++
 .../System.Windows.Automation/InternalCondition.cs |   33 +
 .../System.Windows.Automation/InvokePattern.cs     |   45 ++
 .../MultipleViewPattern.cs                         |   78 ++
 .../System.Windows.Automation/NotCondition.cs      |   45 ++
 .../System.Windows.Automation/OrCondition.cs       |   44 ++
 .../System.Windows.Automation/PropertyConditon.cs  |   73 ++
 .../System.Windows.Automation/RangeValuePattern.cs |  106 +++
 .../System.Windows.Automation/ScrollItemPattern.cs |   43 +
 .../System.Windows.Automation/ScrollPattern.cs     |  123 +++
 .../SelectionItemPattern.cs                        |   90 +++
 .../System.Windows.Automation/SelectionPattern.cs  |   78 ++
 .../System.Windows.Automation/SourceManager.cs     |  120 +++
 .../System.Windows.Automation/TableItemPattern.cs  |   97 +++
 .../System.Windows.Automation/TablePattern.cs      |   87 +++
 .../System.Windows.Automation/TextPattern.cs       |   20 +
 .../System.Windows.Automation/TogglePattern.cs     |   66 ++
 .../System.Windows.Automation/TransformPattern.cs  |   92 +++
 .../System.Windows.Automation/TreeWalker.cs        |  164 ++++
 .../System.Windows.Automation/ValuePattern.cs      |   74 ++
 .../System.Windows.Automation/WindowPattern.cs     |  120 +++
 .../SampleForm/Form1.Designer.cs                   |  145 ++++
 .../UIAutomationClientTests/SampleForm/Form1.cs    |   17 +
 .../SampleForm/Form1.resources                     |  Bin 0 -> 172 bytes
 .../UIAutomationClientTests/SampleForm/Form1.resx  |  120 +++
 .../UIAutomationClientTests/SampleForm/Program.cs  |   19 +
 .../SampleForm/Properties/AssemblyInfo.cs          |   36 +
 .../SampleForm/Properties/Resources.Designer.cs    |   68 ++
 .../SampleForm/Properties/Resources.resources      |  Bin 0 -> 172 bytes
 .../SampleForm/Properties/Resources.resx           |  117 +++
 .../SampleForm/Properties/Settings.Designer.cs     |   28 +
 .../SampleForm/Properties/Settings.settings        |    7 +
 .../SampleForm/SampleForm.csproj                   |   83 ++
 .../UIAutomationClientTests.sln                    |   26 +
 .../AutomationElementTest.cs                       |  803 ++++++++++++++++++++
 .../UIAutomationClientTests/AutomationTest.cs      |  477 ++++++++++++
 .../Properties/AssemblyInfo.cs                     |   36 +
 .../UIAutomationClientTests.csproj                 |   76 ++
 .../UIAutomationClient/UIAutomationClient.mdp      |   68 ++
 .../UIAutomationClient/UIAutomationClient.mds      |   16 +
 UIAutomation/UIAutomationSource/ChangeLog          |    6 +-
 .../Mono.UIAutomation.Source/IElement.cs           |    2 +
 UIAutomation/UIAutomationTypes/ChangeLog           |    4 +
 .../System.Windows.Automation/TreeScope.cs         |    2 +-
 62 files changed, 5420 insertions(+), 78 deletions(-)

commit f1a3ab650022feffe5fae32fff84169ea2d894db
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Jun 4 20:34:41 2009 +0000

    In UIAutomation/:
    	* Makefile.am:
    	* configure.ac:
    	* UIAutomation.mds:
    	* data/mono-uia.pc.in.in:
    	* UIAutomationSource/*: Add UIAutomationSource to build.
    
    In UIAutomation/UIAutomationSource/:
    	* Makefile.am:
    	* AssemblyInfo.cs.in:
    	* UIAutomationSource.mdp:
    	* UIAutomationSource.mds: Infrastructure for UIAutomationSource
    	assembly.
    
    	* Mono.UIAutomation.Source/IElement.cs: UIA automation element
    	abstraction layer (bug #489322).
    	* Mono.UIAutomation.Source/IAutomationSource.cs: UIA automation
    	source abstraction layer (bug #489323).
    
    svn path=/trunk/uia2atk/; revision=135480

 UIAutomation/ChangeLog                             |    8 ++
 UIAutomation/Makefile.am                           |    2 +-
 UIAutomation/UIAutomation.mds                      |    4 +
 UIAutomation/UIAutomationSource/AssemblyInfo.cs.in |   56 ++++++++++++
 UIAutomation/UIAutomationSource/ChangeLog          |   13 +++
 UIAutomation/UIAutomationSource/Makefile.am        |   64 +++++++++++++
 .../Mono.UIAutomation.Source/IAutomationSource.cs  |   40 ++++++++
 .../Mono.UIAutomation.Source/IElement.cs           |   96 ++++++++++++++++++++
 .../UIAutomationSource/UIAutomationSource.mdp      |   33 +++++++
 .../UIAutomationSource/UIAutomationSource.mds      |   16 ++++
 UIAutomation/configure.ac                          |    2 +
 UIAutomation/data/mono-uia.pc.in.in                |    2 +-
 12 files changed, 334 insertions(+), 2 deletions(-)

commit c5f557737fc8934901c121d6402c980fb9bb27a8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Apr 27 20:49:53 2009 +0000

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

 UIAutomation/UIAutomationProvider/ChangeLog |    4 ----
 1 files changed, 0 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

 UIAutomation/UIAutomationProvider/ChangeLog |    6 +++++-
 1 files changed, 5 insertions(+), 1 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    4 +
 .../Mono.UIAutomation.Bridge/IAutomationBridge.cs  |    2 +-
 UIAutomation/UIAutomationProvider/ChangeLog        |    5 ++
 .../AutomationInteropProvider.cs                   |   77 +++++++++++++-------
 4 files changed, 60 insertions(+), 28 deletions(-)

commit 632581dc7a8da210d9c7a381883227e2576fa52b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 19 14:28:56 2009 +0000

    * UIAutomationProvider/System.Windows.Automation.Provider/AutomationInteropProvider.cs:
      Update comment (since this methods are public because we mimic MS
      API). Thanks to Sandy for noticing.
    
    svn path=/trunk/uia2atk/; revision=129776

 UIAutomation/UIAutomationProvider/ChangeLog        |    6 ++++++
 .../AutomationInteropProvider.cs                   |    6 +++---
 2 files changed, 9 insertions(+), 3 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

 UIAutomation/ChangeLog    |    6 ++++++
 UIAutomation/configure.ac |    2 +-
 2 files changed, 7 insertions(+), 1 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

 UIAutomation/ChangeLog |    4 ++++
 UIAutomation/NEWS      |    2 +-
 2 files changed, 5 insertions(+), 1 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

 UIAutomation/ChangeLog    |    5 +++++
 UIAutomation/NEWS         |    3 +++
 UIAutomation/configure.ac |    2 +-
 3 files changed, 9 insertions(+), 1 deletions(-)

commit e0f8b8cbcaadc738b98276204a08e004211d4a1c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Mar 12 19:22:59 2009 +0000

    * UIAutomation/UIAutomationBridge/Mono.UIAutomation.Services/Log.cs:
      Fix typo in string formatting.
    
    svn path=/trunk/uia2atk/; revision=129180

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../Mono.UIAutomation.Services/Log.cs              |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit c139f0092da9c69f83227340f317e11c980bf910
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Mar 12 18:29:36 2009 +0000

    2009-03-12  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomationBridge/:
    	* Mono.UIAutomation.Services/Log.cs: Add log methods that allow
    	Exceptions to be dumped.
    
    
    svn path=/trunk/uia2atk/; revision=129173

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../Mono.UIAutomation.Services/Log.cs              |   10 ++++++++++
 2 files changed, 15 insertions(+), 0 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 e79eb13be10d0d7c597d0a8aa0542bdcc258f92b
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Mar 5 21:23:03 2009 +0000

    * UIAutomationTypes/UIAutomationTypes.mdp: Removing GtkDesignInfo.
      InsertDeleteTextPatternIdentifiers.cs file added to project.
    
    * UIAutomationTypes/UIAutomationTypesTests.mdp: Removing GtkDesignInfo.
    
    svn path=/trunk/uia2atk/; revision=128726

 UIAutomation/UIAutomationTypes/ChangeLog           |    7 +++++++
 .../UIAutomationTypes/UIAutomationTypes.mdp        |    6 +++---
 .../UIAutomationTypes/UIAutomationTypesTests.mdp   |    1 -
 3 files changed, 10 insertions(+), 4 deletions(-)

commit 3619aaf642d92b2805f47278080bd6f1bd78704e
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Mar 5 21:22:03 2009 +0000

    * UIAutomationProvider/UIAutomationProvider.mdp: Removing GtkDesignInfo.
      IInsertDeleteTextProvider.cs file added.
    
    * UIAutomationProvider/UIAutomationProviderTests.mdp: Removing
      GtkDesignInfo.
    
    svn path=/trunk/uia2atk/; revision=128725

 UIAutomation/UIAutomationProvider/ChangeLog        |    7 +++++++
 .../UIAutomationProvider/UIAutomationProvider.mdp  |    4 ++--
 .../UIAutomationProviderTests.mdp                  |    1 -
 3 files changed, 9 insertions(+), 3 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

 UIAutomation/UIAutomationProvider/ChangeLog        |    6 +++
 UIAutomation/UIAutomationProvider/Makefile.am      |    1 +
 .../IInsertDeleteTextProvider.cs                   |   37 +++++++++++++++
 UIAutomation/UIAutomationTypes/ChangeLog           |    7 +++
 UIAutomation/UIAutomationTypes/Makefile.am         |    1 +
 .../InsertDeleteTextPatternIdentifiers.cs          |   47 ++++++++++++++++++++
 6 files changed, 99 insertions(+), 0 deletions(-)

commit fe7932c8f0cad7aa2b9ee2e3c7edbd6aa0ab1a07
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Feb 26 16:47:57 2009 +0000

    * UIAutomation/WindowsBase/System.Windows/Rect.cs: For Rect.Empty,
    return Size.Empty for Size. Previously this would throw an exception
    on Size construction.
    
    svn path=/trunk/uia2atk/; revision=128117

 UIAutomation/ChangeLog                          |    6 ++++++
 UIAutomation/WindowsBase/System.Windows/Rect.cs |    2 ++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit a1bb408143a8743c1ebe078320953b6efd7e650e
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Feb 20 23:31:27 2009 +0000

    * UIAutomation/UIAutomationTypes/UIAutomationTypes.mdp:
    * UIAutomation/UIAutomationBridge/UIAutomationBridge.mdp:
    * UIAutomation/UIAutomationTypes/UIAutomationTypesTests.mdp:
    * UIAutomation/UIAutomationProvider/UIAutomationProvider.mdp:
    * UIAutomation/UIAutomationProvider/UIAutomationProviderTests.mdp:
    Point projects at Makefile.am, not Makefile.
    
    svn path=/trunk/uia2atk/; revision=127594

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |    4 ++--
 UIAutomation/UIAutomationProvider/ChangeLog        |    6 ++++++
 .../UIAutomationProvider/UIAutomationProvider.mdp  |    4 ++--
 .../UIAutomationProviderTests.mdp                  |    4 ++--
 UIAutomation/UIAutomationTypes/ChangeLog           |    6 ++++++
 .../UIAutomationTypes/UIAutomationTypes.mdp        |    4 ++--
 .../UIAutomationTypes/UIAutomationTypesTests.mdp   |    4 ++--
 8 files changed, 27 insertions(+), 10 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

 .../UIAutomationProvider/AssemblyInfo.cs.in        |    2 ++
 UIAutomation/UIAutomationProvider/ChangeLog        |    4 ++++
 UIAutomation/UIAutomationTypes/AssemblyInfo.cs.in  |    2 ++
 UIAutomation/UIAutomationTypes/ChangeLog           |    4 ++++
 4 files changed, 12 insertions(+), 0 deletions(-)

commit 5450ba50dfd26e6ce7bf059fb9a897e3aa423afb
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 04:42:03 2009 +0000

    * UIAutomation/UIAutomationTypes/UIAutomationTypesTests.mdp:
    * UIAutomation/UIAutomationProvider/UIAutomationProviderTests.mdp:
    Change nunit version.
    
    svn path=/trunk/uia2atk/; revision=126238

 UIAutomation/UIAutomationProvider/ChangeLog        |    4 ++++
 .../UIAutomationProviderTests.mdp                  |    4 ++--
 UIAutomation/UIAutomationTypes/ChangeLog           |    4 ++++
 .../UIAutomationTypes/UIAutomationTypesTests.mdp   |    4 ++--
 4 files changed, 12 insertions(+), 4 deletions(-)

commit c02f87cccf7b68846ed9c3883c35360a154c368a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 00:23:53 2009 +0000

    * UIAutomationProvider/System.Windows.Automation.Provider/AutomationInteropProvider.cs:
      Add meat for bug#469347.
    
    svn path=/trunk/uia2atk/; revision=126217

 UIAutomation/UIAutomationProvider/ChangeLog        |    5 +++++
 .../AutomationInteropProvider.cs                   |    3 +++
 2 files changed, 8 insertions(+), 0 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

 UIAutomation/UIAutomationTypes/ChangeLog           |    5 +++++
 .../AutomationElementIdentifiers.cs                |    6 ++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit bde7f85c02bc2f66865feaa40663373eaa1a6ee4
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Feb 5 21:10:05 2009 +0000

    * UIAutomationBridge/UIAutomationBridge.mdp:
      Mono.UIAutomation.Services/Log.cs file included in project.
    
    svn path=/trunk/uia2atk/; revision=125932

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |    2 +-
 2 files changed, 6 insertions(+), 1 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    6 +
 UIAutomation/UIAutomationBridge/Makefile.am        |    3 +-
 .../Mono.UIAutomation.Services/Log.cs              |  139 ++++++++++++++++++++
 3 files changed, 147 insertions(+), 1 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    4 ++++
 .../Mono.UIAutomation.Bridge/IText.cs              |    6 +-----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit bc6bd12b9e914b0dcc1b37c3630f13bc013381a1
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Jan 27 23:01:47 2009 +0000

    * uia2atk/UIAutomation/UIAutomationBridge/UIAutomationBridge.mdp:
    * uia2atk/UIAutomation/UIAutomationProvider/UIAutomationProvider.mdp:
      Update project files to match makefiles, since there is no
      synchronization on these projects.
    
    svn path=/trunk/uia2atk/; revision=124727

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |    1 -
 UIAutomation/UIAutomationProvider/ChangeLog        |    5 +++++
 .../UIAutomationProvider/UIAutomationProvider.mdp  |    3 ++-
 4 files changed, 12 insertions(+), 2 deletions(-)

commit 9adc82c0fda67b44bed317ceaa35cbcaeef223d5
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Jan 27 22:54:58 2009 +0000

    * uia2atk/UIAutomation/UIAutomationProvider/AssemblyInfo.cs.in: Add
      InternalsVisibleTo for UiaAtkBridge.
    
    svn path=/trunk/uia2atk/; revision=124725

 .../UIAutomationProvider/AssemblyInfo.cs.in        |    1 +
 UIAutomation/UIAutomationProvider/ChangeLog        |    4 ++++
 2 files changed, 5 insertions(+), 0 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 7910a8a06864ac0feabbb03e0df60a8fc45a4f96
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Jan 22 23:39:10 2009 +0000

    * UIAutomationBridge/UIAutomationBridge.mdp: IClipboardSupport.cs file
      added.
    
    svn path=/trunk/uia2atk/; revision=124264

 UIAutomation/UIAutomationBridge/ChangeLog          |    4 ++++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |    5 +++--
 2 files changed, 7 insertions(+), 2 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    8 ++++-
 UIAutomation/UIAutomationBridge/Makefile.am        |    1 +
 .../Mono.UIAutomation.Bridge/IClipboardSupport.cs  |   37 ++++++++++++++++++++
 3 files changed, 45 insertions(+), 1 deletions(-)

commit d86c5d348980fa4b2ad820486e6611fda93f6715
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 15 19:12:57 2009 +0000

    2009-01-15  Brad Taylor  <brad@getcoded.net>
    
    In UIAutomation/UIAutomationProvider/:
    	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
    	Implement ReturnRawElementProvider as a hashtable of weak references
    	(because marshaling the object is not only not possible, but makes no
    	sense).  Add RetrieveAndDeleteProvider to allow the contents of the
    	weak reference to be retrieved.
    
    	* AssemblyInfo.cs.in: Allow UIAutomationWinforms to access internal
    	methods.
    
    
    svn path=/trunk/uia2atk/; revision=123523

 .../UIAutomationProvider/AssemblyInfo.cs.in        |    2 +
 UIAutomation/UIAutomationProvider/ChangeLog        |   11 ++++++++
 .../AutomationInteropProvider.cs                   |   25 +++++++++++++++++++-
 3 files changed, 37 insertions(+), 1 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    4 ++
 UIAutomation/UIAutomationBridge/Makefile.am        |    3 +-
 .../Mono.UIAutomation.Bridge/IText.cs              |   41 ++++++++++++++++++++
 UIAutomation/UIAutomationTypes/ChangeLog           |    5 ++
 .../TextPatternIdentifiers.cs                      |    6 +++
 5 files changed, 58 insertions(+), 1 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

 UIAutomation/UIAutomationTypes/ChangeLog           |    5 +++++
 .../AutomationElementIdentifiers.cs                |    6 ++++++
 2 files changed, 11 insertions(+), 0 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

 UIAutomation/UIAutomationTypes/ChangeLog           |    5 +++++
 .../GridPatternIdentifiers.cs                      |    5 +++++
 2 files changed, 10 insertions(+), 0 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../Mono.UIAutomation.Bridge/IEditableRange.cs     |    4 ++--
 2 files changed, 7 insertions(+), 2 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../Mono.UIAutomation.Bridge/IEmbeddedImage.cs     |    2 --
 2 files changed, 5 insertions(+), 2 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../Mono.UIAutomation.Bridge/IEmbeddedImage.cs     |    6 +++++-
 2 files changed, 10 insertions(+), 1 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++
 UIAutomation/UIAutomationBridge/Makefile.am        |    1 +
 .../Mono.UIAutomation.Bridge/IEditableRange.cs     |   37 ++++++++++++++++++++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |    3 +-
 4 files changed, 45 insertions(+), 1 deletions(-)

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

 UIAutomation/ChangeLog        |    4 ++++
 UIAutomation/Makefile.include |    2 +-
 2 files changed, 5 insertions(+), 1 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

 UIAutomation/ChangeLog              |    4 ++++
 UIAutomation/data/mono-uia.pc.in.in |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 4331d19dee785c823477a3fde462c22b6b54b7da
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Nov 24 17:58:18 2008 +0000

    * uia2atk/UIAutomation/UIAutomationProvider/System.Windows.Automation.Provider/AutomationInteropProvider.cs:
      Typo/compilation fix.
    
    svn path=/trunk/uia2atk/; revision=119823

 UIAutomation/UIAutomationProvider/ChangeLog        |    5 +++++
 .../AutomationInteropProvider.cs                   |    2 +-
 2 files changed, 6 insertions(+), 1 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

 UIAutomation/ChangeLog |    4 ++++
 UIAutomation/NEWS      |    7 +++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit 9c85c81051f94462403725721736fb8c1041a6ac
Merge: a927bab d0614e0
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Nov 24 17:05:52 2008 +0000

    Initial README.
    
    svn path=/trunk/uia2atk/; revision=119814

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

 UIAutomation/UIAutomationProvider/ChangeLog        |    8 ++++++++
 .../AutomationInteropProvider.cs                   |   14 +++++++++-----
 2 files changed, 17 insertions(+), 5 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

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

commit 486c2b43924ad08892ea019487daac3628e96ead
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 22:02:00 2008 +0000

    * uia2atk-0.9/UIAutomation/README: Adding README file with package info
      and install instructions.
    
    svn path=/branches/uia2atk/0.9/; revision=119679

 UIAutomation/ChangeLog |    4 +++
 UIAutomation/README    |   58 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+), 0 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 49c50ecbee9dcc58e55d733419025f95538043c1
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Nov 18 23:17:30 2008 +0000

    * uia2atk/UIAutomation/UIAutomationProvider/System.Windows.Automation.Provider/AutomationInteropProvider.cs:
      Dump errors and exceptions to console when bridge fails to load for
      whatever reason. Should help when troubleshooting bad
      packages/installs. Users will only see this if they have at least a
      partial UIA install (that's broken).
    
    svn path=/trunk/uia2atk/; revision=119245

 UIAutomation/UIAutomationProvider/ChangeLog        |    8 +++++
 .../AutomationInteropProvider.cs                   |   30 +++++++++++++------
 2 files changed, 28 insertions(+), 10 deletions(-)

commit 11f021add7a78f5f28e6c38e973e8471508c7253
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Nov 18 22:43:24 2008 +0000

    * UIAutomation/UIAutomationTypes/UIAutomationTypes.mdp:
    * UIAutomation/UIAutomationBridge/UIAutomationBridge.mdp:
    * UIAutomation/UIAutomationTypes/UIAutomationTypesTests.mdp:
    * UIAutomation/UIAutomationProvider/UIAutomationProvider.mdp:
    * UIAutomation/UIAutomationProvider/UIAutomationProviderTests.mdp: Add
      makefile integration.
    
    svn path=/trunk/uia2atk/; revision=119238

 UIAutomation/UIAutomationBridge/ChangeLog          |    4 ++++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |    8 ++++----
 UIAutomation/UIAutomationProvider/ChangeLog        |    5 +++++
 .../UIAutomationProvider/UIAutomationProvider.mdp  |    8 ++++----
 .../UIAutomationProviderTests.mdp                  |    8 ++++----
 UIAutomation/UIAutomationTypes/ChangeLog           |    5 +++++
 .../UIAutomationTypes/UIAutomationTypes.mdp        |    8 ++++----
 .../UIAutomationTypes/UIAutomationTypesTests.mdp   |    8 ++++----
 8 files changed, 34 insertions(+), 20 deletions(-)

commit d05d76818e770dda7b077b24f0762b47823f3ab9
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Tue Nov 18 00:17:03 2008 +0000

    Changed lib to $(libdir)
    
    svn path=/trunk/uia2atk/; revision=119112

 UIAutomation/data/Makefile.am |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 5ea3df924d2830d93e7ad735f3e876d7d9c87d1f
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Nov 17 22:49:34 2008 +0000

    Reverting change
    
    svn path=/trunk/uia2atk/; revision=119107

 UIAutomation/data/Makefile.am |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 7a0097b8b9d2eb68f96a3be4ccacca2eda07dddf
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Nov 17 22:33:20 2008 +0000

    Updated $(prefix)/lib to $(libdir)/ for pkgconfig to handle 64bit
    
    svn path=/trunk/uia2atk/; revision=119103

 UIAutomation/data/Makefile.am |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 4a4bfbf93cb72aed5d94d55158e610724d8f55e7
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Nov 17 21:10:39 2008 +0000

    Changed UIAutomation to mono-uia in configure.ac
    
    svn path=/trunk/uia2atk/; revision=119089

 UIAutomation/configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 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

 UIAutomation/UIAutomationBridge/ChangeLog          |    5 +++++
 .../Mono.UIAutomation.Bridge/IAutomationBridge.cs  |    6 ++++++
 UIAutomation/UIAutomationProvider/ChangeLog        |    5 +++++
 .../AutomationInteropProvider.cs                   |   10 ++++++++--
 4 files changed, 24 insertions(+), 2 deletions(-)

commit 3cacbd7255d0ded218fd1e301f1498ee03f36bd7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 21:42:06 2008 +0000

    * uia2atk/UiaAtkBridge/samples/managed/FormTest/FormTest.mdp:
    * uia2atk/UiaAtkBridge/samples/managed/atkSharpHelloWorld/atkSharpHelloWorld.mdp:
      Flush.
    
    * uia2atk/UIAutomation/UIAutomation.mds: Revert previous dumb changes.
    
    svn path=/trunk/uia2atk/; revision=118656

 UIAutomation/ChangeLog        |    4 ++++
 UIAutomation/UIAutomation.mds |   23 ++++++++++++-----------
 2 files changed, 16 insertions(+), 11 deletions(-)

commit 6f1b10c08ceed9922d645e9e41836a1f75aadcd1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 20:29:23 2008 +0000

    * uia2atk/UIAutomation/UIAutomationTypes/UIAutomationTypes.mdp:
    * uia2atk/UIAutomation/UIAutomationBridge/UIAutomationBridge.mdp:
    * uia2atk/UIAutomation/UIAutomationProvider/UIAutomationProvider.mdp:
      AssemblyInfo files are autogenerated.
    
    svn path=/trunk/uia2atk/; revision=118639

 UIAutomation/UIAutomationBridge/ChangeLog          |    4 ++++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |    1 -
 UIAutomation/UIAutomationProvider/ChangeLog        |    4 ++++
 .../UIAutomationProvider/UIAutomationProvider.mdp  |    1 -
 UIAutomation/UIAutomationTypes/ChangeLog           |    4 ++++
 .../UIAutomationTypes/UIAutomationTypes.mdp        |    1 -
 6 files changed, 12 insertions(+), 3 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

 UIAutomation/ChangeLog                             |    4 +++
 UIAutomation/UIAutomation.mds                      |   23 +++++++++----------
 UIAutomation/UIAutomationBridge/ChangeLog          |    4 +++
 .../UIAutomationBridge/UIAutomationBridge.mdp      |    5 ++-
 UIAutomation/UIAutomationProvider/ChangeLog        |    4 +++
 .../UIAutomationProvider/UIAutomationProvider.mdp  |    2 +-
 UIAutomation/UIAutomationTypes/ChangeLog           |    4 +++
 .../UIAutomationTypes/UIAutomationTypes.mdp        |    2 +-
 8 files changed, 32 insertions(+), 16 deletions(-)

commit 14b5794b37fd43eb2bd671b3dcf99eea1ad8bb3e
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Nov 10 22:49:59 2008 +0000

    removed extra files from being installed
    
    svn path=/trunk/uia2atk/; revision=118431

 UIAutomation/Makefile.include |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit b0b9988a95db89170e189560899eb2a34134c2f1
Merge: 1509c56 015850e
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Nov 10 22:28:10 2008 +0000

    2008-11-10  Brad Taylor  <brad@getcoded.net>
    
    	* */: Make distcheck pass.
    
    
    svn path=/trunk/uia2atk/; revision=118427

commit 015850e2f89f5e5b6041d2404580349774a43494
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Nov 10 21:57:10 2008 +0000

    missed a change in configure.ac
    
    svn path=/trunk/uia2atk/; revision=118422

 UIAutomation/configure.ac |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 9470589b8e5e2b5bed8969edba204c726f58a8c1
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Mon Nov 10 21:56:21 2008 +0000

    Fixing make distcheck
    
    svn path=/trunk/uia2atk/; revision=118421

 .../UIAutomationBridge/Assembly/AssemblyInfo.cs    |    2 +-
 UIAutomation/UIAutomationBridge/Makefile.am        |    2 +-
 .../UIAutomationClient/Assembly/AssemblyInfo.cs    |    2 +-
 UIAutomation/UIAutomationClient/Makefile.am        |    2 +-
 .../UIAutomationProvider/Assembly/AssemblyInfo.cs  |    2 +-
 UIAutomation/UIAutomationProvider/Makefile.am      |    2 +-
 .../UIAutomationTypes/Assembly/AssemblyInfo.cs     |    2 +-
 UIAutomation/UIAutomationTypes/Makefile.am         |    2 +-
 UIAutomation/WindowsBase/Makefile.am               |    4 ++--
 UIAutomation/configure.ac                          |    1 +
 UIAutomation/data/Makefile.am                      |    4 ++--
 11 files changed, 13 insertions(+), 12 deletions(-)

commit a49f46290ccf66e7a31cb8f7724e6aa59da47a6c
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Nov 7 22:45:34 2008 +0000

    Fixed make distcheck
    
    svn path=/trunk/uia2atk/; revision=118235

 UIAutomation/data/Makefile.am |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 9c5e7790c28988a2aa9c40b0db21455f76542614
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 7 21:04:29 2008 +0000

    * UIAutomation/UIAutomationTypes/Makefile.am: Add -lib:../bin compiler
      flag to get local WindowsBase assembly.
    
    * UIAutomation/WindowsBase/Makefile.am: Add "/package 2.0" gacutil flag
      to create WindowsBase symlink in the correct location.
    
    svn path=/trunk/uia2atk/; revision=118216

 UIAutomation/ChangeLog                     |    5 +++++
 UIAutomation/UIAutomationTypes/ChangeLog   |    5 +++++
 UIAutomation/UIAutomationTypes/Makefile.am |    2 +-
 UIAutomation/WindowsBase/Makefile.am       |    2 +-
 4 files changed, 12 insertions(+), 2 deletions(-)

commit 1a5ed117a39364f250a875f26697086e388ad69e
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Nov 7 20:54:59 2008 +0000

    2008-11-07  Brad Taylor  <brad@getcoded.net>
    
    	* Makefile.am:
    	* configure.ac:
    	* WindowsBase/: Import a small portion of WindowsBase so that we can
    	  build UIAutomation* independently of olive.
    
    
    svn path=/trunk/uia2atk/; revision=118213

 UIAutomation/ChangeLog                             |    7 +
 UIAutomation/Makefile.am                           |    2 +-
 UIAutomation/WindowsBase/Assembly/AssemblyInfo.cs  |   82 ++++
 UIAutomation/WindowsBase/Makefile.am               |   62 +++
 .../WindowsBase/System.Windows.Media/Matrix.cs     |  393 +++++++++++++++++
 UIAutomation/WindowsBase/System.Windows/Point.cs   |  195 +++++++++
 UIAutomation/WindowsBase/System.Windows/Rect.cs    |  441 ++++++++++++++++++++
 UIAutomation/WindowsBase/System.Windows/Size.cs    |  157 +++++++
 UIAutomation/WindowsBase/System.Windows/Vector.cs  |  255 +++++++++++
 UIAutomation/configure.ac                          |    1 +
 10 files changed, 1594 insertions(+), 1 deletions(-)

commit 69666e82d30f307bda28ce1b26c1e1f159c50d61
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 7 17:58:01 2008 +0000

    * UIAutomation/data/Makefile.am:
    * UIAutomation/data/mono-uia.pc.in:
    * UIAutomation/data/mono-uia.pc.in.in: Let configure stage take care of
      replacing @VERSION@.
    
    * UIAutomation/Makefile.am:
    * UIAutomation/configure.ac: Remove cruft.
    
    * UIAutomation/UIAutomationTypes/Makefile.am:
    * UIAutomation/UIAutomationClient/Makefile.am:
    * UIAutomation/UIAutomationBridge/Makefile.am:
    * UIAutomation/UIAutomationProvider/Makefile.am: Remove cruft, use bin
      instead of lib/Debug.
    
    svn path=/trunk/uia2atk/; revision=118201

 UIAutomation/ChangeLog                        |   10 +++++++++
 UIAutomation/Makefile.am                      |    4 ---
 UIAutomation/UIAutomationBridge/ChangeLog     |    4 +++
 UIAutomation/UIAutomationBridge/Makefile.am   |   26 +++-------------------
 UIAutomation/UIAutomationClient/ChangeLog     |    4 +++
 UIAutomation/UIAutomationClient/Makefile.am   |   26 +++-------------------
 UIAutomation/UIAutomationProvider/ChangeLog   |    4 +++
 UIAutomation/UIAutomationProvider/Makefile.am |   26 +++-------------------
 UIAutomation/UIAutomationTypes/ChangeLog      |    4 +++
 UIAutomation/UIAutomationTypes/Makefile.am    |   23 ++-----------------
 UIAutomation/configure.ac                     |   28 +-----------------------
 UIAutomation/data/Makefile.am                 |    4 +-
 UIAutomation/data/mono-uia.pc.in              |    5 ----
 UIAutomation/data/mono-uia.pc.in.in           |    5 ++++
 14 files changed, 50 insertions(+), 123 deletions(-)

commit b1173dc90fae7a7dd6d9fe1c43ca6b7c4de3a6f8
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 7 17:33:26 2008 +0000

    * UIAutomation/Makefile.include: Support passing "/package
      accessibility" argument to gacutil via PACKAGE_FLAG var.
    
    * UIAutomation/UIAutomationTypes/Makefile.am:
    * UIAutomation/UIAutomationClient/Makefile.am:
    * UIAutomation/UIAutomationBridge/Makefile.am:
    * UIAutomation/UIAutomationProvider/Makefile.am: Set PACKAGE_FLAG
      properly, fix some find/replace bugs.
    
    svn path=/trunk/uia2atk/; revision=118195

 UIAutomation/ChangeLog                        |    5 +++++
 UIAutomation/Makefile.include                 |    4 ++--
 UIAutomation/UIAutomationBridge/ChangeLog     |    4 ++++
 UIAutomation/UIAutomationBridge/Makefile.am   |    9 +++++----
 UIAutomation/UIAutomationClient/ChangeLog     |    4 ++++
 UIAutomation/UIAutomationClient/Makefile.am   |    9 +++++----
 UIAutomation/UIAutomationProvider/ChangeLog   |    4 ++++
 UIAutomation/UIAutomationProvider/Makefile.am |    9 +++++----
 UIAutomation/UIAutomationTypes/ChangeLog      |    4 ++++
 UIAutomation/UIAutomationTypes/Makefile.am    |    9 +++++----
 10 files changed, 43 insertions(+), 18 deletions(-)

commit 92d3e0b8c021b935d0bea00582d237f07a2d949e
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 7 16:55:41 2008 +0000

    * UIAutomation/configure.ac: Check for sn.
    
    svn path=/trunk/uia2atk/; revision=118191

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

commit f0604041d6ebe043c6d003eca5ff67f57d7e8d6b
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 7 16:35:54 2008 +0000

    * UIAutomation/mkinstalldirs: Copy from olive.
    
    * UIAutomation/data/Makefile.am: Copy stuff from olive/build/rules.make
      needed by this makefile.  Could use some cleanup of relative paths,
      names, etc.
    
    * UIAutomation/UIAutomationTypes/Makefile.am:
    * UIAutomation/UIAutomationClient/Makefile.am:
    * UIAutomation/UIAutomationBridge/Makefile.am:
    * UIAutomation/UIAutomationProvider/Makefile.am: After compiling, sign.
      Should be cleaned up a bit.
    
    svn path=/trunk/uia2atk/; revision=118187

 UIAutomation/ChangeLog                        |    7 ++
 UIAutomation/UIAutomationBridge/ChangeLog     |    4 +
 UIAutomation/UIAutomationBridge/Makefile.am   |    1 +
 UIAutomation/UIAutomationClient/ChangeLog     |    4 +
 UIAutomation/UIAutomationClient/Makefile.am   |    1 +
 UIAutomation/UIAutomationProvider/ChangeLog   |    4 +
 UIAutomation/UIAutomationProvider/Makefile.am |    1 +
 UIAutomation/UIAutomationTypes/ChangeLog      |    4 +
 UIAutomation/UIAutomationTypes/Makefile.am    |    1 +
 UIAutomation/data/Makefile.am                 |   10 ++-
 UIAutomation/mkinstalldirs                    |   99 +++++++++++++++++++++++++
 11 files changed, 135 insertions(+), 1 deletions(-)

commit 1af7b82b79dae6a90e95d9f319e68e895f26ea5b
Merge: 1046bbe a3f10c4
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 7 15:54:56 2008 +0000

    * UIAutomation/data/Makefile:
    * UIAutomation/data/Makefile.am: Rename to Makefile.am, make it start to
      work.
    
    * UIAutomation/Makefile.am: Add winfx3.pub to EXTRA_DIST.
    
    * UIAutomation/configure.ac: Re-add data/Makefile.
    
    * UIAutomation/build/common/Consts.cs.in: Don't need MonoVersion, afict.
    
    svn path=/trunk/uia2atk/; revision=118183

commit e9414f53f7c4392ae88da28cbd6ebaba867a39f6
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 7 15:06:52 2008 +0000

    * UIAutomation/winfx3.pub: Add key for signing these assemblies, copied
      from olive.
    
    * UIAutomation/UIAutomationTypes/Makefile.am:
    * UIAutomation/UIAutomationClient/Makefile.am:
    * UIAutomation/UIAutomationBridge/Makefile.am:
    * UIAutomation/UIAutomationProvider/Makefile.am: Handle keysigning in
      AssemblyInfo.cs, define NET_2_0 when compiling.
    
    * UIAutomation/configure.ac: Remove data for now, not done fixing this.
      Add buil/common/Consts.cs (still need to set MONO_VERSION).
    
    * UIAutomation/configure:
    * UIAutomation/build/common/MonoVersion.cs:
    * UIAutomation/build/common/TestConfiguration.cs: Remove unneeded files.
    
    * UIAutomation/data/ChangeLog:
    * UIAutomation/build/common/ChangeLog: Removed excessive ChangeLogs.
    
    svn path=/trunk/uia2atk/; revision=118179

 UIAutomation/ChangeLog                         |   14 +
 UIAutomation/UIAutomationBridge/ChangeLog      |    5 +
 UIAutomation/UIAutomationBridge/Makefile.am    |    2 +-
 UIAutomation/UIAutomationClient/ChangeLog      |    5 +
 UIAutomation/UIAutomationClient/Makefile.am    |    2 +-
 UIAutomation/UIAutomationProvider/ChangeLog    |    5 +
 UIAutomation/UIAutomationProvider/Makefile.am  |    2 +-
 UIAutomation/UIAutomationTypes/ChangeLog       |    5 +
 UIAutomation/UIAutomationTypes/Makefile.am     |    2 +-
 UIAutomation/build/common/ChangeLog            |   19 -
 UIAutomation/build/common/MonoVersion.cs       |    6 -
 UIAutomation/build/common/TestConfiguration.cs |   46 -
 UIAutomation/configure                         | 4256 ------------------------
 UIAutomation/configure.ac                      |    2 +-
 UIAutomation/data/ChangeLog                    |   57 -
 UIAutomation/winfx3.pub                        |  Bin 0 -> 160 bytes
 16 files changed, 39 insertions(+), 4389 deletions(-)

commit 5bfe423f66010d413bd40f325e2d5ec302333f1d
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Nov 7 05:04:29 2008 +0000

    More build updates
    
    svn path=/trunk/uia2atk/; revision=118168

 UIAutomation/UIAutomationBridge/Makefile.am    |    2 +
 UIAutomation/UIAutomationClient/Makefile.am    |    2 +
 UIAutomation/UIAutomationProvider/Makefile.am  |    2 +
 UIAutomation/UIAutomationTypes/Makefile.am     |    2 +
 UIAutomation/build/common/ChangeLog            |   19 ++++
 UIAutomation/build/common/Consts.cs.in         |  119 +++++++++++++++++++++++
 UIAutomation/build/common/Locale.cs            |   51 ++++++++++
 UIAutomation/build/common/MonoTODOAttribute.cs |  120 ++++++++++++++++++++++++
 UIAutomation/build/common/MonoVersion.cs       |    6 +
 UIAutomation/build/common/TestConfiguration.cs |   46 +++++++++
 UIAutomation/configure                         |    3 +-
 UIAutomation/data/Makefile                     |    4 +-
 12 files changed, 373 insertions(+), 3 deletions(-)

commit 8130991c9b3fcf917aeb9a8d39e22a0612d24218
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Nov 7 02:04:05 2008 +0000

    Fixed mono-uia.pc file
    
    svn path=/trunk/uia2atk/; revision=118165

 UIAutomation/Makefile.am   |    4 ++--
 UIAutomation/configure.ac  |    1 +
 UIAutomation/data/Makefile |   11 +----------
 3 files changed, 4 insertions(+), 12 deletions(-)

commit c338ead424cdcadef2b31dcd0cc2417892ae0ba1
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 7 01:59:25 2008 +0000

    * UIAutomation/UIAutomation.mds:
    * UIAutomation/UIAutomationProvider/UIAutomation.mds: Move top-level
      solution to top-level.
    
    svn path=/trunk/uia2atk/; revision=118164

 UIAutomation/ChangeLog                             |    4 +++
 UIAutomation/UIAutomation.mds                      |   25 ++++++++++++++++++++
 UIAutomation/UIAutomationProvider/ChangeLog        |    4 +++
 UIAutomation/UIAutomationProvider/UIAutomation.mds |   25 --------------------
 4 files changed, 33 insertions(+), 25 deletions(-)

commit 8129e33cf705ea5037ac69ed1f1255c8dd4f89a2
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Nov 7 01:52:51 2008 +0000

    second commit to get build working
    
    svn path=/trunk/uia2atk/; revision=118163

 UIAutomation/Makefile                         |  150 -
 UIAutomation/Makefile.am                      |    6 +-
 UIAutomation/UIAutomationBridge/Makefile      |    9 -
 UIAutomation/UIAutomationBridge/Makefile.am   |   76 +
 UIAutomation/UIAutomationClient/Makefile      |   10 -
 UIAutomation/UIAutomationClient/Makefile.am   |   82 +
 UIAutomation/UIAutomationProvider/Makefile    |   10 -
 UIAutomation/UIAutomationProvider/Makefile.am |  101 +
 UIAutomation/UIAutomationTypes/Makefile       |   10 -
 UIAutomation/UIAutomationTypes/Makefile.am    |  128 +
 UIAutomation/configure                        | 4292 ++++++++++++++++++++++++-
 UIAutomation/configure.ac                     |    5 +-
 12 files changed, 4641 insertions(+), 238 deletions(-)

commit 31498a809f809341cea6a65299347dfd95dc61b8
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Nov 6 19:15:34 2008 +0000

    First move at getting build put back together
    
    svn path=/trunk/uia2atk/; revision=118142

 UIAutomation/Makefile                      |   30 +++++++-
 UIAutomation/Makefile.am                   |    8 ++
 UIAutomation/Makefile.include              |  116 ++++++++++++++++++++++++++++
 UIAutomation/MakefileClass                 |   35 --------
 UIAutomation/UIAutomationBridge/Makefile   |    6 +-
 UIAutomation/UIAutomationClient/Makefile   |    6 +-
 UIAutomation/UIAutomationProvider/Makefile |    6 +-
 UIAutomation/UIAutomationTypes/Makefile    |    6 +-
 UIAutomation/autogen.sh                    |   83 ++++++++++++++++++++
 UIAutomation/configure.ac                  |  100 ++++++++++++++++++++++++
 UIAutomation/data/ChangeLog                |   57 ++++++++++++++
 UIAutomation/expansions.m4                 |   50 ++++++++++++
 12 files changed, 455 insertions(+), 48 deletions(-)

commit 4568cc7538e8bdac1fdf4e06186712054f925b59
Merge: 79e5301 b285d3f
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Nov 6 18:48:35 2008 +0000

    checkin the uia stuff from olive -> uia2atk
    
    svn path=/trunk/uia2atk/; revision=118135
