• Klaus Schmidinger's avatar
    Version 1.1.20 · 48fd2b04
    Klaus Schmidinger authored
    - Now checking if there is a connection to the keyboard (thanks to Jaakko Hyvätti)
      and only creating the KBD remote control if VDR is running in the foreground.
    - Fixed taking an active SVDRP connection into account when doing shutdown (thanks
      to Gregoire Favre for reporting this one).
    - Changed setting of CXX and CXXFLAGS variables in Makefile, so that an externally
      defined value will be taken if present (suggested by Robert Schiele).
      Plugin authors should please change the lines
      CXX      = g++
      CXXFLAGS = -O2 -Wall -Woverloaded-virtual
      in their Makefile to
      CXX      ?= g++
      CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
    - Fixed recording overlapping timers on the same channel in case
      (thanks to Jaakko Hyvätti).
    - No longer stopping/restarting the DMX when switching audio channels (thanks to
      Sven Goethel).
    - Fixed high CPU load in 'Transfer Mode' (thanks to Oliver Endriss).
    - If a PC keyboard is used as remote control, the string entry fields in the
      menus now accept character input directly (however, this works only for keys that
      are not otherwise defined as remote control keys). Also, plugins can switch the
      cKbdRemote class into "raw mode", where all keyboard input will be made available
      through the new 'kKbd' key code and none of it will be processed as normal remote
      control functions (thanks to Jan Rieger for suggestions and testing).
    - Fixed deleting characters in string entry fields in 'insert' mode.
    - Now using "Doxygen" to generate source documentation (thanks to Walter Stroebel
      for providing an initial 'Doxyfile' configuration and adjusting some comments).
      See INSTALL for information how to do this. Some function descriptions have
      already been adapted to Doxygen, more will follow.
remote.h 2.01 KB