Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-01 | [peripherals] remove inclusion of android specific header | Olaf Hering | |
This header is not needed anymore after commit 66c9cbfe8cf9b18febb2cd29c852d413c37ba15b. Signed-off-by: Olaf Hering <olaf@aepfle.de> | |||
2019-03-10 | Fixed error "Unexpected [standby_pc_on_tv_standby] setting value | JimmyS83 | |
message" when using "Ignore" for standby_pc_on_tv_standby. https://github.com/xbmc/xbmc/issues/15698 | |||
2018-11-25 | Games: Assign joysticks in order of last activation | Garrett Brown | |
This fixes the problem of virtual controllers presented by the OS consuming player spots when player numbers are chosen. | |||
2018-10-27 | Merge pull request #14672 from garbear/code-quality | Garrett Brown | |
Code quality improvements | |||
2018-10-26 | Peripherals: Fix compiler warnings on Windows | Garrett Brown | |
2018-10-25 | Keyboard: Move XBMCKey enum into KEYBOARD namespace | Garrett Brown | |
2018-10-18 | [peripherals] Cleanup includes. | ace20022 | |
2018-10-07 | Eliminate CServiceBroker::GetSettings(); use ↵ | Kai Sommerfeld | |
CServiceBroker::GetSettingsComponent()->GetSettings() instead. | |||
2018-09-13 | Fix log format string in PeripheralJoystick | peak3d | |
2018-09-08 | CServiceBroker: return a pointer for CSettings | Lukas Rusak | |
2018-08-24 | Peripherals: Encapsulate joystick check into joystick class | Garrett Brown | |
2018-08-21 | Merge pull request #14309 from garbear/warnings | Garrett Brown | |
Fix compiler warnings | |||
2018-08-17 | Remove CAnnouncementManager::GetInstance() | Garrett Brown | |
2018-08-17 | Peripherals: Fix compiler warning on Windows | Garrett Brown | |
2018-07-27 | [xbmc] Update copyright year span | h.udo | |
2018-07-27 | [xbmc] Team XBMC -> Team Kodi | h.udo | |
2018-07-27 | [xbmc] GPL-2.0-or-later SPDX license identifier | h.udo | |
2018-07-16 | [threads] remove const constructor from CSingleLock | Rechi | |
2018-07-13 | [cleanup][peripherals] silence useless cast warning | Rechi | |
2018-07-03 | [modernize][peripherals] use default member initializers | Rechi | |
2018-06-13 | Merge pull request #14018 from garbear/fix-game-open | Garrett Brown | |
Games: Fix segfault when opening a game | |||
2018-06-12 | Peripherals: Modernize event scanner | Garrett Brown | |
2018-06-12 | Game add-ons: Fix segfault when opening game | Garrett Brown | |
This fixes a segfault that occurs when moving an analog stick on game open. The analog stick event is delivered while joysticks are being connected/disconnected. | |||
2018-06-12 | [xbmc] nuke whitespace | h.udo | |
2018-06-12 | [xbmc] pragma once position | h.udo | |
2018-05-24 | link with libcec instead of loading it dynamic | Rechi | |
2018-05-14 | guilib/GUIControl: use forward declarations | Max Kellermann | |
Reduce header dependencies and speed up the build. | |||
2018-04-08 | Merge pull request #13726 from Razzeee/jsonRPC-onavevents | Razzeee | |
Add OnResume, OnAVChange and OnAVStart to jsonRPC notifications | |||
2018-04-06 | [Breaking change] Add OnResume, OnAVChange and OnAVStart to jsonRPC ↵ | Kolja Lampe | |
notifications Only call onPlay when starting a play - resumes should use OnResume from now on | |||
2018-04-04 | [darwin] peripherals: move implementation to platform folder | Anton Fedchin | |
2018-04-04 | [android] peripherals: move implementation to platform folder. | Anton Fedchin | |
2018-04-04 | [linux] peripherals: move implementation to platform folder. | Anton Fedchin | |
2018-04-04 | [win32] peripherals: move implementation to platform folder. | Anton Fedchin | |
2018-04-04 | [win10] peripherals: move implementation to platform folder. | Anton Fedchin | |
2018-04-01 | kill global g_windowManager, co-author Rechi' | Rainer Hochecker | |
2018-03-13 | [peripherals] Make CPeripherals::Initialise survive getting called when it ↵ | Kai Sommerfeld | |
is already initialisid. Fixes crash on profile switch after c5f5579 | |||
2018-02-17 | [cleanup] remove system.h includes | Rechi | |
2018-02-10 | Merge pull request #11222 from popcornmix/cecrepeat | Martijn Kaijser | |
[cec] Add settings for configuring button repeats | |||
2018-02-09 | [input] input/XBIRRemote.h -> input/remote/IRRemote.h | Anton Fedchin | |
2018-02-04 | Controller dialog: Mouse mapping support | Garrett Brown | |
2018-02-04 | Joysticks: Rename base enums and fix translator ties | Garrett Brown | |
2018-02-04 | Merge pull request #12846 from xhaggi/fix-addon-event-handling | tamland | |
[addons] don't use event load/unload in conjunction with async events | |||
2018-02-02 | Game API v1.0.34: Keyboard mapping support | Garrett Brown | |
This routes keyboard input through the peripehals system, which uses an add-on to translate raw key presses into higher-level controller features. To differentiate between raw key presses and key presses identified by controller features, the raw key-handler`IKeyboardHandler` interface was renamed to `IKeyboardDriverHandler` and `IKeyboardInputHandler` was added to handle input for controller features. The main functional change here is switching CGameClientKeyboard from a driver handler to an input handler, which allows the keys to be remapped with a peripheral's buttonmap. | |||
2018-02-02 | Rename IKeyboardHandler to IKeyboardDriverHandler | Garrett Brown | |
This is in preparation for Player Manager additions. | |||
2018-02-02 | Controller dialog: Keyboard mapping support | Garrett Brown | |
This adds keyboard keys as valid controller features in the controller dialog. Symbols are used to identify keys in the buttonmap. A "select key" button is placed above the keys so that the user can select which key to map by typing the key on their keyboard. This beats scrolling through a long list. | |||
2018-02-02 | Peripherals: Remove joystick emulation | Garrett Brown | |
Joystick emulation was used to allow keyboard control of games. Keyboard control will return, but emulation will take place in the games code instead of peripherals. | |||
2018-01-29 | [cec] Don't discard buttons when repeat mode is enabled | popcornmix | |
2018-01-29 | [cec] Add settings for configuring button repeats | popcornmix | |
2018-01-29 | [cec] Drop CEC_DOUBLE_TAP_TIMEOUT_MS_OLD code | popcornmix | |
Kodi won't even build with libcec 3, so supporting a libcec 2.2 setting is of no value | |||
2018-01-24 | A mass change from xbmc.org to kodi.tv. | Stig-Ørjan Smelror | |
I used the command grep --include={\*.cpp,\*.h} -rnl './' -e "http://xbmc.org" | xargs -i@ sed -i 's/http\:\/\/xbmc\.org/http\:\/\/kodi\.tv/g' @ to change every http://xbmc.org to http://kodi.tv in *.cpp and *.h files |