2009-03-09  Mario Carrion  <mcarrion@novell.com>

	* Makefile.am:
	* UIAutomationProvider.mdp:
	* UIAutomationProvider.dll.sources: IClipboardSupport, IEditableRange
	and IText moved from UIAutomationBridge.

	* System.Windows.Automation.Provider/ICaretProvider.cs:
	* System.Windows.Automation.Provider/IClipboardProvider.cs:
	* System.Windows.Automation.Provider/IEditableRangeProvider.cs: Moved
	from UIAutomationBridge.

2009-03-05  Mario Carrion  <mcarrion@novell.com>

	* UIAutomationProvider.mdp: Removing GtkDesignInfo.
	IInsertDeleteTextProvider.cs file added.

	* UIAutomationProviderTests.mdp: Removing GtkDesignInfo.

2009-03-05  Brad Taylor  <brad@getcoded.net>

	* Makefile.am: 
	* System.Windows.Automation.Provider/IInsertDeleteTextProvider.cs: Add
	a new internal IInsertDeleteTextProvider class for MaskedTextBox.

2009-02-20  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* UIAutomationProvider.mdp:
	* UIAutomationProviderTests.mdp: Point projects at
	Makefile.am, not Makefile.

2009-02-18  Mario Carrion  <mcarrion@novell.com>

	* AssemblyInfo.cs.in: Friend assembly UIAutomationWinformsTest added.

2009-02-07  Andrés G. Aragoneses  <aaragoneses@novell.com>

	* UIAutomationProviderTests.mdp: Change nunit version.

2009-02-07  Andrés G. Aragoneses  <aaragoneses@novell.com>

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
	Add meat for bug#469347.

2009-01-27  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* UIAutomationProvider.mdp: Update project files to match makefiles,
	since there is no synchronization on these projects.

2009-01-27  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* AssemblyInfo.cs.in: Add InternalsVisibleTo for UiaAtkBridge.

2009-01-27  Brad Taylor  <brad@getcoded.net>

	* Makefile.am: 
	* System.Windows.Automation.Provider/IEmbeddedImageProvider.cs:
	Replace IEmbeddedImage with a real internal provider class.

2009-01-15  Brad Taylor  <brad@getcoded.net>

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs: 
	Implement ReturnRawElementProvider as a hashtable of weak references
	(because marshaling the object is not only not possible, but makes no
	sense).  Add RetrieveAndDeleteProvider to allow the contents of the
	weak reference to be retrieved.

	* AssemblyInfo.cs.in: Allow UIAutomationWinforms to access internal
	methods.

2008-11-24  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
	Typo/compilation fix.

2008-11-21  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs: New
	MONO_UIA_BRIDGE environment variable lets user set assembly name
	indicating what bridge should be loaded.  A bad value will cause null
	to be returned; an empty or null value will cause the UiaAtkBridge
	assembly to be loaded.

2008-11-18  Sandy Armstrong  <sanfordarmstrong@gmail.com>

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

2008-11-18  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* UIAutomationProvider.mdp:
	* UIAutomationProviderTests.mdp: Add makefile integration.

2008-11-17  Mario Carrion  <mcarrion@novell.com>

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
	Verifying if accessibility is enabled before initializing bridge.

2008-11-12  Andrés G. Aragoneses  <aaragoneses@novell.com>

	* UIAutomationProvider.mdp: AssemblyInfo files are autogenerated.

2008-11-12  Andrés G. Aragoneses  <aaragoneses@novell.com>

	* UIAutomationProvider.mdp: Update for new locations.

2008-11-07  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* Makefile.am: Remove cruft, use bin instead of lib/Debug.

2008-11-07  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* Makefile.am: Set PACKAGE_FLAG properly, fix some find/replace bugs.

2008-11-07  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* Makefile.am: After compiling, sign.  Should be cleaned up a bit.

2008-11-07  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* Makefile.am: Handle keysigning in AssemblyInfo.cs, define NET_2_0 when
	compiling.

2008-11-06  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* UIAutomation.mds: Move top-level solution to top-level.

2008-11-05  Sandy Armstrong  <sanfordarmstrong@gmail.com>

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
	Change UiaAtkBridgeAssembly string from const to static.  This
	facilitates a hack in our unit tests.

2008-10-10  Brad Taylor  <brad@getcoded.net>
	
	* System.Windows.Automation.Provider/ITextRangeProvider.cs:
	  GetBoundingRectangles returns a Rect[], not a double[].

2008-08-26  Stephen Shaw <sshaw@decriptor.com> 

	* UIAutomationProvider.mdp: Project files updated

2008-07-29  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* Makefile: Add to 'accessibility' package.

2008-05-23  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* System.Windows.Automation.Provider/IRawElementProviderFragment.cs:
	  Navigate returns IRawElementProviderFragment, not
	  IRawElementProviderSimple.

2008-05-13  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* UIAutomation.mds: Add UIAutomationBridge solution.
	* System.Windows.Automation.Provider/AutomationInteropProvider.cs: Move
	  IAutomationBridge out to UIAutomationBridge assembly.
	* UIAutomationProvider.mdp, Makefile: Depend on UIAutomationBridge
	  project.

2008-04-29  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
	  Implement HostProviderFromHandle by passing it on to the
	  IAutomationBridge.

2008-04-28  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
	  Style fixes.

2008-04-24  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
	  Handle missing bridge.

2008-04-23  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs: When
	  unable to load the UiaAtkBridge assembly, return null for the
	  bridge.  This is just temporary to accomodate test code.  Bridge
	  should be determined through an environment variable or something.

2008-04-06  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* System.Windows.Automation.Provider/AutomationInteropProvider.cs:
	  Experimenting with idea of forwarding events along to the bridge
	  via new IAutomationBridge interface.  This interface will be
	  defined in a separate assembly that only depends on
	  UIAutomationTypes.  Internal BridgeManager class is used to find
	  the class in the bridge assembly that impelements this interface.

2008-03-05  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* UIAutomationProvider.mdp: Add project reference to UIAutomationTypes.

2008-03-05  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* UIAutomation.mds: Fixing errors in solution file.

2008-03-05  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* UIAutomation.mds: Fixing name of UIAutomation solution.

2008-03-05  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* UIAutomation.mds: Added master solution for UIAutomation.

2008-02-29  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* UIAutomationProvider_test.dll.sources: Added tests for NavigateDirection
	  and AutomationInteropProvider.
	* UIAutomationProvider.mdp, UIAutomationProviderTests.mdp: Added
	  *.dll.sources to MonoDevelop projects for easier editing.  Fixed default
	  namespace.

2008-02-28  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* Test, Test/System.Windows.Automation.Provider,
	  UIAutomationProvider_test.dll.sources, Makefile: Support for automated
	  unit testing in UIAutomationProvider.
	* UIAutomationProvider.mdp, UIAutomationProvider.mds,
	  UIAutomationProviderTests.mdp: Add unit test project to MonoDevelop
	  solution.  Tweaked project settings to reconcile nunit and other MD
	  integration with Makefile integration.

2008-02-27  Sandy Armstrong <sanfordarmstrong@gmail.com> 

	* UIAutomationProvider.mdp, UIAutomationProvider.mds: Added MonoDevelop
	  solution/project for UIAutomationProvider.  Also set 'svn:ignore'
	  property on this directory for MD-generated user files.

2008-02-08  Calvin Gaisford <calvinrg@gmail.com>

	* Assembly/AssemblyInfo.cs : added AssmeblyInfo
	* Makefile: added for build
	* UIAutomationProvider.dll.sources: added for build

2008-02-08  Calvin Gaisford <calvinrg@gmail.com>

	(started to log)
	* System.Windows.Automation.Provider : added UI Automation
