CVSROOT: /cvs/gnome Module name: dogtail Changes by: zcerza 06/04/11 13:34:58
Modified files: . : ChangeLog recorder : dogtail-recorder Log message: * recorder/dogtail-recorder: Implement ProceduralScriptWriter class. It implements recordClick() just like OOScriptWriter, but it also has the special method findAncestor(), for deciding whether the script will need to do a focus.application() or focus.dialog(). For this, I needed to implement a FakeNode.__cmp__(). It only compares the name, roleName and description of the FakeNode instances. Bother me if you need it to compare more attributes for it to work. Make ProceduralScriptWriter the default ScriptWriter for now. Also, add a couple assertions in various methods to make sure the node parameter is never None. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=dogtail&who=zcerza&date=explicit&mindate=2006-04-11%2013:33&maxdate=2006-04-11%2013:35 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list