CVSROOT:        /cvs/gnome
Module name:    orca
Changes by:     richb   06/04/06 15:25:26

Modified files:
        .              : ChangeLog 
        src/orca       : orca.py 

Log message:
* src/orca/orca.py
Added in two sections of code in _keyEcho():
- check to see if the key event is for a "special" key (via
the new _specialKey method) and if so, then handle its
echoing in the _keyEcho method. Currently this is just testing
for Control, Alt, Shift and Meta. Over time, this routine
will be tweaked to handle the full set of special keys.

- check to see if the object that currently has focus is an
editable text object or has a role of "terminal". If so, and
its not a special key, then the echoing of the key event will
occur via an "object:text-changed:insert" event.

This improves the double echoing that was previously happening.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=orca&who=richb&date=explicit&mindate=2006-04-06%2015:24&maxdate=2006-04-06%2015:26

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to