Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-15 | Merge pull request #13340 from garbear/game-globals | Garrett Brown | |
Games: Register setting handlers inside CGameSettings | |||
2018-01-15 | Joysticks: Move controller IDs to new header in games/ dir | Garrett Brown | |
2018-01-15 | Peripherals: Modernize button mapper registration | Garrett Brown | |
2018-01-13 | Keyboard: Move interfaces to interfaces/ subfolder | Garrett Brown | |
2018-01-13 | Joysticks: Fix broken wheel and throttle input | Garrett Brown | |
2018-01-13 | Joysticks: Modernize code | Garrett Brown | |
This moves initialization to the header and makes enum a class. | |||
2018-01-13 | Joysticks: Move interfaces to interfaces/ subfolder | Garrett Brown | |
2018-01-09 | Peripherals: Replace use of global game controller manager | Garrett Brown | |
2018-01-09 | Peripherals: Replace use of global input manager | Garrett Brown | |
2017-12-30 | [refactor] make m_pPlayer private and expose it through method GetAppPlayer() | xhaggi | |
2017-12-25 | [win10] Log: lowering level for some 'not implemented' message | Anton Fedchin | |
2017-12-23 | Peripheral API v1.3.5: Wheel and throttle support | Garrett Brown | |
2017-11-22 | [addons] don't use event load/unload in conjunction with async events | xhaggi | |
2017-11-11 | Merge pull request #12960 from garbear/peripherals-dialog | Garrett Brown | |
Peripherals: Fix list not refreshing in peripherals dialog | |||
2017-11-10 | Fix peripherals list not focused on dialog open | Garrett Brown | |
2017-11-09 | Merge pull request #12996 from garbear/keyboard-fixes | Garrett Brown | |
RetroPlayer: Fix keyboard input | |||
2017-11-03 | Merge pull request #12990 from lrusak/imx-removal | Lukas Rusak | |
[linux] remove imx platform | |||
2017-11-03 | Fix broken keyboard input in games | Garrett Brown | |
Keyboard input was broken because keyboard handlers were processed in order of pointer value (essentially random), instead of the reverse order in which they were registered. | |||
2017-11-02 | [win10] added 'peripherals' for uwp | Dale Stammen | |
2017-11-01 | [linux] remove imx platform | Lukas Rusak | |
2017-10-25 | Fix peripherals list not refreshing in peripherals dialog | Garrett Brown | |
2017-10-25 | Peripherals: Factor out peripherals dialog code | Garrett Brown | |
2017-10-23 | Fix crash on startup when peripheral.joystick is disabled | Garrett Brown | |
When peripheral.joystick is disabled, Kodi fails to load button maps for the controller and CPeripheralJoystick::m_joystickMonitor is not initialized. Attempting to unregister the null pointer causes a segfault. | |||
2017-10-07 | Joysticks: Fix accelerometers preventing screensaver | Garrett Brown | |
This fixes accelerometers on PS4 controllers preventing the screensaver by only monitoring mapped buttons and axes. By changing from IDriverHandler to IInputHandler, we receive input for higher-level controller features instead of lower-level driver events. If the driver input is not mapped to a controller, the IInputHandler will receive no input, meaning it can't interrupt a screensaver. | |||
2017-09-28 | [addons] change event handling on CPeripheralBusAddon | Alwin Esch | |
2017-09-28 | [addons] refactor AddonEvent structs | xhaggi | |
* move id from derived structs to struct AddonEvent * drop deprecated addon event InstalledChanged | |||
2017-09-26 | [addons] remove the CAddonMgr::GetInstance() usage | Alwin Esch | |
Do this direct with 'CServiceBroker::GetAddonMgr()'. | |||
2017-09-06 | Use the helper class instead of CGUIDialogOK and remove the dependency | phate89 | |
2017-09-01 | [cec] Fix power messages handling. | Kai Sommerfeld | |
2017-08-25 | RetroPlayer: Change input scanning to occur directly before frame | Garrett Brown | |
2017-08-16 | Merge pull request #12676 from Rechi/componentLogging | Rechi | |
[utils] CLog: add Log and LogFunction function with additional component parameter | |||
2017-08-15 | [log] move to new component logging style | Rechi | |
2017-08-15 | mark constructors explicit | Arne Morten Kvarving | |
to avoid unexpected implicit casts, and to shut cppcheck up | |||
2017-08-11 | Merge pull request #12650 from Rechi/cecHibernate | Rechi | |
[CEC] add hibernate on TV standby | |||
2017-08-09 | [CEC] add hibernate on TV standby | Portisch | |
2017-08-06 | [cleanup] silence ignored qualifiers value warnings | Rechi | |
'const' type qualifier on basic type returns has no effect | |||
2017-08-01 | Controllers: Make features property of controller, not layout | Garrett Brown | |
2017-07-31 | Merge pull request #12571 from notspiff/peripheral_fixes | Martijn Kaijser | |
Peripheral fixes | |||
2017-07-30 | share critsection with parent class | Arne Morten Kvarving | |
2017-07-25 | use foreach | Arne Morten Kvarving | |
quells cppcheck warning 'prefer prefix operator for non-primitives' | |||
2017-07-25 | fix typo | Arne Morten Kvarving | |
2017-07-25 | remove duplicate else | Arne Morten Kvarving | |
2017-07-23 | [Peripheral API] v1.3.4: Add support for mapping relative pointers | Garrett Brown | |
2017-07-22 | Merge pull request #12524 from popcornmix/cec_safe | Martijn Kaijser | |
CPeripheralCecAdapter: Execute application operations from application thread | |||
2017-07-18 | CEC: Execute application operations from application thread | popcornmix | |
These function are not designed to be called from other threads | |||
2017-07-16 | Fix broken peripheral settings | Garrett Brown | |
2017-07-07 | Merge pull request #12400 from hudokkow/use_default | Cris Silva | |
[modernize] Prefer 'default' for declarations | |||
2017-07-07 | [modernize][peripherals] Prefer 'default' for declarations | h.udo | |
2017-07-06 | Service Manager: Fix order of init/deinit | Garrett Brown | |
2017-07-04 | Move CInputManager into service manager | Garrett Brown | |