dogtail r361 - in trunk: . sniff
- From: zcerza svn gnome org
- To: svn-commits-list gnome org
- Subject: dogtail r361 - in trunk: . sniff
- Date: Mon, 17 Dec 2007 20:55:22 +0000 (GMT)
Author: zcerza
Date: 2007-12-17 20:55:21 +0000 (Mon, 17 Dec 2007)
New Revision: 361
ViewCVS link: http://svn.gnome.org/viewcvs/dogtail?rev=361&view=rev
Modified:
trunk/ChangeLog
trunk/sniff/sniff
Log:
* sniff/sniff: Overhaul sniff to use pyatspi events to be notified
when a node is renamed or gains/loses children. As a result, SniffModel does
not use its addDeadNode() and checkNodes() methods. Those methods have not yet
been removed, however. This change will result in properly-written applications
working far better than before in sniff. Improperly-written apps (e.g. Firefox,
but they know this) will behave better than sniff in 0.6.1; checkNodes() was
causing serious slowdowns in some cases since it's fairly heavy code that needs
to be looped continuously. Since sniff now has to do a lot less work than it
did ever before, it should be somewhat faster in all cases.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]