A new version of my remote control program:
The Mac app bundle is now signed (for compatibility with Gatekeeper), and sandboxed -- its only permissions are network access. This cost me $99, so please donate.
GTK 3+ and ttk widgets for Tkinter are now supported, with fallbacks to the old APIs and options to select them. ttk often looks quite a bit nicer than the old Tk version. (ttk requires Python 2.7, AFAIK.)
Color highlights are now used for a few keys (A/B/C/D, Thumbs, Rec, Pause), where available (can be disabled by option).
The "graphical" button labels are now the default for most environments, selectable via option and, now, togglable at runtime by pressing "G" (capitalized -- lowercase "g" is still Guide).
Landscape mode can also now be toggled at runtime, by pressing "L" (capitalized -- lowercase "l" is still LiveTV). In addition, at startup, if the remote is too "tall" for the screen, it will switch to landscape mode automatically.
Restored shortcut keys for Aspect ("a") and CC ("c").
More robust Zeroconf.