Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-30 | Joysticks: Implement new keymap handling | Garrett Brown | |
2017-06-30 | Joysticks: Remove keymap handling | Garrett Brown | |
2017-06-30 | Joysticks: Remove action mapping from button mapper | Garrett Brown | |
2017-06-30 | Joysticks: Remove rumble functionality from default controller | Garrett Brown | |
This moves the rumble generator from the default controller to the peripheral. | |||
2017-06-29 | [modernize][peripherals] Prefer 'override' usage | h.udo | |
2017-06-28 | [addons] change CreateInstance function to return ADDON_STATUS | Alwin Esch | |
Before was a bool used who was mostly OK, only need PVR a bit more as bool. | |||
2017-06-26 | Joysticks: Move common test outside of interfaces | Garrett Brown | |
2017-06-26 | Joysticks: Add IInputProvider abstraction | Garrett Brown | |
2017-06-24 | [peripheral] change addon interface to new C++ style | Alwin Esch | |
This change also the peripheral addon system to use C++ class as interface to Kodi. There is only the interface itself changed, the functions style is still the same as before with the use of PeripheralUtils.h (kodi_peripheral_utils.hpp). My experience for the system is not good enough to change also the list functions to use direct a vector on addon (not sure how I can test every function). The test of them here was good and has played some games :-) . | |||
2017-06-17 | [addons] make binary addon management independent | Alwin Esch | |
This changes add a new binary addon manager who handle the addons on request. This way allow the use of several instances on the same addon. Currently only used on Visualization and Screensaver, but other binary addon types becomes on next steps changed to use them here. Further becomes on next changes everything related to binary addons moved to the new folder "./xbmc/addons/binary-addons". The old system is not changed! | |||
2017-06-08 | Fix c/p error in 54620fc | Garrett Brown | |
2017-06-07 | Merge pull request #12251 from Montellese/settings_cpp11 | Sascha Montellese | |
[settings] move to C++11 | |||
2017-06-07 | [addons] move AddonProps to new CAddonInfo class | Alwin Esch | |
This add all previous on AddonProps defined values to CAddonInfo who was added by commits before. On this change is mostl only an all parts a rename done. The commit comes in alone to hold next changes smaller and better for review. The CAddonInfo becomes on comming changes more and more changed to allow multiple addon instances. For this is it later not a static definition in CAddon and also replace the old cpluff system. | |||
2017-06-06 | Merge pull request #12180 from garbear/joystick-holdtime | Garrett Brown | |
Show OSD from in game by holding start/guide/back for 1 second | |||
2017-06-06 | [settings] adjust code using settings library to C++11 | montellese | |
2017-06-05 | Merge pull request #12245 from Montellese/addon_settings_fallout | Martijn Kaijser | |
[addons/settings] Fix some fallout from the add-on settings PR | |||
2017-06-05 | Joysticks: Allow Kodi input from within game | Garrett Brown | |
2017-06-05 | Joysticks: Add base class for default joystick | Garrett Brown | |
2017-06-05 | Joysticks: Move IDs to new header file | Garrett Brown | |
2017-06-05 | Merge pull request #12223 from garbear/fix-circular-dep | Garrett Brown | |
Games: Fix crash due to circular dependency | |||
2017-06-05 | [peripherals] CPeripherals: fix CID 170205 | montellese | |
2017-06-03 | Games: Fix crash due to circular dependency | Garrett Brown | |
This also completes a TODO by removing some temporary game code from CPeripherals. | |||
2017-06-02 | [add-ons/settings] move GUIDialogAddonSettings.h/cpp from xbmc/addons/ to ↵ | montellese | |
xbmc/addons/settings | |||
2017-06-01 | [settings] used shared instead of raw pointers | montellese | |
2017-06-01 | [settings] CSettingInt/CSettingString: support translatable and fixed string ↵ | montellese | |
options | |||
2017-05-25 | [cleanup] Fix headers included twice | h.udo | |
2017-05-18 | [peripheral] change to new addon to kodi callback way | Alwin Esch | |
This is the first major change to become multiple instances to work. There are the callbacks moved to the CPeripheralAddon class. Reason is to have this parts together and later with multiple instances to call always right related CPeripheralAddon class. On addon is currently nothing needed to change, only a recompile to match them. | |||
2017-05-16 | [addons] change version check to new way | Alwin Esch | |
There become on creation of addon the needed Instance type given and checked against the version of addon. In future becomes this instance type also used to create the needed part on addon and use separate types together on one addon. | |||
2017-05-16 | [addons] remove old no more needed addon version check way | Alwin Esch | |
From now becomes the version set direct by headers and is nearly independent from used addon type and version changes does not contact interface changes. | |||
2017-05-12 | [Peripherals] Add "Driver settings" action in settings to fix iMON devices | Garrett Brown | |
2017-04-27 | [gui][refactor] add window id as arg to GetWindow template because window ↵ | xhaggi | |
instance is not unique | |||
2017-04-03 | [Peripherals] Improve shutdown speed by a small amount | Garrett Brown | |
2017-04-03 | [Peripherals] Improve logging in CPeripherals::TestFeature() | Garrett Brown | |
2017-04-03 | [Peripherals] Improve logging for button presses | Garrett Brown | |
2017-04-03 | [Peripherals] Remove check for successful add-on enabling | Garrett Brown | |
Add-ons are enabled asynchronously, so it's no good to check the return value. | |||
2017-04-03 | [Peripherals] Remove unused variables | Garrett Brown | |
2017-03-31 | [joysticks] Update copyright headers | Garrett Brown | |
2017-03-23 | Merge pull request #11824 from garbear/input-fixes | Garrett Brown | |
[Peripherals] Fix segfault by adding some synchronization to peripheral add-ons | |||
2017-03-23 | [Peripherals] Fix segfault on startup | Garrett Brown | |
2017-03-23 | [Peripherals] Move g_peripherals to ServiceManager | Garrett Brown | |
2017-03-21 | Merge pull request #11869 from xhaggi/generic-get-window | jenkins4kodi | |
2017-03-21 | [refactor] use generic GetWindow() or GetDialog() | xhaggi | |
2017-03-18 | CHG : [jni] use jni lib from depends | Chris Koying Browet | |
2017-03-08 | [Peripherals] Fix segfault when invoking deinitialized add-ons | Garrett Brown | |
2017-03-08 | [Peripherals] Power off controllers before services are deinitialized | Garrett Brown | |
The command to power off controllers should be called from inside an exit callback. This callback is issued before shutdown begins, so power-off no longer depends on systems that have already been deinitialized. | |||
2017-03-07 | [Peripherals] Fix uninitialized variables | Garrett Brown | |
2017-03-02 | Merge pull request #11793 from garbear/android-fixes | Garrett Brown | |
[Android] Controller fixes | |||
2017-03-01 | [Peripherals] Fix mapping axes on Android | Garrett Brown | |
2017-03-01 | [Peripherals] Pass by reference | Garrett Brown | |
2017-03-01 | [Peripherals] Silence debug log spam on Android | Garrett Brown | |