# 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

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

commit e50cd1374def3ae4d4b9ce6aa6c9b92fb11215bc
Author: Mike Gorse <mgorse@novell.com>
Date:   Wed Aug 11 18:26:56 2010 -0400

    Notify keystroke listeners on the GLib thread
    
    BNC#623809: Hang in SaveFileDialog when pressing a key.
    Avoid running a GLib main loop on two separate threads, as libatk-bridge.so
    calls g_main_loop_run() when notifying listeners.

 UiaAtkBridge/UiaAtkBridge/Monitor.cs |    8 +++++++-
 1 files changed, 7 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

 UiaAtkBridge/NEWS                                |    4 ++++
 UiaAtkBridge/data/uiaatkbridge-Fedora_12.spec.in |    4 ++--
 UiaAtkBridge/data/uiaatkbridge-Fedora_13.spec.in |    4 ++--
 UiaAtkBridge/data/uiaatkbridge.spec.in           |    4 ++--
 4 files changed, 10 insertions(+), 6 deletions(-)

commit a8de1819522f5a44d57151f5a7bc9080e4b3ff15
Merge: ce55460 be003b1
Author: Mike Gorse <mgorse@novell.com>
Date:   Wed Aug 4 14:13:11 2010 -0400

    Merge branch 'master' of github.com:mono/uia2atk

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

    ChangeLog files are autogenerated by "make dist"

 UiaAtkBridge/ChangeLog                             |  318 --
 UiaAtkBridge/Makefile.am                           |   14 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                | 1217 ------
 UiaAtkBridge/Test/GailTest/ChangeLog               |  605 ---
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |  410 --
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       | 2105 ----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                | 4068 --------------------
 UiaAtkBridge/bridge-glue/ChangeLog                 |   72 -
 UiaAtkBridge/samples/managed/ChangeLog             |  151 -
 UiaAtkBridge/samples/managed/FormTest/ChangeLog    |  146 -
 .../samples/managed/atkSharpHelloWorld/ChangeLog   |  204 -
 UiaAtkBridge/samples/unmanaged/ChangeLog           |   17 -
 .../samples/unmanaged/atkHelloWorld/ChangeLog      |  239 --
 13 files changed, 14 insertions(+), 9552 deletions(-)

commit c763909ada60cfe92a00829a8a07371390368c5a
Author: Mike Gorse <mgorse@novell.com>
Date:   Thu Jul 29 14:06:56 2010 -0400

    Fix BNC#626521: Use GTK_PATH to find a relocated libatk-bridge module
    
    Rely o GTK_PATH (or GTK_PATH64 if present) to find a relocated
    libatk-bridge.so module, rather than invoking gconf.  This removes the need
    to specify whether at-spi2 is relocated at compile time.

 UiaAtkBridge/bridge-glue/main.c |   73 +++++++++++++++++++++------------------
 UiaAtkBridge/bridge-glue/main.h |    1 +
 UiaAtkBridge/configure.ac       |    6 ---
 3 files changed, 40 insertions(+), 40 deletions(-)

commit 473ce0b58e010d2b9ba7d598ebd922cac2cf64d8
Author: Mike Gorse <mgorse@novell.com>
Date:   Fri Jul 23 14:09:53 2010 -0400

    Fix several crashes

 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |    4 ++++
 UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs   |    4 ++--
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs       |   10 ++++++++--
 .../UiaAtkBridge/ComponentParentAdapter.cs         |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Menu.cs                  |    5 +++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |    5 +++++
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |    7 ++++++-
 8 files changed, 39 insertions(+), 5 deletions(-)

commit 667a35a14260b2542b59e0ff89d177134dfb5250
Merge: e48a1ff 0f4b70d
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Jul 22 06:42:35 2010 +0000

    Refresh all of the spec files
    
    svn path=/trunk/uia2atk/; revision=160707

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

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

 UiaAtkBridge/NEWS                      |    9 +++++++++
 UiaAtkBridge/data/uiaatkbridge.spec.in |    6 +++---
 2 files changed, 12 insertions(+), 3 deletions(-)

commit b28a8eddd321de2bb7072ecfc3a82a4cf0224ab6
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jul 14 14:18:05 2010 +0000

    * Monitor.cs: Set AT_SPI_CLIENT/AT_SPI_G_REENTER_MAIN_LOOP to
    fix at-spi2 crash when pressing a key.
    
    svn path=/trunk/uia2atk/; revision=160358

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

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

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

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

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

 UiaAtkBridge/configure.ac              |    2 +-
 UiaAtkBridge/data/uiaatkbridge.spec.in |    6 +++---
 2 files changed, 4 insertions(+), 4 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

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

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

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

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

 UiaAtkBridge/NEWS                      |    4 ++++
 UiaAtkBridge/configure.ac              |    2 +-
 UiaAtkBridge/data/uiaatkbridge.spec.in |    6 +++---
 3 files changed, 8 insertions(+), 4 deletions(-)

commit ebadd8c653b7e941baf7283ae8882016aa0307c4
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed May 26 14:33:10 2010 +0000

    * Monitor.cs: Set AT_BRIDGE_SHUTDOWN so that atk-bridge will shut
    down Bonobo.
    Quit the main loop again when shutting down.
    Fix for BNC#596673: UiaAtkBridge tests hang.
    
    svn path=/trunk/uia2atk/; revision=157964

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs |    6 ++----
 2 files changed, 9 insertions(+), 4 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

 UiaAtkBridge/data/uiaatkbridge.spec.in |   10 +++++-----
 1 files changed, 5 insertions(+), 5 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

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

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

commit 079ab7768c38b9b1aa1682f2489023611345795d
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed May 12 14:52:56 2010 +0000

    * configure.ac: Up gtk-sharp dependency [BNC#600049]
    
    * gailtest.sh.in: Remove Debug/Release.
    
    svn path=/trunk/uia2atk/; revision=157241

 UiaAtkBridge/ChangeLog                    |    4 ++++
 UiaAtkBridge/Test/GailTest/ChangeLog      |    4 ++++
 UiaAtkBridge/Test/GailTest/gailtest.sh.in |    2 +-
 UiaAtkBridge/configure.ac                 |    2 +-
 4 files changed, 10 insertions(+), 2 deletions(-)

commit 90f5ec59b70db713d7908f6db2d3ece7575463f5
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue May 11 19:17:56 2010 +0000

    Remove Debug/Release from Makefiles.
    Fix make distcheck.
    Add verbosity to a warning.
    
    svn path=/trunk/uia2atk/; revision=157149

 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +
 UiaAtkBridge/Test/AtkTest/Makefile.am              |   21 +-----
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 +
 UiaAtkBridge/Test/GailTest/Makefile.am             |   46 +++---------
 UiaAtkBridge/Test/GailTest/gailtest.sh.in          |    2 +-
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    4 +
 UiaAtkBridge/Test/GailTestApp/Makefile.am          |   24 +------
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   73 +++++++++++++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    1 -
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    7 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am     |   63 +++--------------
 .../Test/UiaAtkBridgeTest/bridgetest.sh.in         |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 +
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |   22 +-----
 UiaAtkBridge/bridge-glue/ChangeLog                 |    4 +
 UiaAtkBridge/bridge-glue/main.c                    |    6 +-
 16 files changed, 123 insertions(+), 164 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

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

 UiaAtkBridge/NEWS                      |    8 ++++++++
 UiaAtkBridge/configure.ac              |    4 ++--
 UiaAtkBridge/data/uiaatkbridge.spec.in |    9 ++++-----
 3 files changed, 14 insertions(+), 7 deletions(-)

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

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

 UiaAtkBridge/data/uiaatkbridge.spec.in |    6 +++---
 1 files changed, 3 insertions(+), 3 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

 UiaAtkBridge/ChangeLog                 |    5 +++++
 UiaAtkBridge/configure.ac              |    1 +
 UiaAtkBridge/data/uiaatkbridge.spec.in |    8 ++++----
 3 files changed, 10 insertions(+), 4 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

 UiaAtkBridge/Test/AtkTest/ChangeLog            |    4 ++++
 UiaAtkBridge/Test/AtkTest/Makefile.am          |    4 ++--
 UiaAtkBridge/Test/GailTest/ChangeLog           |    4 ++++
 UiaAtkBridge/Test/GailTest/Makefile.am         |    2 +-
 UiaAtkBridge/Test/GailTestApp/Makefile.am      |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog   |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog            |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am          |    4 ++--
 9 files changed, 23 insertions(+), 7 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

 UiaAtkBridge/data/uiaatkbridge.spec.in |   72 ++++++++++++++++++++++++++++++++
 1 files changed, 72 insertions(+), 0 deletions(-)

commit 600c0f4fe08e7cf33039ebf51ca6d7eabf8dd0ed
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Apr 5 19:05:35 2010 +0000

    * main.c: Do not dlclose gconf [fixes BNC#590708]
    
    svn path=/trunk/uia2atk/; revision=154803

 UiaAtkBridge/bridge-glue/ChangeLog |    4 ++++
 UiaAtkBridge/bridge-glue/main.c    |   11 +++++++----
 2 files changed, 11 insertions(+), 4 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

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

commit 56800b1270270c85fceae87b586a573eb1041ba3
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Mar 29 18:27:59 2010 +0000

    * Adapter.cs, AutomationBridge.cs, BaseTextImplementor.cs,
    Button.cs, ComboBox.cs, DataGrid.cs, EditableTextImplementorHelper.cs,
    Hyperlink.cs, ITextImplementor.cs, List.cs, ListItem.cs, Menu.cs,
    Monitor.cs, ParentAdapter.cs, Slider.cs, Spinner.cs, Tab.cs, Table.cs,
    TextBoxEntryView.cs, TextContainer.cs, TextLabel.cs, Tree.cs,
    TreeItem.cs, Window.cs:
    Bug 515507: Move signal emissions to the GLib thread.
    
    * TestBase.cs, AtkTester.cs, EventMonitor.cs, Makefile.am:
    Move some AtkTester functionality to TestBase to potentially help
    with dialog tests.
    Add GlibSync.
    
    * BridgeTester.cs, BridgeTests.cs: Add GlibSync()
    
    svn path=/trunk/uia2atk/; revision=154393

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   86 +------------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    7 +
 UiaAtkBridge/Test/AtkTest/EventMonitor.cs          |    2 +
 UiaAtkBridge/Test/AtkTest/Makefile.am              |    3 +-
 UiaAtkBridge/Test/AtkTest/TestBase.cs              |  135 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   13 +--
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   11 ++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |  125 +++++++++++++++++-
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    9 +-
 UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs   |   42 +++++--
 UiaAtkBridge/UiaAtkBridge/Button.cs                |    6 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   10 ++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |    2 +-
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs              |    2 +-
 .../UiaAtkBridge/EditableTextImplementorHelper.cs  |   24 ++--
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs             |    6 +-
 UiaAtkBridge/UiaAtkBridge/ITextImplementor.cs      |    2 +
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    4 +-
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |    8 +-
 UiaAtkBridge/UiaAtkBridge/Menu.cs                  |    5 +-
 UiaAtkBridge/UiaAtkBridge/Monitor.cs               |   19 ++-
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |   11 ++-
 UiaAtkBridge/UiaAtkBridge/Slider.cs                |    6 +-
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |    6 +-
 UiaAtkBridge/UiaAtkBridge/Tab.cs                   |    2 +-
 UiaAtkBridge/UiaAtkBridge/Table.cs                 |    6 +-
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |    4 +-
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |    6 +-
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |    6 +-
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |    4 +-
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |    8 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs                |   16 +-
 33 files changed, 418 insertions(+), 182 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

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

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

commit ca6511c23e9b5264a9ec0e4e1a214603809c0658
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Mar 16 22:03:23 2010 +0000

    * configure.ac: Add --enable-relocate-dbus.
    
    * main.c, main.h: Add gnome_accessibility_module_init and
    gnome_accessibility_module_shutdown wrappers to find a relocated
    at-spi if needed.
    
    * UiaAtkBridge.dll.in, Monitor.cs: Use glue wrappers to call
    gnome_accessibility_module_init and gnome_accessibility_module_shutdown
    to support relocated atk-bridge.
    
    svn path=/trunk/uia2atk/; revision=153700

 UiaAtkBridge/ChangeLog                             |    4 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs               |    4 +-
 .../UiaAtkBridge/UiaAtkBridge.dll.config.in        |    1 -
 UiaAtkBridge/bridge-glue/ChangeLog                 |    6 ++
 UiaAtkBridge/bridge-glue/Makefile.am               |    2 +-
 UiaAtkBridge/bridge-glue/main.c                    |   87 ++++++++++++++++++++
 UiaAtkBridge/bridge-glue/main.h                    |    7 ++
 UiaAtkBridge/configure.ac                          |    6 ++
 9 files changed, 119 insertions(+), 4 deletions(-)

commit baea285f2c9afd72fc55c6261f2728b69f785935
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Mar 11 20:38:12 2010 +0000

    * rangeValueProviderTextImplementor.cs: Remove extra characters from
    beginning of text.
    
    * AtkTester.cs: Do not assume that a slider's text will be
    prefaced with U+200e.
    
    svn path=/trunk/uia2atk/; revision=153482

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    4 +++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    7 ++++++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 .../RangeValueProviderTextImplementor.cs           |    6 +-----
 4 files changed, 15 insertions(+), 7 deletions(-)

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

    In UiaAtkBridge/:
    	* UiaAtkBridge/TableImplementorHelper.cs: Fix a bug which can crash
    	the target Winforms app when returning selected columns.
    
    svn path=/trunk/uia2atk/; revision=153217

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

 UiaAtkBridge/NEWS         |    5 ++++-
 UiaAtkBridge/configure.ac |    4 ++--
 2 files changed, 6 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

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

commit 3f66a4d7cb6003661187486015e18f0b68c19a6b
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Wed Feb 10 16:39:40 2010 +0000

    Minor version tweaks in configure.ac
    
    svn path=/trunk/uia2atk/; revision=151239

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

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

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

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

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

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

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

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

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

commit f903ecc9646835fd88acee13c57adece913e5cbd
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 4 18:29:30 2009 +0000

    * Test/AtkTest/Makefile.am:
    * Test/AtkTest/AtkTester.cs: Make it compile with atk-sharp >=
      2.12.10.
    
    * configure.ac: Detect at configure time if we have a bleeding edge
      gtk-sharp.
    
    svn path=/trunk/uia2atk/; revision=147688

 UiaAtkBridge/ChangeLog                 |    5 +++++
 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   19 +++++++++++++++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 UiaAtkBridge/Test/AtkTest/Makefile.am  |   10 ++++++++--
 UiaAtkBridge/configure.ac              |    4 ++++
 5 files changed, 39 insertions(+), 4 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

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

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

commit 0643270f1669cfdde412c86eb459080ad5015229
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 20 02:31:29 2009 +0000

    * List.cs:
    * Tree.cs:
    * Table.cs:
    * ListGroup.cs:
    * TextContainer.cs:
    * ComboBoxOptionsTable.cs:
    * TableImplementorHelper.cs: Fix build wrt recent changes in
      gtk-sharp-2-12:
      http://lists.ximian.com/pipermail/mono-patches/2009-November/160655.html
      .
    
    svn path=/trunk/uia2atk/; revision=146593

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   13 +++++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptionsTable.cs  |   17 ++++++++++++++---
 UiaAtkBridge/UiaAtkBridge/List.cs                  |   10 +++++++++-
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs             |   10 +++++++++-
 UiaAtkBridge/UiaAtkBridge/Table.cs                 |   10 +++++++++-
 .../UiaAtkBridge/TableImplementorHelper.cs         |   16 ++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |   10 +++++++++-
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |   10 +++++++++-
 8 files changed, 88 insertions(+), 8 deletions(-)

commit b41c78f4d3395fa42e889ba619594db9ec286438
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 12 23:15:47 2009 +0000

    * MoonAtkBridge/tests/ChangeLog:
    * UiaAtkBridge/UiaAtkBridge/ChangeLog:
    * MoonAtkBridge/MoonAtkBridge/ChangeLog: Add some forgotten ChangeLogs
      from last commits.
    
    * UiaAtkBridge/UiaAtkBridge.sln:
    * MoonAtkBridge/MoonAtkBridge.sln: Add ChangeLog policy.
    
    svn path=/trunk/uia2atk/; revision=146079

 UiaAtkBridge/ChangeLog              |    4 ++++
 UiaAtkBridge/UiaAtkBridge.sln       |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog |    9 +++++++++
 3 files changed, 20 insertions(+), 0 deletions(-)

commit 6ac677dbdf9cd58fe1e553ac6a70e5a91f67aaf1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 11 21:30:23 2009 +0000

    * MoonAtkBridge/MoonAtkBridge/MoonAtkBridge.csproj: Include some
      PatternImplementors in the project file.
    
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge.PatternImplementors/Value.cs:
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge.PatternImplementors/Selection.cs:
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge.PatternImplementors/RangeValue.cs:
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge.PatternImplementors/BasePatternImplementor.cs:
      Implement GLib.IWrapper.Handle member in BasePatternImplementor to
      have less crap around.
    
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge.PatternImplementors/GridTable.cs:
      New PatternImplementor: Atk.Table for Grid & Table UIA patterns.
    
    * MoonAtkBridge/MoonAtkBridge/MoonAtkBridge.sources: Add new files.
    
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge/RootVisualAdapter.cs:
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge/DynamicAdapterFactory.cs:
      Prepare for the cases in which RootVisual is set after
      GetAccessibleHandle is called (yes, calendar is the first case I
      found).
    
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge/Navigation.cs:
      Mini-navigation UIA layer for SL Provider API, needed by the
      GridTable class (which comes from the roots of UiaAtkBridge's
      TableImplementorHelper).
    
    * MoonAtkBridge/MoonAtkBridge/Moonlight.AtkBridge/Adapter.cs: Rename
      Children to children as it's a field, not a property.
    
    * MoonAtkBridge/tests/tests.mdproj: Add some nosetest files to the
      python MD project.
    
    * MoonAtkBridge/tests/assets/TableTest:
    * MoonAtkBridge/tests/assets/Makefile.am:
    * MoonAtkBridge/tests/assets/TableTest/App.xaml:
    * MoonAtkBridge/tests/assets/TableTest/Page.xaml:
    * MoonAtkBridge/tests/assets/TableTest/Makefile.am:
    * MoonAtkBridge/tests/assets/TableTest/App.xaml.cs:
    * MoonAtkBridge/tests/assets/TableTest/Page.xaml.cs: New asset to test
      Atk.Table.
    
    * MoonAtkBridge/tests/test_table.py: New nosetest to test Atk.Table.
    
    * MoonAtkBridge/configure.ac: Include TableTest in the list of assets.
    
    * UiaAtkBridge/UiaAtkBridge/TableImplementorHelper.cs: Simplify
      (RowAdjustment is not used anywhere else). Coding guidelines for
      properties.
    
    svn path=/trunk/uia2atk/; revision=145988

 .../UiaAtkBridge/TableImplementorHelper.cs         |   13 +++----------
 1 files changed, 3 insertions(+), 10 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

 UiaAtkBridge/ChangeLog                             |   14 ++
 UiaAtkBridge/Test/AtkTest/AtkTest.csproj           |   75 ++++++++++
 UiaAtkBridge/Test/AtkTest/AtkTest.mdp              |   42 ------
 UiaAtkBridge/Test/GailTest/GailTest.csproj         |   77 +++++++++++
 UiaAtkBridge/Test/GailTest/GailTest.mdp            |   38 -----
 UiaAtkBridge/Test/GailTestApp/GailTestApp.csproj   |   82 +++++++++++
 UiaAtkBridge/Test/GailTestApp/GailTestApp.mdp      |   47 -------
 .../Test/UiaAtkBridgeTest/UiaAtkBridgeTest.csproj  |   97 +++++++++++++
 .../Test/UiaAtkBridgeTest/UiaAtkBridgeTest.mdp     |   52 -------
 UiaAtkBridge/UiaAtkBridge.sln                      |   88 ++++++++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.csproj      |  142 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |  110 ---------------
 UiaAtkBridge/bridge-glue/bridge-glue.cproj         |   63 +++++++++
 UiaAtkBridge/bridge-glue/bridge-glue.mdp           |   35 -----
 .../samples/managed/FormTest/FormTest.csproj       |   71 ++++++++++
 UiaAtkBridge/samples/managed/FormTest/FormTest.mdp |   31 -----
 .../atkSharpHelloWorld/atkSharpHelloWorld.csproj   |   66 +++++++++
 .../atkSharpHelloWorld/atkSharpHelloWorld.mdp      |   37 -----
 .../unmanaged/atkHelloWorld/atkHelloWorld.cproj    |   61 +++++++++
 .../unmanaged/atkHelloWorld/atkHelloWorld.mdp      |   38 -----
 20 files changed, 836 insertions(+), 430 deletions(-)

commit f57f1947ee732c4465cf9a8e2ba38a88e8c8d272
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Oct 22 15:56:03 2009 +0000

    * Test/AtkTest/AtkTests.cs: Add FIXME.
    
    * Test/AtkTest/AtkTester.cs: Throw ANE.
    
    * UiaAtkBridge/TableImplementorHelper.cs: Kill dead code. Add some
      comments. Use UIA children navigation instead of ATK, in order to be
      able to work in the future if we change the ATK layout. No
      regressions in the tests.
    
    svn path=/trunk/uia2atk/; revision=144646

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    3 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    7 +
 .../UiaAtkBridge/TableImplementorHelper.cs         |  185 ++++++--------------
 5 files changed, 68 insertions(+), 134 deletions(-)

commit b95996825ba4160754209dda742cbe0718724eac
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Oct 16 14:54:45 2009 +0000

    * Adapter.cs:
    * TreeItem.cs: Rework the way relations are handled in a more general
      adapter to avoid redundancies. Also avoid returning same relation
      (which was a bug in previous impl). Fix for BNC#546909 and rework
      fix for BNC#534100.
    
    svn path=/trunk/uia2atk/; revision=144274

 UiaAtkBridge/UiaAtkBridge/Adapter.cs  |   27 +++++++++++++----
 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    8 +++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs |   53 ++++++++-------------------------
 3 files changed, 42 insertions(+), 46 deletions(-)

commit 64176a872c6959587babc461b46a9ccb2f6b107c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Sep 21 15:51:12 2009 +0000

    Add bug number to the changelog...
    
    svn path=/trunk/uia2atk/; revision=142335

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bea892442717d6b91a2ace43e2e3f1b8a824b080
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Sep 21 15:45:00 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Enable Relations sub-test
      in TreeView.
    
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Use RunInGuiThread for
      Relation().
    
    * UiaAtkBridge/UiaAtkBridge/TreeItem.cs: Expose NodeChildOf relations.
    
    * UiaAtkBridge/UiaAtkBridge/Adapter.cs: Allow VirtualParent to be
      redefined.
    
    Fixes BNC#534100.
    
    svn path=/trunk/uia2atk/; revision=142334

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   18 ++++++-----
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    4 +--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    6 ++++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs   |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    6 ++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs  |   50 ++++++++++++++++++++++++++++++++
 6 files changed, 74 insertions(+), 12 deletions(-)

commit e2607d1847382e75d9169bf89c62c49f1a2d3915
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Sep 18 22:42:16 2009 +0000

    * AtkTest/BasicWidgetType.cs: Fix img dir according to new folder
      organization.
    
    svn path=/trunk/uia2atk/; revision=142244

 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs |    3 ++-
 UiaAtkBridge/Test/AtkTest/ChangeLog          |    5 +++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit af1d8f931b4a1af5b4e8733ceab5a0608c3124c6
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Aug 25 16:41:32 2009 +0000

    * AutomationBridge.cs:
    * TableImplementorHelper.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=140648

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    4 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 .../UiaAtkBridge/TableImplementorHelper.cs         |    2 +-
 3 files changed, 9 insertions(+), 2 deletions(-)

commit 2698ec48f4c4a9c2dab00e9a4b769ab0e4d8a0b0
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Aug 24 17:14:45 2009 +0000

    * Tree.cs: Have a TreeView track its focus.
    [Fixes bug#515457]
    
    svn path=/trunk/uia2atk/; revision=140526

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    7 +++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Tree.cs                 |    3 +++
 4 files changed, 19 insertions(+), 0 deletions(-)

commit b661ebbf36a1e1dbe0794d5c0c5cbb815cf261bb
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Aug 20 00:37:21 2009 +0000

    * ComboBoxDropDown.cs: Fix typo.
    
    * ComboBoxDropDown.cs: Add class for fake window to give correct states
    [Fixes bug#493094]
    
    * ComboBoxDropDown.cs, Window.cs, Adapter.cs: Fix firing of
    window activate events when in a ComboBoxDropDown.
    
    * ComboBoxDropDown.cs: Fix typo.
    
    * ComboBoxDropDown.cs: Add class for fake window to give correct states
    [Fixes bug#493094]
    
    * ComboBoxDropDown.cs, Window.cs, Adapter.cs: Fix firing of
    window activate events when in a ComboBoxDropDown.
    
    svn path=/trunk/uia2atk/; revision=140310

 UiaAtkBridge/Test/AtkTest/AtkTester.cs        |   10 +++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    6 ++++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |   10 +++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   10 +++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs |   35 ++++++++++++++++++++-----
 UiaAtkBridge/UiaAtkBridge/Window.cs           |    2 +-
 6 files changed, 65 insertions(+), 8 deletions(-)

commit a491209b5a417d93fdb0b788d91cdf15587cd68c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Aug 6 18:53:41 2009 +0000

    * UiaAtkBridge/ImageImplementorHelper.cs: Correcting leftover from
      refactoring (IEmbeddedImage -> EmbeddedImagePattern).
    
    svn path=/trunk/uia2atk/; revision=139519

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

commit 8f11476e84a5c1e5a5f497f02dc6013f73535540
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jul 17 19:06:30 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Fix
      ParentMenu_ChildrenStates that got broken in r138002.
    
    svn path=/trunk/uia2atk/; revision=138148

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    5 ++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    5 +++++
 2 files changed, 9 insertions(+), 1 deletions(-)

commit b8192d7125a832f6a7c7c8d9faa882941f37eb99
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Jul 15 21:26:10 2009 +0000

    2009-07-15  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* MenuItem.cs: Remove the conditional as Andres says we don't need it.
    
    svn path=/trunk/uia2atk/; revision=138003

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |    3 +--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 78703b1b25d09c005e95ca4c69249195ef49cbed
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Jul 15 20:58:35 2009 +0000

    2009-07-15  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Reverse the decision of #457990 and add Focusable and
    	Selected to the list for ToolStripDropDownButton.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* MenuItem.cs: Ensure that ToolStripMenuItem and similar children get
    	Focusable and Selected when focused.  [Fixes #502972]
    
    svn path=/trunk/uia2atk/; revision=138002

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    3 ++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    5 +++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs             |    7 ++++---
 4 files changed, 16 insertions(+), 4 deletions(-)

commit 685b194a444defda38022766245e4906e1d3dce7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jul 15 19:31:16 2009 +0000

    * AtkTests.cs: Fix small regression introduced in r137574.
    
    svn path=/trunk/uia2atk/; revision=137985

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    3 +++
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 7 insertions(+), 0 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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    9 +++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 13 insertions(+), 0 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   14 ++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 2 files changed, 18 insertions(+), 0 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   13 ++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 .../UiaAtkBridge/ActionImplementorHelper.cs        |    5 ++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   15 +++++++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   15 +++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/SimpleTreeItem.cs        |   42 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   13 ++++--
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    1 +
 9 files changed, 102 insertions(+), 7 deletions(-)

commit c53d96de106b886fea342bc47f2a48439648538d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jul 8 16:27:34 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Add tests for
      bug#503281.
    
    * UiaAtkBridge/UiaAtkBridge/ComboBox.cs: Set the Name for the case in
      which the ComboBox is born with some pre-selection. Fixes #503281.
    
    svn path=/trunk/uia2atk/; revision=137574

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    3 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    6 +++
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   20 +++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   40 ++++++++++++++-----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 ++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |    7 +++-
 9 files changed, 77 insertions(+), 17 deletions(-)

commit d0ab73d96f0a66fb563cd2dd40558e96d4a706d6
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jul 6 21:56:09 2009 +0000

    missing one sentence in the CL
    
    svn path=/trunk/uia2atk/; revision=137461

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 65d3f13e66021e37b2a02409e9eeb467f7f45f88
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jul 6 21:54:08 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Tree.cs: Really make use of the internal
      Notify* API methods.
    
    * UiaAtkBridge/UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/UiaAtkBridge/SelectionProviderUserHelper.cs: Move the
      ChildrenHolder introspection to SelectionProviderUserHelper, to be
      on demand.
    
    * UiaAtkBridge/UiaAtkBridge/TreeItem.cs: Fix the check for children in
      NotifyChildRemoved. Rename it because now it gets fired on every
      children, not the exact parent of it. Use a const for the action
      name.
    
    * UiaAtkBridge/UiaAtkBridge/Adapter.cs: Add new API needed by the Tree
      class.
    
    This fixes bug 505822, and maybe bug 456341 as well.
    
    svn path=/trunk/uia2atk/; revision=137460

 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |    8 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   16 ++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |   20 +------------
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |   30 +++++++++++++++----
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |   22 ++++++++++++++-
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   14 ++++----
 6 files changed, 76 insertions(+), 34 deletions(-)

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

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |   13 ++++++++-----
 2 files changed, 13 insertions(+), 5 deletions(-)

commit de483b1a89dc305f8f0f0d283cd3f29556f421f8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jul 2 15:45:00 2009 +0000

    * AtkTester.cs: Refactoring: var not needed because its value is
      always constant.
    
    svn path=/trunk/uia2atk/; revision=137304

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   33 ++++++++++++-------------------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 ++++
 2 files changed, 18 insertions(+), 20 deletions(-)

commit 522a345f805610f7bb3a3d2d2823f0346d513e5b
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed May 13 06:03:56 2009 +0000

    Tested states for ToolBarDropDownButton.
    
    svn path=/trunk/uia2atk/; revision=134036

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   17 ++++++++++++++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 4 files changed, 23 insertions(+), 4 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtSpiEvent.cs            |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++
 UiaAtkBridge/Test/AtkTest/EventCollection.cs       |    2 +-
 UiaAtkBridge/Test/AtkTest/EventMonitor.cs          |    3 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |   33 +++++++++++++++++++-
 6 files changed, 45 insertions(+), 4 deletions(-)

commit 7371e946ef3159ebf310b592221877c4a92b5b2f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue May 12 02:12:26 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Tree.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Names should not
      be propragated to the parent like in the ComboBox case. Fixes
      #485965.
    
    svn path=/trunk/uia2atk/; revision=133942

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   36 +++++++++++---------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 +++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    8 ++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    6 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   15 ++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |   13 +------
 10 files changed, 65 insertions(+), 37 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    6 +-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   93 +++++++++++++++----
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   12 +++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   22 ++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    3 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   31 ++++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    8 ++
 UiaAtkBridge/UiaAtkBridge/Menu.cs                  |    2 +-
 UiaAtkBridge/UiaAtkBridge/MenuBar.cs               |    8 ++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |   18 +++--
 13 files changed, 170 insertions(+), 50 deletions(-)

commit f4938bf04890f02bc5905e2d37f89921324fb36e
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu May 7 21:03:00 2009 +0000

    2009-05-07  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Tree.cs: Fix test breakage introduced by the fix for #486721.
    
    
    svn path=/trunk/uia2atk/; revision=133747

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Tree.cs   |   15 +++++++++++++++
 2 files changed, 19 insertions(+), 0 deletions(-)

commit 9be3678a3369d15c98606d3880a6a471277781c0
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed May 6 22:29:49 2009 +0000

    * Adapter.cs: Check whether defunct before setting relations.
    [Fixes bug#491053]
    
    * AtkTester.cs: Re-define ActivateAdditionalForm to reutrn an
    Atk object.
    Test that RefRelationSet doesn't return an exception after an object
    is disposed [bug 491053].
    
    * GailTester.cs: Modify ActivateAdditionalForm to return an Atk object.
    
    * UiaAtkBridgeTest.cs: Modify ActivateAdditionalForm to return an Atk object.
    
    svn path=/trunk/uia2atk/; revision=133693

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    4 ++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    9 +++++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    7 +++++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    9 +++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    8 ++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |    2 +-
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |    3 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 10 files changed, 42 insertions(+), 13 deletions(-)

commit 8888a91a13a8cf53e430021856aa9e3e85d141c8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed May 6 22:03:37 2009 +0000

    * DialogTester.cs: Fix most threading problems in dialog tests.
    
    svn path=/trunk/uia2atk/; revision=133692

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |   39 +++++++++-----------
 2 files changed, 22 insertions(+), 22 deletions(-)

commit 38cbe75d7955411a2ab72c6bc0cc467f415003d2
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed May 6 21:53:37 2009 +0000

    * DialogTester.cs: Expect 5 PopupButtonPanel children, not 6.
    
    svn path=/trunk/uia2atk/; revision=133690

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 0789eaf2c800aaffc18bca486f16417cd04bc6ea
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed May 6 06:51:14 2009 +0000

    Added 'focusable' state for ToolBarDropDownButton. [Fixes Bug #481362]
    
    svn path=/trunk/uia2atk/; revision=133639

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    3 +-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   25 +++++++++++++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   24 +++++++++++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 ++++
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs  |    8 ++++++
 8 files changed, 68 insertions(+), 10 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTests.cs         |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    6 ++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   10 ++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    1 +
 UiaAtkBridge/UiaAtkBridge/TabPage.cs          |   67 +++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs    |   19 +-------
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp    |    3 +
 8 files changed, 90 insertions(+), 19 deletions(-)

commit 6c5837b3cf72da76158f0befc755dc59d306fbc5
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri May 1 19:57:07 2009 +0000

    2009-05-01  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Tree.cs: Set hasFocus initially just in case it was focused before we
    	started listening to events.  [Fixes #476786]
    
    
    svn path=/trunk/uia2atk/; revision=133289

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Tree.cs   |    8 ++++++++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit ff833f95bbd81a4f95fd8c9d14dcd75010f63836
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri May 1 19:46:08 2009 +0000

    2009-05-01  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Tree.cs: Make sure that Name is never set. [Fixes #486721]
    
    
    svn path=/trunk/uia2atk/; revision=133287

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Tree.cs   |    8 --------
 2 files changed, 4 insertions(+), 8 deletions(-)

commit 663df956be3d4702e2066ccbe4244ad7f7e5d4af
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Apr 30 15:29:58 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Tab.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Ignore focused state from UIA
      for Atk. Fixes #481279.
    
    svn path=/trunk/uia2atk/; revision=133189

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    7 +++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Tab.cs      |    8 ++++++++
 4 files changed, 25 insertions(+), 0 deletions(-)

commit 04ae191e860a0947e285cc5952cd2a1c65074aa7
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Apr 29 15:28:18 2009 +0000

    * Adapter.cs, ComboBoxItem.cs, ComboBoxDropDown.cs, TopLevelRootItem.cs:
    Send window-activate when opening a combo box.
    Move focus-handling code into its own method.
    Add method to set the active window only if the window going away
    is currently active.
    
    * BridgeTester.cs, BridgeTests.cs, Makefile.am: Add DataGrid test.
    
    * GailTester.cs: Set focus in the gui thread when removing an
    additional window.
    
    svn path=/trunk/uia2atk/; revision=133026

 UiaAtkBridge/Test/AtkTest/AtkTester.cs        |   20 ++++++----
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    4 ++
 UiaAtkBridge/Test/GailTest/ChangeLog          |    5 +++
 UiaAtkBridge/Test/GailTest/GailTester.cs      |    8 +++--
 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |   46 ++++++++++++++-----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    8 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs |    8 ++++-
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs     |    3 +-
 UiaAtkBridge/UiaAtkBridge/TopLevelRootItem.cs |    6 +++
 9 files changed, 75 insertions(+), 33 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   11 -----------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +++++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    4 ----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    6 +-----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Menu.cs                  |    6 +++++-
 8 files changed, 26 insertions(+), 21 deletions(-)

commit dfafe787005277f4af033badc1ac7449a2ee49cb
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Apr 28 22:45:39 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Pre-changes needed before
      fixing #456341. Brings back some selection testing in the bridge and
      fixes a ComboBoxSimpleAsTreeView test.
    
    svn path=/trunk/uia2atk/; revision=132905

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   12 ++++++++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    6 ++++++
 2 files changed, 16 insertions(+), 2 deletions(-)

commit 1745129a7933da325a24dd77ddc9d99456063147
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Apr 28 14:34:28 2009 +0000

    * DataGrid.cs, TreeItem.cs: Send active-descendant-changed event for
    DataGrid cells [bug 493519]
    
    	* AtkTester.cs: Add a Focus() variant to optionally not test the state.
    
    * BridgeTester.cs, BridgeTests.cs, Makefile.am: Add DataGrid test.
    
    svn path=/trunk/uia2atk/; revision=132846

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    8 +++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   28 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am     |    1 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs              |   14 ++++++++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |    4 +++
 9 files changed, 69 insertions(+), 1 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |   18 +++++++++++++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    5 +++++
 2 files changed, 22 insertions(+), 1 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

 UiaAtkBridge/ChangeLog    |    6 ++++++
 UiaAtkBridge/configure.ac |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 9b13ad1b21e1b2b697ae3aac7d66908ce7924598
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Mar 17 16:20:51 2009 +0000

    2009-03-17  Andrés G. Aragoneses  <aaragoneses@novell.com>
    
    	* configure.ac: We require gtk-sharp 2.12.8 because it's the one
    	bundled with Mono 2.4 (API changes). Related to #473592.
    
    
    svn path=/trunk/uia2atk/; revision=129602

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

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

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

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

commit 0165d749f9df0cb819fdd4d4dacc09064f4d7916
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Mar 16 21:51:23 2009 +0000

    * Button.cs, ToggleButton.cs, Spinner.cs, ScrollBar.cs,
    ComboBoxItem.cs, ParentAdapter.cs, Tree.cs, Splitter.cs, List.cs,
    CheckBoxButton.cs, TextLabel.cs, TextContainer.cs, Table.cs,
    MenuBar.cs, ComboBoxOptionsTable.cs, Separator.cs, TreeItem.cs,
    Slider.cs, ComboBoxOptions.cs, ListItem.cs, RadioButton.cs,
    WrapperPanel.cs, ContextMenuWindow.cs, Hyperlink.cs, Window.cs,
    ComboBox.cs, ContextMenu.cs, TextBoxEntryView.cs, Adapter.cs,
    ComponentParentAdapter.cs, Pane.cs, MenuItem.cs, ComboBoxDropDown.cs,
    SplitContainer.cs: Check for defunct providers in OnRefStateSet
    [bug 485731]
    
    svn path=/trunk/uia2atk/; revision=129502

 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   19 ++++++++++++++++++-
 UiaAtkBridge/UiaAtkBridge/Button.cs                |    3 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   13 +++++++++++++
 UiaAtkBridge/UiaAtkBridge/CheckBoxButton.cs        |    3 +++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs          |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs       |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptionsTable.cs  |    4 ++++
 .../UiaAtkBridge/ComponentParentAdapter.cs         |    3 +++
 UiaAtkBridge/UiaAtkBridge/ContextMenu.cs           |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ContextMenuWindow.cs     |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs             |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |    3 +++
 UiaAtkBridge/UiaAtkBridge/MenuBar.cs               |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    3 +++
 UiaAtkBridge/UiaAtkBridge/Pane.cs                  |    3 +++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |    7 ++++++-
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs           |    3 +++
 UiaAtkBridge/UiaAtkBridge/ScrollBar.cs             |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Separator.cs             |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Slider.cs                |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |    4 ++++
 UiaAtkBridge/UiaAtkBridge/SplitContainer.cs        |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Splitter.cs              |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Table.cs                 |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |    3 +++
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |    3 +++
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |    3 +++
 UiaAtkBridge/UiaAtkBridge/ToggleButton.cs          |    3 +++
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |    3 +++
 UiaAtkBridge/UiaAtkBridge/Window.cs                |    8 ++++++--
 UiaAtkBridge/UiaAtkBridge/WrapperPanel.cs          |    4 ++++
 35 files changed, 158 insertions(+), 4 deletions(-)

commit 74448f3be25d77ecc4e1b4c35ad53b9811560a03
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Mar 16 18:18:17 2009 +0000

    2009-03-16  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Adapter.cs: Return true to IsOffscreenProperty if we have no parent.
    	Fixes a test regression in form_basic_ops.py.
    
    
    svn path=/trunk/uia2atk/; revision=129484

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

commit 68b055532506c1d9a0622617a1412c2b16b83a75
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Mar 16 15:33:00 2009 +0000

    2009-03-16  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* ComboBoxOptions.cs: Move the majority of the function out of the
    	lock.  Neither Mike nor I see any reason for the entire loop to be
    	inside of the lock, and since it's causing a deadlock due to OnRefChild
    	grabbing the lock also, this seems to be the clear fix. [Fixes #485529]
    
    
    svn path=/trunk/uia2atk/; revision=129458

 UiaAtkBridge/UiaAtkBridge/ChangeLog          |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs |   23 +++++++++++++----------
 2 files changed, 20 insertions(+), 10 deletions(-)

commit b7eff3bc0116cf20dbfcf1062373b163ec780b17
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Mar 13 14:25:32 2009 +0000

    * Adapter.cs: Avoid querying IsOffscreenProperty if the Parent is null,
    since this currently causes deadlock [bug 484746]
    
    svn path=/trunk/uia2atk/; revision=129284

 UiaAtkBridge/UiaAtkBridge/Adapter.cs |    4 ++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    5 +++++
 2 files changed, 7 insertions(+), 2 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

 UiaAtkBridge/ChangeLog    |    6 ++++++
 UiaAtkBridge/NEWS         |    3 +++
 UiaAtkBridge/README       |    2 +-
 UiaAtkBridge/configure.ac |    8 ++++----
 4 files changed, 14 insertions(+), 5 deletions(-)

commit 1e2dd63174ed241f0a57904c6d6f572e2ee2da70
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Mar 12 23:35:48 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs: TableCell added. [For
      Bug #479787].
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Test updated for
      Bug #479787.
    
    * UiaAtkBridge/UiaAtkBridge/TreeItem.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Using TreeItem instead
      of default TextBox implementation [Fixes Bug #479787].
    
    svn path=/trunk/uia2atk/; revision=129224

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    1 +
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs      |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs     |   10 +++++++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs             |   12 ++++++------
 8 files changed, 35 insertions(+), 9 deletions(-)

commit e4c4ae63daecad614267323f3605bc8db67c6107
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Mar 12 23:13:45 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Tree.cs: Encapsulate Adapter creation in
      new AutomationBridge.CreateAdapter<T> method, which returns null in
      the case of an ArgumentException. Use this everywhere, and check for
      null. Check inputs to prevent known exceptions, and remove a few
      inappropriate throws. Part of bug #446915.
    
    * UiaAtkBridge/UiaAtkBridge/Window.cs:
    * UiaAtkBridge/UiaAtkBridge/Adapter.cs:
    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/UiaAtkBridge/SplitButton.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Encapsulate Adapter
      creation in new AutomationBridge.CreateAdapter<T> method, which
      returns null in the case of an ArgumentException. Use this
      everywhere, and check for null. Check inputs to prevent known
      exceptions, and remove a few inappropriate throws.
    
    svn path=/trunk/uia2atk/; revision=129221

 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |    7 +-
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |  293 ++++++++++++++++++-------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   18 ++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs         |   10 +-
 UiaAtkBridge/UiaAtkBridge/SplitButton.cs      |   28 ++-
 UiaAtkBridge/UiaAtkBridge/Tree.cs             |    3 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs           |   12 +-
 7 files changed, 267 insertions(+), 104 deletions(-)

commit b238d0a3c6f2314e1770c3bec3b55003696571fd
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Mar 12 22:57:16 2009 +0000

    * Test/UiaAtkBridgeTest/BridgeTests.cs: Fixes BridgeTests: cells in
      datagrid are focusable.
    
    svn path=/trunk/uia2atk/; revision=129216

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 8691ce5f4c03d0d16cfb0739e8f99de68a5bf181
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Mar 12 22:29:04 2009 +0000

    2009-03-12  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridgeTest/:
    	Patch from Matt Guo <matt@mattguo.net>
    	* BridgeTests.cs: Test that the accessible name is changed and events
    	are sent when the MonthCalendar's Month is changed.
    
    
    svn path=/trunk/uia2atk/; revision=129208

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    8 ++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    7 +++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit a7690c6dd41f161d1f86b044dd361f718b0e0885
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Mar 12 20:53:28 2009 +0000

    2009-03-12  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Button.cs:
    	* Slider.cs:
    	* Spinner.cs:
    	* TreeItem.cs:
    	* ListItem.cs:
    	* MenuItem.cs:
    	* ScrollBar.cs:
    	* Hyperlink.cs:
    	* HeaderItem.cs:
    	* RadioButton.cs:
    	* ToggleButton.cs:
    	* ComboBoxItem.cs:
    	* CheckBoxButton.cs:
    	* SplitContainer.cs:
    	* ComboBoxDropDown.cs:
    	* ExpandCollapseButton.cs:
    	* TableImplementorHelper.cs:
    	* ComponentImplementorHelper.cs:
    	* TextProviderTextImplementor.cs:
    	* SelectionProviderUserHelper.cs:
    	* EditableTextImplementorHelper.cs: Be more defensive about exception
    	handling.  Providers do throw exceptions (it's part of the UIA spec)
    	and we need to catch them when it is reasonable to do so to avoid our
    	host app dying.
    
    
    svn path=/trunk/uia2atk/; revision=129203

 UiaAtkBridge/UiaAtkBridge/Button.cs                |    4 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   27 +++++++
 UiaAtkBridge/UiaAtkBridge/CheckBoxButton.cs        |    7 +-
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs      |   15 ++++-
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs          |    5 +-
 .../UiaAtkBridge/ComponentImplementorHelper.cs     |   25 ++++++-
 .../UiaAtkBridge/EditableTextImplementorHelper.cs  |   36 +++++++---
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs  |   19 ++++--
 UiaAtkBridge/UiaAtkBridge/HeaderItem.cs            |    4 +-
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs             |    4 +-
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |   13 ++--
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |   32 ++++++---
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs           |   13 +++-
 UiaAtkBridge/UiaAtkBridge/ScrollBar.cs             |   32 +++++++--
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |   26 ++++---
 UiaAtkBridge/UiaAtkBridge/Slider.cs                |   13 +++-
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |   20 ++++-
 UiaAtkBridge/UiaAtkBridge/SplitContainer.cs        |   12 +++-
 .../UiaAtkBridge/TableImplementorHelper.cs         |   75 +++++++++++++++++---
 .../UiaAtkBridge/TextProviderTextImplementor.cs    |   19 ++++--
 UiaAtkBridge/UiaAtkBridge/ToggleButton.cs          |    5 +-
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   36 +++++++---
 22 files changed, 344 insertions(+), 98 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    8 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   33 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +++
 3 files changed, 47 insertions(+), 0 deletions(-)

commit 1a5cca3cd7f6f81802cc59514e800fe3dae7d9f2
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Mar 12 18:19:46 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Hyperlink.cs: Call AdjustLinkObjects at
      start of GetLink and GetLinkIndex, just like with NLinks property.
      Fixes bug #459640.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Test that GetLink
      and GetLinkIndex work correctly when called before NLinks property.
    
    svn path=/trunk/uia2atk/; revision=129171

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   15 ++++++++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs            |    2 ++
 4 files changed, 27 insertions(+), 1 deletions(-)

commit ac8fcd9d1933474f45863a3b405ee72a122ad88f
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Mar 12 17:29:03 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Hyperlink.cs: Fix typo in
      GetOffsetAtPoint so it doesn't call itself.
    
    svn path=/trunk/uia2atk/; revision=129163

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

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |  125 +++++++++++++-------
 4 files changed, 95 insertions(+), 43 deletions(-)

commit a8d5a7b949b8b74df911a4bc2f1b5f50ec171950
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 12 16:14:34 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs:
    * UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs:
    * UiaAtkBridge/UiaAtkBridge/ComboBoxOptionsTable.cs: States rework of
      the Menu child of a combobox. Should fix major part of bug#483300,
      if not all.
    
    svn path=/trunk/uia2atk/; revision=129151

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |   64 +++++++++++++++++---
 UiaAtkBridge/Test/AtkTest/AtkTests.cs             |    6 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    6 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    7 ++
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs     |   12 ++++-
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs      |   14 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptionsTable.cs |   12 ++++
 7 files changed, 107 insertions(+), 14 deletions(-)

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

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

 UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs   |   15 +++
 UiaAtkBridge/UiaAtkBridge/Button.cs                |    4 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   25 ++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs          |   10 +--
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptionsTable.cs  |   92 ++++++++++----------
 .../UiaAtkBridge/ComponentImplementorHelper.cs     |    4 +-
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs             |    4 +-
 UiaAtkBridge/UiaAtkBridge/ITextImplementor.cs      |    5 +
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    4 +-
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs             |   11 ++-
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |    5 +-
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    6 +-
 UiaAtkBridge/UiaAtkBridge/Slider.cs                |    4 +-
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |    4 +-
 .../UiaAtkBridge/TableImplementorHelper.cs         |    4 +-
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |    8 +-
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |    4 +-
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |    4 +-
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |    4 +-
 19 files changed, 131 insertions(+), 86 deletions(-)

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

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

 UiaAtkBridge/UiaAtkBridge/Adapter.cs  |    4 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |    1 +
 3 files changed, 8 insertions(+), 1 deletions(-)

commit 3851c170bb0410437d34ed79a1fcf2fe496fbfc0
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Mar 11 18:51:50 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs: Add some null checks
      that get rid of the crashes described in bug #474611, though it
      hides the real problem.
    
    * UiaAtkBridge/UiaAtkBridge/AmbiDictionary.cs: Avoid
      ArgumentNullException in ContainsKey by checking for null and
      returning false.
    
    svn path=/trunk/uia2atk/; revision=129082

 UiaAtkBridge/UiaAtkBridge/AmbiDictionary.cs |    5 ++++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog         |    9 +++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs   |    5 +++--
 3 files changed, 16 insertions(+), 3 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 2 files changed, 6 insertions(+), 1 deletions(-)

commit fff7529c1745f9a8d568a5473d9bb4540ed32d56
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Mar 11 17:41:34 2009 +0000

    2009-03-11  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* MenuItem.cs: Fix regression when MenuItem is being used to represent
    	ToolStripDropDownButton.  In this case, we don't want to set focusable.
    
    
    svn path=/trunk/uia2atk/; revision=129079

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |   13 +------------
 2 files changed, 6 insertions(+), 12 deletions(-)

commit 9261bca9c1179405e2874af79e7e5cc2b9a658bf
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Mar 11 15:30:05 2009 +0000

    2009-03-11  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/AtkTest/:
    	* AtkTests.cs:
    	* AtkTester.cs: Test for the existance of the new "expand or collapse"
    	action for bug #475882.
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTester.cs: Fall back on the parent's expand/collapse support.
    	This will use the "expand or collapse" Atk.Action.
    
    In UiaAtkBridge/Test/GailTest/:
    	* GailTester.cs: Note the bad hack, fix whitespace.
    
    In UiaAtkBridge/UiaAtkBridge/:
    
    	Committing Mike Gorse's fixes with some minor tweaks.
    
    	* TreeItem.cs: If the provider has at least 1 child, and exports
    	IExpandCollapseProvider, add "expand or collapse" to our Actions list.
    	[Fixes #475882]
    	* ActionImplementorHelper.cs: Check for duplicate Action items.
    
    
    svn path=/trunk/uia2atk/; revision=129071

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   46 +++++++++++++++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    7 ++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   15 +++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   18 ------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 .../UiaAtkBridge/ActionImplementorHelper.cs        |    4 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   10 ++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   58 ++++++++++++++++++--
 10 files changed, 138 insertions(+), 35 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    8 -----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   33 --------------------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +++
 3 files changed, 6 insertions(+), 41 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    3 ++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    1 -
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 3 files changed, 7 insertions(+), 2 deletions(-)

commit 9a2930b7cb1c339b5811e4caf5209292ffb6c899
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Mar 10 20:46:39 2009 +0000

    * BridgeTester.cs: Don't add the PropertyGrid to the form (this is
      the fix what I was supposed to do in r129007).
    
    svn path=/trunk/uia2atk/; revision=129020

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 2 files changed, 6 insertions(+), 1 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 6817d062be8eb83a3b050b4030673d364a18172e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Mar 10 18:19:28 2009 +0000

    * AtkTest.mdp: Fix project file.
    
    svn path=/trunk/uia2atk/; revision=128999

 UiaAtkBridge/Test/AtkTest/AtkTest.mdp |    6 +++---
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 9e42d3ca2adac5fdacbe712ed9e2759609a534da
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Mar 9 21:45:26 2009 +0000

    2009-03-09  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Makefile.am:
    	* AutomationBridge.cs:
    	* ContextMenuWindow.cs: Add a new Window subclass to properly export
    	the correct states for ContextMenu.  [Fixes #477657]
    
    
    svn path=/trunk/uia2atk/; revision=128918

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs  |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog            |    7 +++
 UiaAtkBridge/UiaAtkBridge/ContextMenuWindow.cs |   53 ++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am          |    1 +
 4 files changed, 62 insertions(+), 1 deletions(-)

commit 8a440866463a8b93d78144fdf31e6cb67873342e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Mar 9 21:34:10 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Remove debug
      spew.
    
    * UiaAtkBridge/UiaAtkBridge/DataGrid.cs: Cosmetic.
    
    * UiaAtkBridge/UiaAtkBridge/ToolBar.cs: Correct year.
    
    svn path=/trunk/uia2atk/; revision=128917

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs             |    2 +-
 UiaAtkBridge/UiaAtkBridge/ToolBar.cs              |    2 +-
 5 files changed, 13 insertions(+), 3 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    7 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   33 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +++
 3 files changed, 46 insertions(+), 0 deletions(-)

commit ab5ba9e406c07206682faeecba29eee4f6319399
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Mar 9 20:49:47 2009 +0000

    2009-03-09  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* MenuItem.cs: Intentionally ignore focusable as MenuItems should
    	always report IsKeyboardFocusable = False in the provider.
    	[Really fixes #471405]
    
    
    svn path=/trunk/uia2atk/; revision=128911

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |   10 +++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

commit aa2ad321d8713678a3c95dca62dada0f80a7cdb3
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Mar 9 20:32:13 2009 +0000

    2009-03-09  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/AtkTest/:
    	* AtkTester.cs: Work around bug #574674 in AtkTester.
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs:
    	* BridgeTester.cs: Work around #574674.
    
    In UiaAtkBridge/Test/GailTest/:
    	* GailTester.cs: Note that bug #574674 isn't addressed yet.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* MenuItem.cs: Reconfigure the way Focus and Selection are done.  When
    	invoked, no longer select/focus as it doesn't correctly reflect the
    	state of the widget which is currently invisible.  Additionally, don't
    	report focused or selected if we're offscreen.  [Fixes #471405]
    
    
    svn path=/trunk/uia2atk/; revision=128908

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   15 +++++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    5 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    3 --
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    7 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |   34 +++++++++-----------
 9 files changed, 57 insertions(+), 25 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 0590a0667adb8e21caed87ce19336288d32a749b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Mar 9 14:43:24 2009 +0000

    * Adapter.cs:
    * AutomationBridge.cs: Some protection against NRE's found when trying
      to reproduce #479404.
    
    svn path=/trunk/uia2atk/; revision=128887

 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |    4 ++--
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    3 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   14 +++++++++-----
 3 files changed, 14 insertions(+), 7 deletions(-)

commit 487a1c22e1f4f3fb5de7613c4aac5a7f29311343
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Mar 6 15:04:26 2009 +0000

    * Button.cs:
    * ToolBar.cs:
    * Makefile.am:
    * Container.cs:
    * UiaAtkBridge.mdp:
    * AutomationBridge.cs: Refactoring.
    
    svn path=/trunk/uia2atk/; revision=128774

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   65 +++++++-----------------
 UiaAtkBridge/UiaAtkBridge/Button.cs           |   15 ++----
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    9 ++++
 UiaAtkBridge/UiaAtkBridge/Container.cs        |    5 +-
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    1 +
 UiaAtkBridge/UiaAtkBridge/ToolBar.cs          |   45 +++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp    |    3 +-
 7 files changed, 82 insertions(+), 61 deletions(-)

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   12 +++++-------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs     |   14 +++-----------
 UiaAtkBridge/UiaAtkBridge/Button.cs               |   20 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |   10 ++++++++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs             |    2 +-
 6 files changed, 46 insertions(+), 19 deletions(-)

commit 6475fe1013cd358918e7f691d4cdd87432b2cc9b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 5 22:25:01 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Adapter.cs: Remove unneeded cast since
      previous commit.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/bridgetest.sh.in: Move labels to
      NUNIT_FLAGS.
    
    svn path=/trunk/uia2atk/; revision=128735

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 .../Test/UiaAtkBridgeTest/bridgetest.sh.in         |    4 ++--
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 ++++
 4 files changed, 11 insertions(+), 3 deletions(-)

commit 5efc82e090914592666898a5554aa74a3c4fdba4
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Mar 5 22:13:46 2009 +0000

    * UiaAtkBridgeTest/bridgetest.sh.in: Using -noshadow in NUNIT_FLAGS.
    
    svn path=/trunk/uia2atk/; revision=128733

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 .../Test/UiaAtkBridgeTest/bridgetest.sh.in         |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit baff36b0e9b01b4b17accfd2dce647150f80e5ef
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Mar 5 22:09:42 2009 +0000

    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTester.cs: InterfaceAction test
      updated. [For bug #479142]
    
    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTests.cs: ListView test updated.
      [For bug #479142]
    
    * uia2atk/UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs: HeaderItem value
      added. [For bug #479142]
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Adapter.cs: Handling NodeChildOf
      when Parent is DataGrid, Table, Group, ListItem or DataItem. New
      internal property VirtualParent [Fixes Bug #479142]
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ContextMenu.cs: VirtualParent moved
      to Adapter. [For Bug #479142]
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TreeItem.cs: OnRefRelationSet
      handled on Adapter. [Fixes Bug #479142]
    
    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/bridgetest.sh.in: Added
      -noshadow to NUNIT_FLAGS.
    
    svn path=/trunk/uia2atk/; revision=128732

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    2 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   13 +++----
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    8 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 .../Test/UiaAtkBridgeTest/bridgetest.sh.in         |    2 +-
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   37 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   10 +++++
 UiaAtkBridge/UiaAtkBridge/ContextMenu.cs           |    3 --
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   13 -------
 10 files changed, 68 insertions(+), 25 deletions(-)

commit b02391b1510127c9771cd73723efbd50bd2be753
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Mar 5 21:34:55 2009 +0000

    * EditableTextImplementor.cs: Fix Editable when readOnly changes.
    
    * List.cs: Do not set Editable when a DomainUpDown is disabled.
    
    * TreeItem.cs: Set Editable when appropriate.
    
    * AtkTester.cs: Test Editable state when ReadOnly and disabled.
    
    * BridgeTests.cs: Expect Editable in ListView items.
    
    svn path=/trunk/uia2atk/; revision=128728

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   24 +++++++++++++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    2 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    8 ++++++
 .../UiaAtkBridge/EditableTextImplementor.cs        |    2 +-
 UiaAtkBridge/UiaAtkBridge/List.cs                  |   27 +++++++++++++++++--
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |    5 +++
 8 files changed, 71 insertions(+), 5 deletions(-)

commit a4a17c775bb6be0c1d8ca27ef911f0b1cb9b8699
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Mar 5 18:50:41 2009 +0000

    2009-03-05  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridgeTest/:
    	* BridgeTests.cs:
    	* BridgeTester.cs: Fix build due to silly merge conflict.
    
    
    svn path=/trunk/uia2atk/; revision=128718

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    7 -------
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   10 ++++------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 3 files changed, 9 insertions(+), 13 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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    9 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |  109 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    8 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +
 .../UiaAtkBridge/EditableTextImplementor.cs        |   21 ++++-
 5 files changed, 150 insertions(+), 2 deletions(-)

commit 4dd1489713206a67ac694495b1c42424e11b4103
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 5 17:42:19 2009 +0000

    * BridgeTests.cs: Fix build, oops.
    
    svn path=/trunk/uia2atk/; revision=128710

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    6 +++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 3a2f6caed21c73d440eb3a1bdb8e4ea98f2570ab
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 5 17:38:13 2009 +0000

    * BridgeTests.cs: Better a bug number with full info than a spirous
      comment.
    
    svn path=/trunk/uia2atk/; revision=128709

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++++
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 6ba32e9648b4eb8411cd55a3b8a18a65e344401b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 5 17:30:16 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs: Rename
      MaskedTextBoxEntry enum to PasswordCharTextBoxEntry. (A new separate
      test for MaskedTextBox will come.)
    
    * UiaAtkBridge/Test/GailTest/GailTest.mdp: Fix refs.
    
    svn path=/trunk/uia2atk/; revision=128708

 UiaAtkBridge/Test/AtkTest/AtkTester.cs       |   28 +++++++++++++-------------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs        |    4 +-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs |    4 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog          |    8 +++++++
 UiaAtkBridge/Test/GailTest/ChangeLog         |    8 +++++++
 UiaAtkBridge/Test/GailTest/GailTest.mdp      |    7 ++---
 UiaAtkBridge/Test/GailTest/GailTester.cs     |    2 +-
 7 files changed, 38 insertions(+), 23 deletions(-)

commit c3ddfd941ae5751dd35cb3dbe875c226fca41970
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Mar 5 16:50:51 2009 +0000

    * Button.cs:
    * Makefile.am:
    * AutomationBridge.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=128707

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    2 +-
 UiaAtkBridge/UiaAtkBridge/Button.cs           |    9 +++++----
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    2 +-
 4 files changed, 13 insertions(+), 6 deletions(-)

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

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog     |    5 +++++
 UiaAtkBridge/UiaAtkBridge/HeaderItem.cs |   17 +++--------------
 2 files changed, 8 insertions(+), 14 deletions(-)

commit 907778feee89a81178d40b533ebe07ff1cf81456
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Mar 4 20:37:39 2009 +0000

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 2d9f9daa3d19c2582fb9f21439d0dbe96b08f09c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Mar 4 20:32:51 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Container.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/UiaAtkBridge/WrapperPanel.cs:
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Wrap
      ToolStripButton as a bridge Button. Fixes #478932.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Wrap
      ToolStripButton as a bridge Button and use a wrapper panel for
      ToolBarButton toggle-style. Fixes #478932.
    
    svn path=/trunk/uia2atk/; revision=128619

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    1 +
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   13 ++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   55 +++++++++++++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    9 +++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   12 ++++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    7 +++
 UiaAtkBridge/UiaAtkBridge/Container.cs             |    3 +-
 UiaAtkBridge/UiaAtkBridge/WrapperPanel.cs          |    5 ++
 10 files changed, 107 insertions(+), 7 deletions(-)

commit 56548a85253d710621a65896bd56baa2225acb99
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Mar 4 17:15:58 2009 +0000

    * TextBoxEntryView.cs: Derive from ParentAdapter [bug 478005]
    
    * ParentAdapter.cs, Tree.cs, Splitter.cs, List.cs, Table.cs,
      Hyperlink.cs, Window.cs, ComboBox.cs, ComponentParentAdapter.cs,
      Adapter.cs, MenuItem.cs, ComponentAdapter.cs: Refactor to set Focusable
      and Focused in Adapter.RefStateSet.
    
    * AutomationBridge.cs, WrapperPanel.cs, Makefile.am, UiaAtkBridge.mdp:
      Subclass WrapperPanel from Container; remove Focused state.
    
    * AtkTester.cs, AtkTests.cs: Test ScrollBar in TextBox.
    
    * AtkTests.cs: Allow testing a focusable pane.
    
    * AtkTests.cs: Expect Focusable for a Splitter.
    
    * GailTester.cs: Add TextBoxHasScrollBar.
    
    * GailTester.cs: Reinstate CanFocus for splitter.
    
    * BridgeTester.cs: Add TextBoxHasScrollBar.
    
    * BridgeTests.cs: Expect focus for ContainerControl.
    
    svn path=/trunk/uia2atk/; revision=128577

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    1 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   13 +++++
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    8 +++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    6 +++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    5 ++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   13 +++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   12 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |    1 -
 UiaAtkBridge/UiaAtkBridge/ComponentAdapter.cs      |   16 -------
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs             |    6 ---
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    8 ---
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    3 +-
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    7 +--
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |    2 +
 UiaAtkBridge/UiaAtkBridge/Splitter.cs              |    5 ++-
 UiaAtkBridge/UiaAtkBridge/Table.cs                 |    1 -
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |    8 +++-
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |    8 ---
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    3 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs                |    2 +
 UiaAtkBridge/UiaAtkBridge/WrapperPanel.cs          |   47 ++++++++++++++++++++
 25 files changed, 139 insertions(+), 51 deletions(-)

commit fb58b8df67bd456371c4454dd96bfef488d78a37
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Mar 4 16:09:58 2009 +0000

    * BridgeTester.cs: Better a verbose exception than an NRE.
    
    svn path=/trunk/uia2atk/; revision=128563

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 +++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit f6c68db009016cb63879f49aa20575d96c1c2a85
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Mar 4 16:06:02 2009 +0000

    * bridgetest.sh.in: Use -noshadow to launch NUnit.
    
    svn path=/trunk/uia2atk/; revision=128562

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 .../Test/UiaAtkBridgeTest/bridgetest.sh.in         |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 1f1b40c8c3291a3ec4519fd9fb6fd3b73264149f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Feb 25 17:24:36 2009 +0000

    * AtkTest.mdp: Corrected location of atspimon.
    
    svn path=/trunk/uia2atk/; revision=128019

 UiaAtkBridge/Test/AtkTest/AtkTest.mdp |    5 ++---
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 2ade21f760a0e245e631ce773bd1e293ef95dc01
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 24 19:13:33 2009 +0000

    * GailTestApp/gtk-gui/gui.stetic:
    * GailTestApp/gtk-gui/MainWindow.cs: Add a tooltip to the
      toolBarButton.
    
    svn path=/trunk/uia2atk/; revision=127882

 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 +++++
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |    4 +---
 UiaAtkBridge/Test/GailTestApp/gtk-gui/gui.stetic   |    3 +--
 3 files changed, 7 insertions(+), 5 deletions(-)

commit 61baa9dc61c2a7d73ae73ea61010496cc86d4b1a
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Feb 23 17:24:40 2009 +0000

    2009-02-23  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* TreeItem.cs:
    	* ListItem.cs: Using AddSelection didn't really make sense here, as the
    	default action of most controls is to change the selection, not to add
    	to the selection (with shift).
    	* SelectionProviderUserHelper.cs: Be safer about calling AddToSelection
    	and Select when it may throw an InvalidOperationException when it can't
    	accept any more selections.
    
    
    svn path=/trunk/uia2atk/; revision=127759

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   11 ++++++++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |   11 ++++++--
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |   25 +++++++++++++++----
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   11 ++++++--
 4 files changed, 46 insertions(+), 12 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   14 +-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    4 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   32 ++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    6 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    8 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   14 +
 .../UiaAtkBridge/EditableTextImplementor.cs        |  280 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |  141 ++--------
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   64 ++++--
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    1 +
 14 files changed, 425 insertions(+), 151 deletions(-)

commit 31f20dd79d1c7f513af74da859bfae3fdc2ee691
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 19 04:17:35 2009 +0000

    * FormTest.cs: Fix warning.
    
    svn path=/trunk/uia2atk/; revision=127363

 UiaAtkBridge/samples/managed/FormTest/ChangeLog   |    4 ++++
 UiaAtkBridge/samples/managed/FormTest/FormTest.cs |    5 +++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit dcf39d3c2b8c79597d9a2b7bafaebf49a3ac1f92
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 19 04:15:56 2009 +0000

    * HelloButton.cs: Fix build.
    
    svn path=/trunk/uia2atk/; revision=127362

 .../samples/managed/atkSharpHelloWorld/ChangeLog   |    4 ++++
 .../managed/atkSharpHelloWorld/HelloButton.cs      |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    2 -
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    5 +++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    7 ++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 ++++
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    3 +-
 UiaAtkBridge/UiaAtkBridge/Slider.cs                |    5 ++++
 UiaAtkBridge/UiaAtkBridge/Tab.cs                   |    4 +++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   12 +++++++--
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |   23 ++++++++++++++++---
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |    6 ++++-
 13 files changed, 68 insertions(+), 12 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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   26 ++++++++++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    4 ++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs             |   33 ++++++++++++++++++++-
 4 files changed, 63 insertions(+), 5 deletions(-)

commit 1e087bc6938b1f9e4ba35de907799a7347b05613
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Feb 18 18:20:06 2009 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Stopping EventMonitor on TearDown to
      kill atspimon.py automatically.
    
    svn path=/trunk/uia2atk/; revision=127301

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 37c288af00cab858d83e38bf858849176c101124
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Feb 18 17:44:47 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Cosmetic.
    
    * UiaAtkBridge/UiaAtkBridge/Adapter.cs: Improved comment.
    
    svn path=/trunk/uia2atk/; revision=127298

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    3 ++-
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs  |    5 ++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 4 files changed, 12 insertions(+), 4 deletions(-)

commit b2a20082598f89c7d8a5c22f5a688d39bb72ea0e
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Feb 18 16:46:10 2009 +0000

    * Adapter.cs, AutomationBridge.cs, TopLevelRootItem.cs, Window.cs:
      Rework emission of activate signals [bug 445210].
    
    * AtkTester.cs, EventCollection.cs: Allow fetching events by name.
    
    * AtkTester.cs, AtkTests.cs: Add test for bug 445210.
    
    * gailtester.cs: Add test for bug 445210.
    
    * BridgeTester.cs: Add test for bug 445210.
    
    * BridgeTester.cs: Change window name to match gail test app.
    
    svn path=/trunk/uia2atk/; revision=127290

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   11 ++++++++++
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   12 +++++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 +++++
 UiaAtkBridge/Test/AtkTest/EventCollection.cs       |    5 ++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 +++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   19 ++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   19 +++++++++++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +++++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   21 +++++++++++++------
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    1 -
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 ++++
 UiaAtkBridge/UiaAtkBridge/TopLevelRootItem.cs      |   15 +++++++------
 UiaAtkBridge/UiaAtkBridge/Window.cs                |   19 +++++++++++++++++-
 13 files changed, 126 insertions(+), 17 deletions(-)

commit 2859a7efcf34bb465a28f74de1194513e3e5d048
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Feb 18 15:42:08 2009 +0000

    2009-02-18  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Change existing ToolStripDropDownButton so that it
    	passes.  Additionally, verify that after selecting item 1, that item
    	2 has the correct states restored.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* MenuItem.cs: Remove Focused if the MenuItem isn't selected.
    	[Fixes #471411].
    
    
    svn path=/trunk/uia2atk/; revision=127281

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   13 ++++++++++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    5 +++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs             |    3 ++-
 4 files changed, 23 insertions(+), 4 deletions(-)

commit a3246ce8c02e1e7830f6403c594bccaf4356e083
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Feb 17 20:59:59 2009 +0000

    2009-02-17  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/AtkTest/:
    	* AtkTests.cs: Assert that page tabs have the MultiLine state.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* TextContainer.cs: Add MultiLine state to emulate Gail's pagetab
    	  implementation.  [Fixes #464071]
    
    
    svn path=/trunk/uia2atk/; revision=127214

 UiaAtkBridge/Test/AtkTest/AtkTests.cs      |    2 ++
 UiaAtkBridge/Test/AtkTest/ChangeLog        |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog        |    5 +++++
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs |   10 ++++++++++
 4 files changed, 21 insertions(+), 0 deletions(-)

commit 66899c2395e8df2a8ecd3c24cf6344ee757202d3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 17 17:57:18 2009 +0000

    * Test/AtkTest/AtkTests.cs: ProgressBar doesn't implement Atk.Text.
    
    * UiaAtkBridge/ProgressBar.cs: ProgressBar doesn't implement Atk.Text.
      (This removes another NIE for #446915.)
    
    svn path=/trunk/uia2atk/; revision=127186

 UiaAtkBridge/Test/AtkTest/AtkTests.cs    |    8 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog      |    4 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog      |    5 +
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs |  141 +-----------------------------
 4 files changed, 18 insertions(+), 140 deletions(-)

commit 67ab14040067eb924512500b87250147b6a53dbe
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 17 16:19:37 2009 +0000

    * Tree.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=127165

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Tree.cs   |   26 +++++++++-----------------
 2 files changed, 13 insertions(+), 17 deletions(-)

commit 997e9898c3e04941b6ac8dfcc9b0b5fcd0bb3b30
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 17 16:16:15 2009 +0000

    * Button.cs: Fix warning.
    
    * Tree.cs: Remove obsolete property.
    
    svn path=/trunk/uia2atk/; revision=127163

 UiaAtkBridge/UiaAtkBridge/Button.cs |    1 -
 UiaAtkBridge/UiaAtkBridge/ChangeLog |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Tree.cs   |    4 ----
 3 files changed, 6 insertions(+), 5 deletions(-)

commit 775cc560d8a3febacd20ba28fa5983d8d438bff1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 17 16:13:00 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Make Button better testable
      for Atk.Test.
    
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Call TestSelection for every
      Atk.Text implementor.
    
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs: New exception type.
      New non-read-only widgets.
    
    * UiaAtkBridge/UiaAtkBridge/Button.cs:
    * UiaAtkBridge/UiaAtkBridge/TreeItem.cs:
    * UiaAtkBridge/UiaAtkBridge/ListItem.cs:
    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/UiaAtkBridge/TextLabel.cs:
    * UiaAtkBridge/UiaAtkBridge/Hyperlink.cs:
    * UiaAtkBridge/UiaAtkBridge/ProgressBar.cs:
    * UiaAtkBridge/UiaAtkBridge/TextContainer.cs:
    * UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs: Fixes to make new
      tests pass. (First patch for bug#446915.)
    
    svn path=/trunk/uia2atk/; revision=127161

 UiaAtkBridge/Test/AtkTest/AtkTester.cs           |   62 +++++++++++++---------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs            |    5 ++-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs     |   19 +++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog              |   10 ++++
 UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs |    2 +
 UiaAtkBridge/UiaAtkBridge/Button.cs              |   32 +++--------
 UiaAtkBridge/UiaAtkBridge/ChangeLog              |   13 +++++
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs           |   30 +++--------
 UiaAtkBridge/UiaAtkBridge/ListItem.cs            |   30 +++--------
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs            |    6 +-
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs         |   31 +++--------
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs       |   18 ++-----
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs           |   10 ++--
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs            |   32 +++--------
 14 files changed, 132 insertions(+), 168 deletions(-)

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

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs |   22 +++++++++++++++-------
 2 files changed, 20 insertions(+), 7 deletions(-)

commit 553d7dcaf1c7dccf3a0cb6dfabdd5164dabc53d6
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Fri Feb 13 07:19:42 2009 +0000

    Handled ToggleButton style ToolBarButton.
    
    svn path=/trunk/uia2atk/; revision=126800

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    6 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    8 ++-
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    1 +
 UiaAtkBridge/UiaAtkBridge/ToggleButton.cs     |  110 +++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp    |   12 ++-
 5 files changed, 133 insertions(+), 4 deletions(-)

commit 24a0974cabb1fa2ec2991d1f182683a0f813ae5f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Feb 12 04:01:36 2009 +0000

    * BridgeTests.cs: Separate Items.Clear tests for StatusStrip and
      DomainUpDown; ignore for now since they depend on SWF bugs.
    
    svn path=/trunk/uia2atk/; revision=126681

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   30 ++++++++++++++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++
 2 files changed, 29 insertions(+), 6 deletions(-)

commit 0c1aeb72a248c50930959f69d740084e3754b3a9
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Feb 11 23:28:38 2009 +0000

    * AutomationBridge.cs, Tree.cs: Use TreeTable code for ListBox.
    
    * AtkTester.cs: Expect TreeTable for a ListBox.
    
    * BridgeTests.cs: Expect TreeTable role for List-related tests.
    
    * BridgeTests.cs: Allow alternate grid configurations in ListView test
      (was failing for me).
    
    svn path=/trunk/uia2atk/; revision=126660

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   56 +++++++++++++--------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    7 +++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs     |    8 ++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    4 ++
 UiaAtkBridge/UiaAtkBridge/Tree.cs                 |   22 ++++++--
 7 files changed, 73 insertions(+), 30 deletions(-)

commit bc1743190095dd3ff83f26d89216d18136627328
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Feb 11 22:20:37 2009 +0000

    2009-02-11  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Add test to ensure that #468337 doesn't happen again.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* ListItem.cs: Properly handle when list items are ReadOnly, and
    	reflect when that property changes. [Fixes #468337]
    
    	* AutomationBridge.cs: Add some additional debugging to determine what
    	adapter is mapping to which provider.
    
    
    svn path=/trunk/uia2atk/; revision=126648

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs     |    3 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    8 ++++++++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs             |    4 +++-
 5 files changed, 23 insertions(+), 1 deletions(-)

commit 53b8406917d2237eb48948472ab7965c0d6de3c8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Feb 11 21:53:44 2009 +0000

    * RadioButton.cs: Really fix #447885 properly (see r126638).
    
    svn path=/trunk/uia2atk/; revision=126643

 UiaAtkBridge/UiaAtkBridge/ChangeLog      |    8 ++++++--
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs |   13 +++++++++++++
 2 files changed, 19 insertions(+), 2 deletions(-)

commit 3350ed9a6972646797ad9eb340e13290c6edbdba
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Feb 11 19:58:41 2009 +0000

    * AtkTester.cs: Enable test, the bug mentioned in the FIXME is
      resolved.
    
    svn path=/trunk/uia2atk/; revision=126638

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    7 +++----
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 2 files changed, 8 insertions(+), 4 deletions(-)

commit c799640e7a7b0390d0ab7e94641642821822ac3d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 23:51:16 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Adapter.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/UiaAtkBridge/ContextMenu.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Ooops, forgot to fix
      this Coord.Window position test.
    
    svn path=/trunk/uia2atk/; revision=126535

 UiaAtkBridge/Test/AtkTest/AtkTests.cs         |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |    2 ++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/ContextMenu.cs      |    4 ++++
 6 files changed, 20 insertions(+), 2 deletions(-)

commit 4b65667a077124ac260cd2da3103e8facef8b4f7
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Feb 10 23:46:00 2009 +0000

    * ComponentAdapter.cs, ComponentParentAdapter.cs: Check that
      componentExpert has been initialized before using.
    
    * Adapter.cs, Window.cs: Initialize Name and Description in PostInit
      rather than Adapter constructor [bug 474218]
    
    * TableImplementorHelper.cs: Fix range checking for headers.
    
    * ComboBoxOptions.cs: Override UpdateNameProperty.
    
    svn path=/trunk/uia2atk/; revision=126534

 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   24 ++++++++++----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   12 ++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs       |    6 +++-
 UiaAtkBridge/UiaAtkBridge/ComponentAdapter.cs      |    2 +-
 .../UiaAtkBridge/ComponentParentAdapter.cs         |    2 +-
 .../UiaAtkBridge/TableImplementorHelper.cs         |    2 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs                |    1 +
 7 files changed, 32 insertions(+), 17 deletions(-)

commit 808796aacc70961d8189ac2e64bdb8ee0becc0cf
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 23:30:45 2009 +0000

    * AutomationBridge.cs: Converted some methods to static.
    
    svn path=/trunk/uia2atk/; revision=126529

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   72 ++++++++++++------------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++
 2 files changed, 40 insertions(+), 36 deletions(-)

commit 3a2439be87c017ed229d173458d1f7fb7b99dc9a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 22:58:49 2009 +0000

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog |   15 +++------------
 1 files changed, 3 insertions(+), 12 deletions(-)

commit f49a087b8922ecf87f286a69b130f094643a3e19
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Feb 10 22:10:42 2009 +0000

    * ComboBox.cs: Don't use string.Empty when value is null.
    
    svn path=/trunk/uia2atk/; revision=126520

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

commit ce4fe109108d75f1a3d531d617bd0c10813e24e3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 22:02:24 2009 +0000

    * ComboBox.cs: Reapply r126510, it wasn't the one to blame.
    
    svn path=/trunk/uia2atk/; revision=126519

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

commit 5d9c683fa22b172708880df31903ed2437a0e06e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 21:43:33 2009 +0000

    * Window.cs:
    * ChangeLog:
    * Adapter.cs:
    * ComponentAdapter.cs:
    * TableImplementorHelper.cs:
    * ComponentParentAdapter.cs: Reverted r126490, it's the one that
      breaks the tests.
    
    svn path=/trunk/uia2atk/; revision=126518

 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   24 ++++++++++----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   24 +++++--------------
 UiaAtkBridge/UiaAtkBridge/ComponentAdapter.cs      |    2 +-
 .../UiaAtkBridge/ComponentParentAdapter.cs         |    2 +-
 .../UiaAtkBridge/TableImplementorHelper.cs         |    2 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs                |    1 -
 6 files changed, 22 insertions(+), 33 deletions(-)

commit 11fda4b44bf664f2e0824f0a544cbcf09a9e21ab
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 21:29:28 2009 +0000

    * ComboBox.cs: (Revert revision 126510): Reverting mario's fix,
      sorry, it breaks the tests.
    
    svn path=/trunk/uia2atk/; revision=126515

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs |    9 +++------
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 4753091269c3e87fde124c4f82b89cd4afe88632
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Feb 10 20:30:02 2009 +0000

    2009-02-10  Mario Carrion <mcarrion@novell.com>
    
            * ComboBox.cs: Fix NRE when propagating Name after
            AddingSelection. [Fixes Bug #456319]
    
    
    svn path=/trunk/uia2atk/; revision=126510

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs |    9 ++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

commit 23d2a11d082bfc0668d80e8268fca33e2ca08008
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Feb 10 18:59:55 2009 +0000

    * ComponentAdapter.cs, ComponentParentAdapter.cs: Check that
      componentExpert has been initialized before using.
    
    * Adapter.cs, Window.cs: Initialize Name and Description in PostInit
      rather than Adapter constructor [bug 474218]
    
    * TableImplementorHelper.cs: Fix range checking for headers.
    
    svn path=/trunk/uia2atk/; revision=126490

 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   24 ++++++++++----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   10 ++++++++
 UiaAtkBridge/UiaAtkBridge/ComponentAdapter.cs      |    2 +-
 .../UiaAtkBridge/ComponentParentAdapter.cs         |    2 +-
 .../UiaAtkBridge/TableImplementorHelper.cs         |    2 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs                |    1 +
 6 files changed, 26 insertions(+), 15 deletions(-)

commit d08ddbd55728bd2503a28176bc1e26fae9ebd829
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Feb 10 13:58:55 2009 +0000

    * AtkTest/AtkTester.cs:
    * AtkTest/BasicWidgetType.cs: DataGridView added.
    
    * UiaAtkBridgeTest/BridgeTests.cs: DataGridView test added.
    
    * UiaAtkBridgeTest/BridgeTester.cs: DataGridView initialization added.
    
    svn path=/trunk/uia2atk/; revision=126458

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    3 +-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   80 +++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   82 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++
 6 files changed, 176 insertions(+), 1 deletions(-)

commit 1214b97bc1abc4c1ecd3e70f1b96934e1bdfbcc8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 12:27:17 2009 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/BasicWidgetType.cs:
    * UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridgeTest/BridgeTester.cs:
    * GailTestApp/gtk-gui/MainWindow.cs: Add new ContextMenu (not
      ContextMenuStrip) test.
    
    svn path=/trunk/uia2atk/; revision=126452

 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   12 +++--
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 ++
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |    4 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   49 +++++++++++++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    5 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++
 8 files changed, 74 insertions(+), 16 deletions(-)

commit 758e46ae046cb84dda3d332c28e174a9e91c90af
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 12:19:07 2009 +0000

    * AutomationBridge.cs: Avoid generating a warning.
    
    svn path=/trunk/uia2atk/; revision=126451

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    4 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 0987ee21a6fa7e2c1e6327fb2ac119f1fe5f5082
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 12:16:34 2009 +0000

    * AutomationBridge.cs: Style.
    
    svn path=/trunk/uia2atk/; revision=126450

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

commit 744b5bd624d03382c4b741f5a3cd9fbb8e7e9b5c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Feb 10 06:28:02 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Support
      SWF.MenuItem's unique hierarchy. In GetParentAdapter, return
      grandparent adapter if current items is MenuItem, its UIA parent is
      Menu, and its UIA grandparent is MenuItem. In
      HandleNewMenuControlType, check if it is a MenuItem's "hidden" Menu,
      and if so, tell the MenuItem to update its children. This approach
      is rough, and bucks some Bridge conventions, but for now it at least
      works.
    
    svn path=/trunk/uia2atk/; revision=126426

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   51 +++++++++++++++++++++++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   10 +++++
 2 files changed, 57 insertions(+), 4 deletions(-)

commit 3a9028928b7c61579b1ca585ff08c129696a79d6
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Feb 10 04:46:36 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs: Add support for Checked
      state, and Selected when SWF.MenuItem.RadioCheck is true. Have click
      work when ExpandCollapse is available in place of Invoke. Use
      ActionImplementorHelper. Override RequestChildren to support
      generating adapters for MenuItem children of "hidden" Menu children.
      This is not yet fully functional (AutomationBridge changes on the
      way).
    
    svn path=/trunk/uia2atk/; revision=126421

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |   10 +++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |  122 +++++++++++++++++++++++++-------
 2 files changed, 105 insertions(+), 27 deletions(-)

commit f02e816f97be0b34db4d00b0df03f5a8ad22ae08
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Feb 10 04:44:12 2009 +0000

    * Window.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=126420

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Window.cs |    3 ---
 2 files changed, 4 insertions(+), 3 deletions(-)

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

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Image.cs  |    3 +++
 UiaAtkBridge/UiaAtkBridge/Window.cs |    9 +++++++++
 3 files changed, 17 insertions(+), 0 deletions(-)

commit 1eca1a9695504bd54f04956e2c5e7d22816c7a33
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 03:19:37 2009 +0000

    * test/samples/gtkcontextmenu.py: More experiments.
    
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: New tests
      prepared for the event of the menu being closed.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Enable
      ContextMenu test.
    
    * UiaAtkBridge/UiaAtkBridge/ContextMenu.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Handle
      MenuClosedEvent in ContextMenu.
    
    svn path=/trunk/uia2atk/; revision=126414

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    2 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |  111 +++++++++++---------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 +
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    6 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    3 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    7 ++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   17 ++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +
 UiaAtkBridge/UiaAtkBridge/ContextMenu.cs           |   11 ++
 11 files changed, 119 insertions(+), 58 deletions(-)

commit b7906f6d35676c884399ba109a86a797b28d59e7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 02:14:11 2009 +0000

    * AutomationBridge.cs: Cleaner function.
    
    svn path=/trunk/uia2atk/; revision=126411

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    7 +++----
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 7 insertions(+), 4 deletions(-)

commit e8a9fea50f9f82a824621bf5cf6c094ffd204ad7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 01:53:15 2009 +0000

    * AutomationBridge.cs: Keep HandleElement*Removal methods joined.
    
    svn path=/trunk/uia2atk/; revision=126410

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   27 ++++++++++++-------------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 ++++
 2 files changed, 18 insertions(+), 14 deletions(-)

commit f492bc25a0ccfcb25df05df61bbc629a8c925593
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Feb 10 00:23:59 2009 +0000

    * AutomationBridge.cs: Sane wrapping.
    
    svn path=/trunk/uia2atk/; revision=126401

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    4 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 4faad16dfefe7ed0d6df47b722a09f2567c6a6f7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 9 23:21:20 2009 +0000

    * AtkTester.cs: Fix typo in previous commit that broke GailTest.
    
    svn path=/trunk/uia2atk/; revision=126394

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    3 ++-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 4c41ee7719625bb175f816ce31f06b621047f090
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 9 22:31:18 2009 +0000

    * test/samples/gtkmenubar.py: better test
    
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Update tests.
    
    * UiaAtkBridge/UiaAtkBridge/Menu.cs: MenuChild cannot be selected
      without being invoked in UIA, so we stop supporting that.
    
    svn path=/trunk/uia2atk/; revision=126386

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   55 ++++++++++++++------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    9 +++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 ++
 UiaAtkBridge/UiaAtkBridge/Menu.cs                  |    5 ++-
 8 files changed, 71 insertions(+), 19 deletions(-)

commit 6c35c3c5dc6c365eedc5e9823aec04579d2157c9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 9 17:57:35 2009 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Fix x>0 test (contextMenu).
    
    svn path=/trunk/uia2atk/; revision=126355

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 ++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 6 insertions(+), 2 deletions(-)

commit fb9dfd44716bd5480136add03187437a50c764a1
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Feb 9 15:31:48 2009 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Clearing columns in
      BasicWidgetType.ListView.
    
    svn path=/trunk/uia2atk/; revision=126336

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 8817aab86b63c61446678fc17b46192175a2fbaf
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 9 05:54:28 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/ContextMenu.cs: Some details to make
      tests pass.
    
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Enable
      ContextMenuStrip widgets, the proper way.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Ignore
      ContextMenu test, it causes a deadlock for now.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Adjust to
      current provider implementation in regards to ContextMenuStrip.
    
    svn path=/trunk/uia2atk/; revision=126318

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    7 ++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    8 ++++++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   19 +++++++++++++------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   12 ++++++++++--
 UiaAtkBridge/UiaAtkBridge/ContextMenu.cs           |   13 +++++++++++++
 6 files changed, 51 insertions(+), 9 deletions(-)

commit 3f8177cb859c7f30b637a9aa703517d8fb3e7fea
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Feb 9 03:23:56 2009 +0000

    * DialogTester.cs: Add ThreadExceptionDialog test.
    
    svn path=/trunk/uia2atk/; revision=126305

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |   27 +++++++++++++++++---
 2 files changed, 27 insertions(+), 4 deletions(-)

commit 530687e65a8da92fd34ed565a495ac4116557f5d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 9 00:25:32 2009 +0000

    * DialogTester.cs: Make it compile under csc (BNC#473559).
    
    svn path=/trunk/uia2atk/; revision=126298

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |    6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit d1357067b2ab5d0b308d67d503933182fcf63f9e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Feb 9 00:04:06 2009 +0000

    * AutomationBridge.cs:
    * ActionImplementorHelper.cs: Add a couple of comments.
    
    svn path=/trunk/uia2atk/; revision=126297

 .../UiaAtkBridge/ActionImplementorHelper.cs        |    1 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   12 +++++++-----
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 3 files changed, 13 insertions(+), 5 deletions(-)

commit eec3132b1fcc767d628fff5045b9e869b72e0281
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 23:38:10 2009 +0000

    * ActionImplementorHelper.cs: Style. Make aux classes nested.
    
    svn path=/trunk/uia2atk/; revision=126296

 .../UiaAtkBridge/ActionImplementorHelper.cs        |   55 ++++++++++----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 ++
 2 files changed, 31 insertions(+), 28 deletions(-)

commit 3b0c1e23aa9504f716c14507b48fb37760803162
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 22:36:50 2009 +0000

    fix changelog, again..
    
    svn path=/trunk/uia2atk/; revision=126287

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 2d6c18723ad020ed3db8ca748cb891c8842651fe
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 22:03:40 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Make InterfaceComponent()
      method aware of non-showing widgets.
    
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Fix crashes on ContextMenu
      (gail side). Enable ChildMenu+AtkComponent tests.
    
    * UiaAtkBridge/UiaAtkBridge/ComponentImplementorHelper.cs: Return
      minValues for non-showing widgets, to make tests happy.
    
    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs: Improve algorithm for Showing
      state to make tests pass.
    
    svn path=/trunk/uia2atk/; revision=126286

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   26 ++++++++++++++++----
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   22 +++++++++-------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    8 ++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    8 ++++++
 .../UiaAtkBridge/ComponentImplementorHelper.cs     |   13 ++++++----
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    9 ++++--
 6 files changed, 63 insertions(+), 23 deletions(-)

commit 867b903f6485d75f25a728bacea614332168b83b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 21:37:11 2009 +0000

    * ComponentImplementorHelper.cs: Vars aligned (style).
    
    svn path=/trunk/uia2atk/; revision=126285

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   11 +++++------
 .../UiaAtkBridge/ComponentImplementorHelper.cs     |    6 +++---
 2 files changed, 8 insertions(+), 9 deletions(-)

commit 41e66576a8d3d6879c2d802b1a81cc6b8dd84bec
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Sun Feb 8 20:53:23 2009 +0000

    * DataGrid.cs, Table.cs, AutomationBridge.cs, Makefile.am,
      UiaAtkBridge.mdp: Separate Table from DataGrid since Table
      control type need not implement ISelectionProvider.
    
    svn path=/trunk/uia2atk/; revision=126284

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   12 ++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    6 +
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs         |  192 +---------------------
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    1 +
 UiaAtkBridge/UiaAtkBridge/Table.cs            |  229 +++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp    |    3 +-
 6 files changed, 250 insertions(+), 193 deletions(-)

commit b837d6ec9e144837eeeee49d5e96815aa747fa84
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 20:37:39 2009 +0000

    * AtkTests.cs:
    * AtkTester.cs: ChildMenu+AtkAction.
    
    svn path=/trunk/uia2atk/; revision=126283

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    2 ++
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    6 +++---
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 3 files changed, 10 insertions(+), 3 deletions(-)

commit f958eb2c63e8edc59f58bc5b9d55bf383889e2a9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 19:55:28 2009 +0000

    * AtkTester.cs: Remove excessive parenthesis.
    
    svn path=/trunk/uia2atk/; revision=126282

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   28 ++++++++++++++--------------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 18 insertions(+), 14 deletions(-)

commit caef91a6759a4dda30a76c9112953a7f0f10546a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 19:43:07 2009 +0000

    * AtkTest/AtkTests.cs: Enable some tests we pass now.
    
    * GailTest/GailTester.cs: Fixed the way we select the ChildMenu in
      GailTest.
    
    svn path=/trunk/uia2atk/; revision=126280

 UiaAtkBridge/Test/AtkTest/AtkTests.cs    |    8 ++++----
 UiaAtkBridge/Test/AtkTest/ChangeLog      |    4 ++++
 UiaAtkBridge/Test/GailTest/ChangeLog     |    5 +++++
 UiaAtkBridge/Test/GailTest/GailTester.cs |    3 +--
 4 files changed, 14 insertions(+), 6 deletions(-)

commit acaaa3b6b9c3a5906adde4ca00672bfc393f4412
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 16:41:40 2009 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: Add ChildMenu test (almost complete) that we
      now pass thanks to r126240.
    
    svn path=/trunk/uia2atk/; revision=126270

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    9 ++++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |   42 ++++++++++++++++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    6 ++++
 3 files changed, 54 insertions(+), 3 deletions(-)

commit 1fbee07e666808563eb21d50603b70de9c8624c9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 06:36:28 2009 +0000

    * AtkTests.cs: Fix tabcontrol crashes in GailTest.
    
    svn path=/trunk/uia2atk/; revision=126248

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |   35 +++++++++++++++++----------------
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 +++
 2 files changed, 22 insertions(+), 17 deletions(-)

commit 05abf2280f7794b7c6850d5cc8366b316760eb0c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 05:07:38 2009 +0000

    * AutomationBridge.cs: Be careful not to add already added providers
      in AddChildrenToParent().
    
    svn path=/trunk/uia2atk/; revision=126244

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    7 ++++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    8 +++++++-
 2 files changed, 11 insertions(+), 4 deletions(-)

commit aec86fa37d55486d597fb23cb30085f51427bb28
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 05:02:56 2009 +0000

    * ParentAdapter.cs:
    * AutomationBridge.cs: Merge RequestChildren(Provider) with
      AddChildrenToParent(), they were the same method!
    
    svn path=/trunk/uia2atk/; revision=126243

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   27 ++++--------------------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    6 +++++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs    |    2 +-
 3 files changed, 12 insertions(+), 23 deletions(-)

commit 86f848aa477134a9c1beff5bde9e02c501f525a3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 04:53:58 2009 +0000

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

commit f33682a086131cb08f7fee82d24288ba75186aea
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 04:52:28 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: This refactoring
      achieves 3 important things: Atk.Selection to MenuBar, Atk.Selection
      to ContextMenu, and removes Atk.Selection from MenuItem (not from
      ParentMenu).
    
    * UiaAtkBridge/UiaAtkBridge/Menu.cs:
    * UiaAtkBridge/UiaAtkBridge/MenuBar.cs:
    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/UiaAtkBridge/ParentMenu.cs:
    * UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp: This commit adds 3
      things: Atk.Selection to MenuBar, Atk.Selection to ContextMenu, and
      removes Atk.Selection from MenuItem (not from ParentMenu).
    
    svn path=/trunk/uia2atk/; revision=126240

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   20 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   16 ++
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    2 +
 UiaAtkBridge/UiaAtkBridge/Menu.cs             |  186 +++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/MenuBar.cs          |   75 +----------
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs         |  166 ++--------------------
 UiaAtkBridge/UiaAtkBridge/ParentMenu.cs       |   51 +++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp    |    4 +-
 8 files changed, 292 insertions(+), 228 deletions(-)

commit dbd90a81cef4660966d34958646307f624cf07fa
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 8 00:07:24 2009 +0000

    * ParentAdapter.cs:
    * AutomationBridge.cs: Wrap requesting the children of a provider in a
      function, and move it to a more appropiate place.
    
    svn path=/trunk/uia2atk/; revision=126216

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   17 +++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs    |   14 +-------------
 3 files changed, 25 insertions(+), 13 deletions(-)

commit 7dd22892b7e67393d1e249c1abb2cc60372d024e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Feb 7 21:16:38 2009 +0000

    * BridgeTester.cs: ToolStripDropDownButton: Clear before Add.
    
    svn path=/trunk/uia2atk/; revision=126209

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    3 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 1873bfa4abdfbe0b7a195aaeb0f184228e0c3d49
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Feb 7 21:08:03 2009 +0000

    * AtkTests.cs: Improve verbosity.
    
    * AtkTester.cs: Improve verbosity. Style.
    
    svn path=/trunk/uia2atk/; revision=126208

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    5 +++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    6 ++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    6 ++++++
 3 files changed, 13 insertions(+), 4 deletions(-)

commit 28c05ee6715ad777bda3303c2c21656f0c72d14a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Feb 7 16:08:31 2009 +0000

    * BridgeTester.cs: Fix MainMenuBar test when run in the full test
      suite.
    
    svn path=/trunk/uia2atk/; revision=126189

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 +++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 2 files changed, 8 insertions(+), 1 deletions(-)

commit 5107dae6bd4e9fa18ae3385c5f9576f31ec35452
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Feb 7 01:05:51 2009 +0000

    * BridgeTests.cs: Style police.
    
    svn path=/trunk/uia2atk/; revision=126143

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    8 ++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 35bccd916230a6c0928d0903935aa76137b83b88
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 22:46:17 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Window.cs: Remove hack.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs: It's working
      now, but independently.
    
    svn path=/trunk/uia2atk/; revision=126129

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |   16 ++++++----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Window.cs                |    6 ------
 4 files changed, 14 insertions(+), 16 deletions(-)

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

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

commit 1df5b1bd46d553f1b8090c32144cc41062f18ecf
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 21:38:11 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Window.cs: Add public bit for now.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/TestProviderSimple.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/TestButtonControlType.cs: Remove
      old files.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs: Reorganize, they
      weren't being run. Add ColorDialog & FontDialog. Disable for now.
    
    svn path=/trunk/uia2atk/; revision=126118

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    8 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |   77 ++++++++++----
 .../Test/UiaAtkBridgeTest/TestButtonControlType.cs |  112 --------------------
 .../Test/UiaAtkBridgeTest/TestProviderSimple.cs    |   99 -----------------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 +
 UiaAtkBridge/UiaAtkBridge/Window.cs                |    6 +
 6 files changed, 73 insertions(+), 233 deletions(-)

commit d96b4ed81b0600cfe32fd5a7bcbf98c2ebf2be21
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 20:55:11 2009 +0000

    * DialogTester.cs: SaveFileDialog testing.
    
    svn path=/trunk/uia2atk/; revision=126111

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |    7 ++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 02e5382d3f8639298a32b4d96efd5ec27414bf1a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 20:47:44 2009 +0000

    * Window.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=126109

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Window.cs |    4 +---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 4b2e7bb150b8228dd171438dda7467e7a0162842
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 20:46:01 2009 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/UiaAtkBridgeTest.mdp:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/FigureOutDeadlock.cs: Dialog
      testing ready.
    
    * UiaAtkBridge/UiaAtkBridge/Window.cs: Make new bridge tests (dialog
      ones) pass.
    
    svn path=/trunk/uia2atk/; revision=126108

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   45 -------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    9 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/DialogTester.cs |   74 +++++++++++
 .../Test/UiaAtkBridgeTest/FigureOutDeadlock.cs     |  134 --------------------
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am     |    2 +-
 .../Test/UiaAtkBridgeTest/UiaAtkBridgeTest.mdp     |    3 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 +
 UiaAtkBridge/UiaAtkBridge/Window.cs                |   14 +-
 9 files changed, 97 insertions(+), 190 deletions(-)

commit 4a59a6452a2224998b5fbdc736e869d3de47c142
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Feb 6 17:53:52 2009 +0000

    * UiaAtkBridgeTest/BridgeTests.cs: ListView2 test fixed.
    
    svn path=/trunk/uia2atk/; revision=126080

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   57 +++++++++++++++------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++
 2 files changed, 45 insertions(+), 16 deletions(-)

commit 4521bc02fa3cde943f02f404d0225fc39c3e0788
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 17:31:42 2009 +0000

    * Window.cs: Remove hack about rootProviders, it didn't work always.
      Map to Atk.Role.Dialog when some circumstances happen (LAMESPEC:
      first one not caused by MS?).
    
    svn path=/trunk/uia2atk/; revision=126078

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Window.cs |   19 +++++++++++++------
 2 files changed, 19 insertions(+), 6 deletions(-)

commit 932271476222c0401ada3040624ced82ac5d5837
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 17:18:38 2009 +0000

    * Window.cs: Identation.
    
    svn path=/trunk/uia2atk/; revision=126076

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Window.cs |    7 ++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 3f1da522a8db3c82ed7b70a0d188bb957ef13be9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 15:14:35 2009 +0000

    * Window.cs: Fix regression caused by previous refactoring.
    
    svn path=/trunk/uia2atk/; revision=126053

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Window.cs |    4 +++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 383008eb5eca8e34d5daedd982e3a81e3457ef67
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Feb 6 14:57:38 2009 +0000

    * Window.cs: Simplify role assignment.
    
    svn path=/trunk/uia2atk/; revision=126050

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Window.cs |    7 +++----
 2 files changed, 7 insertions(+), 4 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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    1 -
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    1 -
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 +++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    1 -
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    3 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    8 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    2 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    8 +++++
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs           |    2 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs                |   29 +++++++++++++++++--
 12 files changed, 61 insertions(+), 8 deletions(-)

commit 955b4a7b9c74e8012436316511ecb7b7ca996d8b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 5 19:17:22 2009 +0000

    * BridgeTester.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=125913

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    1 -
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 217894836e5b5c8914c3d654df2d552d9358b9c3
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Feb 5 18:39:45 2009 +0000

    2009-02-05  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Spinner.cs:
    	* Monitor.cs:
    	* ListItem.cs:
    	* MenuItem.cs:
    	* ScrollBar.cs:
    	* ProgressBar.cs:
    	* ComboBoxItem.cs:
    	* ParentAdapter.cs:
    	* TextContainer.cs:
    	* SplitContainer.cs:
    	* TextBoxEntryView.cs:
    	* AutomationBridge.cs:
    	* TableImplementorHelper.cs:
    	* ImageImplementorHelper.cs: Convert all valid C.WLs to use Log.Warn
    	and Log.Error.
    
    
    svn path=/trunk/uia2atk/; revision=125906

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   17 ++++++++-------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   18 +++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs          |    3 +-
 .../UiaAtkBridge/ImageImplementorHelper.cs         |    3 +-
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |   11 +++++----
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    3 +-
 UiaAtkBridge/UiaAtkBridge/Monitor.cs               |    5 ++-
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |    1 +
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs           |    3 +-
 UiaAtkBridge/UiaAtkBridge/ScrollBar.cs             |    5 ++-
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |   11 +++++----
 UiaAtkBridge/UiaAtkBridge/SplitContainer.cs        |    3 +-
 .../UiaAtkBridge/TableImplementorHelper.cs         |   21 ++++++++++---------
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |    5 ++-
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |    3 +-
 15 files changed, 72 insertions(+), 40 deletions(-)

commit 1a1819af1da081f632571d751bd393a0af62f52e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Feb 5 18:14:41 2009 +0000

    * BridgeTests.cs: Enable ToolBarButton+AtkTest, thanks to r125896.
    
    svn path=/trunk/uia2atk/; revision=125898

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++++
 2 files changed, 6 insertions(+), 1 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    4 ++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   17 ++---------------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   15 ++++++++++++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   19 ++++++++++++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    7 +++++++
 6 files changed, 47 insertions(+), 21 deletions(-)

commit b7db2f1e3867cad9b59e5f05ba02b64724dc86f2
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Feb 4 22:37:34 2009 +0000

    * AtkTest/AtkTests.cs:
    * UiaAtkBridgeTest/BridgeTester.cs: Tests accommodated to new
      provider support in UIAutomationWinforms. AtkAction now passes.
    
    svn path=/trunk/uia2atk/; revision=125772

 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   10 ++++++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 4 files changed, 22 insertions(+), 2 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   38 +++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    9 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   17 +--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +
 .../Test/UiaAtkBridgeTest/bridgetest.sh.in         |   44 ++++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 +
 .../UiaAtkBridge/TableImplementorHelper.cs         |  175 ++++++++++++++++++--
 8 files changed, 239 insertions(+), 56 deletions(-)

commit 0fa8b435deb6849b2ebe1756bbc581f6d026e0ab
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Feb 3 18:40:02 2009 +0000

    2009-02-03  Brad Taylor  <brad@getcoded.net>
    
    In Test/AtkTest/:
    	* AtkTests.cs: Change InterfaceTable call to use the new parameters.
    
    	* AtkTester.cs: Refactor InterfaceTable to use a loop and to be more
    	generic.
    
    	* BasicWidgetType.cs: Add MonthCalendar type.
    
    In Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Implement test for MonthCalendar.
    
    	* BridgeTester.cs: Support for MonthCalendar test.
    
    In UiaAtkBridge/:
    	* ParentAdapter.cs: Avoid a deadlock with RefAccessibleChild by pulling
    	3 unrelated lines out of a lock.
    
    	* AutomationBridge.cs: Add support for the Calendar control type.
    
    	* TableImplementorHelper.cs: React to negative numbers in
    	GetColumnAtIndex like gail does.
    
    
    svn path=/trunk/uia2atk/; revision=125569

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |  189 ++++++++------------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    2 +-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    9 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   31 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   12 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   10 +
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |    7 +-
 .../UiaAtkBridge/TableImplementorHelper.cs         |    2 +
 11 files changed, 159 insertions(+), 117 deletions(-)

commit 710a696dbe8296a928aa3e3d0f8ecb29b38419b9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 1 21:54:26 2009 +0000

    * UiaAtkBridge/Button.cs: Handle InvokedEvent, needed for #428599.
    
    svn path=/trunk/uia2atk/; revision=125288

 UiaAtkBridge/UiaAtkBridge/Button.cs |    6 +++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit fa96ec6247125534ba48af329e762e50f2376a64
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 1 20:30:47 2009 +0000

    * UiaAtkBridge/Button.cs: Let resize events propagate to the Adapter
      layer where they are really handled already.
    
    svn path=/trunk/uia2atk/; revision=125280

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

commit e12292773e523b5524c74dd12b22dd414167be98
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Feb 1 20:29:44 2009 +0000

    * UiaAtkBridge/Button.cs: Avoid NIE.
    
    svn path=/trunk/uia2atk/; revision=125279

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

commit fa9f468bab6a14cbd18d8319a2ba866e389d38e8
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Fri Jan 30 23:54:26 2009 +0000

            * configure.ac: Now that mono is shipping a more recent version of
            nunit, bump to 2.4.8 (which is advertised as 2.4).
    
    svn path=/trunk/uia2atk/; revision=125179

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

commit 3b0189b6f151de97c549b89db8770ff976a51c70
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 30 21:03:28 2009 +0000

    2009-01-30  Brad Taylor  <brad@getcoded.net>
    
    In Test/AtkTest/:
    	* AtkTester.cs: Fix some incorrect assumptions about Name.
    
    In Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Use GroupBox instead of reusing ListBox for ListView2.
    
    In UiaAtkBridge/:
    	* Adapter.cs: Implement Name property setting and change tracking.
    
    	* ComponentAdapter.cs: Throw an exception if the provider specified is
    	null.
    
    	* Tab.cs:
    	* Tree.cs:
    	* List.cs:
    	* Pane.cs:
    	* Image.cs:
    	* Button.cs:
    	* ChangeLog:
    	* Window.cs:
    	* Spinner.cs:
    	* ToolTip.cs:
    	* TreeItem.cs:
    	* ListItem.cs:
    	* ComboBox.cs:
    	* TextLabel.cs:
    	* ListGroup.cs:
    	* Container.cs:
    	* Hyperlink.cs:
    	* SplitButton.cs:
    	* ProgressBar.cs:
    	* ComboBoxItem.cs:
    	* TextContainer.cs:
    	* ExpandCollapseButton.cs: Remove Name property setting and tracking in
    	favor of what is now in Adapter.  When additional modifications are
    	required to Name, subclass UpdateNameProperty and implement them there.
    
    
    svn path=/trunk/uia2atk/; revision=125151

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |   28 ++++++++++---
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs              |   40 ++++++++++++++++---
 UiaAtkBridge/UiaAtkBridge/Button.cs               |   43 +++++++++------------
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |   32 +++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs             |    5 ++
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs         |    7 ---
 UiaAtkBridge/UiaAtkBridge/ComponentAdapter.cs     |    3 +
 UiaAtkBridge/UiaAtkBridge/Container.cs            |   10 +++++
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs |    1 -
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs            |   10 ++++-
 UiaAtkBridge/UiaAtkBridge/Image.cs                |    1 -
 UiaAtkBridge/UiaAtkBridge/List.cs                 |   15 ++++---
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs            |    3 -
 UiaAtkBridge/UiaAtkBridge/ListItem.cs             |    5 --
 UiaAtkBridge/UiaAtkBridge/Pane.cs                 |    2 -
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs          |    1 -
 UiaAtkBridge/UiaAtkBridge/Spinner.cs              |    1 -
 UiaAtkBridge/UiaAtkBridge/SplitButton.cs          |    1 -
 UiaAtkBridge/UiaAtkBridge/Tab.cs                  |    3 -
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs        |   37 ++++++------------
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs            |   33 ++++++----------
 UiaAtkBridge/UiaAtkBridge/ToolTip.cs              |    3 -
 UiaAtkBridge/UiaAtkBridge/Tree.cs                 |   16 ++++---
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs             |    6 +--
 UiaAtkBridge/UiaAtkBridge/Window.cs               |    2 -
 28 files changed, 184 insertions(+), 134 deletions(-)

commit ed142beb10b8181f246d0e7a56c0c7acc679a297
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 30 17:57:32 2009 +0000

    * AtkTests.cs: Restore initial situation after tabControl test.
    
    svn path=/trunk/uia2atk/; revision=125121

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |   55 ++++++++++++++++++---------------
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++
 2 files changed, 34 insertions(+), 25 deletions(-)

commit ea73a99b39de13c8c61559b8f10de5bd603fe147
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 30 17:02:41 2009 +0000

    * AtkTester.cs: Test selection in InterfaceText for DomainUpDown.
    
    * BridgeTests.cs: Remove TextSelection; testing from InterfaceText.
    
    svn path=/trunk/uia2atk/; revision=125114

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    5 ++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 --
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 4 files changed, 12 insertions(+), 3 deletions(-)

commit ca4bee82427140bf51574c240b05e6a6535a955f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 30 16:22:50 2009 +0000

    * List.cs: Implement text selection for ListWithEditableText.
    
    * AtkTester.cs: Separate text selection test into its own function.
    
    * BridgeTests.cs: Test text selection for DomainUpDown.
    
    svn path=/trunk/uia2atk/; revision=125105

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |   49 +++++++++++++-------
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    4 ++
 UiaAtkBridge/UiaAtkBridge/List.cs                 |   10 ++---
 6 files changed, 50 insertions(+), 23 deletions(-)

commit 5618e09499dbaffcf61ad309a9c1e4308db36a6a
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 30 02:28:55 2009 +0000

    * TextProviderTextImplementor.cs: Selection fixes.
    
    * AtkTester.cs: Fix more deadlocks in the gail tester.
    
    * AtkTester.cs: Test text AddSelection and text-selection-changed.
    
    * AtkTester.cs: Extract code to get a role from a type into its own
      function.
    
    svn path=/trunk/uia2atk/; revision=125051

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |  126 ++++++++++----------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    9 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 +
 .../UiaAtkBridge/TextProviderTextImplementor.cs    |   22 ++++-
 4 files changed, 98 insertions(+), 63 deletions(-)

commit d9d282ed63a53c489808b7e83faf02d3d9d83078
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 29 23:57:28 2009 +0000

    * UiaAtkBridge/ComboBox.cs: Sync with r125021.
    
    * UiaAtkBridge/ActionImplementorHelper.cs: Add FIXME.
    
    svn path=/trunk/uia2atk/; revision=125025

 .../UiaAtkBridge/ActionImplementorHelper.cs        |    2 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |   14 +++++++-------
 3 files changed, 15 insertions(+), 7 deletions(-)

commit f51e17cacb5b0702e3d53861b38a5717dd3ad868
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 29 22:57:49 2009 +0000

    Back out my big Name change as it breaks more tests than I expected
    
    svn path=/trunk/uia2atk/; revision=125022

 UiaAtkBridge/UiaAtkBridge/Adapter.cs              |   27 ++------------
 UiaAtkBridge/UiaAtkBridge/Button.cs               |   40 +++++++++++++-------
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |   29 ---------------
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs         |    7 ++++
 UiaAtkBridge/UiaAtkBridge/ComponentAdapter.cs     |    3 --
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs |    1 +
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs            |   34 +++++++++++-------
 UiaAtkBridge/UiaAtkBridge/Image.cs                |    1 +
 UiaAtkBridge/UiaAtkBridge/List.cs                 |   17 +++------
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs            |    3 ++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs             |    5 +++
 UiaAtkBridge/UiaAtkBridge/Pane.cs                 |    2 +
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs          |    1 +
 UiaAtkBridge/UiaAtkBridge/Spinner.cs              |    1 +
 UiaAtkBridge/UiaAtkBridge/SplitButton.cs          |    1 +
 UiaAtkBridge/UiaAtkBridge/Tab.cs                  |    3 ++
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs        |   34 +++++++++++++----
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs            |   30 +++++++++++----
 UiaAtkBridge/UiaAtkBridge/ToolTip.cs              |    3 ++
 UiaAtkBridge/UiaAtkBridge/Tree.cs                 |   18 ++++------
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs             |    6 +++-
 UiaAtkBridge/UiaAtkBridge/Window.cs               |    2 +
 22 files changed, 147 insertions(+), 121 deletions(-)

commit 678e0e03ef5ea014a2dda0da1f194067daddd57b
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 29 22:29:52 2009 +0000

    2009-01-29  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Tree.cs:
    	* List.cs:
    	* Pane.cs:
    	* Button.cs:
    	* MenuBar.cs:
    	* ComboBox.cs:
    	* MenuItem.cs:
    	* Hyperlink.cs:
    	* HeaderItem.cs:
    	* AssemblyInfo.cs:
    	* ComboBoxOptions.cs:
    	* TextBoxEntryView.cs:
    	* ExpandCollapseButton.cs:
    	* ImageImplementorHelper.cs:
    	Remove all gmcs warnings.  Refactor TextBoxEntryView to use mkstemp
    	instead of tmpnam to avoid obsolete warning.
    
    	* Makefile.am: Turn on -warnaserror.
    
    
    svn path=/trunk/uia2atk/; revision=125021

 UiaAtkBridge/UiaAtkBridge/AssemblyInfo.cs          |    1 -
 UiaAtkBridge/UiaAtkBridge/Button.cs                |    5 +---
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   21 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |   20 -------------------
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs       |    3 --
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs  |    3 --
 UiaAtkBridge/UiaAtkBridge/HeaderItem.cs            |    1 -
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs             |    2 -
 .../UiaAtkBridge/ImageImplementorHelper.cs         |    2 -
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    4 +-
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    4 +-
 UiaAtkBridge/UiaAtkBridge/MenuBar.cs               |    3 --
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    1 -
 UiaAtkBridge/UiaAtkBridge/Pane.cs                  |    8 -------
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   14 ++++++++----
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |    1 -
 16 files changed, 35 insertions(+), 58 deletions(-)

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

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

 UiaAtkBridge/UiaAtkBridge/Adapter.cs              |   27 ++++++++++++--
 UiaAtkBridge/UiaAtkBridge/Button.cs               |   40 +++++++-------------
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |   29 +++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs         |    7 ----
 UiaAtkBridge/UiaAtkBridge/ComponentAdapter.cs     |    3 ++
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs |    1 -
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs            |   34 +++++++-----------
 UiaAtkBridge/UiaAtkBridge/Image.cs                |    1 -
 UiaAtkBridge/UiaAtkBridge/List.cs                 |   17 ++++++---
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs            |    3 --
 UiaAtkBridge/UiaAtkBridge/ListItem.cs             |    5 ---
 UiaAtkBridge/UiaAtkBridge/Pane.cs                 |    2 -
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs          |    1 -
 UiaAtkBridge/UiaAtkBridge/Spinner.cs              |    1 -
 UiaAtkBridge/UiaAtkBridge/SplitButton.cs          |    1 -
 UiaAtkBridge/UiaAtkBridge/Tab.cs                  |    3 --
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs        |   34 ++++-------------
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs            |   30 ++++-----------
 UiaAtkBridge/UiaAtkBridge/ToolTip.cs              |    3 --
 UiaAtkBridge/UiaAtkBridge/Tree.cs                 |   17 ++++++---
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs             |    6 +---
 UiaAtkBridge/UiaAtkBridge/Window.cs               |    2 -
 22 files changed, 121 insertions(+), 146 deletions(-)

commit 9cb188c306ed3237504765b3ba457eb873a0b1d0
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 29 20:47:25 2009 +0000

    * UiaAtkBridge/BaseTextImplementor.cs: Coding guidelines.
    
    * UiaAtkBridge/MenuItem.cs: Sends a "focus" signal to accerciser and
      changes SELECTED state when it should be changed, also emits
      selection-changed when children selection changes. This closes
      #428533.
    
    svn path=/trunk/uia2atk/; revision=125009

 UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs |   25 ++++++++--------
 UiaAtkBridge/UiaAtkBridge/ChangeLog              |    8 +++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs            |   33 ++++++++++++++++------
 3 files changed, 45 insertions(+), 21 deletions(-)

commit bb3ff77e365ef13dda11d3df79a618e1fece2a1c
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 29 14:41:39 2009 +0000

    2009-01-29  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* ExpandCollapseButton.cs: Make ExpandCollapseButton implement
    	ICanHaveSelection so that it can deselect it's children properly.
    	[Fixes #465597]
    
    
    svn path=/trunk/uia2atk/; revision=124924

 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs |   21 ++++++++++++++++++++-
 2 files changed, 26 insertions(+), 1 deletions(-)

commit e8dc55539b08a5c3954cec2d6bef3fb250f4986c
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Jan 29 00:12:28 2009 +0000

    * List.cs, ListItem.cs, TextBoxEntryView.cs: Do not
      increment position when inserting text.
    
    * AtkTester.cs: Fix InsertText test.
      Run CutText in the gui thread.
      Fix RichTextBox test.
    
    svn path=/trunk/uia2atk/; revision=124886

 UiaAtkBridge/Test/AtkTest/AtkTester.cs        |    8 +++++---
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +++++
 UiaAtkBridge/UiaAtkBridge/List.cs             |    1 -
 UiaAtkBridge/UiaAtkBridge/ListItem.cs         |    1 -
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |    1 -
 6 files changed, 16 insertions(+), 6 deletions(-)

commit 89dc37be21d849d9ace2ab8811e8b4301e32581c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 29 00:07:11 2009 +0000

    * AtkTest/AtkTests.cs: Test component before text in Button.
    
    svn path=/trunk/uia2atk/; revision=124884

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 0ca5f98a168f1634269772f87c146220f334f629
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jan 28 21:14:47 2009 +0000

    * AtkTests.cs, AtkTester.cs: Fix deadlocks in gail tester.
    
    	* Main.cs: Reduce Sleep time on initialization.
    
    svn path=/trunk/uia2atk/; revision=124854

 UiaAtkBridge/Test/AtkTest/AtkTester.cs  |   80 ++++++++++++++++++-------------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs   |   51 +++++++++----------
 UiaAtkBridge/Test/AtkTest/ChangeLog     |    4 ++
 UiaAtkBridge/Test/GailTestApp/ChangeLog |    4 ++
 UiaAtkBridge/Test/GailTestApp/Main.cs   |    3 +-
 5 files changed, 80 insertions(+), 62 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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   17 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++
 UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs   |   36 ++++++++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   17 +++++
 UiaAtkBridge/UiaAtkBridge/ITextImplementor.cs      |   11 +++-
 UiaAtkBridge/UiaAtkBridge/List.cs                  |   52 ++++++++++++--
 UiaAtkBridge/UiaAtkBridge/Slider.cs                |    2 +-
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |    2 +-
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   16 ++---
 .../UiaAtkBridge/TextProviderTextImplementor.cs    |   75 +++++++++++++++++---
 11 files changed, 200 insertions(+), 36 deletions(-)

commit 2ecbb6de6b6d4a8f8aa7435806dec9f201fe9454
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Jan 27 22:59:13 2009 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp: Remove extra
      reference to SplitContainer.cs.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Makefile.am: Alphabetize to make
      MonoDevelop happy.
    
    svn path=/trunk/uia2atk/; revision=124726

 UiaAtkBridge/UiaAtkBridge/ChangeLog        |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am      |    8 ++++----
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp |    1 -
 3 files changed, 10 insertions(+), 5 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 8f578ec71000451cb234765c6e0773fa243003e6
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jan 27 20:44:34 2009 +0000

    * Monitor.cs: Check if already running before starting a main loop.
    
    svn path=/trunk/uia2atk/; revision=124708

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs |    5 +++++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit 8e64980cf2eb20bdb622191e3f9ae9f0d1977207
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 27 18:57:34 2009 +0000

    2009-01-27  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Add test for Atk.Selection support for
    	ExpandCollapseButton inside of ToolStripSplitButton test.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* ExpandCollapseButton.cs: Implement Atk.Selection, even if
    	ISelectionProvider isn't implemented by ToolStripSplitButton.
    	[Fixes #465614]
    
    
    svn path=/trunk/uia2atk/; revision=124696

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    7 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    7 +++
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs |   54 ++++++++++++++++++++-
 4 files changed, 72 insertions(+), 1 deletions(-)

commit 762291889634d94e1299f7d4882294eff185ec87
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Jan 27 17:26:44 2009 +0000

    2009-01-27  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* MenuBar.cs:
    	* MenuItem.cs:
    	* Container.cs: Chain up then down the hierarchy to ensure that we
    	deselect every possible item.  Additionally, go all the way to the
    	MenuBar and Container level to catch toplevel menu items.
    
    	* Makefile.am:
    	* ICanHaveSelection.cs: Add interface so that we know what children and
    	parents should be bothered about bridge-managed selection.
    
    
    svn path=/trunk/uia2atk/; revision=124677

 UiaAtkBridge/UiaAtkBridge/ChangeLog            |   12 +++++
 UiaAtkBridge/UiaAtkBridge/Container.cs         |   29 ++++++++++++-
 UiaAtkBridge/UiaAtkBridge/ICanHaveSelection.cs |   46 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am          |    1 +
 UiaAtkBridge/UiaAtkBridge/MenuBar.cs           |   23 ++++++++++-
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs          |   53 ++++++++++++++++--------
 6 files changed, 145 insertions(+), 19 deletions(-)

commit 4b9dd0d9b624756cd7a795e49b7f0332c79e26eb
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 26 22:33:49 2009 +0000

    * UiaAtkBridgeTest/BridgeTests.cs: Bring back accidentally reverted
      contents in r124587.
    
    svn path=/trunk/uia2atk/; revision=124590

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   30 +++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 +++
 2 files changed, 34 insertions(+), 0 deletions(-)

commit a21fbc7348ed85b22c08aa2e17f265b9b6b9199c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 26 22:28:50 2009 +0000

    * AtkTest/AtkTests.cs: Fix typo in r124587.
    
    svn path=/trunk/uia2atk/; revision=124589

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit d59213996e0599f6a05d3d300fee910a693dafba
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 26 22:25:57 2009 +0000

    * Test/AtkTest/AtkTests.cs: Improve button test.
    
    * Test/UiaAtkBridgeTest/BridgeTests.cs: Fix ToolBarButton test.
    
    svn path=/trunk/uia2atk/; revision=124587

 UiaAtkBridge/Test/AtkTest/AtkTests.cs             |    6 +++
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   45 +++-----------------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++
 4 files changed, 21 insertions(+), 38 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs     |   17 +++++++++++++----
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Container.cs            |    8 --------
 7 files changed, 32 insertions(+), 13 deletions(-)

commit 5f2e33bd791532ba5f1e107c7e46d68210970962
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Jan 26 20:56:27 2009 +0000

    2009-01-26  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Add a test for StreamableContent.  Our support can't
    	be compared with Gail's as we don't support the same mimetypes as it
    	does.
    
    	* BridgeTester.cs: Add CastToAtkInterface for StreamableContent.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* TextBoxEntryView.cs: Implement Atk.StreamableContent for
    	TextBoxEntryView.  This involes a bit of platform specific code to
    	set up the GIOChannel which will export the text of the control.
    
    	* Makefile.am: Add reference to Mono.Posix needed for platform specific
    	code in TextBoxEntryView.
    
    
    svn path=/trunk/uia2atk/; revision=124562

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   30 ++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    8 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    9 ++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   47 +++++++++++++++-----
 6 files changed, 86 insertions(+), 11 deletions(-)

commit b10a432608e6a1ea54fd549d8c575199d1ba10a2
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 23 22:59:27 2009 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Identation.
    
    svn path=/trunk/uia2atk/; revision=124384

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   37 +++++++++++---------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 2 files changed, 24 insertions(+), 17 deletions(-)

commit c060c347a059990c25ea3787c217c2758985b3cd
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 23 22:29:35 2009 +0000

    improve changelog
    
    svn path=/trunk/uia2atk/; revision=124382

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs     |    2 +-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs      |    6 ++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog        |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog        |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Tab.cs           |    9 +++++++++
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs |    7 ++++++-
 6 files changed, 32 insertions(+), 2 deletions(-)

commit 1f98b39f35b3b8e3a79ea9246f39e4eabe56c176
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 23 21:40:12 2009 +0000

    * UiaAtkBridge/AutomationBridge.cs: Fix regression (bug 468171).
    
    svn path=/trunk/uia2atk/; revision=124376

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    7 ++++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 6c0fd5f5fb6e8b56dcccc5f7ef488109f3fa749f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 23 20:16:26 2009 +0000

    Add FlowlayoutPanel and TableLayoutPanel bridge tests.
    
    svn path=/trunk/uia2atk/; revision=124367

 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    9 +++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   27 +++++++++++++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++
 5 files changed, 45 insertions(+), 5 deletions(-)

commit 186da8ec65c5ea866b8712d4685760cadca30318
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 23 19:31:24 2009 +0000

    * UiaAtkBridge/Container.cs:
    * UiaAtkBridge/AutomationBridge.cs: Simplification, now possible to last
      refactorings.
    
    svn path=/trunk/uia2atk/; revision=124358

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   10 ++++------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Container.cs        |    6 +++---
 3 files changed, 13 insertions(+), 9 deletions(-)

commit ab9a6fdf18de800d60ebb0812064e90cbe268b14
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 23 15:27:48 2009 +0000

    * Slider.cs: Call base handler for unhandled propertyChanged events.
    
    	* AtkTests.cs: Disable ListView test again, since it seems to cause
    	  instability in the gail tester.
    
    svn path=/trunk/uia2atk/; revision=124331

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Slider.cs   |    2 ++
 4 files changed, 12 insertions(+), 1 deletions(-)

commit 012675829336e21ddf3819c8321b26c3723b3969
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 23 14:56:23 2009 +0000

    Added Slider.cs
    
    svn path=/trunk/uia2atk/; revision=124330

 UiaAtkBridge/UiaAtkBridge/Slider.cs |  234 +++++++++++++++++++++++++++++++++++
 1 files changed, 234 insertions(+), 0 deletions(-)

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

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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    9 ++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   30 ++++++++++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    5 ++
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    4 +
 UiaAtkBridge/Test/GailTestApp/Main.cs              |    7 ++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs        |    4 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    9 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |    3 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   17 ++++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   11 ++++
 UiaAtkBridge/UiaAtkBridge/Container.cs             |    8 +++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    2 +
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |   10 +++
 .../RangeValueProviderTextImplementor.cs           |   62 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Splitter.cs              |    3 +-
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |    1 -
 .../UiaAtkBridge/TextImplementorFactory.cs         |    6 ++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    2 +
 UiaAtkBridge/UiaAtkBridge/Window.cs                |   13 ++--
 23 files changed, 206 insertions(+), 15 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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs        |   12 +++++++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |   23 ++++++++++++++++++++---
 4 files changed, 40 insertions(+), 4 deletions(-)

commit d2a0aab5288a72f1c6da5cfbaa349e24b45037fb
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Jan 21 22:41:54 2009 +0000

    2009-01-21  Brad Taylor  <brad@getcoded.net>
    
    In Test/AtkTest/:
    	* AtkTests.cs:
    	* AtkTester.cs: Test the EditableText interface on TextBoxEntryView.
    
    In Test/UiaAtkBridgeTest/:
    	* BridgeTester.cs: Remove inadvertant sharing of RichTextBox and
    	TextBox code.
    
    
    svn path=/trunk/uia2atk/; revision=124120

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    1 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   11 +++--------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    8 ++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 5 files changed, 20 insertions(+), 10 deletions(-)

commit 532d556e3ebedbfa95fcad33f194b50dc9446ff4
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Jan 21 20:14:45 2009 +0000

    2009-01-21  Brad Taylor  <brad@getcoded.net>
    
    In Test/AtkTest/:
    	* AtkTests.cs: Run the InterfaceEditableText test for RichTextBox.
    
    In Test/UiaAtkBridgeTest/:
    	* BridgeTester.cs: Flesh out SetReadOnly to allow InterfaceEditbleText
    	to run on TextBox and RichTextBox.
    
    
    svn path=/trunk/uia2atk/; revision=124101

 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    9 ++++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 4 files changed, 21 insertions(+), 1 deletions(-)

commit 90319d0966deda054d6286259cced1a8072015ed
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Jan 21 19:50:19 2009 +0000

    2009-01-21  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/Test/AtkTest/:
    	* AtkTests.cs:
    	* AtkTester.cs:
    	* BasicWidgetType.cs: Add tests for RichTextBox.
    
    In UiaAtkBridge/Test/UiaAtkBridgeTest/:
    	* BridgeTester.cs: Add more comprehensive test for RichTextBox.
    	* BridgeTests.cs:
    
    
    svn path=/trunk/uia2atk/; revision=124098

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   28 ++++++++++++-------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   12 +++++---
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++
 UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs   |   18 +++++-------
 UiaAtkBridge/UiaAtkBridge/List.cs                  |   16 ++++++-----
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |    7 +++-
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   11 +++++---
 12 files changed, 70 insertions(+), 38 deletions(-)

commit a91ab5113ac177d227fb79d708db559e9abdbfb7
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jan 21 18:20:36 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Container.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Fix stack overflow by
      adding button child to Container in AutomationBridge after
      initialization, instead of at construction time.
    
    svn path=/trunk/uia2atk/; revision=124080

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   10 +++++++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/Container.cs        |    4 +---
 3 files changed, 15 insertions(+), 6 deletions(-)

commit 50761429359dd100a9dd1d5c98ec5991666c59ba
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jan 21 17:56:35 2009 +0000

    Fix the build.
    
    svn path=/trunk/uia2atk/; revision=124070

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

commit e11593a002b45ff5780a78443e0de14e648b65ec
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jan 21 17:52:38 2009 +0000

    * TextContainer.cs: Fix stack overflow in GetRunAttributes.
    
    svn path=/trunk/uia2atk/; revision=124069

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

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

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

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |  151 +++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +
 UiaAtkBridge/UiaAtkBridge/BaseTextImplementor.cs   |  524 +++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Button.cs                |   17 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   35 +
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs          |    4 +-
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs             |    8 +-
 UiaAtkBridge/UiaAtkBridge/ITextImplementor.cs      |   66 ++
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    5 +-
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |   10 +-
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    7 +-
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    5 +-
 .../UiaAtkBridge/NamePropertyTextImplementor.cs    |   59 ++
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs           |   38 +-
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |   15 +-
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   12 +-
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |   16 +-
 .../UiaAtkBridge/TextImplementorFactory.cs         |   58 ++
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |  688 --------------------
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |    9 +-
 .../UiaAtkBridge/TextProviderTextImplementor.cs    |  259 ++++++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   10 +-
 .../UiaAtkBridge/ValueProviderTextImplementor.cs   |   56 ++
 24 files changed, 1299 insertions(+), 760 deletions(-)

commit 6f96b5f5a760c10fcd608b818e595a12cf010461
Author: Ray Wang <raywang@mono-cvs.ximian.com>
Date:   Wed Jan 21 15:41:02 2009 +0000

    add contributor's name, sorry :)
    
    svn path=/trunk/uia2atk/; revision=124048

 UiaAtkBridge/ChangeLog |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8afb23fc7e59816fdd87237aada3d09b0a1dd121
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 21 14:38:10 2009 +0000

    * UiaAtkBridge/DataGrid.cs: Emitting: row-reordered and
      visible-data-changed. [Fixes Bug #428487]
    
    * UiaAtkBridge/HeaderItem.cs: [Fixes Bug #428487]
    
    svn path=/trunk/uia2atk/; revision=124036

 UiaAtkBridge/UiaAtkBridge/ChangeLog     |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs   |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/HeaderItem.cs |   10 ++++++++++
 3 files changed, 23 insertions(+), 0 deletions(-)

commit da255b97f2e5b4968deed31007d00dd98bb8e4f1
Author: Ray Wang <raywang@mono-cvs.ximian.com>
Date:   Wed Jan 21 10:52:53 2009 +0000

    fix a typo and add lib dependency
    
    svn path=/trunk/uia2atk/; revision=124023

 UiaAtkBridge/ChangeLog               |    4 ++++
 UiaAtkBridge/bridge-glue/Makefile.am |    3 ++-
 2 files changed, 6 insertions(+), 1 deletions(-)

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

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 +++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs |   37 +++++++++++++++++++++++++++++++-
 2 files changed, 39 insertions(+), 2 deletions(-)

commit ff820174a82050b1666e20806bbc07f55ae23076
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 21 07:44:43 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/UiaAtkBridge/Container.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Basic tests and
      implementation for toolbarButton.
    
    svn path=/trunk/uia2atk/; revision=124014

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    7 ++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   14 ++++++--
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    8 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   34 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    6 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++
 UiaAtkBridge/UiaAtkBridge/Container.cs             |    7 +++-
 10 files changed, 84 insertions(+), 11 deletions(-)

commit a57e0f7ccadb536fe33e64a849e4e9e79b8d3381
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Jan 21 07:31:14 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/ListItem.cs: Add basic support for
      EditableText (bug #459153).
    
    svn path=/trunk/uia2atk/; revision=124008

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs |   86 +++++++++++++++++++++++++++++++--
 2 files changed, 86 insertions(+), 4 deletions(-)

commit a428f364b43865bf9208d31b9e4c3af77f889fdd
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 21 07:02:59 2009 +0000

    * UiaAtkBridgeTest/BridgeTests.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=123996

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    8 +++++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 7b6bc8f89fac7357849ee219c1410da799033398
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 21 06:21:22 2009 +0000

    * UiaAtkBridge/AutomationBridge.cs: Remove obsolete code path.
    
    svn path=/trunk/uia2atk/; revision=123992

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    5 +----
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 5 insertions(+), 4 deletions(-)

commit e4d9976a75056592fc0b26fcef82af2fafe83dfe
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jan 21 03:49:39 2009 +0000

    * AutomationBridge.cs: Remove a DataItem's children when the
      DataItem is removed.
    
    * AutomationBridge.cs: Ignore ChildrenInvalidated events again--seems
      we don't need them after all.
    
    svn path=/trunk/uia2atk/; revision=123988

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   19 +++++++++++++------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    8 ++++++++
 2 files changed, 21 insertions(+), 6 deletions(-)

commit 90c7a1f964bdad528bcbc71662750283585b4a9b
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 21 00:32:07 2009 +0000

    * UiaAtkBridge/HeaderItem.cs: Setting/Unsetting StateType.Armed when
      calling DoAction. [Fixes bug #428476]
    
    svn path=/trunk/uia2atk/; revision=123971

 UiaAtkBridge/UiaAtkBridge/ChangeLog     |    5 +++++
 UiaAtkBridge/UiaAtkBridge/HeaderItem.cs |   15 ++++++++++++++-
 2 files changed, 19 insertions(+), 1 deletions(-)

commit 48afd5973cab014d00d0b22daafa220936225198
Author: Mario Carrion <mario@carrion.mx>
Date:   Wed Jan 21 00:07:20 2009 +0000

    * UiaAtkBridge/Window.cs: Emitting: minimize, maximize, restore, move,
      resize. State support: Resizable. [Fixes Bug #428509]
    
    svn path=/trunk/uia2atk/; revision=123966

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    5 ++++
 UiaAtkBridge/UiaAtkBridge/Window.cs |   39 +++++++++++++++++++++++++++++++++-
 2 files changed, 42 insertions(+), 2 deletions(-)

commit c2c5f45c4df9afe62ea67d1bbfa1ba2d0bf8fe41
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jan 20 22:23:04 2009 +0000

    * Adapter.cs, ParentAdapter.cs, ComponentParentAdapter.cs: Emit
      bounds-changed when BoundingRectangle changes.
    
    * Tree.cs: Emit VisibleDataChanged when expanding or collapsing.
    
    * AtkTester.cs, AtkTests.cs: More event simplification.
    
    * AtkTests.cs: Expect 7 children for a TreeView in UiaAtkBridge.
      Test for visible-data-changed and row-inserted when expanding.
    
    svn path=/trunk/uia2atk/; revision=123948

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   11 ++++++++++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   15 ++++++---------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   12 ++++++++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/ComponentAdapter.cs      |    5 +----
 .../UiaAtkBridge/ComponentParentAdapter.cs         |    5 +----
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |    4 +++-
 8 files changed, 47 insertions(+), 19 deletions(-)

commit 95ecd2842fd46adeba8913b91aaacdd4aa8d02b0
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jan 20 18:21:29 2009 +0000

    Add TextSelectionChanged event.
    
    svn path=/trunk/uia2atk/; revision=123903

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

commit 93c2dcf123529b3f9c8981714752d5a4fdcbc01f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jan 20 17:52:32 2009 +0000

    Add bridge support for SWF.Splitter.
    Fix DockProvider on Panel/Splitter/SplitContainer.
    
    svn path=/trunk/uia2atk/; revision=123900

 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   16 ++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   26 +++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   12 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++
 .../UiaAtkBridge/ComponentParentAdapter.cs         |    2 +-
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/SplitContainer.cs        |   17 +++++-
 UiaAtkBridge/UiaAtkBridge/Splitter.cs              |   60 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    4 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs                |   44 ++++++++++++++
 12 files changed, 186 insertions(+), 10 deletions(-)

commit 5d0e1e640e1ca22ce428f27d4b473f90ce7632ea
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Jan 20 17:47:42 2009 +0000

    * UiaAtkBridge/Image.cs:
    * UiaAtkBridge/Button.cs:
    * UiaAtkBridge/HeaderItem.cs:
    * UiaAtkBridge/RadioButton.cs:
    * UiaAtkBridge/TextImageLabel.cs:
    * UiaAtkBridge/CheckBoxButton.cs: Using ImageImplementorHelper to
      realize Atk.ImageImplementor.
    
    * UiaAtkBridge/ImageImplementorHelper.cs: Atk.ImageImplementor helper.
    
    * UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/UiaAtkBridge.mdp: Class added: ImageImplementorHelper.
    
    svn path=/trunk/uia2atk/; revision=123899

 UiaAtkBridge/UiaAtkBridge/Button.cs                |   51 ++--------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   15 +++
 UiaAtkBridge/UiaAtkBridge/CheckBoxButton.cs        |    2 +-
 UiaAtkBridge/UiaAtkBridge/HeaderItem.cs            |   35 ++++++-
 UiaAtkBridge/UiaAtkBridge/Image.cs                 |   54 ++---------
 .../UiaAtkBridge/ImageImplementorHelper.cs         |  107 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs           |    2 +-
 UiaAtkBridge/UiaAtkBridge/TextImageLabel.cs        |   53 ++--------
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    3 +-
 10 files changed, 182 insertions(+), 141 deletions(-)

commit 3924527f02a7a25138592b9706372d6bea01ec69
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Jan 16 23:35:50 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/TableImplementorHelper.cs: Missing methods
      implemented.
    
    * UiaAtkBridge/UiaAtkBridge/DataGrid.cs: Using TableImplementorHelper to
      return values.
    
    * UiaAtkBridge/UiaAtkBridge/TextLabel.cs: TextLabel supports Role.Label
      only. Role.TableColumnHeader is handled by HeaderItem.
    
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Using HeaderItem
      instead of TextLabel.
    
    * UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp: New class added:
      HeaderItem.
    
    * UiaAtkBridge/UiaAtkBridge/HeaderItem.cs: Handles
      ControlType.HeaderItem.
    
    svn path=/trunk/uia2atk/; revision=123670

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    4 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   16 +++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs              |   16 +-
 UiaAtkBridge/UiaAtkBridge/HeaderItem.cs            |  111 +++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 .../UiaAtkBridge/TableImplementorHelper.cs         |  143 +++++++++++++++++---
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |    7 +-
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    3 +-
 8 files changed, 262 insertions(+), 39 deletions(-)

commit d8efe8394d81743f94d3438fe4986c0233d82aac
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 16 22:33:10 2009 +0000

    2009-01-16  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* TextImplementorHelper.cs: Use correct API.
    
    
    svn path=/trunk/uia2atk/; revision=123663

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 168a7eff12864fd0c800b84757dae95cfb23dbc0
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 16 22:16:21 2009 +0000

    2009-01-16  Brad Taylor  <brad@getcoded.net>
    
    In test/:
    	* samples/attribute-test.rtf:
    	* samples/richtextbox_rtf.py: Add a sample that exploits attribute
    	support via a RichTextBox that supports RTF.
    
    In UIAutomationWinforms/UIAutomationWinforms/:
    	* Mono.UIAutomation.Winforms/TextRangeProvider.cs:
    	Don't cache the DocumentRange as it changes very often.
    
    	* Mono.UIAutomation.Winforms.Behaviors/TextBox/TextProviderBehavior.cs:
    	Modify attribute lookup code to support lookups based upon the Line
    	class.  This is necessary to implement
    	HorizontalTextAlignmentAttribute, IndentationFirstLineAttribute,
    	IndentationLeadingAttribute, and IndentationTrailingAttribute.
    
    In UiaAtkBridge/UiaAtkBridge/:
    	* Makefile.am: Reference System.Drawing needed for
    	TextImplementorHelper.
    
    	* TextImplementorHelper.cs: Implement GetRunAttributes and
    	get_DefaultAttributes.
    
    
    svn path=/trunk/uia2atk/; revision=123661

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    8 +
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |  205 ++++++++++++++++++--
 3 files changed, 200 insertions(+), 14 deletions(-)

commit 0a3bdf8ab6d82e49d6128b9a59c6e63818c321e0
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 16 21:16:55 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/UiaAtkBridge/Separator.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: ToolStrip
      separator support.
    
    svn path=/trunk/uia2atk/; revision=123657

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   28 +++++++---
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   13 +++--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    5 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   38 +++++++++-----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    7 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    7 +++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/Separator.cs             |   56 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    2 +
 12 files changed, 143 insertions(+), 27 deletions(-)

commit 257c8a433d540438c99a32bc4b6c4c1cc4333ef7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 16 20:37:41 2009 +0000

    * AtkTest/AtkTests.cs: Remove obsolete comment since r123565.
    
    svn path=/trunk/uia2atk/; revision=123650

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    5 ++---
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 7cc14d3598f025bd66eae826418a14224535338a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 16 19:43:23 2009 +0000

    * FormTest/FormTest.cs: Upload latest experiments.
    
    svn path=/trunk/uia2atk/; revision=123646

 UiaAtkBridge/samples/managed/FormTest/ChangeLog   |    4 ++
 UiaAtkBridge/samples/managed/FormTest/FormTest.cs |   45 +++++++++++++++++++++
 2 files changed, 49 insertions(+), 0 deletions(-)

commit 733e8329b7f99f66d685838f446cc7e18466a416
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 16 17:28:13 2009 +0000

    * UiaAtkBridge/SelectionProviderUserHelper.cs: Fix warning.
    
    svn path=/trunk/uia2atk/; revision=123630

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

commit 0a5a645fa08eed970064e2a4e6d011657d54aa31
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 16 16:42:36 2009 +0000

    * GailTest/GailTester.cs: Fix.
    
    svn path=/trunk/uia2atk/; revision=123628

 UiaAtkBridge/Test/GailTest/ChangeLog     |    4 ++++
 UiaAtkBridge/Test/GailTest/GailTester.cs |    3 ++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit f3687cbe4ed90ed124fdf00bf571afd9040d03c5
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 16 02:27:47 2009 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/AtkTest/AtkTester.cs:
    * Test/GailTest/GailTester.cs:
    * Test/AtkTest/BasicWidgetType.cs:
    * Test/GailTestApp/gtk-gui/gui.stetic:
    * Test/GailTestApp/gtk-gui/MainWindow.cs: MenuSeparator testing in Gail.
    
    svn path=/trunk/uia2atk/; revision=123574

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    7 ++
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   65 +++++++++++++++++++-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |   12 +++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   24 +++++---
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 ++
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |    2 +-
 UiaAtkBridge/Test/GailTestApp/gtk-gui/gui.stetic   |    1 +
 9 files changed, 113 insertions(+), 13 deletions(-)

commit ba8d2a0fbcbf3fd7454faa3b9fc18295e4cc5486
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 16 02:18:20 2009 +0000

    Committed the rest of what was supposed to be committed in R123566.
    
    svn path=/trunk/uia2atk/; revision=123569

 UiaAtkBridge/Test/AtkTest/AtkTester.cs        |   33 +++++++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs         |   55 +++++++++++--
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs  |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    7 ++
 UiaAtkBridge/Test/GailTest/ChangeLog          |    4 +
 UiaAtkBridge/Test/GailTest/GailTester.cs      |    6 ++
 UiaAtkBridge/Test/GailTestApp/ChangeLog       |    4 +
 UiaAtkBridge/Test/GailTestApp/Main.cs         |    7 ++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs   |    4 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   23 +++++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    1 +
 UiaAtkBridge/UiaAtkBridge/SplitContainer.cs   |  104 +++++++++++++++++++++++++
 13 files changed, 242 insertions(+), 12 deletions(-)

commit ac08436119874859f6d7522305ee354b9dd26816
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 16 02:02:14 2009 +0000

    * Mono.UIAutomation.Winforms/SplitContainerProvider.cs,
      Mono.UIAutomation.Winforms.Behaviors/SplitContainer/RangeValueProviderBehavior.cs,
      Makefile.am,
      Mono.UIAutomation.Winforms.Events/SplitContainer/RangeValuePatternValueEvent.cs:
      Add OrientationProperty and RangeValueProvider to SplitContainer.
    
    * Makefile.am, AutomationBridge.cs, SplitContainer.cs:
      Support SplitContainer.
    
    	* BasicWidgetType.cs, AtkTests.cs: Add HSplitter.
    	* AtkTester.cs: Support Atk.Value returning an integer.
    
    	* AtkTester.cs, AtkTests.cs: Simplify event checking.
    
    
    svn path=/trunk/uia2atk/; revision=123566

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 436f7cfe173f1c32ec2b4ed010ce184e51159536
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 16 01:56:56 2009 +0000

    * Test/AtkTest/AtkTester.cs: Alleviate some sleeps.
    
    * Test/GailTest/GailTester.cs: Fix ParentMenu test.
    
    svn path=/trunk/uia2atk/; revision=123565

 UiaAtkBridge/Test/AtkTest/AtkTester.cs   |   14 +++++++-------
 UiaAtkBridge/Test/AtkTest/ChangeLog      |    4 ++++
 UiaAtkBridge/Test/GailTest/ChangeLog     |    4 ++++
 UiaAtkBridge/Test/GailTest/GailTester.cs |    2 +-
 4 files changed, 16 insertions(+), 8 deletions(-)

commit 6c9ea84ab4e2cd6804080a5e0497d0b42f10af22
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 15 23:18:43 2009 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/UiaAtkBridgeTest/BridgeTester.cs: Fix toolbar children test.
    
    svn path=/trunk/uia2atk/; revision=123545

 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    3 +--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 4 files changed, 11 insertions(+), 4 deletions(-)

commit 5dd6070257911578b9de0c528fd7557983b429eb
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 15 23:01:06 2009 +0000

    * UiaAtkBridge/Test/GailTestApp/Main.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/UiaAtkBridge/Container.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/GailTestApp/MainWindow.cs:
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: ToolBar work.
    
    svn path=/trunk/uia2atk/; revision=123541

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   11 +++++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   32 ++++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   10 ++++++
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 +++
 UiaAtkBridge/Test/GailTestApp/Main.cs              |    7 ++++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs        |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   16 +++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   15 +--------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 ++
 UiaAtkBridge/UiaAtkBridge/Container.cs             |    6 ++-
 14 files changed, 107 insertions(+), 20 deletions(-)

commit 8c70d8ba646a3357a7df1809652ed003d0b43759
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 15 21:46:37 2009 +0000

    * UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridgeTest/BridgeTester.cs: ContextMenuStrip enabled in the
      bridge tests.
    
    svn path=/trunk/uia2atk/; revision=123535

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   16 ++++++++++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    2 --
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 3 files changed, 19 insertions(+), 4 deletions(-)

commit e5d36d687a2d9d44342c4affd9215ae7d1bcd42e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 15 21:44:00 2009 +0000

    * GailTestApp/gtk-gui/gui.stetic:
    * GailTestApp/gtk-gui/MainWindow.cs: Fix warning.
    
    svn path=/trunk/uia2atk/; revision=123534

 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 +++++
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |    4 ----
 UiaAtkBridge/Test/GailTestApp/gtk-gui/gui.stetic   |    6 ++----
 3 files changed, 7 insertions(+), 8 deletions(-)

commit 7bc3b3b32b279a6ac630cb797bfad019f5511c7a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 15 21:26:03 2009 +0000

    * UiaAtkBridge/ParentAdapter.cs: Remove debug spew.
    
    * UiaAtkBridge/AutomationBridge.cs: Remove useless runtime warnings.
    
    svn path=/trunk/uia2atk/; revision=123533

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    7 +++++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs    |    2 +-
 3 files changed, 12 insertions(+), 3 deletions(-)

commit a2c2c4746727221821da7b892031a55ead15a522
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 15 00:20:26 2009 +0000

    * AtkTest/AtkTests.cs: Fix comboboxsimple test (it was failing because
      comboBoxMenuChild changed the selection).
    
    * AtkTest/AtkTester.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=123436

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    3 ++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    3 +++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    7 +++++++
 3 files changed, 12 insertions(+), 1 deletions(-)

commit f984523205a47e4ea08cf940d5fe0e0bb7d23e13
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 14 23:55:31 2009 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/MenuBar.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ComboBox.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp:
    * uia2atk/UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs:
    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ComboBoxOptionsTable.cs:
    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Ongoing
      work for ComboBoxSimple.
    
    svn path=/trunk/uia2atk/; revision=123431

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |  152 ++++++++++++++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   67 +++++---
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   27 ---
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    6 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   11 ++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |    4 +-
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs      |   11 +-
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs       |  114 +------------
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptionsTable.cs  |  185 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/MenuBar.cs               |    9 +-
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    1 +
 16 files changed, 418 insertions(+), 186 deletions(-)

commit da62c4fbba1d536fe0a3b7be82f6144e57ff9c2a
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Jan 14 23:20:29 2009 +0000

    * ParentAdapter.cs: Have RefAccessibleChild protect against negative values.
    
    * TextBoxEntryView.cs: Set role to TableCell when child of a
      DataGridItem.
    
    * DataGrid.cs: Add Atk.Selection.
    
    * TextLabel.cs: Remove debug spew.
    
    * AutomationBridge.cs: Fix ChildrenInvalidated for DataGrid.
    
    * SelectionProviderUserHelper.cs: Ensure that indices of children
      correspond to the atk hierarchy.
    
    * AtkTests.cs, AtkTester.cs: Test InterfaceSelection for ListView.
      Adapt InterfaceSelection to allow children which cannot be selected.
      Added NamesFromTableXml.
    
    * BridgeTests.cs: Act like a ListBox when testing InterfaceSelection
      for the List view of a ListView.
    
    * BridgeTester.cs: Ignore Expand/Collapse TreeView calls for a ListView.
    
    * BridgeTester.cs: Add a ListView column if no headers are present.
    
    svn path=/trunk/uia2atk/; revision=123428

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |  103 ++++++++++++++------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   31 ++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    8 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    3 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    9 ++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    7 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   16 +++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs              |   40 +++++++-
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |    2 +-
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |   34 ++++---
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   16 +++-
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |    1 -
 13 files changed, 210 insertions(+), 66 deletions(-)

commit 8e32fccdbdac84f0149880531ce9c95a9dd65bda
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 14 22:26:42 2009 +0000

    * GailTestApp/gtk-gui/gui.stetic:
    * GailTestApp/gtk-gui/MainWindow.cs: Added an HPaned for mgorse.
    
    svn path=/trunk/uia2atk/; revision=123425

 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 ++
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |   64 ++++++++++++++++----
 UiaAtkBridge/Test/GailTestApp/gtk-gui/gui.stetic   |   41 ++++++++++++-
 3 files changed, 95 insertions(+), 15 deletions(-)

commit eed98bb15b3bf2e3cb18beb0cec29c69e2c2c7db
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 14 22:12:10 2009 +0000

    * UiaAtkBridge/List.cs:
    * UiaAtkBridge/Button.cs:
    * UiaAtkBridge/Spinner.cs:
    * UiaAtkBridge/TreeItem.cs:
    * UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/ListItem.cs:
    * UiaAtkBridge/TextLabel.cs:
    * UiaAtkBridge/Hyperlink.cs:
    * UiaAtkBridge/ProgressBar.cs:
    * UiaAtkBridge/ComboBoxItem.cs:
    * UiaAtkBridge/TextContainer.cs:
    * UiaAtkBridge/ComboBoxOptions.cs:
    * UiaAtkBridge/TextBoxEntryView.cs:
    * UiaAtkBridge/TextImplementorHelper.cs: Fix build (track API changes in
      r123249).
    
    svn path=/trunk/uia2atk/; revision=123423

 UiaAtkBridge/UiaAtkBridge/Button.cs                |   19 ++---------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   17 ++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs          |    4 +-
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs       |    4 +-
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs             |   24 ++-----------
 UiaAtkBridge/UiaAtkBridge/List.cs                  |   10 +++---
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |   31 ++++--------------
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |   12 +++----
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs           |   34 +++++---------------
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |   14 +++-----
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   12 +++----
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |   23 ++-----------
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |   12 +++++--
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |   14 +++-----
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |   28 +++-------------
 15 files changed, 86 insertions(+), 172 deletions(-)

commit 1c01d3e22255fc6572f8b44b49f2918078a3c818
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 14 20:32:47 2009 +0000

    * UiaAtkBridge/TextBoxEntryView.cs: Fix build.
    
    svn path=/trunk/uia2atk/; revision=123406

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

commit eddef5aef82ce326341cddbca3db59bcf7c31cd8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 14 19:42:31 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs: Unimplement Atk.Action
      interface for textbox (fixes #466111).
    
    svn path=/trunk/uia2atk/; revision=123400

 UiaAtkBridge/Test/AtkTest/AtkTests.cs         |    3 --
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    5 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |   40 -------------------------
 4 files changed, 10 insertions(+), 43 deletions(-)

commit 400a998163b11e77a087acd79a5a644d04beb2ac
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Jan 13 19:50:26 2009 +0000

    No longer set Selectable for buttons.
    
    svn path=/trunk/uia2atk/; revision=123243

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    1 -
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Button.cs   |    7 -------
 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 4 files changed, 8 insertions(+), 8 deletions(-)

commit ba194b7a5613295c62ed0873fb45a92c65c7abf3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 13 18:08:50 2009 +0000

    * FormTest/FormTest.cs: This exposes a bug in the provider.
    
    svn path=/trunk/uia2atk/; revision=123223

 UiaAtkBridge/samples/managed/FormTest/ChangeLog   |    4 ++++
 UiaAtkBridge/samples/managed/FormTest/FormTest.cs |    6 +++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit eeefb0aa9cffe18697d74fac56a32b2cfd426352
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 13 17:41:31 2009 +0000

    * UiaAtkBridge/Monitor.cs: Doh, fix warning.
    
    svn path=/trunk/uia2atk/; revision=123221

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

commit e37ce893f3bf47d540c37cf7da1f3fba1ebfb8ff
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 13 17:28:38 2009 +0000

    * UiaAtkBridge/Monitor.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=123218

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs |    8 ++++----
 2 files changed, 8 insertions(+), 4 deletions(-)

commit e0e7795b896bb22dbae5c5d8b68ee3b90e814f83
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 13 01:02:04 2009 +0000

    * UiaAtkBridge/Monitor.cs: Register window signals in the pre-init of
      the bridge. Fixes #465544.
    
    svn path=/trunk/uia2atk/; revision=123157

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

commit 9a34f9053a6daea88031c4ef156c1aa5b0eae563
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 12 19:44:23 2009 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: Test component and Table (barely, only for what
      we need). Atk.selection already tested in ComboBoxMenuChild.
    
    svn path=/trunk/uia2atk/; revision=123114

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   11 +++++++++++
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |   11 ++++++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    6 ++++++
 3 files changed, 27 insertions(+), 1 deletions(-)

commit 4ddd69282b470a925931bd5e8caa1ffdf440925f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 12 19:22:11 2009 +0000

    * AtkTest/AtkTester.cs: Fixes one bit of a test I forgot in last commit.
      Style fixes below.
    
    svn path=/trunk/uia2atk/; revision=123111

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    9 +++++----
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 2 files changed, 10 insertions(+), 4 deletions(-)

commit 3c0d2fbdf0dcc1f575b26e2ca9a2641e21cfcd01
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Jan 12 17:54:52 2009 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/GailTest/GailTester.cs:
    * Test/AtkTest/BasicWidgetType.cs:
    * Test/UiaAtkBridgeTest/BridgeTester.cs: New tests for ComboBoxSimple in
      gail (it's a treeview here).
    
    * Test/AtkTest/AtkTester.cs: Fixes for ComboBoxSimple AtkSelection.
    
    svn path=/trunk/uia2atk/; revision=123103

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   82 ++++++++++++++------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   40 ++++++++++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    8 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   46 ++++++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +
 8 files changed, 151 insertions(+), 40 deletions(-)

commit c7d8c3db37b5f11dc494ec58b78930a82599c1b2
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Jan 12 17:40:25 2009 +0000

    * GailTester.cs: Attempt to remove pre-existing columns in TreeView tests
    
    svn path=/trunk/uia2atk/; revision=123102

 UiaAtkBridge/Test/GailTest/ChangeLog     |    4 ++++
 UiaAtkBridge/Test/GailTest/GailTester.cs |    8 ++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 3efbb9ca8a3d191dd1240bab0af1e199c7f5eeb5
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 9 23:55:05 2009 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Wording.
    
    svn path=/trunk/uia2atk/; revision=122958

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    6 +++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 99feb12cfd6cd5d3747d30b54ec5fe11e6dc039d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 9 23:50:25 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Monitor.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Kind of reverting
      workarounds in r122953 thanks to the real fix in r122955!
    
    svn path=/trunk/uia2atk/; revision=122957

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   11 ++++++-----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    4 +++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs               |    7 ++++++-
 5 files changed, 26 insertions(+), 7 deletions(-)

commit c277202148ddde7d616699cc10fa9b565e460129
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Jan 9 22:28:43 2009 +0000

    * Monitor.cs: Avoid trying to dispose if the main loop is no longer
      running.
    
    * BridgeTester.cs: Update comment.
    * BridgeTests.cs: Close window in Bug457990 test.
    
    svn path=/trunk/uia2atk/; revision=122953

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 ++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    2 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs               |    3 +++
 5 files changed, 19 insertions(+), 1 deletions(-)

commit 57a91b1b0783a814a2a8b48285d6a0e57b620855
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 9 22:18:08 2009 +0000

    * AtkTest/EventMonitor.cs: Protect against: Exception occurred in
      TestFixtureDown:System.InvalidOperationException: The process already
      finished.
      at System.Diagnostics.Process.Close (Int32 signo)
      [0x0004f] in /.../mcs/class/System/System.Diagnostics/Process.cs:802
    
      at System.Diagnostics.Process.Kill () [0x00000] in
      /.../mcs/class/System/System.Diagnostics/Process.cs:909
      at
      (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Kill
      ()
      at UiaAtkBridgeTest.EventMonitor.StopWithResult (Boolean
      ignoreNotStarted) [0x0002e] in
      /home/knocte/.../AtkTest/EventMonitor.cs:106
    
    svn path=/trunk/uia2atk/; revision=122952

 UiaAtkBridge/Test/AtkTest/ChangeLog       |   18 ++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/EventMonitor.cs |    4 +++-
 2 files changed, 21 insertions(+), 1 deletions(-)

commit 929e078ca7ea011c6ff2f9145771ee028e96e903
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 9 21:17:17 2009 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Add comment according to mgorse's
      findings.
    
    svn path=/trunk/uia2atk/; revision=122949

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit bc7a0d9f8d771c420b96ac48c6db4400871597d7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 9 18:03:51 2009 +0000

    * UiaAtkBridgeTest/BridgeTests.cs: This now passes (CombBoxSimple)
      although gives this warning:
    
    Mono.UIAutomation.Winforms.ComboBoxProvider+ComboBoxListBoxProvider:
      warning: FocusItem unimplemented
    
    svn path=/trunk/uia2atk/; revision=122927

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    1 -
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    8 ++++++++
 2 files changed, 8 insertions(+), 1 deletions(-)

commit db47a521700227a5f0b0bdc42cbeb5276deeec59
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Jan 9 17:26:08 2009 +0000

    2009-01-09  Brad Taylor  <brad@getcoded.net>
    
    In Test/AtkTest/:
    	* AtkTests.cs: Genericise the body of the Label test so that it can be
    	used elsewhere.
    
    	* AtkTester.cs:
    	* BasicWidgetType.cs: Add test support boilerplate for DateTimePicker.
    
    In Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs:
    	* BridgeTester.cs: Add test for DateTimePicker.
    
    
    svn path=/trunk/uia2atk/; revision=122923

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    5 ++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    4 ++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    8 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   47 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 7 files changed, 74 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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    8 +++--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    9 +++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |   33 +++++++++++++++----
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |   27 +++++++++++++---
 9 files changed, 83 insertions(+), 15 deletions(-)

commit 31c7c9b2ece9178b0eda96f620cf575a6599d397
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 9 00:19:49 2009 +0000

    * UiaAtkBridge/MenuItem.cs: Fix a FIXME.
    
    svn path=/trunk/uia2atk/; revision=122846

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |   19 +++++++++----------
 2 files changed, 13 insertions(+), 10 deletions(-)

commit 79e4ee4ee151ee6f749cd5cdd780130592647db6
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Jan 9 00:15:59 2009 +0000

    * UiaAtkBridge/ContextMenu.cs: New year ;)
    
    * UiaAtkBridge/MenuItem.cs: Fix one ParentMenu test.
    
    svn path=/trunk/uia2atk/; revision=122845

 UiaAtkBridge/UiaAtkBridge/ChangeLog      |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ContextMenu.cs |    2 +-
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs    |   14 ++++++++++----
 3 files changed, 17 insertions(+), 5 deletions(-)

commit a53b160260d9259485b4dbb7e0275ad5361e5966
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 8 22:40:55 2009 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Make some tests independent
      from other tests (windows below topLevelRootItem). Add new
      Interfaces() function, similar to States(), very handy. Add a label
      to a test. Identation fixes.
    
    * UiaAtkBridge/UiaAtkBridge/MenuBar.cs:
    * UiaAtkBridge/UiaAtkBridge/ContextMenu.cs: New Context menu draft.
    
    * UiaAtkBridge/Test/GailTest/GailTester.cs: Track API (new
      CastToInterface overload).
    
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Make some tests independent
      from other tests (windows below topLevelRootItem). Use the new
      Interfaces () function instead of testing against CastToAtkInterface
      being null.
    
    * UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp: Add new file.
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Track API (new
      CastToInterface overload). Identation fixes.
    
    svn path=/trunk/uia2atk/; revision=122834

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   69 +++++++++++++++++---
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   25 ++++---
 UiaAtkBridge/Test/AtkTest/ChangeLog                |   10 +++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   48 ++++++++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   59 +++++++++++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    8 ++
 UiaAtkBridge/UiaAtkBridge/ContextMenu.cs           |   39 +++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/MenuBar.cs               |   51 ++++++++++++++-
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    1 +
 12 files changed, 270 insertions(+), 50 deletions(-)

commit d6e1153c19030550356d92c42f0e09f69959f59b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 8 19:19:17 2009 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: AtkSelection+AtkAction testing for ContextMenu
      and MainMenuBar.
    
    svn path=/trunk/uia2atk/; revision=122813

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   18 +++++++++++++-----
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |   20 +++++++++++++++++---
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    6 ++++++
 3 files changed, 36 insertions(+), 8 deletions(-)

commit 758c7c0625df3451e47830a75889dd9e5db6cb11
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 8 18:58:00 2009 +0000

    * AtkTest/AtkTests.cs: ContextMenu's children testing.
    
    svn path=/trunk/uia2atk/; revision=122805

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |   19 +++++++++++++++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 21 insertions(+), 2 deletions(-)

commit 089bbb6ac027a8e795919b81368d61b243af29f1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 8 18:47:44 2009 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: Atk.Component and children for ContextMenu.
    
    svn path=/trunk/uia2atk/; revision=122803

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    3 ++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    5 +++++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 3 files changed, 12 insertions(+), 1 deletions(-)

commit 8e10a3d3a4cff0d037bac0545c0094d3fb2e4ed3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 8 18:36:39 2009 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/AtkTest/AtkTester.cs:
    * Test/GailTest/GailTester.cs:
    * Test/AtkTest/BasicWidgetType.cs:
    * Test/UiaAtkBridgeTest/BridgeTests.cs: First tests for ContextMenu.
    
    svn path=/trunk/uia2atk/; revision=122801

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    7 +++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs             |   31 +++++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs      |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    6 ++++
 UiaAtkBridge/Test/GailTest/ChangeLog              |    4 +++
 UiaAtkBridge/Test/GailTest/GailTester.cs          |   28 ++++++++++++++-----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    7 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 +++
 8 files changed, 78 insertions(+), 10 deletions(-)

commit 039c5181f5c18590d09600269d73a5b61faaec6f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Jan 8 16:08:29 2009 +0000

    	* Mono.UIAutomation.Winforms/ListViewProvider.cs,
    	  Mono.UIAutomation.Winforms/Helper.cs:: Fix BoundingRectangle for
    	  ListViewHeader.
    
    	* AutomationBridge.cs: Process ChildrenInvalidated again; needed for
    	  ListView
    
    	* TextLabel.cs: Don't add MultiLine for a column header.
    
    	* AtkTester.cs, AtkTests.cs: Add FindObjectByRole and use to find
    	  ListView column header.
    	* Atktests.cs: Test ListView column header states.
    
    svn path=/trunk/uia2atk/; revision=122786

 UiaAtkBridge/Test/AtkTest/AtkTester.cs        |   21 +++++++++
 UiaAtkBridge/Test/AtkTest/AtkTests.cs         |   10 +++-
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    6 +++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   61 +++++++++++++++++++-----
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    7 +++
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs        |    5 ++-
 6 files changed, 94 insertions(+), 16 deletions(-)

commit 05d270787b38a6657ce764897f7a7fafda2d6479
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Jan 8 14:56:59 2009 +0000

    * UiaAtkBridge/Monitor.cs: Delete obsolete FIXME, see
      http://bugzilla.gnome.org/show_bug.cgi?id=565110 .
    
    svn path=/trunk/uia2atk/; revision=122773

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs |    1 -
 2 files changed, 5 insertions(+), 1 deletions(-)

commit dd8c085c12fe8416832a3d9065fd36c46c68a3ae
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Jan 8 14:52:09 2009 +0000

    2009-01-08  Brad Taylor  <brad@getcoded.net>
    
    In UiaAtkBridge/:
    	* Monitor.cs: Cleanup the environment to ensure that we don't leak our
    	disabling env vars into the environment of subprocesses.
    
    
    svn path=/trunk/uia2atk/; revision=122772

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit f0abca8efd532be9f522b212c5e9422547c80233
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 23:54:36 2009 +0000

    * UiaAtkBridge/UiaAtkBridge/Monitor.cs:
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/FigureOutDeadlock.cs: Ok, fixed one
      deadlock.
    
    svn path=/trunk/uia2atk/; revision=122728

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 .../Test/UiaAtkBridgeTest/FigureOutDeadlock.cs     |   55 --------------------
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   11 +++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 ++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs               |   23 ++++++--
 6 files changed, 35 insertions(+), 66 deletions(-)

commit 29933506ece80cb30edf2d59d8dfabaaf001fe13
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 23:49:54 2009 +0000

    * UiaAtkBridgeTest/FigureOutDeadlock.cs: Even closing the Form you get
      the deadlock.
    
    svn path=/trunk/uia2atk/; revision=122727

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 .../Test/UiaAtkBridgeTest/FigureOutDeadlock.cs     |   13 +++++++------
 2 files changed, 11 insertions(+), 6 deletions(-)

commit a3e2cb9a553c0268b72f1ba04c34bb62d089a4eb
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 22:38:10 2009 +0000

    * UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridgeTest/BridgeTester.cs:
    * UiaAtkBridgeTest/FigureOutDeadlock.cs: Ongoing research about
      deadlocks.
    
    * UiaAtkBridgeTest/Makefile.am:
    * UiaAtkBridgeTest/UiaAtkBridgeTest.mdp: Add new file.
    
    svn path=/trunk/uia2atk/; revision=122720

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   16 ++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   57 ++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    9 +
 .../Test/UiaAtkBridgeTest/FigureOutDeadlock.cs     |  188 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am     |    3 +-
 .../Test/UiaAtkBridgeTest/UiaAtkBridgeTest.mdp     |    3 +-
 6 files changed, 266 insertions(+), 10 deletions(-)

commit bfe7ced0f3fdd931c79abf9a35afef56dcaebd3a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 22:05:11 2009 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Convert ctor to TestFixtureSetup to
      make it easier to override it. Make some fields static to better use
      them in a subclass.
    
    svn path=/trunk/uia2atk/; revision=122718

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   10 +++++-----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++++++
 2 files changed, 11 insertions(+), 5 deletions(-)

commit 10fd75400f5199aa0bf7a5f77f53e71fb194d58a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 20:52:50 2009 +0000

    * GailTestApp/gtk-gui/generated.cs:
    * GailTestApp/gtk-gui/MainWindow.cs: Re-flush.
    
    svn path=/trunk/uia2atk/; revision=122711

 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 +++++
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |    2 +-
 UiaAtkBridge/Test/GailTestApp/gtk-gui/generated.cs |    2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

commit 3117b46ed639a53f0a476e37db1887a35da69857
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 20:51:24 2009 +0000

    * GailTestApp/GailTestApp.mdp:
    * GailTestApp/gtk-gui/generated.cs:
    * GailTestApp/gtk-gui/MainWindow.cs: Flush.
    
    svn path=/trunk/uia2atk/; revision=122710

 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    6 ++++++
 UiaAtkBridge/Test/GailTestApp/GailTestApp.mdp      |    2 +-
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |    2 +-
 UiaAtkBridge/Test/GailTestApp/gtk-gui/generated.cs |    2 +-
 4 files changed, 9 insertions(+), 3 deletions(-)

commit a203c4d9bdfd457d4191421c2ebfa0ebc40b3967
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 18:22:41 2009 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Avoid ANE.
    
    svn path=/trunk/uia2atk/; revision=122689

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 +++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 85441f0d0191a64f40377993cc4f0da6917314ad
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 17:03:58 2009 +0000

    * UiaAtkBridge/Monitor.cs: Prevent Gail & AtkBridge initialization for
      gtk > 2.14 (this depends on gail trunk). Fixes #457787.
    
    svn path=/trunk/uia2atk/; revision=122670

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs |   34 +++++++++++++++++++++++++---------
 2 files changed, 30 insertions(+), 9 deletions(-)

commit bf7ad573454328f34cb5ef597e15caa2f38e8eaf
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Jan 7 00:12:33 2009 +0000

    * UiaAtkBridge/ChangeLog: Fix changelog.
    
    * UiaAtkBridge/Spinner.cs: Remove useless override.
    
    svn path=/trunk/uia2atk/; revision=122597

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    8 ++++----
 UiaAtkBridge/UiaAtkBridge/Spinner.cs |    5 -----
 2 files changed, 4 insertions(+), 9 deletions(-)

commit cafb0d42f2826097a3f2e73ec3a7e72a83ea2174
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 6 23:49:58 2009 +0000

    * UiaAtkBridge/ComboBoxOptions.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=122596

 UiaAtkBridge/UiaAtkBridge/ChangeLog          |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs |    3 +--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit fa6ecb17f92ee548d915c1a21598c70cfe1ecf7f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 6 23:47:09 2009 +0000

    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/ToolStripDropDownItemProviderTest.cs:
      Some tests I forgot in previous commit.
    
    svn path=/trunk/uia2atk/; revision=122595

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   11 ++++++-----
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog    |   10 ++++++++--
 3 files changed, 18 insertions(+), 7 deletions(-)

commit 5ab9002592fe8cae6c873583bfc1af937624b687
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 6 23:41:31 2009 +0000

    [Should fix #456341]
    
    * UiaAtkBridge/MenuItem.cs: Decouple from inheriting  ComboBoxOptions,
      it was confusing and furthermore ComboBoxOptions now uses
      SelectionProviderHelper, which doesn't apply here since MenuItems
      don't implement it.
    
    * UiaAtkBridge/SelectionProviderUserHelper.cs: Call the new SemiLazy
      method. Some cosmetic changes below that.
    
    * UiaAtkBridge/ComboBoxItem.cs: Remove the cached selected property
      (brad is right), as this is not a good way of dealing with the
      problem if the provider impl doesn't return right values in corner
      cases. This change doesn't break any unit test although it may break
      some QA test if the provider has some bug about this, so we hope they
      can catch them early.
    
    * UiaAtkBridge/ComboBoxOptions.cs: Fix a FIXME (SelectionProviderHelper
      usage). Decouple from MenuItem presence.
    
    * UiaAtkBridge/AutomationBridge.cs: Add new
      GetAdapterForProviderSemiLazy() method and add a level for
      GetAdapterForProvider().
    
    * UiaAtkBridge/ComboBoxDropDown.cs: Avoid magic numbers.
    
    * UiaAtkBridge/Tree.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=122594

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   46 +++++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   27 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs      |    4 +-
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs          |   29 ++--
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs       |   53 ++++---
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |  157 +++++++++++++++++++-
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |   18 +--
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |    2 +-
 8 files changed, 271 insertions(+), 65 deletions(-)

commit 8d8bfcf2018f08268601bd3358847ab344367f28
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Jan 6 07:02:53 2009 +0000

    * UiaAtkBridge/Tab.cs:
    * UiaAtkBridge/List.cs:
    * UiaAtkBridge/Tree.cs:
    * UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/ListGroup.cs:
    * UiaAtkBridge/SelectionProviderUserHelper.cs: SelectionProviderHelper
      should return always the truth, and we later model it to current Atk
      conventions... (partial fix for 456341).
    
    svn path=/trunk/uia2atk/; revision=122512

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   11 +++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |    4 ++--
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    4 +++-
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs             |    4 +++-
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |    3 +--
 UiaAtkBridge/UiaAtkBridge/Tab.cs                   |    4 +++-
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |    4 +++-
 7 files changed, 26 insertions(+), 8 deletions(-)

commit 4674012c234be0e184af6e08393922c5f35ec093
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Jan 5 20:42:06 2009 +0000

    * Mono.UIAutomation.Winforms/ToolStripItemProvider.cs,
      Mono.UIAutomation.Winforms/ToolStripComboBoxProvider.cs,
      Mono.UIAutomation.Winforms/Helper.cs,
      Mono.UIAutomation.Winforms/ToolStripProgressBar.cs:
      Fix BoundingRectangle for ToolStripComboBox and ToolStripProgressBar.
    
    * Adapter.cs, Button.cs, ComponentImplementorHelper.cs, Image.cs,
      TextImageLabel.cs, TextImplementorHelper.cs:
      Handle Atk.CoordType.Window.
    
    * MenuItem.cs: Check for a null parent in RefStateSet.
      Check for Focusable.
      Have RemoveSelection and ClearSelection recursively deselect other
      selected items.
    
    * AtkTester.cs: Allow negative window coordinates in window test so
      gail test will pass.
    
    * AtkTests.cs: Test Selectable for Button because gail has it.
    
    * AtkTests.cs: Optionally do not test TextBox for Focusable.
    
    * BridgeTests.cs: Avoid testing Clear for DomainUpDown; it currently
      doesn't work (bug 463299)
    
    * BridgeTests.cs: Expect Focusable for ToolStripDropDownButton.
    
    * BridgeTests.cs: Don't expect Focusable for ToolStripTextBox.
    * BridgeTester.cs: Fix setting of name for ToolStripTextBox.
    
    svn path=/trunk/uia2atk/; revision=122484

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   10 ++++++++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   13 +++++++------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    9 +++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   15 ++++++++++++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |   10 ++++++++++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |   18 ++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Button.cs                |    9 +++++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   16 ++++++++++++++++
 .../UiaAtkBridge/ComponentImplementorHelper.cs     |   10 +++++-----
 UiaAtkBridge/UiaAtkBridge/Image.cs                 |    2 ++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |   11 ++++++++---
 UiaAtkBridge/UiaAtkBridge/TextImageLabel.cs        |    2 ++
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |    2 ++
 14 files changed, 109 insertions(+), 20 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

 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |    3 +--
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/TopLevelRootItem.cs |    2 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs           |    9 +++++++--
 4 files changed, 15 insertions(+), 5 deletions(-)

commit 06cbd5ae13477ac99c7274fc8041943dd7228dd7
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Dec 31 20:00:22 2008 +0000

    2008-12-31  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/ComboBoxItem.cs: Populate the vlaue of selected
    	initially for items that are selected when the provider is loaded.
    	Caching this value concerns me, so add a comment.
    
    
    svn path=/trunk/uia2atk/; revision=122307

 UiaAtkBridge/UiaAtkBridge/ChangeLog       |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs |    7 ++++++-
 2 files changed, 12 insertions(+), 1 deletions(-)

commit 827928bd6f6d78e98c8d15d90e5d722208e29e41
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 31 17:51:26 2008 +0000

    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.mdp:
      Add new files.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/ProviderFactory.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PopupButtonProvider.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms/PopupButtonPanelProvider.cs:
      Support for internal controls of FileDialog: PopupButton and
      PopupButtonPanel.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/PopupButtonPanel/InvokeProviderBehavior.cs:
      Invoke pattern support for PopupButtonProvider.
    
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/Makefile.am:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/PopupButtonPanelTest.cs:
    * uia2atk/UIAutomationWinforms/UIAutomationWinformsTests/UIAutomationWinformsTests.mdp:
      Add tests for internal controls of FileDialog.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/MenuItem.cs: Whitespace fix.
    
    svn path=/trunk/uia2atk/; revision=122304

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

commit 03ebe155bd45680a821def60093ab352797c9ad5
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 31 01:28:13 2008 +0000

    * menuItem.cs: Don't require that the ToolBar be a great grandparent
      of the MenuItem.  Also, check for a null provider.
    
    svn path=/trunk/uia2atk/; revision=122281

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |   16 +++++++++-------
 2 files changed, 14 insertions(+), 7 deletions(-)

commit de166e07d182312c26f7bdfa6a33d8247bbaebb0
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 31 01:15:58 2008 +0000

    * MenuItem.cs: Set Layer to Widget for a ToolBar item.
    
    * BridgeTests.cs: Test ToolStripMenuItem layer.
    
    svn path=/trunk/uia2atk/; revision=122280

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs             |   14 +++++++++++++-
 4 files changed, 23 insertions(+), 1 deletions(-)

commit e2b3b88c9b4fb81bad86ecbbd8d66febf727d71a
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 30 22:48:12 2008 +0000

    * Makefile.am, UiaAtkBridge.mdp, AutomationBridge.cs, Tree.cs,
      TreeItem.cs: Support TreeView.
    
    * DataGrid.cs: List.cs, ListGroup.cs, TextContainer.cs:
      Fix table summary.
    
    * AutomationBridge.cs: Ignore ChildrenInvalidated events, since they
      seem to always be coupled with other events that we process.
    
    * AutomationBridge.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=122275

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    7 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |  106 ++++-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +
 UiaAtkBridge/Test/GailTest/ChangeLog               |    7 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   60 +--
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   56 ++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   42 ++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   13 +
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs              |    2 +-
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    2 +-
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs             |    2 +-
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    2 +
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |    2 +-
 UiaAtkBridge/UiaAtkBridge/Tree.cs                  |  516 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/TreeItem.cs              |  401 +++++++++++++++
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    2 +
 18 files changed, 1180 insertions(+), 51 deletions(-)

commit 4468e0b6203b5832e0d1cd10439ab1582243d6ac
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 30 22:12:44 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/MenuItem.cs: Don't require Invoke
      pattern support.
    
    svn path=/trunk/uia2atk/; revision=122273

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |    5 +----
 2 files changed, 5 insertions(+), 4 deletions(-)

commit eb7f8c7327b132e0933460dcaf2b9cc55dbdc158
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Dec 30 17:54:29 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/Adapter.cs: Prevent exception when
      BoundingRectangle is queried for an Adapter without a Provider (like
      the generated windows for ComboBoxes, etc).
    
    svn path=/trunk/uia2atk/; revision=122256

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

commit 6d87ac47ec6a1b3dc2f1aeb34f0cd24ef815b1dd
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Dec 30 16:17:47 2008 +0000

    2008-12-30  Brad Taylor  <brad@getcoded.net>
    
    In Test/UiaAtkBridgeTest/:
    	* BridgeTests.cs: Add test for bug #457990.
    
    In UiaAtkBridge/:
    	* Adapter.cs: Don't do anything if we get a HasKeyboardFocusProperty
    	change event and the control isn't keyboard focusable.
    
    	* MenuItem.cs: Only set the Focused state if the control is focusable.
    	This ensures that direct descendants of ToolStrip no longer report that
    	they are Focused or Focusable when they can't be navigated via the
    	keyboard.  [Fixes #457990]
    
    
    svn path=/trunk/uia2atk/; revision=122251

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   28 +++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 +++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs              |    6 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |   10 +++++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs             |    7 ++++-
 5 files changed, 54 insertions(+), 1 deletions(-)

commit 9184e677835deba47ed6e52442d8f7b0c27827d8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Dec 27 06:18:48 2008 +0000

    * UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/ComboBoxOptions.cs: Make tests for 428536 pass
      (toolstripmenuitem, atk.selection).
    
    svn path=/trunk/uia2atk/; revision=122151

 UiaAtkBridge/UiaAtkBridge/ChangeLog          |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs |   11 ++++++-----
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs        |   21 +++++++++++++++++++++
 3 files changed, 33 insertions(+), 5 deletions(-)

commit 897ce157ef995d4911146fa25aed461b7bf6899b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Dec 27 06:12:02 2008 +0000

    * AtkTest/AtkTester.cs: More selection tests.
    
    svn path=/trunk/uia2atk/; revision=122150

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   14 +++++++++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 17 insertions(+), 1 deletions(-)

commit 96da6d10d11e9203361550ba86c8730bd298ad8c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Dec 27 05:14:37 2008 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: Finished tests for BNC#428536.
    
    svn path=/trunk/uia2atk/; revision=122149

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   70 ++++++++++++++-----------------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |   11 +++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 ++
 3 files changed, 44 insertions(+), 42 deletions(-)

commit a8c63370d3b83eb08ef380b23cb73edd74cc1db6
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Dec 27 04:15:03 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/AtkTest/AtkTester.cs:
    * Test/GailTest/GailTester.cs:
    * Test/AtkTest/BasicWidgetType.cs:
    * Test/UiaAtkBridgeTest/BridgeTester.cs: Refactoring to improve
      ParentMenu tests and more new coming Menu tests.
    
    svn path=/trunk/uia2atk/; revision=122148

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    2 +-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   25 ++++---
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    9 +--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    7 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   71 +++++++-------------
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   61 ++++++++---------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 8 files changed, 91 insertions(+), 94 deletions(-)

commit ddf640c44675ebe19b637b04a9f4d77ba75c1f6d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Dec 27 00:28:20 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/GailTest/GailTester.cs:
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Improve
      MainMenuBar tests (MenuItem tests will benefit from this as well).
    
    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs: Removed bug caused from a
      leftover of recent refactorings (should have been included in
      r122063). This has been discovered with the changes in the tests
      included in this commit.
    
    svn path=/trunk/uia2atk/; revision=122138

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    3 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   17 +++-----
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |   35 ++++++++++-------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    7 +++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   40 +++++++++++++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   23 +++++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 +++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    4 +-
 10 files changed, 115 insertions(+), 30 deletions(-)

commit c82055113b1842cc0e22df209da8fd2e7b220222
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 26 16:09:01 2008 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Delete obsolete code.
    
    svn path=/trunk/uia2atk/; revision=122131

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   74 --------------------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +
 2 files changed, 4 insertions(+), 74 deletions(-)

commit d4b5bd01c96fd657984eb627b2754eb0002e779d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Dec 25 04:11:43 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Last bits of love to make it
      not so strict for the bridge (null == string.empty and
      clearselection==true if no selection).
    
    * UiaAtkBridge/UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs: Make new tests pass
      (fixes bug#456341).
    
    * UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs: Add a FIXME. Cosmetic.
    
    * UiaAtkBridge/UiaAtkBridge/SelectionProviderUserHelper.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=122107

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    8 ++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    9 +++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |    9 +++-
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs       |   55 +++++++++++++-------
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |    3 +-
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |    8 ++--
 7 files changed, 69 insertions(+), 29 deletions(-)

commit 2cd4f4d35b1303f29cbd38c2dd8e6f32335f67dd
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Dec 25 03:36:21 2008 +0000

    * AtkTest/AtkTests.cs: Due to ClearSelection not being available in MWF,
      we call GetAccessible again to mimic its effect. Also, shift Action
      testing order with Selection in order to prevent the former to
      interfere with latter. Add an Active state for the Window, as it was
      failing in GailTest and UiaAtkBridgeTest.
    
    * AtkTest/AtkTester.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=122106

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    4 +--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |   35 ++++++++++++++++++-------------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |   10 +++++++++
 3 files changed, 31 insertions(+), 18 deletions(-)

commit 66e582bc51cb1216cbfca1297fca63ae5b45a0f4
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 24 20:32:36 2008 +0000

    * AtkTest/AtkTester.cs: Yet still more love for ClearSelection.
    
    svn path=/trunk/uia2atk/; revision=122101

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 1ed8a73b9106fd6441b5d9889a61667003c25d85
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 24 19:36:03 2008 +0000

    * AtkTest/AtkTester.cs: More love for ClearSelection.
    
    svn path=/trunk/uia2atk/; revision=122100

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   13 +++++++++----
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 13 insertions(+), 4 deletions(-)

commit d07d8da665c87013b501aaac6eafc32191748baa
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 24 18:48:56 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/AtkTest/AtkTester.cs:
    * Test/UiaAtkBridgeTest/BridgeTests.cs: Fix some ComboBoxSimple tests.
    
    svn path=/trunk/uia2atk/; revision=122099

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |   19 +++++++++++++------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs             |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 5 files changed, 25 insertions(+), 9 deletions(-)

commit 18a670f443492db1007cb662ba728431675d79e1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 24 18:33:48 2008 +0000

    * AtkTest/AtkTester.cs: Prevent some dumb failing tests in the bridge.
    
    svn path=/trunk/uia2atk/; revision=122097

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    7 ++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 10 insertions(+), 1 deletions(-)

commit 21dd9a46e129d1e0491267d7f8d46523f9cc0dd0
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 24 18:11:08 2008 +0000

    * AtkTest/AtkTests.cs: Add FIXME.
    
    * AtkTest/AtkTester.cs:
    * AtkTest/BasicWidgetType.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=122094

 UiaAtkBridge/Test/AtkTest/AtkTester.cs       |    5 ++---
 UiaAtkBridge/Test/AtkTest/AtkTests.cs        |    2 +-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog          |    7 +++++++
 4 files changed, 12 insertions(+), 6 deletions(-)

commit 894c28c869a4cfffdd403e5591d48d7aa6755a75
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 24 17:53:57 2008 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs:
    * AtkTest/BasicWidgetType.cs: Add more tests for bug#456341, since the
      ones I added yesterday seem to be already passing.
    
    svn path=/trunk/uia2atk/; revision=122093

 UiaAtkBridge/Test/AtkTest/AtkTester.cs       |   88 +++++++++++++++++++-------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs        |   33 +---------
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs |    7 ++
 UiaAtkBridge/Test/AtkTest/ChangeLog          |    7 ++
 4 files changed, 83 insertions(+), 52 deletions(-)

commit a9cded5d4c7afe2fa5adb37c4e4a2720b496636d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 24 17:52:36 2008 +0000

    * GailTestApp/MainWindow.cs: Kill some warnings and add the equivalent
      of a toolstriptextbox.
    
    * GailTestApp/gtk-gui/generated.cs:
    * GailTestApp/gtk-gui/MainWindow.cs: Flush.
    
    svn path=/trunk/uia2atk/; revision=122092

 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    8 ++++++++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs        |   15 ++++++++++-----
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |    2 +-
 UiaAtkBridge/Test/GailTestApp/gtk-gui/generated.cs |    2 +-
 4 files changed, 20 insertions(+), 7 deletions(-)

commit f2cb719919a5fd3ed8b0cbea927e74c8f4e212f6
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 24 00:36:52 2008 +0000

    * AtkTest/AtkTester.cs: Added tests for bug#456341.
    
    svn path=/trunk/uia2atk/; revision=122065

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   12 ++++++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 16 insertions(+), 0 deletions(-)

commit 30794537cfcc269f750992586b86c4aaf1fabb18
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 23 22:45:47 2008 +0000

    * UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/ComboBoxItem.cs:
    * UiaAtkBridge/UiaAtkBridge.mdp:
    * UiaAtkBridge/ComboBoxOptions.cs:
    * UiaAtkBridge/AutomationBridge.cs: Refactoring: decouple menuitems from
      combobox items (which had the same role). Based on patch provided by
      Mario Carrion <mcarrion@novell.com>. Fixes bug #457514.
    
    svn path=/trunk/uia2atk/; revision=122063

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    4 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   11 +
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs     |  299 +++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs  |   30 ++-
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    1 +
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs         |   38 +---
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp    |    3 +-
 7 files changed, 346 insertions(+), 40 deletions(-)

commit bb0d04f250cf2aa9d59e4debefb3ebbbac5a73b1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 23 20:44:35 2008 +0000

    * UiaAtkBridge/ComboBoxOptions.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=122057

 UiaAtkBridge/UiaAtkBridge/ChangeLog          |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxOptions.cs |    1 -
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 1d2a47d2882397e8c027979cfddce01221449ced
Merge: ceb3d04 8ab4db2
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 23 20:14:38 2008 +0000

    * UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/UiaAtkBridge.mdp:
    * UiaAtkBridge/ComboBoxTable.cs:
    * UiaAtkBridge/ComboBoxOptions.cs: Rename file to reflect class rename.
    
    svn path=/trunk/uia2atk/; revision=122053

commit ceb3d0428ad3478d3fd0a9b4474a67b2d7bf756f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 23 20:07:41 2008 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: Added unit tests that cover BNC#457514.
    
    svn path=/trunk/uia2atk/; revision=122051

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    1 +
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    3 ---
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 3 files changed, 6 insertions(+), 3 deletions(-)

commit 8ab4db2a2af88eaed2f3124ecebd075da0dcf4b7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 23 19:07:47 2008 +0000

    * UiaAtkBridge/Window.cs:
    * UiaAtkBridge/Adapter.cs:
    * UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/ComboBoxItem.cs:
    * UiaAtkBridge/UiaAtkBridge.mdp:
    * UiaAtkBridge/ComboBoxTable.cs:
    * UiaAtkBridge/ComboBoxDropDown.cs:
    * UiaAtkBridge/AutomationBridge.cs: Refactoring for removing Action
      interface from the Menu subelement of a combobox (fixes #449573).
    
    svn path=/trunk/uia2atk/; revision=122050

 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |    3 +-
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   12 +--
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   14 ++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs         |    5 +
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs |    4 +-
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs     |   39 -----
 UiaAtkBridge/UiaAtkBridge/ComboBoxTable.cs    |  191 ++++++++++++++++++++++++-
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    1 -
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs         |  191 +++----------------------
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp    |    3 +-
 UiaAtkBridge/UiaAtkBridge/Window.cs           |    2 +
 11 files changed, 234 insertions(+), 231 deletions(-)

commit 663411ad26b496f7e8334edaa0b1c62a33455274
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 23 17:53:56 2008 +0000

    * UiaAtkBridge/Adapter.cs: Add FIXME from my latest findings.
    
    svn path=/trunk/uia2atk/; revision=122046

 UiaAtkBridge/UiaAtkBridge/Adapter.cs |    4 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 272c8059108b89903cca1aad9482b1050da86d1a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 22 20:31:41 2008 +0000

    * Test/AtkTest/AtkTester.cs:
    * Test/GailTest/GailTester.cs:
    * Test/UiaAtkBridgeTest/BridgeTester.cs: Negative interface testing
      (this depends on gtk-sharp r121990) for bug 449573.
    
    svn path=/trunk/uia2atk/; revision=122003

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   16 ++----
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   56 +++++++++++---------
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   54 ++++++++++---------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 6 files changed, 80 insertions(+), 61 deletions(-)

commit 9c502948d25d7e67d6f24cc3c2a285b4fa15f9be
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 22 19:22:37 2008 +0000

    * UiaAtkBridgeTest/BridgeTests.cs: Enable test.
    
    svn path=/trunk/uia2atk/; revision=121998

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    1 -
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 85067d04f583c112c1c744f86c87b7a8802c6e70
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 19 21:02:34 2008 +0000

    * AtkTest/AtkTester.cs: Identation.
    
    svn path=/trunk/uia2atk/; revision=121889

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 873f41b73d367a56d867824529a51f7a866f4d1a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 19 17:23:02 2008 +0000

    * UiaAtkBridge/TextBoxEntryView.cs: Cosmetic.
    
    * UiaAtkBridge/Monitor.cs: Moved gtk initialization stuff to here (from
      r105935). We can now safely remove it from MWF.
    
    svn path=/trunk/uia2atk/; revision=121873

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs          |   11 +++++++++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |    3 +--
 3 files changed, 19 insertions(+), 2 deletions(-)

commit a1c776996c1fc6934cb580a0ef424cdfb34667a2
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Dec 18 20:53:13 2008 +0000

    * AtkTest/AtkTester.cs: Make toolstriptextbox multiline tests pass.
      Note: this commit doesn't create the TextBoxView() test regression,
      as it happens even without it.
    
    svn path=/trunk/uia2atk/; revision=121807

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    9 +++------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    6 ++++++
 2 files changed, 9 insertions(+), 6 deletions(-)

commit 6653605918fe36b7b46daa7ace2dce8f58b35eac
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Dec 18 14:52:35 2008 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Fixed the order of the calls, which
      were causing init problems.
    
    svn path=/trunk/uia2atk/; revision=121781

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   13 +++++--------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 2 files changed, 10 insertions(+), 8 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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   18 +++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    4 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |   10 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   10 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   24 ++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    7 ++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs              |    4 +
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 UiaAtkBridge/UiaAtkBridge/Tab.cs                   |   86 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |    2 +
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp         |    3 +-
 12 files changed, 163 insertions(+), 10 deletions(-)

commit d4bd9f9fc455753683314d75ae8fc6d239869040
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 17 17:51:48 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/AtkTest/AtkTester.cs:
    * Test/GailTest/GailTester.cs:
    * Test/UiaAtkBridgeTest/BridgeTests.cs:
    * Test/UiaAtkBridgeTest/BridgeTester.cs: ToolstripTextbox testing.
    
    svn path=/trunk/uia2atk/; revision=121710

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   26 ++++++++---
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   44 ++++++++++++------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   12 ++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   49 ++++++++++++++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   11 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 8 files changed, 122 insertions(+), 34 deletions(-)

commit a178cb60261eb6bfbc432cf1c97a38e70812c317
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 15 21:04:58 2008 +0000

    * UiaAtkBridge/MenuItem.cs: Fix a FIXME, which also makes a
      ToolStripDropDownButton test pass again.
    
    * UiaAtkBridge/UiaAtkBridge.mdp: Flush.
    
    svn path=/trunk/uia2atk/; revision=121546

 UiaAtkBridge/UiaAtkBridge/ChangeLog        |    8 +++++++-
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs      |   16 ++++++++++++----
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp |    3 ++-
 3 files changed, 21 insertions(+), 6 deletions(-)

commit da10f3b71bc696b1fd324c04b55a7cdb1b0a4e75
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 15 20:52:33 2008 +0000

    * UiaAtkBridge/TableImplementorHelper.cs: Using ITableProvider when
      available.
      [Fixes Bug #459035]
    
    svn path=/trunk/uia2atk/; revision=121543

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

commit 76e7d53df662782f1cefd361674ff83b1b242a59
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Dec 15 20:51:26 2008 +0000

    * AutomationBridge.cs: Fix initialization of DataItem child when
      receiving focus event.
    
    svn path=/trunk/uia2atk/; revision=121542

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   19 +++++++++++++++++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +++++
 2 files changed, 22 insertions(+), 2 deletions(-)

commit 7061a4a314831b7d559add11248703f9841b0ff3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 15 20:04:40 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/AtkTest/AtkTester.cs:
    * Test/UiaAtkBridgeTest/BridgeTests.cs: Fix MaskedTextBoxEntry gail
      tests.
    
    svn path=/trunk/uia2atk/; revision=121538

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |  158 +++++++++++++++------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs             |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    5 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    7 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 +
 5 files changed, 130 insertions(+), 46 deletions(-)

commit f80a449f419e01f1dc9baae20ecad43e20c85671
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Dec 15 19:12:16 2008 +0000

    2008-12-15  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/UiaAtkBridge/MenuItem.cs: When a MenuItem or
    	ToolStripItem is selected, it is also focused.
    
    	* UIAutomationWinforms/UIAutomationWinforms/Mono.UIAutomation.Winforms.Events/ToolStripItem/AutomationHasKeyboardFocusPropertyEvent.cs:
    	Use a new event inside of ToolStripItem to find out whether a
    	ToolStripItem is selected.
    
    
    svn path=/trunk/uia2atk/; revision=121535

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 4624518a613179dd44568e4588589ffef1a355d1
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 15 17:12:01 2008 +0000

    * UiaAtkBridge/AutomationBridge.cs: Fixes crash when child item raises
      HasKeyboardFocusProperty is its first child is not yet initialized.
    
    svn path=/trunk/uia2atk/; revision=121528

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    3 ++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit e244ae84e86e6a923dd58c6111d3140ed8a6b9b6
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 15 17:01:03 2008 +0000

    * GailTest/GailTest.mdp: Fix a warning with bleeding-edge MD.
    
    svn path=/trunk/uia2atk/; revision=121526

 UiaAtkBridge/Test/GailTest/ChangeLog    |    4 ++++
 UiaAtkBridge/Test/GailTest/GailTest.mdp |    8 ++++----
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 004c3bade48b0d0ba7710f0b87143ae2f122c3bf
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Dec 15 17:01:00 2008 +0000

    * Mono.UIAutomation.Winforms/ListItemProvider.cs: Have SetFocus
      focus the list.
    
    * Mono.UIAutomation.Winforms/DomainUpDownProvider.cs, Makefile.am,
      Mono.UIAutomation.Winforms.mdp: Removed
      DomainUpDown HasKeyboardFocus event.
    
    * Mono.UIAutomation.Winforms/DomainUpDownProvider.cs:
      Revert HasKeyboardFocus logic since it was inconsistent with other
      lists.
    
    * Mono.UIAutomation.Winforms/ListProvider.cs: Fix CWL.
    
    svn path=/trunk/uia2atk/; revision=121525

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |   19 ++++++++++++++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    6 ++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   10 +++++++---
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/List.cs                 |    3 +--
 6 files changed, 44 insertions(+), 6 deletions(-)

commit 525388d48ba78c08ac00132313dbf3208b90ef3a
Author: Mario Carrion <mario@carrion.mx>
Date:   Sat Dec 13 01:04:48 2008 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Merry christmas.
    
    svn path=/trunk/uia2atk/; revision=121484

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 +++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 1c5f8dbc639a77dbf3b9dcc9194b689733c7d55d
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Dec 12 23:55:50 2008 +0000

    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Test the
      name of the link accessibles.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/Hyperlink.cs: Set the name of the
      link accesible to the URI. Fixes bug #447240.
    
    svn path=/trunk/uia2atk/; revision=121480

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    5 +++++
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs            |    1 +
 4 files changed, 12 insertions(+), 0 deletions(-)

commit be8dc1d9871aab7fa7386ba715754f47bb433ade
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Dec 12 20:59:35 2008 +0000

    2008-12-12  Brad Taylor  <brad@getcoded.net>
    
    	* MenuItem.cs: When an item is selected, recurse up and deselect it's
    	siblings, and so on. [Fixes #460926]
    
    	* UiaAtkBridgeTest/BridgeTests.cs: Test the fix for #460926.
    
    
    svn path=/trunk/uia2atk/; revision=121464

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   21 ++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    5 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs             |   27 +++++++++++++++-----
 5 files changed, 51 insertions(+), 8 deletions(-)

commit 4de79c93eebe98c5470a85377dd9d1c86ee84e98
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Dec 12 01:49:08 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs: Always call
      base.RaiseStructureChangedEvent in the derived class.
    
    svn path=/trunk/uia2atk/; revision=121390

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 0dbf76d3005c27e398726fe9d6f2fa08aa08c498
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Dec 12 00:20:37 2008 +0000

    * RadioButton.cs: Listen for IsSelectedProperty rather than
      ElementSelected event.
    
    svn path=/trunk/uia2atk/; revision=121379

 UiaAtkBridge/UiaAtkBridge/ChangeLog      |    5 +++++
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs |   11 ++++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

commit ee1c837e891817bf374c42027b5acab567d77818
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Dec 11 18:35:51 2008 +0000

    * Mono.UIAutomation.Winforms.Events/UpDownBase/RangeValuePatternIsReadOnlyEvent.cs,
      Mono.UIAutomation.Winforms.Events/UpDownBase/ValuePatternIsReadOnlyEvent.cs:
      Use TextBox ReadOnlyChanged event.
    
    * List.cs: Set Atk.StateType.Focused when focused.
    
    * BridgeTests.cs: Test that DomainupDown reports Focused.
    
    svn path=/trunk/uia2atk/; revision=121323

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    4 ++++
 UiaAtkBridge/UiaAtkBridge/List.cs                 |    9 +++++++++
 4 files changed, 21 insertions(+), 0 deletions(-)

commit dd42f93bb02f6b569b5d7f6e1101df6bd2b56506
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Dec 11 00:23:33 2008 +0000

    * Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemSelectionItemPatternElementRemovedEvent.cs:
      Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemSelectionItemPatternElementAddedEvent.cs:
      Only raise when the change corresponds with the event.
    
    * Adapter.cs: Only set description if non-null.
    
    svn path=/trunk/uia2atk/; revision=121267

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

commit 28f5c95bcfeb64504d28c131e260dcbc32c608be
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 10 21:36:01 2008 +0000

    * SelectionProviderUserHelper.cs: Ignore items without SelectionItemProvider.
    
    * TextLabel.cs: Set role for Hyperlinks.
    
    * Adapter.cs: Map HelpTextProperty to Description.
    
    * BridgeTests.cs: Test state/EditableText for DomainUpDown when
      ReadOnly.
    
    * BridgeTests.cs: Add test for bug 457939.
    
    svn path=/trunk/uia2atk/; revision=121257

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   18 ++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    9 +++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   21 ++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    2 +
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |    4 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    9 +++
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |   57 +++++++-------------
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |    3 +-
 8 files changed, 73 insertions(+), 50 deletions(-)

commit 2504af3991086387de687a05fd51215fa47a9db6
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 10 20:59:11 2008 +0000

    * atkSharpHelloWorld/atkSharpHelloWorld.mdp:
    * atkSharpHelloWorld/atkSharpHelloWorld.exe.config: This works in oS
      11.1.
    
    svn path=/trunk/uia2atk/; revision=121254

 .../samples/managed/atkSharpHelloWorld/ChangeLog   |    5 +++++
 .../atkSharpHelloWorld.exe.config                  |    3 +++
 .../atkSharpHelloWorld/atkSharpHelloWorld.mdp      |    1 +
 3 files changed, 9 insertions(+), 0 deletions(-)

commit bded1e8710564e36cd3ba0a35af86e65a9412616
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 10 18:06:12 2008 +0000

    Handle ReadOnly DomainUpDown.
    
    svn path=/trunk/uia2atk/; revision=121226

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   23 ++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    3 ++
 UiaAtkBridge/UiaAtkBridge/List.cs                 |   40 ++++++++++++---------
 6 files changed, 59 insertions(+), 18 deletions(-)

commit 0069d80c39706ee402f7a6819bfc651bb10f46ac
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Dec 10 10:06:05 2008 +0000

    * Mono.UIAutomation.Winforms/ListViewProvider.cs: Properly dispose
      of old provider when switching groups.
    
    * SelectionProviderUserHelper.cs: Fix infinite loop in SelectAllSelection.
    
    * ListItem.cs: Throw exception if no SelectionItemProvider.
    
    * ActionImplementorHelper.cs: Add Remove().
    
    * ListItem.cs: Handle IsTogglePatternAvailable change.
    
    * ListItem.cs: Disable children (currently only a redundant CheckBox;
      simplifies testing)
    
    * AtkTester.cs: Add FindObjectByName variant to recurse.
    
    * AtkTester.cs: In InterfaceSelection, grab focus before checking state.
    
    * AtkTester.cs: ListView fixes.
    
    * BridgeTests.cs, BridgeTester.cs: Fix one of the ListView tests.
    
    svn path=/trunk/uia2atk/; revision=121204

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   24 ++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    8 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    9 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |  104 ++++++++++++++------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +
 .../UiaAtkBridge/ActionImplementorHelper.cs        |   11 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   15 +++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |   25 +++---
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |    2 +-
 9 files changed, 154 insertions(+), 48 deletions(-)

commit 11e74c1fc405e43d52932b12635adc373aa21f9c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 9 21:39:25 2008 +0000

    * bridge-glue/main.h:
    * bridge-glue/main.c: Kill two warnings.
    
    svn path=/trunk/uia2atk/; revision=121166

 UiaAtkBridge/bridge-glue/ChangeLog |    5 +++++
 UiaAtkBridge/bridge-glue/main.c    |   14 --------------
 UiaAtkBridge/bridge-glue/main.h    |    1 +
 3 files changed, 6 insertions(+), 14 deletions(-)

commit 9bc7c2d54ad78da2d8a2361f9e93ae6669e437b6
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 9 15:47:03 2008 +0000

    * Mono.UIAutomation.Winforms/ListViewProvider.cs:
      Handle an item's group changing.
    * Mono.UIAutomation.Winforms/ListProvider.cs: Add GetItemProviderFrom
      variant that does not create a new provider.
    
    * DataGrid.cs: Handle ControlType property change.
    
    * ListGroup.cs: Set name in constructor.
    
    * Adapter.cs: Set ManagesRemoval to false by default.
    
    svn path=/trunk/uia2atk/; revision=121102

 UiaAtkBridge/UiaAtkBridge/Adapter.cs   |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    9 +++++++++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs  |   14 +++++++++++++-
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs |    3 +++
 4 files changed, 26 insertions(+), 2 deletions(-)

commit 624b7660487b47cfb1ef1f480486283188e716c0
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 8 19:59:35 2008 +0000

    * AtkTest/AtkTester.cs: Removing commented code.
    
    svn path=/trunk/uia2atk/; revision=121029

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   10 ----------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 4 insertions(+), 10 deletions(-)

commit b96ece6959ebeadabff1fc0c2ac7f28c028772a6
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 8 19:48:33 2008 +0000

    * AtkTest/AtkTester.cs: Failing test because the item is selected and we
      were testing IsFalse(Selected).
    
    svn path=/trunk/uia2atk/; revision=121027

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   18 +++++++++---------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 2 files changed, 14 insertions(+), 9 deletions(-)

commit d619814d1a205235ac064f6bce3a8c42ed242123
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Dec 6 00:55:48 2008 +0000

    * AtkTest/AtkTester.cs: Remove debug spew.
    
    svn path=/trunk/uia2atk/; revision=120926

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    2 --
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 4 insertions(+), 2 deletions(-)

commit d7c046207a28e7ed648e37eca1073f8d5db80042
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 5 22:55:24 2008 +0000

    * AtkTest/AtkTester.cs: Fix typo in msg.
    
    svn path=/trunk/uia2atk/; revision=120913

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 6d17286268bd06400478170ae44151c5aba10953
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Dec 5 22:53:07 2008 +0000

    * AtkTest/AtkTester.cs: Testing Selected and Focused on List widgets.
    
    svn path=/trunk/uia2atk/; revision=120912

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   20 +++++++++-----------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 13 insertions(+), 11 deletions(-)

commit ff102b1819aab8a011c87f04f7d6b82f892b5898
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Dec 5 20:51:21 2008 +0000

    Use 7 instead of 5 to verify that the other string is no longer than 6
    
    svn path=/trunk/uia2atk/; revision=120886

 UiaAtkBridge/bridge-glue/main.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 82094c4cd342b5d3cbdbdfcb9608dc8ca994ac67
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 5 20:45:19 2008 +0000

    * UiaAtkBridge/Adapter.cs:
    * UiaAtkBridge/MenuItem.cs: NotifyStateChange simplification.
    
    svn path=/trunk/uia2atk/; revision=120884

 UiaAtkBridge/UiaAtkBridge/Adapter.cs  |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |    4 ++--
 3 files changed, 11 insertions(+), 2 deletions(-)

commit 1ad2498c6e9fb6dbc0f6647bedff0ed27a1e70e9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 5 20:35:39 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Added test for bug#449546.
    
    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs: Fixed bug#449546, using
      new values of properties that come by mario's commits r120797 &
      r120795. Also fix a regression on the ParentMenu states test. This
      may also have side effects in bug#456343 (if we're lucky, side
      effects will mean it will be automagically fixed).
    
    svn path=/trunk/uia2atk/; revision=120881

 UiaAtkBridge/Test/AtkTest/AtkTester.cs        |   12 ++++++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog           |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    9 +++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxDropDown.cs |    5 ++++-
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs         |   17 ++++++++++++++++-
 5 files changed, 45 insertions(+), 2 deletions(-)

commit c5cdfc77d5def9eeeb66a50bf9542ddc882301ec
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Dec 5 20:06:54 2008 +0000

    Forgot to change this function to strncmp
    
    svn path=/trunk/uia2atk/; revision=120876

 UiaAtkBridge/bridge-glue/Makefile.am |    2 ++
 UiaAtkBridge/bridge-glue/main.c      |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 4aa296baeca71b3cd484e7424161b1975a25dc1b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 5 20:01:49 2008 +0000

    * bridge-glue/main.c: Removing unused code.
    
    svn path=/trunk/uia2atk/; revision=120872

 UiaAtkBridge/bridge-glue/ChangeLog |    4 ++++
 UiaAtkBridge/bridge-glue/main.c    |   18 ------------------
 2 files changed, 4 insertions(+), 18 deletions(-)

commit 5b3f8c15015c547e95a7b648f24ab84921a9d89d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Dec 5 19:57:53 2008 +0000

    * bridge-glue/main.c: Simplify.
    
    svn path=/trunk/uia2atk/; revision=120871

 UiaAtkBridge/bridge-glue/ChangeLog |    4 ++++
 UiaAtkBridge/bridge-glue/main.c    |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 7294ed0631279d3cf42f6ea4bbf4eb2b214ea88b
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Dec 5 19:45:59 2008 +0000

    2008-12-05  Brad Taylor  <brad@getcoded.net>
    
    	* main.c: Use strncmp instead of strcmp.
    
    
    svn path=/trunk/uia2atk/; revision=120870

 UiaAtkBridge/bridge-glue/ChangeLog |    4 ++++
 UiaAtkBridge/bridge-glue/main.c    |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit b28b8801dc1a6d1c188767e44f45c6b3cd72e6aa
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Dec 4 22:27:38 2008 +0000

    * UiaAtkBridge/UiaAtkBridge/TextLabel.cs: Removing unused
      IsStatusBarPanel method.
    
    svn path=/trunk/uia2atk/; revision=120773

 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs |   10 ----------
 2 files changed, 4 insertions(+), 10 deletions(-)

commit 75c56a7a1fbe37eb70ea32e03a59e51caeed1d32
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 4 21:41:33 2008 +0000

    * UiaAtkBridge/MenuItem.cs: Reverted setting showing in ctor.
    
    svn path=/trunk/uia2atk/; revision=120765

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |    2 --
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 7db52ac10cf46bca0a74d518fab21e96df06141e
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Dec 4 19:30:02 2008 +0000

    * UiaAtkBridge/MenuItem.cs: Showing when is not OffScreen.
    
    svn path=/trunk/uia2atk/; revision=120743

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |    4 +++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 7b181876f3cbc190e51c0406c0ac0abdd0ab62c2
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Dec 4 15:25:59 2008 +0000

    2008-12-04  Brad Taylor  <brad@getcoded.net>
    
    	* MenuItem.cs: Attempt a bridge side fix for #456343.
    
    
    svn path=/trunk/uia2atk/; revision=120707

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |   18 ++++++++++++++----
 2 files changed, 18 insertions(+), 4 deletions(-)

commit 645d382ae48b11b6eee40a66432fa90bde96eafe
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 3 23:06:12 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Added tests for bug#449599.
      Fix a typo in the States() function.
    
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs: Added tests for
      bug#449599.
    
    svn path=/trunk/uia2atk/; revision=120648

 UiaAtkBridge/Test/AtkTest/AtkTester.cs       |   27 ++++++++++++----
 UiaAtkBridge/Test/AtkTest/AtkTests.cs        |   41 ++++++++++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog          |    8 +++++
 4 files changed, 70 insertions(+), 7 deletions(-)

commit a8eef480457f4076e8ef3a715a056aa39d020707
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Dec 3 23:05:12 2008 +0000

    * UiaAtkBridge/UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/UiaAtkBridge/ComboBox.cs: Fix bug #449599
      (SelectionItemProvider was not taken in account).
    
    svn path=/trunk/uia2atk/; revision=120647

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    6 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs |   19 ++++++++------
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |   42 ++++++++++++++++++++++-----------
 3 files changed, 45 insertions(+), 22 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

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |   27 +++++++++++----------
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    6 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    3 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    4 +++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs              |   13 ++++++----
 6 files changed, 39 insertions(+), 18 deletions(-)

commit 6b6736e5ff6542f1ab2fb7b1ebd8b75393fd4bd7
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 3 16:48:50 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/Makefile.am:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextLabel.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextImageLabel.cs: Split
      TextImageLabel class out into its own file.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp: Add
      TextImageLabel, SplitButton, and ExpandCollapseButton to project.
    
    svn path=/trunk/uia2atk/; revision=120614

 UiaAtkBridge/UiaAtkBridge/ChangeLog         |    9 +++
 UiaAtkBridge/UiaAtkBridge/Makefile.am       |    1 +
 UiaAtkBridge/UiaAtkBridge/TextImageLabel.cs |  105 +++++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs      |   74 -------------------
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp  |    3 +
 5 files changed, 118 insertions(+), 74 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

 UiaAtkBridge/UiaAtkBridge/Button.cs    |    3 +--
 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/Image.cs     |    3 +--
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs |    3 +--
 4 files changed, 10 insertions(+), 6 deletions(-)

commit c145a2b9a800a4290b56650ba4b2d95dd8ad304d
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 3 15:25:50 2008 +0000

    * uia2atk/UiaAtkBridge/Test/AtkTest/AtkTester.cs: StatusBarPanel role is
      Label, not Panel.
    
    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Adding
      MultiLine state to StatusBarPanel test.
    
    svn path=/trunk/uia2atk/; revision=120600

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    3 ++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 4 files changed, 11 insertions(+), 2 deletions(-)

commit bf3e46c3fd60e2c49e9c324405c0cff125b834fa
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Wed Dec 3 15:09:18 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextLabel.cs: Revert changes in
      r120540...changing spec so that StatusBarPanel has Label role, not
      Panel role.
    
    svn path=/trunk/uia2atk/; revision=120597

 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    5 +++++
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs |   11 ++++-------
 2 files changed, 9 insertions(+), 7 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

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    8 ++-
 UiaAtkBridge/UiaAtkBridge/Button.cs           |   14 ++--
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    9 +++
 UiaAtkBridge/UiaAtkBridge/Image.cs            |   14 ++--
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs        |   77 ++++++++++++++++++++++++-
 5 files changed, 106 insertions(+), 16 deletions(-)

commit 1fe0830127ea111d85317fa160154190684c3f1c
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 2 22:18:00 2008 +0000

    * TextLabel.cs: Set StatusBarPanel to Atk.Role.Panel to match spec.
      Do not set Atk.StateType.MultiLine for a StatusBarPanel.
    
    * Spinner.cs: Avoid responding to duplicate ReadOnly events if
      both ValueProvider and RangeValueProvider are supported.
    
    * BridgeTests.cs: Add StatusBarPanel test.
    
    * BridgeTests.cs: Test states for ToolStrip.
    
    * BasicWidgetType.cs, AtkTester.cs: Add StatusBarPanel.
    
    svn path=/trunk/uia2atk/; revision=120540

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    3 ++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs      |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   34 +++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    7 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    8 +++++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs              |    7 ++++-
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs            |   19 ++++++++++-
 8 files changed, 81 insertions(+), 4 deletions(-)

commit 4649eeab19d565e72151eb5ae9c6685a592d1b5d
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 2 21:12:59 2008 +0000

    Add ToolStrip test.
    
    svn path=/trunk/uia2atk/; revision=120534

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    3 +++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs      |    3 ++-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   12 ++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    3 +++
 5 files changed, 24 insertions(+), 1 deletions(-)

commit b87000f659793989bf46a6923b65ca9999d8460a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 2 19:45:52 2008 +0000

    * UiaAtkBridge/AutomationBridge.cs: Coding guidelines.
    
    svn path=/trunk/uia2atk/; revision=120525

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    6 +++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 3649cabb76f2ee269dd72cfc495634c0f1829876
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Dec 2 16:18:43 2008 +0000

    * AtkTest/BasicWidgetType.cs: Add FIXME.
    
    svn path=/trunk/uia2atk/; revision=120494

 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs |    2 ++
 UiaAtkBridge/Test/AtkTest/ChangeLog          |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 9788b4627e4a895129dbc172c3285ab5f7e105f4
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 2 15:18:08 2008 +0000

    Disallow editing a NumericUpDown or DomainupDown's text when ReadOnly.
    
    svn path=/trunk/uia2atk/; revision=120488

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   18 ++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    5 +++++
 UiaAtkBridge/UiaAtkBridge/List.cs      |    4 +++-
 UiaAtkBridge/UiaAtkBridge/Spinner.cs   |    7 +++++--
 5 files changed, 35 insertions(+), 3 deletions(-)

commit c46af0d6dd19fc5318945ed1614d5659c0d71554
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Dec 2 00:16:51 2008 +0000

    Set a NumericUpDown control's text immediately when editing with
    EditableText.
    Only set Editable state on a spinner if the control is not ReadOnly.
    
    svn path=/trunk/uia2atk/; revision=120422

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   17 +++----
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   11 ++++
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    8 +++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   14 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   10 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    7 +++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |   51 +++++++++++++++++---
 9 files changed, 110 insertions(+), 16 deletions(-)

commit 6fe247ffc9746bf2c96975b8463c9520a8a9987f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 1 21:52:17 2008 +0000

    * AtkTest/AtkTests.cs: Fix typo.
    
    svn path=/trunk/uia2atk/; revision=120395

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit bdbe108d28ce1070764460b11e9f31088f126386
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 1 21:04:58 2008 +0000

    * UiaAtkBridge/RadioButton.cs:
    * UiaAtkBridge/ComponentParentAdapter.cs: Fix ref issues with
      Atk.Relation.
    
    svn path=/trunk/uia2atk/; revision=120387

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 .../UiaAtkBridge/ComponentParentAdapter.cs         |   19 +++++--------------
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs           |    6 +++---
 3 files changed, 13 insertions(+), 17 deletions(-)

commit 0a016692189423bc69902c60f61ec56c2d997274
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 1 20:52:05 2008 +0000

    * UiaAtkBridge/RadioButton.cs: More null guarding.
    
    svn path=/trunk/uia2atk/; revision=120384

 UiaAtkBridge/UiaAtkBridge/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs |    8 +++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 1bd3f55d01ad40e8fae79a00b7a593eb030f9b87
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 1 20:10:53 2008 +0000

    * UiaAtkBridge/RadioButton.cs: Identation and coding guidelines.
    
    svn path=/trunk/uia2atk/; revision=120381

 UiaAtkBridge/UiaAtkBridge/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs |   11 +++++------
 2 files changed, 9 insertions(+), 6 deletions(-)

commit fa570c823301784745b2e64e93b94830e46feb5c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Dec 1 18:27:24 2008 +0000

    * UiaAtkBridge/RadioButton.cs:
    * UiaAtkBridge/ComponentParentAdapter.cs: Trying to fix threading issues
      introduced in r120088.
    
    svn path=/trunk/uia2atk/; revision=120370

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++++++
 .../UiaAtkBridge/ComponentParentAdapter.cs         |   16 +++++++++-------
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs           |    4 +++-
 3 files changed, 18 insertions(+), 8 deletions(-)

commit aa442ad91598318331e4502e5e79e756bf1b2b30
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Dec 1 14:11:40 2008 +0000

    * UiaAtkBridge/Window.cs: Setting Atk.Rol.Dialog when Window's Parent is
      different to Window and null.
      [Fixes bug: #444325]
    
    svn path=/trunk/uia2atk/; revision=120352

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/Window.cs |   13 +++++++++++--
 2 files changed, 18 insertions(+), 2 deletions(-)

commit dd80ae9139b1068362bfd6743329b9e7a2c59bea
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Thu Nov 27 02:07:29 2008 +0000

    Implemented StreamableContentImplementor.
    
    svn path=/trunk/uia2atk/; revision=120108

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |    6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 8a857441062479509898347a5ceb7ce5c6988e7e
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 26 22:47:02 2008 +0000

    Add Pane test
    Work on ToolStripLabel test
    
    svn path=/trunk/uia2atk/; revision=120101

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    3 +++
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    4 +++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    3 +++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   12 ++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 8 files changed, 37 insertions(+), 1 deletions(-)

commit d77f5c63cf28f5b602eedbbb3261e4eab7343a51
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 26 21:19:20 2008 +0000

    * ParentAdapter.cs, SplitButton.cs: Make RequestChildren internal.
    
    * List.cs, ListItem.cs: Send active-descendant-changed when a ListItem
      gains focus.
    
    * AutomationBridge.cs: Remove TODO that was done a long time ago.
    
    * Adapter.cs, TopLevelRootItem.cs: Add hack to emit window:activate
      when regaining focus.
    
    * AutomationBridge.cs: Create an adapter as needed to send Focus events.
    
    svn path=/trunk/uia2atk/; revision=120099

 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |   12 ++++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   48 ++++++++++++++++++-------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |   14 +++++++
 UiaAtkBridge/UiaAtkBridge/List.cs             |   13 +++++++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs         |    4 ++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs    |    2 +-
 UiaAtkBridge/UiaAtkBridge/SplitButton.cs      |    2 +-
 UiaAtkBridge/UiaAtkBridge/TopLevelRootItem.cs |    6 +++
 8 files changed, 86 insertions(+), 15 deletions(-)

commit d6d92b08169382acee865ea46ca8e6815ba04618
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 26 18:18:35 2008 +0000

    * UiaAtkBridge/RadioButton.cs:
    * UiaAtkBridge/ComponentParentAdapter.cs: Add MemberOf relation for
      radiobuttons (hopefully fixes #447885). Will enable tests ASAP.
    
    svn path=/trunk/uia2atk/; revision=120088

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++++
 .../UiaAtkBridge/ComponentParentAdapter.cs         |   31 ++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/RadioButton.cs           |    7 ++++
 3 files changed, 44 insertions(+), 0 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

 UiaAtkBridge/ChangeLog        |    4 ++++
 UiaAtkBridge/Makefile.include |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 5e95ff6e6607e0ca6ca0166836759b2875fa70d2
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Nov 25 21:56:30 2008 +0000

    2008-11-25  Mike Gorse  <mgorse@novell.com>
    
    	* Hyperlink.cs: Remove errant return line.
    
    svn path=/trunk/uia2atk/; revision=120011

 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs |    1 -
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 2a48833f9898ce07f24225f190aff9821a3d3abe
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Nov 25 21:25:02 2008 +0000

    2008-11-25  Brad Taylor  <brad@getcoded.net>
    
    	* Test/AtkTest/AtkTester.cs:
    	* Test/AtkTest/BasicWidgetType.cs: Add support for
    	ToolStripSplitButton.
    
    	* Test/UiaAtkBridgeTest/BridgeTests.cs:
    	* Test/UiaAtkBridgeTest/BridgeTester.cs: Test ToolStripSplitButton.
    
    	* UiaAtkBridge/Adapter.cs: Add concept of an Adapter that manages it's
    	own lifecycle, e.g.: isn't removed by HandleBulkRemove.  This is mainly
    	used for "fake" widgets.
    
    	* UiaAtkBridge/ParentAdapter.cs: Allow RemoveChild, GetIndexOfChild,
    	and RequestChildren to be overridden.  Also add and call
    	RemoveUnmanagedChildren when a parent is being removed so that it can
    	clean up it's self-managed children, if any.
    
    	* UiaAtkBridge/Makefile.am:
    	* UiaAtkBridge/SplitButton.cs:
    	* UiaAtkBridge/ExpandCollapseButton.cs: Add classes for emulating
    	Gtk+'s MenuToolBarItem when adapting ToolStripSplitButton.
    
    	* UiaAtkBridge/AutomationBridge.cs: Handle the case when we're
    	disposing and interrupted by an event, causing an element to be added,
    	better.
    
    
    svn path=/trunk/uia2atk/; revision=120006

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    6 +
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   13 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   39 ++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +
 UiaAtkBridge/UiaAtkBridge/Adapter.cs               |    9 +
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |  210 +++++++++-----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   20 ++-
 UiaAtkBridge/UiaAtkBridge/ExpandCollapseButton.cs  |  138 +++++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    2 +
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |   21 ++-
 UiaAtkBridge/UiaAtkBridge/SplitButton.cs           |   88 ++++++++
 13 files changed, 442 insertions(+), 117 deletions(-)

commit 81a41665b866e1ee248a4b95cf622a95af4106df
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Tue Nov 25 20:27:48 2008 +0000

    * Hyperlink.cs: Fetch children on NAccessibleChildren, not just
      on NLinks [bug 448887]
    
    svn path=/trunk/uia2atk/; revision=119996

 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    8 +++++++-
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs |   22 ++++++++++++++++++----
 2 files changed, 25 insertions(+), 5 deletions(-)

commit 58685988a903c75b3ab81f5d33db14664ee812e7
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Nov 25 19:48:16 2008 +0000

    * UiaAtkBridge/Hyperlink.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=119993

 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs |   23 ++++++++++++-----------
 2 files changed, 16 insertions(+), 11 deletions(-)

commit 415ab3f8ef7fb956baca6d99f2179877ca9f7d92
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Nov 25 18:11:20 2008 +0000

    * UiaAtkBridge/Hyperlink.cs: Add a role to sub-hyperlink objects (fixes
      #447231).
    
    svn path=/trunk/uia2atk/; revision=119982

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

commit 53d9dd53d0e3f25f4679e65c73bb134cb8162ca4
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Nov 25 16:29:18 2008 +0000

    2008-11-25  Brad Taylor  <brad@getcoded.net>
    
    	* configure.ac: Require gtk+-2.0 at build time so that we can be sure
    	we know how to construct a path to the modules dir.
    
    
    svn path=/trunk/uia2atk/; revision=119965

 UiaAtkBridge/ChangeLog    |    5 +++++
 UiaAtkBridge/configure.ac |    4 ++++
 2 files changed, 9 insertions(+), 0 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

 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 ++++
 UiaAtkBridge/Test/AtkTest/Makefile.am              |   10 +++++-----
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/GailTest/Makefile.am             |   11 +++++------
 UiaAtkBridge/Test/GailTestApp/Makefile.am          |   14 ++++++--------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am     |   17 +++++++----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |   14 +++++---------
 .../UiaAtkBridge/UiaAtkBridge.dll.config.in        |    2 +-
 UiaAtkBridge/configure.ac                          |    1 +
 11 files changed, 48 insertions(+), 39 deletions(-)

commit 1960f80a03f0bb8bc5a2e47e2055a551b467832f
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Nov 24 22:56:41 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs: Do not call
      valueProvider.SetValue if valueProvider.IsReadOnly is true, or an
      exception will be thrown. Add and remove "editable" state based on
      value of IsReadOnly. Fixes crash in bug #448034.
    
    svn path=/trunk/uia2atk/; revision=119858

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |   25 +++++++++++++++++++++----
 2 files changed, 28 insertions(+), 4 deletions(-)

commit d59266b0aff077a315da47133691590e1b43d419
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Nov 24 22:36:02 2008 +0000

    UiaAtkBridge.dll.config.in: Fix path.
    
    svn path=/trunk/uia2atk/; revision=119856

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 +++++-
 .../UiaAtkBridge/UiaAtkBridge.dll.config.in        |    2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit c74df693d551fe66cea231bd534d5b5835bebca7
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 24 21:50:18 2008 +0000

    * UiaAtkBridge/Test/GailTestApp/MainWindow.cs: Setting WindowPosition to
      CenterAlways to fix Location-based test failures.
    
    svn path=/trunk/uia2atk/; revision=119851

 UiaAtkBridge/Test/GailTestApp/ChangeLog     |    5 +++++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit cee2311f72b41ba727ae0a34b4a1e95635c25033
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Nov 24 21:50:13 2008 +0000

    2008-11-24  Brad Taylor  <brad@getcoded.net>
    
    	* configure.ac:
    	* UiaAtkBridge/Makefile.am:
    	* UiaAtkBridge/UiaAtkBridge.dll.config.in: Properly detect where
    	gtk+-2.0 lives, and use that to generate a proper dll map
    
    
    svn path=/trunk/uia2atk/; revision=119850

 UiaAtkBridge/ChangeLog                             |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am              |    1 +
 .../UiaAtkBridge/UiaAtkBridge.dll.config.in        |    2 +-
 UiaAtkBridge/configure.ac                          |    3 +++
 4 files changed, 12 insertions(+), 1 deletions(-)

commit 31835a15b7bf6005c5e71b347509b87abda1378d
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 24 21:47:52 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Tests for Focused in Lists.
      [Fixes Bug #438024]
    
    * UiaAtkBridge/UiaAtkBridge/ComponentImplementorHelper.cs: GrabFocus
      implementation [Needed by Bug #438024]
    
    * UiaAtkBridge/UiaAtkBridge/ListItem.cs: When getting focus set Focused
      to parent. [Fixes Bug #438024]
    
    svn path=/trunk/uia2atk/; revision=119848

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   27 ++++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    8 ++++++
 .../UiaAtkBridge/ComponentImplementorHelper.cs     |    7 ++++-
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |    8 +++++-
 5 files changed, 52 insertions(+), 2 deletions(-)

commit e353a5bbf4eb76f107cfb538fb3cff10c2e8b090
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 24 21:32:39 2008 +0000

    * AtkTest/AtkTester.cs: Negative testing of interfaces.
    
    svn path=/trunk/uia2atk/; revision=119847

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    8 ++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 12 insertions(+), 0 deletions(-)

commit d1c4789dadd139d8ab840c082f9cbb8d06b37ad5
Merge: b1a2ee8 c8d2bd1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 24 21:18:25 2008 +0000

    * UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/UiaAtkBridge.mdp:
    * UiaAtkBridge/ComboBoxDropDown.cs:
    * UiaAtkBridge/AutomationBridge.cs: Finish a TODO (drop Atk.Action from
      ComboBox, create ComboBoxDropDown subclass that implements it).
    
    svn path=/trunk/uia2atk/; revision=119845

commit b1a2ee8f2aa73cf5986687f1c99fd038121ae5c7
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 24 20:57:38 2008 +0000

    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Ignore added:
      crashes unitary tests.
    
    * UiaAtkBridge/UiaAtkBridge/List.cs: Supporting ControlType event.
      Raised when SWF.ListView.View changes to/from Details.
    
    svn path=/trunk/uia2atk/; revision=119842

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    1 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    5 +++++
 UiaAtkBridge/UiaAtkBridge/List.cs                 |   14 +++++++++++++-
 4 files changed, 23 insertions(+), 1 deletions(-)

commit 127dbc71bad2caa96262c8752a827a504a2bd560
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 24 20:40:16 2008 +0000

    * UiaAtkBridge/List.cs:
    * UiaAtkBridge/TableImplementorHelper.cs: Kill 2 warnings.
    
    svn path=/trunk/uia2atk/; revision=119838

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++++
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    4 ----
 .../UiaAtkBridge/TableImplementorHelper.cs         |    1 -
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 678bc5a9c3b0603be3445bd4929833d9bfae7c24
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Nov 24 19:41:36 2008 +0000

    2008-11-24  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge.dll.config.in: Try this fix for 64 bit systems.
    
    
    svn path=/trunk/uia2atk/; revision=119832

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 ++++
 .../UiaAtkBridge/UiaAtkBridge.dll.config.in        |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 0ac4e5d586a42e622c4f8f6be896a3a19b75b80c
Author: Brad Taylor <brad@getcoded.net>
Date:   Mon Nov 24 17:27:08 2008 +0000

    2008-11-24  Brad Taylor  <brad@getcoded.net>
    
    	* bridge-glue/Makefile.am: Don't overwrite libdir.  Use $(libdir)
    	instead of $(prefix)/lib.
    
    
    svn path=/trunk/uia2atk/; revision=119821

 UiaAtkBridge/ChangeLog               |    7 ++++++-
 UiaAtkBridge/bridge-glue/Makefile.am |    4 ++--
 2 files changed, 8 insertions(+), 3 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

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

commit 74b75549af9722d1826a0c0e4c20a02ce3da69ac
Merge: af01246 d0614e0
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Nov 24 17:06:50 2008 +0000

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

commit 6a0a40e22810909f6ae1a95dd3aba272c9fc4022
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Nov 24 16:17:23 2008 +0000

    * ParentAdapter.cs: Make RequestChildren internal.
    * AutomationBridge.cs: Call RequestChildren on an object's parent when receiving focus.
    
    svn path=/branches/uia2atk/0.9/; revision=119799

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   42 +++++++++++++++++-------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs    |   13 ++++---
 3 files changed, 42 insertions(+), 18 deletions(-)

commit 37f34c0b320bcf7f041e60f5d04fc3518c9de178
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 24 16:11:00 2008 +0000

    * UiaAtkBridge/List.cs: Backported from trunk/uia2atk r119797. [Fixes
      Bug #448020]
    
    svn path=/branches/uia2atk/0.9/; revision=119798

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

commit bf43daed8010d97a30a52c86deff6513997a026a
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 24 15:48:32 2008 +0000

    * UiaAtkBridge/List.cs: Setting Name when ControlType is not
      ControlTypeList.
    [Fixes Bug #448020]
    
    svn path=/trunk/uia2atk/; revision=119797

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/List.cs   |    7 +++++--
 2 files changed, 11 insertions(+), 2 deletions(-)

commit f91d0e473a95d587d6ff7023e83873fda120981f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Nov 23 19:12:58 2008 +0000

    * AtkTest/AtkTester.cs: Update comment.
    
    svn path=/trunk/uia2atk/; revision=119759

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit c8d2bd13777eb5d40acfe3d63df1d0d21cf4ca76
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sun Nov 23 06:43:25 2008 +0000

    * UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/Makefile.am:
    * UiaAtkBridge/ComboBoxItem.cs:
    * UiaAtkBridge/ComboBoxTable.cs:
    * UiaAtkBridge/UiaAtkBridge.mdp:
    * UiaAtkBridge/AutomationBridge.cs: First bits for ComboBoxSimple.
    
    svn path=/trunk/uia2atk/; revision=119735

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   21 ++++++-------
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    9 ++++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs         |    5 ++-
 UiaAtkBridge/UiaAtkBridge/ComboBoxItem.cs     |   39 +++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBoxTable.cs    |   39 +++++++++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/Makefile.am         |    2 +
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp    |    2 +
 7 files changed, 104 insertions(+), 13 deletions(-)

commit b5731578f5aa8b36e8a13ec08a2e006c15a79fb1
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Sat Nov 22 00:47:49 2008 +0000

    * uia2atk-0.9/README:
    * uia2atk-0.9/UiaAtkBridge/README: ATK+ -> ATK.
    
    svn path=/branches/uia2atk/0.9/; revision=119691

 UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/README    |    4 ++--
 2 files changed, 6 insertions(+), 2 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

 UiaAtkBridge/ChangeLog |    5 +++
 UiaAtkBridge/README    |   76 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+), 0 deletions(-)

commit 47acd0f09b2494e650cbaf474ef4ebef4ba0387e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 21 20:34:22 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/UiaAtkBridgeTest/BridgeTests.cs: Marking some tests as ignore.
    
    svn path=/trunk/uia2atk/; revision=119669

 UiaAtkBridge/Test/AtkTest/AtkTests.cs             |    1 +
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 4 files changed, 11 insertions(+), 0 deletions(-)

commit 234ab8b5f4bfabe57e9c423f720e99a6faee3b44
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 21 20:23:11 2008 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Fixing horrible typo.
    
    svn path=/trunk/uia2atk/; revision=119667

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 ++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 6 insertions(+), 2 deletions(-)

commit bab474dc333b16763a3d1cb1d6bb008f68aa83ab
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 21 17:44:15 2008 +0000

    * UiaAtkBridge/ComponentParentAdapter.cs: Update FIXME.
    
    svn path=/trunk/uia2atk/; revision=119649

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

commit 94ceb56389089831e4c7c812fd610aaf4f7db30e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 21 17:27:02 2008 +0000

    * UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/AutomationBridge.cs:
    * UiaAtkBridge/ComponentParentAdapter.cs: Unhandle ComboBoxSimple.
    
    * UiaAtkBridge/MenuItem.cs: Be more verbose.
    
    svn path=/trunk/uia2atk/; revision=119640

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   37 +++++++++++++-------
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    8 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs              |   14 ++++++--
 .../UiaAtkBridge/ComponentParentAdapter.cs         |    1 +
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |    9 +++--
 5 files changed, 49 insertions(+), 20 deletions(-)

commit adf4685fd53908df78601f79646dce9e4c7ed47e
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Nov 21 17:04:40 2008 +0000

    * ListItem.cs: Add Atk.StateType.Focusable.
    
    svn path=/trunk/uia2atk/; revision=119636

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs |    7 +++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit 63319de740811a1a40629a744a33c5d0902241f3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 21 15:20:57 2008 +0000

    * UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/ComboBox.cs: Raise selection-changed in more places.
    
    svn path=/trunk/uia2atk/; revision=119622

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs |    2 +-
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |   12 +++++++++++-
 3 files changed, 17 insertions(+), 2 deletions(-)

commit 97e47b68fd4f675770acfcaee080e5a6938ec910
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Nov 21 15:17:37 2008 +0000

    * UiaAtkBridge/List.cs: Reverting.
    
    svn path=/trunk/uia2atk/; revision=119621

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    4 ++++
 UiaAtkBridge/UiaAtkBridge/List.cs   |   14 +-------------
 2 files changed, 5 insertions(+), 13 deletions(-)

commit 78410256cb53b0d3a00ffe459f536c18c3e9d063
Author: Mario Carrion <mario@carrion.mx>
Date:   Fri Nov 21 15:01:41 2008 +0000

    * UiaAtkBridge/List.cs: Supporting ControlType event. Raised when SWF.ListView.View
      changes to/from Details.
    
    svn path=/trunk/uia2atk/; revision=119619

 UiaAtkBridge/UiaAtkBridge/ChangeLog |    5 +++++
 UiaAtkBridge/UiaAtkBridge/List.cs   |   14 +++++++++++++-
 2 files changed, 18 insertions(+), 1 deletions(-)

commit 07a92e1309485d6fb0f592b6aa2d653a61b7e106
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 21 14:50:47 2008 +0000

    * UiaAtkBridge/MenuBar.cs: Avoid throwing.
    
    svn path=/trunk/uia2atk/; revision=119617

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

commit 2066d4acc85bd837119597ad08599a7e111b99b6
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Nov 21 14:32:55 2008 +0000

    * List.cs, Spinner.cs, TextBoxEntryView.cs, TextImplementorHelper.cs:
      Have HandleSimpleChange set caret offset.
    
    * AutomationBridge.cs, ParentAdapter.cs, TopLevelRootItem.cs,
      DataGridGroup.cs: Add support for native Atk objects (WebBrowser)
      and allow simple Atk.Objects that aren't adapters in some places.
    
    svn path=/trunk/uia2atk/; revision=119615

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |   88 +++++++++++++++-----
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    9 ++
 UiaAtkBridge/UiaAtkBridge/DataGridGroup.cs         |    2 +-
 UiaAtkBridge/UiaAtkBridge/List.cs                  |    2 +-
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs         |    9 +-
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |    4 +-
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |    2 +-
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |    8 +-
 UiaAtkBridge/UiaAtkBridge/TopLevelRootItem.cs      |    2 +-
 9 files changed, 91 insertions(+), 35 deletions(-)

commit 4e367afe625ff7e3d994031c996ed03b820163b9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 21 13:55:00 2008 +0000

    * UiaAtkBridge/ComboBox.cs: Firing selection-changed.
    
    svn path=/trunk/uia2atk/; revision=119610

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 +++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs |   42 ++++++++++++++++++++++++++------
 2 files changed, 38 insertions(+), 8 deletions(-)

commit 6f7575812f4e3285050f552564f9a24b087b0b2c
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 09:05:09 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/Spinner.cs: Call base methods in
      RaiseAutomation*Event overrides.
    
    svn path=/trunk/uia2atk/; revision=119589

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs |    4 +++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 0eb86ffb111599c3222a2890412c93e323030e9d
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 08:49:28 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/Spinner.cs: Reorganized code a bit,
      added regions, etc, for readability.
    
    svn path=/trunk/uia2atk/; revision=119588

 UiaAtkBridge/UiaAtkBridge/ChangeLog  |    5 +++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs |   59 ++++++++++++++++++++--------------
 2 files changed, 40 insertions(+), 24 deletions(-)

commit 94124668b38568562e6cfbc8640b9a4607078e5b
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Fri Nov 21 08:21:15 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/Spinner.cs: Remove any support for
      IValueProvider from Spinner.  Use GetRunAttributes and
      HandleSimpleChange from TextImplentorHelper.  Add Editable and
      SingleLine states.  Use ActionImplementorHelper in SpinnerWithValue,
      and add boundary checking to activate action method.
    
    * uia2atk/UiaAtkBridge/UiaAtkBridge/ActionImplementorHelper.cs: Make
      ActionDescription a class instead of a struct, allowing some code
      cleanup in ActionImplementorHelper.
    
    svn path=/trunk/uia2atk/; revision=119585

 .../UiaAtkBridge/ActionImplementorHelper.cs        |    8 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   11 ++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |  120 ++++++++++----------
 3 files changed, 75 insertions(+), 64 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 4f244ffd0e225bbc9df6dc4c6e0fad1bb57aef9f
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Nov 21 03:51:37 2008 +0000

    * List.cs, ListGroup.cs, DataGrid.cs, TextContainer.cs: Add correct
      GetSelectedRow/Column functions; will remove the old ones once
      atk-sharp is fixed.
    
    * TextBox.cs, TextImplementorHelper.cs: Improve IsSimpleChange and
      use for TextBox.
    
    * AutomationBridge.cs: Check for null parent (may happen if a child
      is added where the adapter is not descended from ParentAdapter)
    
    svn path=/trunk/uia2atk/; revision=119573

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    3 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   13 ++++++++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs              |   11 ++++++
 UiaAtkBridge/UiaAtkBridge/List.cs                  |   11 ++++++
 UiaAtkBridge/UiaAtkBridge/ListGroup.cs             |   11 ++++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs      |    3 +-
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |   11 ++++++
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |   33 +++++++++++++++----
 8 files changed, 87 insertions(+), 9 deletions(-)

commit 56ba5135667c7edc4162a7721e791294931f781a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 23:56:11 2008 +0000

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

 UiaAtkBridge/UiaAtkBridge/ChangeLog |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 34207f444521bacdabf1252a35a02d6f62993ed2
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 20 23:47:36 2008 +0000

    * UiaAtkBridge/ListItem.cs: Subclassing from ComponentParentAdapter
      instead of ComponentAdapter (to handle CheckBox and Edit children).
    
    * UiaAtkBridge/SelectionProviderUserHelper.cs: Using Length instead of
      null.
    
    svn path=/trunk/uia2atk/; revision=119552

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |    7 ++++++-
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |    9 +++------
 3 files changed, 16 insertions(+), 7 deletions(-)

commit 01f324d218166a52002f00b5b54796fddc05f514
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 23:38:57 2008 +0000

    * UiaAtkBridge/TextImplementorHelper.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=119543

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   14 ++++----------
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |    4 ++--
 2 files changed, 6 insertions(+), 12 deletions(-)

commit 42e1e176223f17d430f529c60390dbf6cc1c7a5e
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Nov 20 23:36:03 2008 +0000

    2008-11-20  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/UiaAtkBridge/Adapter.cs: Removing states manually is
    	unnecessary and leads to problems when children are being removed and
    	disposed of.
    
    	* UiaAtkBridge/Test/AtkTest/AtkTests.cs: Re-enable the VScrollBar
    	test.
    
    	* UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs: Re-enable the
    	ListBox test.
    
    
    svn path=/trunk/uia2atk/; revision=119541

 UiaAtkBridge/Test/AtkTest/AtkTests.cs             |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Adapter.cs              |    9 +++------
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    5 +++++
 6 files changed, 18 insertions(+), 8 deletions(-)

commit 8e0739ffa3d7460201adaeef3a05bad1be791cfc
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Nov 20 22:35:51 2008 +0000

    Fix GetSelection.
    
    svn path=/trunk/uia2atk/; revision=119525

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    3 +++
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |    4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit f1ec0fa5ed253d3cf0e566635195c03862ea18fc
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Nov 20 21:57:16 2008 +0000

    Set Focusable for a Hyperlink.
    Fix CheckedListBox test.
    
    svn path=/trunk/uia2atk/; revision=119519

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    5 +++--
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    8 ++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog               |    4 ++++
 UiaAtkBridge/UiaAtkBridge/Hyperlink.cs            |    7 +++++++
 6 files changed, 30 insertions(+), 2 deletions(-)

commit be346745d45b7c94d8582793e372b8efc399633d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 21:53:06 2008 +0000

    * UiaAtkBridge/UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs: Fix remaining issues and tests
      for ComboBoxes and Atk.Selection.
    
    svn path=/trunk/uia2atk/; revision=119518

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   29 ++++++++++++++++++++++-------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs  |    3 +++
 4 files changed, 35 insertions(+), 7 deletions(-)

commit 1180223b2059fda005c26b464563735cdd039a80
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 21:09:30 2008 +0000

    * AtkTest/AtkTester.cs: Avoid duplicate test messages.
    
    svn path=/trunk/uia2atk/; revision=119514

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit d438dff2d1cb7eede8601009254b1495c78b2b44
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 21:06:10 2008 +0000

    * UiaAtkBridge/ComboBox.cs: Reset the name, just in case UIA allows that
      in the future...
    
    svn path=/trunk/uia2atk/; revision=119513

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs |    8 +++++++-
 2 files changed, 12 insertions(+), 1 deletions(-)

commit aa3f493dd449ecf6812bc374969ad4cf106a6398
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 21:01:57 2008 +0000

    * Test/AtkTest/AtkTester.cs:
    * Test/GailTest/GailTester.cs:
    * Test/UiaAtkBridgeTest/BridgeTester.cs: UIA doesn't allow emptying the
      selection of a combobox which already had a user selection.
    
    svn path=/trunk/uia2atk/; revision=119511

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    9 ++++++---
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +++++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 6 files changed, 29 insertions(+), 3 deletions(-)

commit ed26451da5e70c044e59867233ad604276001857
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 20 20:47:19 2008 +0000

    * UiaAtkBridge/SelectionProviderUserHelper.cs:
      ISelectionProvider.GetSelection returns an empty array not null.
    
    svn path=/trunk/uia2atk/; revision=119510

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

commit 2dbd304aacedaeacbaf89fbe45ecb890db24419b
Author: Stephen Shaw <sshaw@decriptor.com>
Date:   Thu Nov 20 18:14:39 2008 +0000

    Updated */configure.ac to version 0.9
    
    svn path=/trunk/uia2atk/; revision=119482

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

commit 197816ab2e9bc3ab65d4634436a3b7cff1d50f7f
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 17:31:11 2008 +0000

    * UiaAtkBridge/AutomationBridge.cs: Reverting unneeded refactoring from
      r119417.
    
    svn path=/trunk/uia2atk/; revision=119472

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    7 ++++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 8 insertions(+), 3 deletions(-)

commit d47cde37d38958576d743d754cc949abc8a215d6
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 16:59:51 2008 +0000

    * UiaAtkBridge/ComboBox.cs: Fix some selection tests.
    
    svn path=/trunk/uia2atk/; revision=119467

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs |   22 ++++++++++++++--------
 2 files changed, 18 insertions(+), 8 deletions(-)

commit 295d89034cdc6fa700a8016ec3cbe8919ebfc1ec
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Nov 20 16:36:36 2008 +0000

    Forgot to include this change
    
    svn path=/trunk/uia2atk/; revision=119460

 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit cc375e3b6d0f0da07ba9167acf196365196453c8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 16:29:00 2008 +0000

    * AtkTest/AtkTester.cs: Fix a test (CheckedListBox).
    
    svn path=/trunk/uia2atk/; revision=119458

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    8 +++++---
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 892a70592b7d52762f67cb305d9816a3c787d3ff
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Nov 20 16:28:22 2008 +0000

    2008-11-20  Brad Taylor  <brad@getcoded.net>
    
    	* BridgeTests.cs:
    	* BridgeTester.cs: Add test for ToolStripDropDownButton.
    
    
    svn path=/trunk/uia2atk/; revision=119457

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   11 +++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   20 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 3 files changed, 36 insertions(+), 0 deletions(-)

commit e549d7fb1b4a3376a73edbda177761d3879119f2
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 16:14:42 2008 +0000

    * UiaAtkBridge/SelectionProviderUserHelper.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=119456

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 +++
 .../UiaAtkBridge/SelectionProviderUserHelper.cs    |   23 ++++++++-----------
 2 files changed, 14 insertions(+), 13 deletions(-)

commit da71faef10de2776cba5e4c87ed165fbbdfe1e1a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 16:07:37 2008 +0000

    * UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/AutomationBridge.cs: Cosmetic.
    
    svn path=/trunk/uia2atk/; revision=119452

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    4 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs         |   12 ++++++------
 3 files changed, 14 insertions(+), 7 deletions(-)

commit 133b33dced27fa133ed43771fb123134b272a4ce
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Nov 20 15:13:53 2008 +0000

    2008-11-20  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/UiaAtkBridge/MenuItem.cs: Remove
    	NotImplementedExceptions in favor of console warnings so that folks can
    	still use this control despite unimplemented API.
    
    	* test/samples/toolstripdropdownbutton.py: Rework so that it exploits
    	implemented API.  ToolStripButton is not yet implemented.
    
    
    svn path=/trunk/uia2atk/; revision=119448

 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs |   21 ++++++++++++---------
 2 files changed, 18 insertions(+), 9 deletions(-)

commit e734e89de9d21caa3e0dad48859a8708a43394e8
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Nov 20 14:49:46 2008 +0000

    * Mono.UIAutomation.Winforms/DomainUpDownProvider.cs, Makefile.am,
      Mono.UIAutomation.Winforms.Events/DomainUpDown/DomainUpDownAutomationHasKeyboardFocusPropertyEvent.cs,
      Mono.UIAutomation.Winforms.Events/DomainUpDown/ListItemAutomationHasKeyboardFocusPropertyEvent.cs:
      Set focus on the spinner when the use ris editing text.
    
    * DataGrid.cs, List.cs, ListGroup.cs, TextContainer.cs,
      TableImplementorHelper.cs:
      Remove NotImplemented exceptions; replace with warnings.
    
    * AutomationBridge.cs: Remove debug CWL.
    
    * AutomationBridge.cs: Do not expose DomainUpDown buttons.
    
    * AutomationBridge.cs: Backspace -> BackSpace
    
    * List.cs, TextImplementorHelper.cs: Add HandleSimpleChange to handle
      partial text inserts/deletes (needs improvement).
    
    svn path=/trunk/uia2atk/; revision=119447

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    6 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |   15 ++++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs              |    8 +-
 UiaAtkBridge/UiaAtkBridge/List.cs                  |   22 ++++--
 .../UiaAtkBridge/TableImplementorHelper.cs         |   77 +++++++++++++++-----
 UiaAtkBridge/UiaAtkBridge/TextContainer.cs         |    9 +--
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |   28 +++++++
 7 files changed, 126 insertions(+), 39 deletions(-)

commit e2345af511cd28041588eea31324d78970519e99
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Thu Nov 20 14:32:00 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/Spinner.cs:
    * uia2atk/UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Spinner base
      class is no longer used directly; marking abstract to avoid
      confusion.
    
    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Spinner ->
      SpinnerWithValue.
    
    svn path=/trunk/uia2atk/; revision=119446

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |    2 +-
 5 files changed, 13 insertions(+), 3 deletions(-)

commit 23fb029940e2142e7886402108772fee15832031
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 05:06:28 2008 +0000

    * UiaAtkBridge/ComboBox.cs: Micro-optimization and fix for when the
      combobox is invoked more than once.
    
    * UiaAtkBridge/UiaAtkBridge.mdp: Include the .config in the project.
    
    svn path=/trunk/uia2atk/; revision=119418

 UiaAtkBridge/UiaAtkBridge/ChangeLog        |    7 +++++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs      |    7 ++++---
 UiaAtkBridge/UiaAtkBridge/UiaAtkBridge.mdp |    1 +
 3 files changed, 12 insertions(+), 3 deletions(-)

commit af943264d025f4b146752b35b93a49ac17a2c4a4
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 05:02:50 2008 +0000

    * UiaAtkBridge/Window.cs:
    * UiaAtkBridge/Adapter.cs:
    * UiaAtkBridge/ComboBox.cs:
    * UiaAtkBridge/ParentAdapter.cs:
    * UiaAtkBridge/AutomationBridge.cs: Implemented the fake window under
      the top level root item for ComboBox+Atk.Action.
    
    svn path=/trunk/uia2atk/; revision=119417

 UiaAtkBridge/UiaAtkBridge/Adapter.cs          |    6 ++++--
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   13 ++++++++++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    9 +++++++++
 UiaAtkBridge/UiaAtkBridge/ComboBox.cs         |   25 +++++++++++++++++++++++--
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs    |   13 ++++++++-----
 UiaAtkBridge/UiaAtkBridge/Window.cs           |    5 +++++
 6 files changed, 59 insertions(+), 12 deletions(-)

commit 1ff08c4ce61bee301560efea5694ead6be66a40c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 04:49:14 2008 +0000

    * AtkTest/AtkTester.cs: Commented the correct case.
    
    svn path=/trunk/uia2atk/; revision=119416

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   12 ++++++------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 10 insertions(+), 6 deletions(-)

commit d7380c0acfe6314b72a4695832c29cfc3ee08efe
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 20 04:44:37 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/UiaAtkBridgeTest/BridgeTests.cs: Disabled some tests because they
      are blocking the rest.
    
    svn path=/trunk/uia2atk/; revision=119415

 UiaAtkBridge/Test/AtkTest/AtkTests.cs             |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    5 +++++
 4 files changed, 11 insertions(+), 2 deletions(-)

commit 1a3ea2ed0b431afc53c389e54b6774b35095a1e6
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Nov 20 00:13:19 2008 +0000

    * AtkTester.cs: Add DomainUpDown and ToolStripProgressBar
      in PropertyRole.
    
    * BridgeTests.cs: Test for SingleLine and Transient in ListBox test.
    
    * BridgeTests.cs: Enable ProgressBar test.
    
    * BridgeTests.cs: Test PropertyRole for DomainUpDown
      Test NAccessibleChildren before and after clear [clear currently
      fails due to a missing SWF event]
    
    svn path=/trunk/uia2atk/; revision=119396

 UiaAtkBridge/Test/AtkTest/AtkTester.cs            |    2 ++
 UiaAtkBridge/Test/AtkTest/ChangeLog               |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   13 +++++++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |   10 ++++++++++
 4 files changed, 28 insertions(+), 2 deletions(-)

commit c577e418e134b96125c039af3bd65db4a5b66321
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Nov 19 22:58:11 2008 +0000

    2008-11-19  Brad Taylor  <brad@getcoded.net>
    
    	* Adapter.cs: Add RemoveFromParent method to ensure that the adapter
    	isn't visible when removed.  Incidentally, that's the only way we know
    	from the Provider side that our control is hidden.  Also augment
    	OnRefStateSet to not return Visible or Showing if the widget has no
    	parent.
    
    	* ParentAdapter.cs: Call the child's new RemoveFromParent method.
    
    svn path=/trunk/uia2atk/; revision=119389

 UiaAtkBridge/UiaAtkBridge/Adapter.cs       |   21 +++++++++++++++------
 UiaAtkBridge/UiaAtkBridge/ChangeLog        |   10 ++++++++++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs |    1 +
 3 files changed, 26 insertions(+), 6 deletions(-)

commit 48c610926aef8077a645a48c0170d116964c04df
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 19 22:10:25 2008 +0000

    * AtkTest/AtkTester.cs: Take in account *another* bug in gail.
    
    svn path=/trunk/uia2atk/; revision=119384

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    9 +++++----
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 9 insertions(+), 4 deletions(-)

commit f47b0390eea1de796cbd8e875b3877d0a4ab4cf5
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 19 21:29:46 2008 +0000

    * AtkTest/AtkTester.cs: Fix a useless assert. Thanks for reporting
      mgorse!
    
    svn path=/trunk/uia2atk/; revision=119377

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    4 +++-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit ff664d8c565563037d5dbed5fb823f058c3e8403
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 19 21:15:40 2008 +0000

    * AtkTest/AtkTester.cs: Improve a test about Selected state.
    
    svn path=/trunk/uia2atk/; revision=119376

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    6 +++---
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit af7cb7725df57ab04feac57df15b6dc89e976163
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 19 20:54:17 2008 +0000

    * UiaAtkBridgeTest/BridgeTests.cs: Fix a ComboBoxSimple test.
    
    svn path=/trunk/uia2atk/; revision=119373

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    7 ++-----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 2 files changed, 6 insertions(+), 5 deletions(-)

commit a7ef16c6ef38f56e176dba92cf400a2118b8f709
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 19 17:56:29 2008 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Provider working now for the
      ToolStrip*!
    
    svn path=/trunk/uia2atk/; revision=119355

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    3 +--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 5 insertions(+), 2 deletions(-)

commit a91c09510fe70f2d32618760e6026c7f3ec6ef57
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 19 17:52:47 2008 +0000

    * AtkTester.cs: Fix DeleteText in InterfaceEditableText.
    
    * makefile.am: Remove redundant EXTRA_DIST.
    
    svn path=/trunk/uia2atk/; revision=119354

 UiaAtkBridge/Test/AtkTest/AtkTester.cs         |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog            |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog   |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am |    2 --
 4 files changed, 9 insertions(+), 3 deletions(-)

commit dca4c1492f60bfec3983d3caa61aeae468b2ca8a
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Nov 19 17:21:51 2008 +0000

    2008-11-19  Brad Taylor  <brad@getcoded.net>
    
    	* TextBoxEntryView.cs: Partially implement AtkEditableText to stop it
    	from crashing when browsed from Accerciser.
    
    
    svn path=/trunk/uia2atk/; revision=119349

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 ++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |   64 +++++++++++++++++--------
 2 files changed, 48 insertions(+), 21 deletions(-)

commit 898e63f67d1953b83c99e8734226daa617537414
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 19 17:09:52 2008 +0000

    * UiaAtkBridgeTest/BridgeTests.cs: Simplify.
    
    svn path=/trunk/uia2atk/; revision=119346

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit f1b8b7aaf0b14ac2cdd595ef11384b09a5dd52e0
Author: Neville Gao <ngao@mono-cvs.ximian.com>
Date:   Wed Nov 19 03:11:45 2008 +0000

    Tested SWF.StatusStrip.
    
    svn path=/trunk/uia2atk/; revision=119263

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    3 ++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   29 ++++++++++++++++++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 +++
 6 files changed, 44 insertions(+), 1 deletions(-)

commit 136a9f25999da4590ea6f7998247f7519ff20205
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Nov 18 22:37:40 2008 +0000

    * Test/GailTest/GailTester.cs:
    * Test/UiaAtkBridgeTest/BridgeTester.cs: BasickWidgetType.Pane ->
      BasickWidgetType.ContainerPanel.
    
    svn path=/trunk/uia2atk/; revision=119237

 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +++++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 4 files changed, 12 insertions(+), 2 deletions(-)

commit a58bd79eed2b3b6e06132d13798ce2ee6e00a676
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Nov 18 22:22:41 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs: BasicWidgetType.Pane ->
      BasicWidgetType.ContainerPanel.
    
    svn path=/trunk/uia2atk/; revision=119234

 UiaAtkBridge/Test/AtkTest/AtkTester.cs       |    2 +-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs        |    2 +-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog          |    7 +++++++
 4 files changed, 10 insertions(+), 3 deletions(-)

commit 8bc878086926db8b1da381810fb902e774f3369e
Author: Mario Carrion <mario@carrion.mx>
Date:   Tue Nov 18 22:01:08 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs:
    * UiaAtkBridge/Test/AtkTest/AtkTester.cs:
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: SWF.ErrorProvider
      tests.
    [Fixes Bug #428505]
    
    * UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs: Added: Pane and
      ErrorProvider.
    [Fixes Bug #428505]
    
    * UiaAtkBridge/Test/GailTest/GailTester.cs: Testing
      PaneControlType.
    [Fixes Bug #428505]
    
    * UiaAtkBridge/Test/GailTestApp/gtk-gui/gui.stetic:
    * UiaAtkBridge/Test/GailTestApp/gtk-gui/MainWindow.cs: Added
      GtkFrame.
    [Fixes Bug #428505]
    
    * UiaAtkBridge/Test/GailTestApp/Main.cs:
    * UiaAtkBridge/Test/GailTestApp/MainWindow.cs: New method:
      GiveMeARealFrame.
    [Fixes Bug #428505]
    
    * UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Handling
      ControlTypePane: Container.
    [Fixes Bug #428505]
    
    * UiaAtkBridge/UiaAtkBridge/Container.cs: ControlTypePane =
      AtkRolePanel.
    [Fixes Bug #428505]
    
    svn path=/trunk/uia2atk/; revision=119231

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    4 ++
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   24 +++++++++++-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    4 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    9 ++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 ++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    5 ++
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |   10 +++++
 UiaAtkBridge/Test/GailTestApp/Main.cs              |    7 +++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs        |    5 ++-
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |   41 ++++++++++++++++----
 UiaAtkBridge/Test/GailTestApp/gtk-gui/gui.stetic   |   36 ++++++++++++++++-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   10 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    2 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    9 ++++
 UiaAtkBridge/UiaAtkBridge/Container.cs             |    2 +-
 16 files changed, 164 insertions(+), 14 deletions(-)

commit 2ee4fa5cc9a7d29238ed781f88adf63eaff317c3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Nov 18 21:47:43 2008 +0000

    * AtkTest/AtkTester.cs: More Atk.Selection coverage.
    
    svn path=/trunk/uia2atk/; revision=119224

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   11 +++++++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 13 insertions(+), 2 deletions(-)

commit 198532359bb1708416c8539b2b117fcb3fffe15a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Nov 18 21:31:22 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/AtkTest/AtkTester.cs: ComboBoxDropDownEntry + Atk.Selection as
      well.
    
    svn path=/trunk/uia2atk/; revision=119222

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    8 +++++---
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    6 ++++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 3 files changed, 14 insertions(+), 5 deletions(-)

commit b75a20e894af3adf314f8ffe898a641bef1eaad3
Author: Brad Taylor <brad@getcoded.net>
Date:   Tue Nov 18 21:18:32 2008 +0000

    2008-11-19  Brad Taylor  <brad@getcoded.net>
    
    	* List.cs:
    	* AutomationBridge.cs: Implement Atk.EditableText for DomainDropDown.
    
    
    svn path=/trunk/uia2atk/; revision=119219

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    5 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    5 +
 UiaAtkBridge/UiaAtkBridge/List.cs             |  210 +++++++++++++++++++++++++
 3 files changed, 219 insertions(+), 1 deletions(-)

commit 3dfe5c29a065acc7496e0431b95bcac6a6ac171b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Tue Nov 18 21:07:43 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/AtkTest/AtkTester.cs:
    * Test/GailTest/GailTester.cs:
    * Test/UiaAtkBridgeTest/BridgeTester.cs: ComboBox + AtkSelection, now
      that we understood a gail bug completely.
    
    svn path=/trunk/uia2atk/; revision=119217

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   12 +++++++++---
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +++++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++++
 7 files changed, 37 insertions(+), 5 deletions(-)

commit 90ac83f182c245b58c129b5fde02e92a38aa6291
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Tue Nov 18 16:28:20 2008 +0000

    * uia2atk/UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am: Copy
      UiaAtkBridge.dll.config into bin/Debug (or bin/Release).
    
    svn path=/trunk/uia2atk/; revision=119173

 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog   |    5 +++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 87803787b89a7d111ff31963eeae503845c89c94
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 17 23:19:15 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Testing GetKeyBinding.
    [Fixes Bug #428397]
    
    * UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs: Adding
      string.Replace to test KeyBinding in *Button.
    [Fixes Bug #428397]
    
    * UiaAtkBridge/Test/GailTestApp/MainWindow.cs: Using underline in
      buttons.
    [Fixes Bug #428397]
    
    * UiaAtkBridge/UiaAtkBridge/Button.cs: Using AccessKey instead of
      AcceleratorKey. Returning valid Atk value.
    [Fixes Bug #428397]
    
    svn path=/trunk/uia2atk/; revision=119108

 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   28 ++++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 +++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs        |    4 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    6 ++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 ++++
 UiaAtkBridge/UiaAtkBridge/Button.cs                |    7 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++++
 8 files changed, 62 insertions(+), 5 deletions(-)

commit db6cb3b61cb44ba6493041a802a06a1ef2250d7c
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Nov 17 22:49:28 2008 +0000

    * AutomationBridge.cs: Have HandleKeyEvent check for null appMonitor.
    
    svn path=/trunk/uia2atk/; revision=119106

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    2 ++
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit dffaf5a5857bb907f5d3d53cbf549ac7ef0a8a35
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 22:36:43 2008 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: Reuse infrastructure for testing the ghost's
      menu.
    
    svn path=/trunk/uia2atk/; revision=119104

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   13 +++++--------
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 3 files changed, 12 insertions(+), 10 deletions(-)

commit a32bbd16db6cbe26a3d6230fedeaa0239b36e0f8
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 22:22:57 2008 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: More testing for the ghost window.
    
    svn path=/trunk/uia2atk/; revision=119098

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   19 ++++++++++++++-----
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    4 ++--
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 3 files changed, 21 insertions(+), 7 deletions(-)

commit 799d990e646e0ef3875345a87e1cecf7f2038b5a
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Mon Nov 17 22:17:13 2008 +0000

    Call g_signal_new directly instead of using glue.
    
    svn path=/trunk/uia2atk/; revision=119097

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    5 +++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs               |   32 ++++++++++++++++---
 .../UiaAtkBridge/UiaAtkBridge.dll.config.in        |    1 +
 UiaAtkBridge/bridge-glue/ChangeLog                 |    5 +++
 UiaAtkBridge/bridge-glue/main.c                    |   20 +------------
 5 files changed, 39 insertions(+), 24 deletions(-)

commit 0b9fd869b03fe10c455e839f34f65df1fd391bac
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 21:43:51 2008 +0000

    * Test/AtkTest/AtkTester.cs: So, tests have revealed that comboboxes
      open an extra window below the toplevel root item.
    
    * Test/UiaAtkBridgeTest/BridgeTester.cs: Implement new abstract
      function.
    
    * Test/GailTest/GailTester.cs: Implement new abstract function. Remove
      some unneeded sleeps.
    
    svn path=/trunk/uia2atk/; revision=119092

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   18 +++++++++++++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    5 +++++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    5 +++++
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    9 +++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   12 ++++++++----
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 6 files changed, 44 insertions(+), 9 deletions(-)

commit 9a9cc7e27abaf47dcee6ea4c3483c0c576d7eaf3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 20:28:21 2008 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: ComboBoxDropDownEntry meets AtkComponent &
      AtkAction.
    
    svn path=/trunk/uia2atk/; revision=119087

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    6 ++++--
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    8 ++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 3 files changed, 17 insertions(+), 2 deletions(-)

commit b7d657b9fe9c358e5a0d6b03f0a4ee802215ba36
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 20:26:53 2008 +0000

    * GailTest/GailTester.cs: They call me the thread-tamer.
    
    svn path=/trunk/uia2atk/; revision=119086

 UiaAtkBridge/Test/GailTest/ChangeLog     |    4 ++++
 UiaAtkBridge/Test/GailTest/GailTester.cs |   14 ++++++++------
 2 files changed, 12 insertions(+), 6 deletions(-)

commit 82a55f06918e21191f479bba089b09f0dbd6170b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 19:41:45 2008 +0000

    * AtkTest/AtkTester.cs: Sleep not needed after adding RunInGuiThread.
    
    svn path=/trunk/uia2atk/; revision=119083

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    3 ---
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 4 insertions(+), 3 deletions(-)

commit ad42f93e7c3dd47438812cb58bbb1cdbb6d346db
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 17 19:27:26 2008 +0000

    * UiaAtkBridge/Test/GailTestApp/MainWindow.cs: Adjustment set.
    
    * UiaAtkBridge/UiaAtkBridge/ScrollBar.cs: Updated to pass Gail tests.
    
    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: HScrollBar/VScrollBar updated
      to pass Gail tests.
    
    svn path=/trunk/uia2atk/; revision=119082

 UiaAtkBridge/Test/AtkTest/AtkTests.cs       |   71 ++++++++++++++++++++------
 UiaAtkBridge/Test/AtkTest/ChangeLog         |    4 ++
 UiaAtkBridge/Test/GailTestApp/ChangeLog     |    4 ++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs |   11 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog         |    4 ++
 UiaAtkBridge/UiaAtkBridge/ScrollBar.cs      |    4 +-
 6 files changed, 80 insertions(+), 18 deletions(-)

commit 779b0f83aba245df5d178760d7de0d2690a06926
Author: Sandy Armstrong <sanfordarmstrong@gmail.com>
Date:   Mon Nov 17 18:15:42 2008 +0000

    * uia2atk/UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs: Fix typo,
      replace "false" with bool.FalseString.
    
    svn path=/trunk/uia2atk/; revision=119068

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    6 +++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 675936f3d21d799f3d70345614e2c66aef23d3af
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 16:27:21 2008 +0000

    * AtkTest/AtkTester.cs: DoAction#2 for Combo was false because it was
      not sent synchronously.
    
    svn path=/trunk/uia2atk/; revision=119052

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   56 ++++++++++++++++---------------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++
 2 files changed, 34 insertions(+), 27 deletions(-)

commit 420b49aff827bcc7bc45efbf9fa8407bb0f66e6c
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 16:16:49 2008 +0000

    * AtkTest/AtkTester.cs: Not performing DoAction in RunInGuiThread was
      causing a unique event being sent instead of two so, just catch the
      first one, and refactor in order to reuse a condition. Also, reduce
      sleep time a bit.
    
    svn path=/trunk/uia2atk/; revision=119051

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   42 ++++++++++++++++++-------------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    7 +++++
 2 files changed, 31 insertions(+), 18 deletions(-)

commit b79355bf9bc410ab9b955c6b547bf9d497786070
Author: Mario Carrion <mario@carrion.mx>
Date:   Mon Nov 17 15:37:04 2008 +0000

    * UiaAtkBridge/AutomationBridge.cs: Fixed typo.
    
    svn path=/trunk/uia2atk/; revision=119036

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    2 +-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 2 files changed, 5 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

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |   52 +++++++++++++++++++++---
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    6 +++
 2 files changed, 51 insertions(+), 7 deletions(-)

commit 366bb812e6c8082fa791f0f161bf38b430131dd1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 15:24:13 2008 +0000

    * AtkTest/AtkTests.cs:
    * AtkTest/AtkTester.cs: Move event unit tests to AtkTester.
    
    svn path=/trunk/uia2atk/; revision=119032

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   12 +++++++++++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    8 --------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 3 files changed, 16 insertions(+), 9 deletions(-)

commit dca4ebf402c5d61ca46421a0da2e258b57d08fa3
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 15:16:09 2008 +0000

    * AtkTest/AtkTester.cs: Reduce some sleeps (the tests keep working).
    
    svn path=/trunk/uia2atk/; revision=119031

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   12 ++++++------
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 10 insertions(+), 6 deletions(-)

commit 43f581c957f4c6e49ddd494665ccb2bbfef8ce16
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 15:05:34 2008 +0000

    * AtkTest/AtkTester.cs: Check NActions after DoAction.
    
    svn path=/trunk/uia2atk/; revision=119030

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    4 +++-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit fb7917d27481db76e3aa3414a70d8735f7555584
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Mon Nov 17 04:26:26 2008 +0000

    * AtkTest/AtkTests.cs: Remove dupe comment.
    
    svn path=/trunk/uia2atk/; revision=118988

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    2 --
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 ++++
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 3f9a13b1e36d305acd5a2153933f6dc0d592ba0d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Sat Nov 15 01:18:45 2008 +0000

    * UiaAtkBridgeTest/BridgeTester.cs: Updating comment.
    
    svn path=/trunk/uia2atk/; revision=118913

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit ea2a300c332c5824dcc485f0b28b3aefd29d1ae2
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Sat Nov 15 01:00:47 2008 +0000

    Improve CheckedListBox states test.
    
    svn path=/trunk/uia2atk/; revision=118912

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs |   17 ++++++++++-------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog      |    6 +++++-
 2 files changed, 15 insertions(+), 8 deletions(-)

commit 886c53ea90aabc8d183e26beb0e3b888d9079077
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Sat Nov 15 00:49:02 2008 +0000

    * Mono.UIAutomation.Winforms.Events/CheckedListBox/ListItemTogglePatternToggleStateEvent.cs:
      Take new property value from the event args.
    
    * AtkTester.cs, AtkTests.cs: Test EditableText and action for Spinner.
      Test returned position after insert.
    
    * AtkTests.cs, BasicWidgetType.cs: Support ToolStripProgressBar.
    
    * BridgeTester.cs, BridgeTests.cs: Add ToolStripProgressBar.
    
    * ListItem.cs: Listen for toggle events.
    
    * Spinner.cs: Only implement AtkValue if the control supports
      IRangeValueProvider.
    
    * Spinner.cs: Various AtkEditableText fixes.
    
    svn path=/trunk/uia2atk/; revision=118908

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   71 ++++++++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   11 ++-
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    7 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |    5 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |    5 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    6 +-
 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs      |    3 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    9 +
 UiaAtkBridge/UiaAtkBridge/ListItem.cs              |   15 ++
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |  163 +++++++++++++++-----
 12 files changed, 254 insertions(+), 49 deletions(-)

commit c38d689e5dbd317244ebe5f17d60105a163c5797
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 23:06:14 2008 +0000

    * AtkTest/AtkTester.cs: Prevent NRE, separate Relation testing into it's
      own method.
    
    svn path=/trunk/uia2atk/; revision=118898

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   19 ++++++++++++++-----
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    5 +++++
 2 files changed, 19 insertions(+), 5 deletions(-)

commit bfd29391a5ca2e577921ea95644c5281137ae38e
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 23:00:34 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/UiaAtkBridgeTest/BridgeTests.cs: Inclusions of ToolStripComboBox*
      widgets for testing.
    
    * Test/AtkTest/AtkTester.cs: Correct Relation testing for RadioButton.
    
    * Test/UiaAtkBridgeTest/BridgeTester.cs: Inclusions of
      ToolStripComboBox* widgets for testing. Some simplifications as well.
    
    * Test/GailTest/GailTester.cs: Tracking of new API. Simplifications.
    
    svn path=/trunk/uia2atk/; revision=118897

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |    9 ++-
 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   24 ++++++-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 +
 UiaAtkBridge/Test/GailTest/GailTester.cs           |   55 ++++++++------
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   76 +++++++++++++-------
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   12 +++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    7 ++
 8 files changed, 140 insertions(+), 53 deletions(-)

commit 53b928f0c45e6fab05e5fcc6bce382e3f6460bad
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 20:40:19 2008 +0000

    * UiaAtkBridge/MenuItem.cs:
    * UiaAtkBridge/TextLabel.cs:
    * UiaAtkBridge/TextImplementorHelper.cs: Worked on #428652.
    
    svn path=/trunk/uia2atk/; revision=118886

 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    6 ++++++
 UiaAtkBridge/UiaAtkBridge/MenuItem.cs              |   12 +++++++++++-
 UiaAtkBridge/UiaAtkBridge/TextImplementorHelper.cs |   18 ++++++++++++++++++
 UiaAtkBridge/UiaAtkBridge/TextLabel.cs             |   15 +--------------
 4 files changed, 36 insertions(+), 15 deletions(-)

commit 2b945f287d6bb837feeb81dbe193b43aaeca5eb1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 19:51:04 2008 +0000

    * FormTest/FormTest.mdp: Flush.
    
    svn path=/trunk/uia2atk/; revision=118884

 UiaAtkBridge/samples/managed/FormTest/ChangeLog    |    4 ++++
 UiaAtkBridge/samples/managed/FormTest/FormTest.mdp |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 464d07eabc8f0e3ab752df4dcb70424b418f6179
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 19:46:37 2008 +0000

    * GailTestApp/Main.cs:
    * GailTestApp/MainWindow.cs:
    * GailTestApp/gtk-gui/gui.stetic: Added API to retrieve the SpinButton.
    
    svn path=/trunk/uia2atk/; revision=118883

 UiaAtkBridge/Test/GailTestApp/ChangeLog          |    6 ++++++
 UiaAtkBridge/Test/GailTestApp/Main.cs            |    7 +++++++
 UiaAtkBridge/Test/GailTestApp/MainWindow.cs      |    4 ++++
 UiaAtkBridge/Test/GailTestApp/gtk-gui/gui.stetic |    2 --
 4 files changed, 17 insertions(+), 2 deletions(-)

commit c073eb2b401b02f46a25750c7d8bd2a58a95ae23
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 19:44:06 2008 +0000

    * GailTestApp/gtk-gui/gui.stetic:
    * GailTestApp/gtk-gui/MainWindow.cs: Added a SpinButton.
    
    svn path=/trunk/uia2atk/; revision=118881

 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    5 +
 .../Test/GailTestApp/gtk-gui/MainWindow.cs         |  102 +++++++++++--------
 UiaAtkBridge/Test/GailTestApp/gtk-gui/gui.stetic   |   30 +++++-
 3 files changed, 91 insertions(+), 46 deletions(-)

commit 0b3f1a1adf8d93c9ca83f54a980c71037b93079b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 16:34:16 2008 +0000

    * AtkTest/AtkTester.cs: Add test for bug#444370.
    
    svn path=/trunk/uia2atk/; revision=118870

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |    2 ++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 24e54c8596db43c03b7d89311377c371785c32f4
Author: Brad Taylor <brad@getcoded.net>
Date:   Fri Nov 14 16:30:10 2008 +0000

    2008-11-14  Brad Taylor  <brad@getcoded.net>
    
    	* Adapter.cs: Remove NotifyPropertyChange in favor of new method:
    	GLib.Object.Notify.  This will require Gtk# >= r118864.
    
    	* Spinner.cs:
    	* ProgressBar.cs: Use new GLib API.
    
    	* ScrollBar.cs: Use new GLib API [Fixes #428628].
    
    
    svn path=/trunk/uia2atk/; revision=118869

 UiaAtkBridge/UiaAtkBridge/Adapter.cs     |   10 ----------
 UiaAtkBridge/UiaAtkBridge/ChangeLog      |   10 ++++++++++
 UiaAtkBridge/UiaAtkBridge/ProgressBar.cs |    5 ++---
 UiaAtkBridge/UiaAtkBridge/ScrollBar.cs   |    3 +--
 UiaAtkBridge/UiaAtkBridge/Spinner.cs     |    5 ++---
 5 files changed, 15 insertions(+), 18 deletions(-)

commit 646141ea8aab51b26652509434af5f2fa13a098a
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 16:25:29 2008 +0000

    * UiaAtkBridge/ParentAdapter.cs: Fix bug#444370.
    
    svn path=/trunk/uia2atk/; revision=118865

 UiaAtkBridge/UiaAtkBridge/ChangeLog        |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ParentAdapter.cs |    1 -
 2 files changed, 4 insertions(+), 1 deletions(-)

commit dbf4760b9552d44b360400abfd185d7f17845481
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Fri Nov 14 04:20:19 2008 +0000

    Begin to support EditableText for spinners.
    
    svn path=/trunk/uia2atk/; revision=118826

 UiaAtkBridge/Test/AtkTest/AtkTester.cs             |   15 +++
 UiaAtkBridge/Test/AtkTest/BasicWidgetType.cs       |    3 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    6 ++
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |    5 +
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   17 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +
 UiaAtkBridge/UiaAtkBridge/ChangeLog                |    4 +
 UiaAtkBridge/UiaAtkBridge/Spinner.cs               |   93 +++++++++++++++-----
 8 files changed, 124 insertions(+), 24 deletions(-)

commit 00982d85130f79273b9c3f84f98dab1a26baf4ce
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 02:06:37 2008 +0000

    * UiaAtkBridge/TextBoxEntryView.cs: Fixed one more AtkText test.
    
    svn path=/trunk/uia2atk/; revision=118811

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

commit 5af86c76940f7d5cadab7bcaa0b72642a0047e12
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Fri Nov 14 00:32:03 2008 +0000

    * UiaAtkBridge/TextBoxEntryView.cs: Fixed AtkText for single-line
      widgets.
    
    svn path=/trunk/uia2atk/; revision=118798

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |   11 +++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 96dee362eb5748a431d6c77434f3e671b9da7ddb
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 13 23:58:13 2008 +0000

    * UiaAtkBridgeTest/BridgeTests.cs:
    * UiaAtkBridgeTest/BridgeTester.cs: Simplify.
    
    svn path=/trunk/uia2atk/; revision=118795

 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTester.cs |   49 +++++++++++--
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   77 +++++---------------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 ++
 3 files changed, 64 insertions(+), 67 deletions(-)

commit a6ebaa84315304b4c1352da68ad1fae0cc2e0247
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 13 23:15:05 2008 +0000

    * UiaAtkBridge/TextBoxEntryView.cs: More tests to pass.
    
    svn path=/trunk/uia2atk/; revision=118791

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |   11 ++++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

commit 7205b64a1f9bd04bbee660482ab51799af71a7bc
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 13 23:10:26 2008 +0000

    * UiaAtkBridge/TextBoxEntryView.cs: CLS names.
    
    svn path=/trunk/uia2atk/; revision=118790

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |   14 +++++++-------
 2 files changed, 11 insertions(+), 7 deletions(-)

commit 1a3f0bcfc35ad02d99c0fb7e70c877eb44482eb9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 13 22:57:30 2008 +0000

    * UiaAtkBridge/MenuItem.cs: Prevent crash until we finish impl.
    
    svn path=/trunk/uia2atk/; revision=118785

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

commit d65bc14fb66106e2f199f830301bbba9fe874cd9
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 13 22:55:01 2008 +0000

    * AtkTest/AtkTests.cs: Disable ListView for now.
    
    * AtkTest/AtkTester.cs: Unit testing for #436145.
    
    svn path=/trunk/uia2atk/; revision=118782

 UiaAtkBridge/Test/AtkTest/AtkTester.cs |   22 ++++++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    6 ++++++
 3 files changed, 29 insertions(+), 1 deletions(-)

commit 942385f448ac7f4c31b8cea9fff7b290023cc15f
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 13 22:08:38 2008 +0000

    * UiaAtkBridge/Test/AtkTest/AtkTests.cs: Updated to test Set/Get.
    
    * UiaAtkBridge/UiaAtkBridge/ScrollBar.cs: Using if instead of try-catch.
    
    svn path=/trunk/uia2atk/; revision=118774

 UiaAtkBridge/Test/AtkTest/AtkTests.cs  |   31 +++++++++++++++++++++++++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog    |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog    |    4 ++++
 UiaAtkBridge/UiaAtkBridge/ScrollBar.cs |    7 +++----
 4 files changed, 42 insertions(+), 4 deletions(-)

commit b993f6996331fd8e50781d4512027b6e227a88c8
Author: Mario Carrion <mario@carrion.mx>
Date:   Thu Nov 13 20:02:38 2008 +0000

    * UiaAtkBridge/ScrollBar.cs: Swallowing ArgumentOutOfRangeException.
      Fixes Bug #444471 .
    
    svn path=/trunk/uia2atk/; revision=118757

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

commit ff14a006cee8f8792c113f32d9895b48e4e2b321
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Thu Nov 13 17:41:31 2008 +0000

    * TextContainer.cs: Use textExpert.Length instead of Name.Length
      in case Name == null.
    
    svn path=/trunk/uia2atk/; revision=118739

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

commit 8c2d4e4e1ae33452ddd3be84696484e10c48dc02
Author: Brad Taylor <brad@getcoded.net>
Date:   Thu Nov 13 17:28:08 2008 +0000

    2008-11-13  Brad Taylor  <brad@getcoded.net>
    
    	* UiaAtkBridge/UiaAtkBridge/List.cs:
    	* UiaAtkBridge/UiaAtkBridge/DataGrid.cs: Add the proper default states.
    	[Fixes #444066]
    
    	* UiaAtkBridge/Tests/AtkTest/AtkTests.cs: Add to the ListView test a
    	check for it's default states.
    
    
    svn path=/trunk/uia2atk/; revision=118737

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |    8 ++++++++
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/ChangeLog   |    5 +++++
 UiaAtkBridge/UiaAtkBridge/DataGrid.cs |    8 ++++++++
 UiaAtkBridge/UiaAtkBridge/List.cs     |    1 +
 5 files changed, 27 insertions(+), 0 deletions(-)

commit c323813a8e5d18c1211de15e8a138a3560988f5b
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 13 17:16:53 2008 +0000

    * AtkTest/AtkTests.cs: r118663 was not complete.
    
    svn path=/trunk/uia2atk/; revision=118733

 UiaAtkBridge/Test/AtkTest/AtkTests.cs |   48 +--------------------------------
 UiaAtkBridge/Test/AtkTest/ChangeLog   |    4 +++
 2 files changed, 5 insertions(+), 47 deletions(-)

commit b41c913a98b0abed871a0513110584cd00802bf5
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Thu Nov 13 02:30:31 2008 +0000

    * UiaAtkBridge/TextBoxEntryView.cs: Capture text changes properly.
    
    svn path=/trunk/uia2atk/; revision=118695

 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    4 ++++
 UiaAtkBridge/UiaAtkBridge/TextBoxEntryView.cs |   22 ++++++++++++++++++++--
 2 files changed, 24 insertions(+), 2 deletions(-)

commit da72fec499b2a017dc8c9727d34ab5b61bbb44b4
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 12 23:24:40 2008 +0000

    Send create and activate signals for a window [bug 443846]
    
    svn path=/trunk/uia2atk/; revision=118669

 UiaAtkBridge/UiaAtkBridge/AutomationBridge.cs |    9 +++-
 UiaAtkBridge/UiaAtkBridge/ChangeLog           |    6 ++
 UiaAtkBridge/UiaAtkBridge/Monitor.cs          |    6 ++
 UiaAtkBridge/UiaAtkBridge/Window.cs           |    3 +-
 UiaAtkBridge/bridge-glue/ChangeLog            |    4 ++
 UiaAtkBridge/bridge-glue/main.c               |   63 +++++++++++++++++++++++--
 UiaAtkBridge/bridge-glue/main.h               |    2 +
 7 files changed, 87 insertions(+), 6 deletions(-)

commit c2ed7c8672858acf54bb98380e03295102eae537
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 22:43:19 2008 +0000

    * GailTest/GailTester.cs: Let's use thread synchronization.
    
    svn path=/trunk/uia2atk/; revision=118665

 UiaAtkBridge/Test/GailTest/ChangeLog     |    4 ++++
 UiaAtkBridge/Test/GailTest/GailTester.cs |    6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit c8040b9ad704b77434d3294a2b67bfd04b158dd4
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 22:33:48 2008 +0000

    * Test/AtkTest/AtkTests.cs:
    * Test/GailTest/gailtest.sh.in:
    * Test/UiaAtkBridgeTest/BridgeTests.cs:
    * Test/UiaAtkBridgeTest/bridgetest.sh.in: Upstream decoration is much
      better.
    
    svn path=/trunk/uia2atk/; revision=118663

 UiaAtkBridge/Test/AtkTest/AtkTests.cs              |   25 ---------------
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 ++
 UiaAtkBridge/Test/GailTest/ChangeLog               |    4 ++
 UiaAtkBridge/Test/GailTest/gailtest.sh.in          |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/BridgeTests.cs  |   32 --------------------
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    5 +++
 .../Test/UiaAtkBridgeTest/bridgetest.sh.in         |    2 +-
 7 files changed, 15 insertions(+), 59 deletions(-)

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

    * FormTest/formtest.sh: Update for new paths.
    
    svn path=/trunk/uia2atk/; revision=118658

 UiaAtkBridge/samples/managed/FormTest/ChangeLog   |    4 ++++
 UiaAtkBridge/samples/managed/FormTest/formtest.sh |    6 +++---
 2 files changed, 7 insertions(+), 3 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

 UiaAtkBridge/samples/managed/FormTest/ChangeLog    |    4 ++++
 UiaAtkBridge/samples/managed/FormTest/FormTest.mdp |    1 +
 .../samples/managed/atkSharpHelloWorld/ChangeLog   |    4 ++++
 .../atkSharpHelloWorld/atkSharpHelloWorld.mdp      |    1 +
 4 files changed, 10 insertions(+), 0 deletions(-)

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

    * GailTest/GailTest.mdp: Add lost ref.
    
    svn path=/trunk/uia2atk/; revision=118651

 UiaAtkBridge/Test/GailTest/ChangeLog    |    4 ++++
 UiaAtkBridge/Test/GailTest/GailTest.mdp |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 7e157cf64348927ee5c9d2a841c9b02fe61637c2
Author: Mike Gorse <mgorse@mono-cvs.ximian.com>
Date:   Wed Nov 12 21:01:38 2008 +0000

    Update paths for migration.
    
    svn path=/trunk/uia2atk/; revision=118645

 UiaAtkBridge/Test/GailTest/ChangeLog           |    4 ++++
 UiaAtkBridge/Test/GailTest/Makefile.am         |    4 ++--
 UiaAtkBridge/Test/GailTestApp/ChangeLog        |    4 ++++
 UiaAtkBridge/Test/GailTestApp/Makefile.am      |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog   |    4 ++++
 UiaAtkBridge/Test/UiaAtkBridgeTest/Makefile.am |    8 ++++----
 6 files changed, 19 insertions(+), 7 deletions(-)

commit b110ab13022bdf11b2b5bb73163b7471d5c78baa
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 20:16:20 2008 +0000

    * UiaAtkBridge/UiaAtkBridge.mds:
    * UiaAtkBridge/samples/samples.mds:
    * UiaAtkBridge/samples/managed/managed.mds:
    * UiaAtkBridge/samples/unmanaged/unmanaged.mds:
    * UiaAtkBridge/samples/managed/FormTest/FormTest.mdp:
    * UiaAtkBridge/samples/unmanaged/atkHelloWorld/atkHelloWorld.mdp: Update
      for the new locations.
    
    svn path=/trunk/uia2atk/; revision=118636

 UiaAtkBridge/ChangeLog                             |    5 ++++
 UiaAtkBridge/UiaAtkBridge.mds                      |    4 +++
 UiaAtkBridge/samples/managed/ChangeLog             |    4 +++
 UiaAtkBridge/samples/managed/FormTest/ChangeLog    |    4 +++
 UiaAtkBridge/samples/managed/FormTest/FormTest.mdp |    2 +-
 UiaAtkBridge/samples/managed/managed.mds           |   14 ++++++------
 UiaAtkBridge/samples/samples.mds                   |   21 +++++++++----------
 UiaAtkBridge/samples/unmanaged/ChangeLog           |    4 +++
 .../samples/unmanaged/atkHelloWorld/ChangeLog      |    4 +++
 .../unmanaged/atkHelloWorld/atkHelloWorld.mdp      |    2 +-
 UiaAtkBridge/samples/unmanaged/unmanaged.mds       |    6 ++--
 11 files changed, 47 insertions(+), 23 deletions(-)

commit 35c8d772e5cc3fe8c9b6e24e4265e8f6883dbf19
Merge: 0603984 e2dac3d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 20:14:14 2008 +0000

    honor real dir names
    
    svn path=/trunk/uia2atk/; revision=118635

commit 06039841b1298cac2a913a02b758b2d0b3cdfa6d
Merge: ce9dba9 e2dac3d
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 20:08:37 2008 +0000

    honor dir name
    
    svn path=/trunk/uia2atk/; revision=118632

commit ce9dba97b33fdf58083625e93c60fe1089389fd1
Author: Andrés G. Aragoneses <knocte@gmail.com>
Date:   Wed Nov 12 20:07:15 2008 +0000

    * Test/AtkTest/AtkTest.mdp:
    * Test/GailTestApp/GailTestApp.mdp:
    * Test/UiaAtkBridgeTest/UiaAtkBridgeTest.mdp: Redo r118629.
    
    svn path=/trunk/uia2atk/; revision=118631

 UiaAtkBridge/Test/AtkTest/AtkTest.mdp              |    2 +-
 UiaAtkBridge/Test/AtkTest/ChangeLog                |    4 ++++
 UiaAtkBridge/Test/GailTestApp/ChangeLog            |    4 ++++
 UiaAtkBridge/Test/GailTestApp/GailTestApp.mdp      |    2 +-
 UiaAtkBridge/Test/UiaAtkBridgeTest/ChangeLog       |    4 ++++
 .../Test/UiaAtkBridgeTest/UiaAtkBridgeTest.mdp     |    2 +-
 6 files changed, 15 insertions(+), 3 deletions(-)

commit e2dac3db8a3ed3eaf8254f3862ecbc3ad50dd103
Merge: a3d58b1 6ff017b 980d5f2
Author: Brad Taylor <brad@getcoded.net>
Date:   Wed Nov 12 20:01:35 2008 +0000

    2008-11-12  Brad Taylor  <brad@getcoded.net>
    
    	* patches/:
    	* UiaAtkBridge/:
    	* UIAutomationWinforms/: Reorganize source tree.  Move all dirs from
    	src/ into /.
    
    
    svn path=/trunk/uia2atk/; revision=118630
