[mythtv-commits] [MythTV/mythtv] e0ca47: libmythui: Add MythInputDeviceHandler class

Mark Kendall noreply at github.com
Fri Apr 17 09:43:48 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: e0ca47622fba479473d94ad8b43d7313d0661b19
      https://github.com/MythTV/mythtv/commit/e0ca47622fba479473d94ad8b43d7313d0661b19
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-04-17 (Fri, 17 Apr 2020)

  Changed paths:
    A mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp
    A mythtv/libs/libmythui/devices/mythinputdevicehandler.h
    M mythtv/libs/libmythui/libmythui.pro
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythmainwindow.h
    M mythtv/libs/libmythui/mythmainwindowprivate.h
    M mythtv/libs/libmythui/mythscreentype.cpp

  Log Message:
  -----------
  libmythui: Add MythInputDeviceHandler class

- initially just used to wrap the libcec device
- subsequent commits will move joystick, lirc and appleremote handling
as well


  Commit: 98708d173b7f7705aa725594928f3fdcc0a977b5
      https://github.com/MythTV/mythtv/commit/98708d173b7f7705aa725594928f3fdcc0a977b5
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-04-17 (Fri, 17 Apr 2020)

  Changed paths:
    M mythtv/libs/libmythui/devices/mythcecadapter.cpp
    M mythtv/libs/libmythui/devices/mythcecadapter.h
    M mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp

  Log Message:
  -----------
  MythCECAdapter: Respect MythMainWindow 'ignore keys'

- both the joystick and lirc classes will ignore keys when requested
(functionality used by MythSystemLegacy) - this just ensures the CEC
adapter does the same


  Commit: 80c933e97173943d9eff0393e085ba3bfddda9b1
      https://github.com/MythTV/mythtv/commit/80c933e97173943d9eff0393e085ba3bfddda9b1
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-04-17 (Fri, 17 Apr 2020)

  Changed paths:
    M mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp
    M mythtv/libs/libmythui/devices/mythinputdevicehandler.h
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythmainwindow.h
    M mythtv/libs/libmythui/mythmainwindowprivate.h

  Log Message:
  -----------
  MythMainWindow: Move joystick code into MythInputDeviceHandler

 - although I can't honestly imagine anyone uses this anymore:)


  Commit: 4940eed61ef39e882a6e053e29698ea1b518c80a
      https://github.com/MythTV/mythtv/commit/4940eed61ef39e882a6e053e29698ea1b518c80a
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-04-17 (Fri, 17 Apr 2020)

  Changed paths:
    A mythtv/libs/libmythui/devices/jsmenu.cpp
    A mythtv/libs/libmythui/devices/jsmenu.h
    A mythtv/libs/libmythui/devices/jsmenuevent.cpp
    A mythtv/libs/libmythui/devices/jsmenuevent.h
    R mythtv/libs/libmythui/jsmenu.cpp
    R mythtv/libs/libmythui/jsmenu.h
    R mythtv/libs/libmythui/jsmenuevent.cpp
    R mythtv/libs/libmythui/jsmenuevent.h
    M mythtv/libs/libmythui/libmythui.pro

  Log Message:
  -----------
  libmythui: Move joystick code into devices directory


  Commit: 3fa0633d6968b2a6dffe308e780e0c650ea663b1
      https://github.com/MythTV/mythtv/commit/3fa0633d6968b2a6dffe308e780e0c650ea663b1
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-04-17 (Fri, 17 Apr 2020)

  Changed paths:
    M mythtv/libs/libmyth/mythmediamonitor.cpp
    M mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp
    M mythtv/libs/libmythui/devices/mythinputdevicehandler.h
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythmainwindow.h
    M mythtv/libs/libmythui/mythmainwindowprivate.h
    M mythtv/programs/mythfrontend/main.cpp

  Log Message:
  -----------
  libmythui: Move lirc and Apple remote into MythInputDeviceHandler


  Commit: 8487aa8129d52c423e94401ca1f62743a750a19b
      https://github.com/MythTV/mythtv/commit/8487aa8129d52c423e94401ca1f62743a750a19b
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-04-17 (Fri, 17 Apr 2020)

  Changed paths:
    R mythtv/libs/libmythui/AppleRemote.cpp
    R mythtv/libs/libmythui/AppleRemote.h
    R mythtv/libs/libmythui/AppleRemoteListener.cpp
    R mythtv/libs/libmythui/AppleRemoteListener.h
    A mythtv/libs/libmythui/devices/AppleRemote.cpp
    A mythtv/libs/libmythui/devices/AppleRemote.h
    A mythtv/libs/libmythui/devices/AppleRemoteListener.cpp
    A mythtv/libs/libmythui/devices/AppleRemoteListener.h
    A mythtv/libs/libmythui/devices/lirc.cpp
    A mythtv/libs/libmythui/devices/lirc.h
    A mythtv/libs/libmythui/devices/lirc_client.cpp
    A mythtv/libs/libmythui/devices/lirc_client.h
    A mythtv/libs/libmythui/devices/lircevent.cpp
    A mythtv/libs/libmythui/devices/lircevent.h
    M mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp
    M mythtv/libs/libmythui/libmythui.pro
    R mythtv/libs/libmythui/lirc.cpp
    R mythtv/libs/libmythui/lirc.h
    R mythtv/libs/libmythui/lirc_client.cpp
    R mythtv/libs/libmythui/lirc_client.h
    R mythtv/libs/libmythui/lircevent.cpp
    R mythtv/libs/libmythui/lircevent.h

  Log Message:
  -----------
  libmythui: Move remaining 'device' files into devices sub-directory


Compare: https://github.com/MythTV/mythtv/compare/a618b675fdd3...8487aa8129d5


More information about the mythtv-commits mailing list