[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




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