[mythtv-commits] mythtv commit: r12907 by cpinkham
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Fri Mar 2 05:48:59 UTC 2007
Author: cpinkham
Date: 2007-03-02 05:48:58 +0000 (Fri, 02 Mar 2007)
New Revision: 12907
Changeset: http://cvs.mythtv.org/trac/changeset/12907
Modified:
trunk/mythtv/programs/mythfrontend/networkcontrol.cpp
Log:
Network Control socket interface changes.
Add some new valid keys. The list:
home, end, return, tab, backtab, insert, delete, plus, comma, minus,
period, numbersign (aka poundsign), dollar, percent, ampersand, parenleft,
parenright, asterisk, question, bar, pipe, and F13 through F24. This also
adds the ability to use the actual symbol for mose of these such as "key +"
instead of having to type "key plus".
Add the ability to send key combinations such as CTRL+B, ALT+F, etc.. The
four supported modifiers are CTRL, ALT, SHIFT, and META and they can be
used individually such as CTRL+B or together such as CTRL+ALT+B.
Fix some minor bugs related to case conversion, previously the code would
lower() the whole input command and then uppercase the few places that
needed it such as when passing a Qt::ISODateTime, now we just lower() when
comparing things that need case-insensitive comparisons.
For debugging purposes, add the ability to sleep in the middle of a key
combination. You can now use the keyword 'sleep' to sleep one second in
the middle of a key command. Here's a not-so-useful example:
"key down down sleep down enter"
More information about the mythtv-commits
mailing list