Fedora 17 Update: dogtail-0.8.0-2.fc17

updates at fedoraproject.org updates at fedoraproject.org
Tue Jun 5 23:07:30 UTC 2012


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-8872
2012-06-05 22:08:35
--------------------------------------------------------------------------------

Name        : dogtail
Product     : Fedora 17
Version     : 0.8.0
Release     : 2.fc17
URL         : http://dogtail.fedorahosted.org/
Summary     : GUI test tool and automation framework
Description :
GUI test tool and automation framework that uses assistive technologies to
communicate with desktop applications.

--------------------------------------------------------------------------------
Update Information:

Finally a big release updating dogtail after more than 2 years ! Dogtail is developed and maintained now again.

Simply put, ported to be compatible with the new GNOME 3 and to work well in major GNOME 3 (Gtk 3) distributions.

--- What was done ---

Notably, Sniff's UI needed to ported completely to GTK3, yet there are also several places in dogtail 'itself' that needed to be rewritten to go ahead with the new technologies. Those were all the modules where the old pygtk was used for various reasons (rawinput, utils, tree...). Incompatibilites were also present due to the new version of pyatspi (notably with the doAction method).

Release highlights:

* A great number of fixes everywhere related to GTK/GNOME/At-Spi updates

* The dogtail-recorder was dropped for now, but might return in RC or 0.8.1

* Thanks to the qt-at-spi project, dogtail now works out-of-the-box for QT!

* Headless supports KDE sessions

* Headless working with full 3D-Accelerated GNOME session (no fallback anymore)

* Highlight used in sniff completely re-written and made toggleable (of by default)

* Makefile updated, 'make run' builds packages in homedir/rpmbuld now

* Several examples fixed for updated gedit

* Added tree.isChild() convenience method

* Renamed doAction to doActionNamed due to conflict with doAction inside
  pyatspi namespace

* Delay made configurable in absoluteMotion and relativeMotion functions

* Changed at-spi activation to use DConf instead of GConf

* A bit of code clean-up and modernization (using @property now etc.)

* More error checking added

* A couple of unit tests for Node added

* Node.findChildren() updated to be faster
--------------------------------------------------------------------------------
ChangeLog:

* Mon Jun  4 2012 Jaroslav Reznik <jreznik at redhat.com> - 0.8.0-2
- respin
* Thu May 31 2012 Jaroslav Reznik <jreznik at redhat.com> - 0.8.0-1
- Update to 0.8.0 Final
- New upstream release
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update dogtail' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list