Граф коммитов

61 Коммитов

Автор SHA1 Сообщение Дата
Stephen Shaw 74e2e37833 Merge branch 'master' of github.com:mono/at-spi-sharp 2010-09-01 13:14:33 -06:00
Mike Gorse f9e17a3b70 Re-number to 1.1.1 2010-09-01 11:46:04 -04:00
Mike Gorse ee2942d153 Release v1.1.90 2010-09-01 11:43:28 -04:00
Mike Gorse 0d7517ce5d Fetch ndesk-dbus from the new github repository 2010-08-26 18:48:49 -04:00
Mike Gorse 2a12b2266a Fix some exceptions
Catch errors on some queries for defunct accessibles.  Note that many calls
on defunct accessibles throw exceptions.
Also, when receiving a ChildrenChanged and the list is not large enough to hold
the referenced child, refresh the children.  This works around ChildrenChanged
signals that we missed because we had not yet registered a match rule, for
instance.  We really need to solve this in managed-dbus somehow--there is no
reason not to register a dbus match-rule for ChildrenChanged and some other
signals with no sender/path except that managed-dbus does not support it
without the use of internal classes.
2010-08-26 17:31:53 -04:00
Stephen Shaw 7cf898aac8 Merge branch 'master' of github.com:mono/at-spi-sharp 2010-08-20 12:22:36 -06:00
Mike Gorse d3117d86d7 Release v1.1.0 2010-08-18 15:43:33 -04:00
Mike Gorse 9a4d7399f5 Notify the registry daemon when adding/removing event listeners 2010-08-17 12:02:17 -04:00
Mike Gorse 1dbca983ff Fix GetObject definition 2010-08-17 12:02:08 -04:00
Stephen Shaw 704fdda529 test 2010-08-05 10:38:45 -06:00
Mario Carrion 23d3b8582b Fix configure.ac. 2010-07-29 14:54:41 -04:00
Stephen Shaw a9823b2674 One spec file for both openSUSE and Fedora
svn path=/trunk/at-spi-sharp/; revision=160705
2010-07-22 05:41:22 +00:00
Stephen Shaw 22c095ba62 Fixing fedora spec
svn path=/trunk/at-spi-sharp/; revision=160686
2010-07-21 17:55:56 +00:00
Mike Gorse 7a7894f757 Updated NEWS and bump version to 1.0.91
svn path=/trunk/at-spi-sharp/; revision=157967
2010-05-26 15:31:59 +00:00
Mike Gorse 322b774b3b Fix cache object path name to correspond with what is now used by at-spi2-atk.
svn path=/trunk/at-spi-sharp/; revision=157963
2010-05-26 14:32:19 +00:00
Mike Gorse 86f2189a3d Add NEWS and bump version to 1.0.90.
svn path=/trunk/at-spi-sharp/; revision=157239
2010-05-12 14:48:19 +00:00
Mike Gorse ebb69a56b2 Do not cache children of Filler [BNC#600024]
Fix test Makefile to copy at-spi-sharp.dll.mdb

svn path=/trunk/at-spi-sharp/; revision=157235
2010-05-12 14:30:43 +00:00
Stephen Shaw dd3f55569f Update to next release version and removed BuildRequires from fedora spec
svn path=/trunk/at-spi-sharp/; revision=155903
2010-04-21 18:11:58 +00:00
Stephen Shaw 1a8b171af7 Adding fedora spec file to configure.ac
svn path=/trunk/at-spi-sharp/; revision=155901
2010-04-21 17:55:44 +00:00
Stephen Shaw 71f6fa132d Moved the at-spi-sharp fedora spec file here
svn path=/trunk/at-spi-sharp/; revision=155900
2010-04-21 17:52:45 +00:00
Stephen Shaw 8233aa40b4 Prepping for 1.0.2 release
svn path=/trunk/at-spi-sharp/; revision=155895
2010-04-21 17:23:55 +00:00
Mike Gorse 4607cc9b3a Do not trust StateSet cache for StateType.Enabled (bug 596801)
Also fix NRE in GetText in the test app.

svn path=/trunk/at-spi-sharp/; revision=155839
2010-04-20 21:54:24 +00:00
Stephen Shaw 0d11a60ab6 Bumped version to 1.0.1
svn path=/trunk/at-spi-sharp/; revision=153777
2010-03-17 16:40:54 +00:00
Mike Gorse ff1a198aab Recognize Application interface, and warn rather
than throw an exception for unknown interfaces.

Ignore our own process for now to
avoid deadlock.

svn path=/trunk/at-spi-sharp/; revision=153765
2010-03-17 14:25:55 +00:00
Mike Gorse 0c6bd281e5 Bind GetAttributes.
svn path=/trunk/at-spi-sharp/; revision=152761
2010-03-01 22:39:32 +00:00
Stephen Shaw 8d7ff38e50 Prepping for 1.0 release
svn path=/trunk/at-spi-sharp/; revision=152496
2010-02-25 20:44:16 +00:00
Sandy Armstrong e35c3a67ac * autogen.sh: Fix ndesk-dbus build on Mono 2.4.
svn path=/trunk/at-spi-sharp/; revision=152469
2010-02-25 13:55:30 +00:00
Mike Gorse 76b775dbb5 * Accessible.cs, Application.cs, EventBase.cs,, EventObject.cs,
Registry.cs: Queue calls that could cause dbus events when firing
ChildrenChanged events so that they are fired in order.

svn path=/trunk/at-spi-sharp/; revision=152407
2010-02-24 22:12:42 +00:00
Stephen Shaw b6e3f4714c Prep for tagging 0.9.3
svn path=/trunk/at-spi-sharp/; revision=152226
2010-02-22 22:52:01 +00:00
Mike Gorse 0fcd44ea50 Change interface/object path names to match at-spi2 0.1.7.
Add DeviceEventController.
Copy at-spi-sharp.dll.config when building test.

svn path=/trunk/at-spi-sharp/; revision=152091
2010-02-19 20:43:06 +00:00
Stephen Shaw 0a1e89f751 Rev'ed for 0.9.2
svn path=/trunk/at-spi-sharp/; revision=151244
2010-02-10 16:57:05 +00:00
Sandy Armstrong 334b569329 In /:
* ndesk-dbus: Delete copy of ndesk-dbus source from SVN.
	* autogen.sh: Pull ndesk-dbus from our git branch during autogen.
	* configure.ac: Latest ndesk-dbus requires System.Core.

In at-spi/:
	* Makefile.am:
	* at-spi-sharp.dll.config.in: Add a .dll.config file for ndesk-dbus.

svn path=/trunk/at-spi-sharp/; revision=151135
2010-02-09 18:43:46 +00:00
Mike Gorse 5f4642536f * EventBase.cs: Track at-spi2 api.
* Accessible.cs: Fetch interfaces when unknown.

* Accessible.cs, Registry.cs: Fix some crashes.

svn path=/trunk/at-spi-sharp/; revision=150939
2010-02-05 16:31:07 +00:00
Mike Gorse 28d2115c69 * Accessible.cs: Fetch Parent, Name, and Description if we do not
have cached data for them.

* Accessible.cs, Application.cs: Fix several exceptions.

* Registry.cs: Do not create an appliation for an element with no bus
name.

* Registry.cs: Make GetAtspiBus internal to be compatible with
our ndesk-dbus fork.

svn path=/trunk/at-spi-sharp/; revision=150846
2010-02-04 10:33:18 +00:00
Mike Gorse ee9d4c57e6 Added some mising files
svn path=/trunk/at-spi-sharp/; revision=150792
2010-02-03 21:42:11 +00:00
Mike Gorse da13cf4210 Refactor events to remove unused parameters.
Track at-spi2 api.

svn path=/trunk/at-spi-sharp/; revision=150790
2010-02-03 21:32:18 +00:00
Matt Guo bf9b0b81ba * uia2atk/UiaDbus/ndesk-dbus/Mapper.cs: Fix dbus thread safety issues
* at-spi-sharp/ndesk-dbus/Mapper.cs: Fix dbus thread safety issues

svn path=/trunk/at-spi-sharp/; revision=150760
2010-02-03 10:54:47 +00:00
Stephen Shaw 8df94e73d3 Add the spec file to svn
svn path=/trunk/at-spi-sharp/; revision=148155
2009-12-11 21:29:34 +00:00
Stephen Shaw 864490840c Updated the version to 0.9.1
svn path=/trunk/at-spi-sharp/; revision=147925
2009-12-09 18:21:46 +00:00
Mike Gorse 2a27a45fd8 Remove "On" prefix from event names
svn path=/trunk/at-spi-sharp/; revision=147575
2009-12-03 18:25:30 +00:00
Mike Gorse 520e1f446a Fix firing of ChildAdded.
Try when running an Iterate thread.
Fix some tests.

svn path=/trunk/at-spi-sharp/; revision=146845
2009-11-24 17:20:03 +00:00
Mike Gorse 94cfbe359c Fix to build with latest gtk-sharp 2-12 changes.
svn path=/trunk/at-spi-sharp/; revision=146770
2009-11-23 21:10:58 +00:00
Mario Carrion 89a8f5ae89 2009-11-20 Mario Carrion <mcarrion@novell.com>
In tests/:
	* apps/gtkbutton.py: Using "add" instead of "pack_start", temporal
	workaround to "fix" random deadlocks when running the tests, follow
	this bug for more information: 
	https://bugzilla.gnome.org/show_bug.cgi?id=577392. 
	* at-spi-sharp/atspitest.sh.in: Namespace updated to match tests'.


svn path=/trunk/at-spi-sharp/; revision=146636
2009-11-20 20:40:13 +00:00
Mike Gorse c364f96c00 Ndesk threading and signal fixes.
Set the desktop as the parent of an application.

svn path=/trunk/at-spi-sharp/; revision=146543
2009-11-19 15:15:05 +00:00
Sandy Armstrong db8db489ff In /:
* COPYING: 
	* ndesk-dbus: 
	* configure.ac: Bundle internalized and patched version of ndesk-dbus.

In tests/:
	* at-spi-sharp/Makefile.am:
	* at-spi-sharp/atspitest.sh.in: Rename assembly to AtSpiSharpTests.dll.
	Reference ndesk-dbus available internally in at-spi-sharp.dll.

In at-spi/:
	* Registry.cs: Bus property is now internal instead of public.
	* Makefile.am:
	* AssemblyInfo.cs: Bundle patched ndesk-dbus directly into at-spi-sharp
	with all public types internalized. Set InternalsVisibleTo for tests.

svn path=/trunk/at-spi-sharp/; revision=146049
2009-11-12 17:08:53 +00:00
Mike Gorse 3a6dd4b945 ObjectPath -> AccessiblePath in one place where I was missing it
svn path=/trunk/at-spi-sharp/; revision=146028
2009-11-12 11:51:02 +00:00
Mike Gorse 94b85ca514 Track latest at-spi api changes.
Add gtkradiobutton.py.
Fix bug in test method affecting selection test.

svn path=/trunk/at-spi-sharp/; revision=146027
2009-11-12 11:47:42 +00:00
Mike Gorse 9018a403a6 Added ChildAdded, ChildRemoved, RoleChanged, NameChanged, DescriptionChanged,
and StateChanged events.

Added Dispose to Accessible and Application.

svn path=/trunk/at-spi-sharp/; revision=145066
2009-10-29 21:01:33 +00:00
Mike Gorse bccf0363a0 * Action.cs, Accessible.cs, Application.cs, Component.cs, Document.cs,
EditableText.cs, Hyperlink.cs, Hypertext.cs, Image.cs, Registry.cs,
Selection.cs, table.cs, Text.cs, Value.cs: Modify method and signal
names to correspond with DBus spec.

* Accessible.cs, Event.cs, Makefile.am: Add event bindings.

* Accessible.cs, UncachedChildren.cs, Makefile.am: Fetch children of
ManagesDescendants objects over the wire rather than relying on cache.

svn path=/trunk/at-spi-sharp/; revision=144140
2009-10-14 19:35:34 +00:00
Mike Gorse 886ad95db2 Add Hyperlink, Hypertext, Document, and Table bindings.
Several other fixes.

svn path=/trunk/at-spi-sharp/; revision=142083
2009-09-16 22:13:03 +00:00