aboutsummaryrefslogtreecommitdiff
path: root/xbmc/peripherals
AgeCommit message (Collapse)Author
2016-01-26Revert "fixed, memory leak. Note to self, these routines attach but do not ↵Memphiz
detach under 10.9.5" This reverts commit c6ef89dc4a1ca6e507a53c3039131050780a55c2. The commit resulted in a crash in the usb detach callback
2016-01-20[cec] Fix reconnecting to the adapter upon libcec callback ↵Kai Sommerfeld
CEC_ALERT_CONNECTION_LOST
2016-01-09remove unused private fieldsThomas Amland
2015-12-20Prefer empty() over size() == 0h.udo
2015-12-13[gui] cleanup naming GetSelected* methodsThomas Amland
2015-12-12[codeshuffle] - moved AutoPool, DarwinUtils and GNUOsxReplacements to darwin ↵Memphiz
platform
2015-10-02[coverity] CID#1213839 Remove logically dead code.ace20022
2015-09-22Merge pull request #8030 from Memphiz/mrmc_backports2jenkins4kodi
2015-09-21fixed, memory leak. Note to self, these routines attach but do not detach ↵S. Davilla
under 10.9.5
2015-09-19Add missing include of <utility>Pär Björklund
This is a bit oppinionated, moved system includes to the bottom to try and avoid masking missing includes.
2015-09-13CGUIDialogSelect: cleanup Add/SetItems. pass const referenceThomas Amland
2015-09-07settings: fix method signatures of overridden virtual methodsmontellese
2015-09-01[peripherals] nuke PeripheralManagerMatthias Kortstiege
2015-09-01[peripherals] use the actual device name for settings dialog headerMatthias Kortstiege
2015-09-01[peripherals] pass peripheral device properties to settings dialogMatthias Kortstiege
2015-09-01[peripherals] use select dialog for listing devicesMatthias Kortstiege
2015-08-31Merge pull request #7912 from mkortstiege/nuke-std_namespaceMartijn Kaijser
[core] use std:: instead of using namespace std
2015-08-29[peripherals] use std:: instead of using namespace stdMatthias Kortstiege
2015-08-26[CEC] change bool setting "pause playback on changing source" intoMatus Kral
tristate option with possible settings: 1. do nothing (as was before) 2. pause playback (as was before) 3. stop video, keep playing audio the third option is solving two things - historical demand from users using Kodi as audio player - to use Kodi as audio station regardless of TV power status or active source - user is controlling Kodi by a web interface or RC App Secondly - most of Kodi PVR clients/servers provide timeshift feature. With Kodi pausing PVR stream timeshift recording is started what puts unexpected pressure on users infrastructure and is wasting resources on PVR server side.
2015-08-18[cleanup] unify method name used for singleton patternxhaggi
2015-08-05[settings] use setting id constantsxhaggi
2015-07-22[typos] fix typos RegisterReceveiver -> RegisterReceiveruNiversaI
2015-07-15Clean up ApplicationMessengerPär Björklund
ApplicationMessenger had become a place to stick all kinds of convenience methods and depending on just about everything. This PR cleans this up and returns it back to a messaging class. Removed the bool parameters and used naming from Win32 API with SendMsg for blocking and PostMsg for non-blocking messaging.
2015-07-13[gui] refactors modality handling for dialogsxhaggi
2015-07-11Convert ternary operator to if/elseDeniz Türkoglu
This removes the compiler warning and makes code somewhat more readable by making it a small repeat.
2015-07-08CVariant fixesPär Björklund
Added Move constructors for a few types for CVariant and added move versions to push_back and append. Added plenty of include directives as they were missing. Made many conversions to CVariant explicit to make it clear what happens and that the include is needed.
2015-07-05CPeripherals: update CGUIDialogPeripheralManager asynchronously to avoid ↵montellese
deadlocks
2015-06-08Revert "[pvr] changed: ask if the user wants to disable libCEC if no TV ↵Kai Sommerfeld
couldn't be found for 30 seconds" This reverts commit 85d5bd459e157bb4b2650f4bf0a1dda1b962a545.
2015-06-03[gui] unify method overloads in CGUIDialogYesNoxhaggi
2015-05-27[cec] Fix return value handling logic for CEC_TV_PRESENT_CHECK_TIMEOUT dialog.Kai Sommerfeld
2015-05-25Combine multiline strings into one string which will be placed in the ↵Martijn Kaijser
textbox input. Also add additional comments in strings.po
2015-05-23[peripherals] Cleanup includes.ace20022
2015-05-03[cec] bump to libCEC 3.0.0Lars Op den Kamp
2015-03-19fix TV language detection with HDMI-CECmontellese
2015-03-08[pvr] changed: ask if the user wants to disable libCEC if no TV couldn't be ↵Lars Op den Kamp
found for 30 seconds
2015-03-08[cec] changed: don't show a kaitoast when the configuration has been updated ↵Lars Op den Kamp
by libCEC
2015-03-06adjust language loading/handling logicmontellese
adjust all paths to language files (special://xbmc/language/...) unify loading/changing language add update/fallback for locale.language setting including matching an old language name to an installable language addon move <charsets>, <dvd> and <sorttokens> from langinfo.xml to addon.xml rename CLangInfo's GetLocale() to GetSystemLocale()
2015-03-02Moved key.h/cpp to input where it belongsPär Björklund
2015-03-02Renamed GetInstance to GetPär Björklund
2015-02-28* fix tv vendor override typogokl
2015-02-02Moved input handling from CApplication into it's own class CInputManager.Pär Björklund
Removed global g_joystick and made it a private member of CInputManager
2015-01-22Merge pull request #6219 from Montellese/fix_dialog_headingsSascha Montellese
fix heading labels of CGUIDialogPeripheralSettings, CGUIDialogSmartPlaylistEditor and CGUIDialogVideoSettings
2015-01-20[cec] Don't resume on source change if playback is paused.Matus Kral
Function CecSourceActivated is supposed to pause playback if another device is activated on CEC bus. this action is triggered later in the code via app messenger call MediaPause(). MediaPause() before unpausing video is wakingupfrom screensaver too. this sends 'OnScreensaverDeactivated' msg what returning back to CecAdapter calls (based on wakeonscreensaver) ActivateSource(). By use of player->IsPlaying check (what doesn't consider already paused playback) whole process can actually make switching to another source impossible - as if playback is already paused and XBMC gets deactivated, player->Pause() is still called, event screensaverdeactivated generated and XBMC finally activates itself again.
2015-01-18CGUIDialogPeripheralSettings: add default heading labelmontellese
2015-01-16Merge pull request #6160 from tobbi/cppcheck_perf_peripheralsMartijn Kaijser
cppcheck performance fixes in peripherals/
2015-01-13[PVR] Feature: Confirm XBMC shutdown if any local PVR backend is not idle.Kai Sommerfeld
- Bumped PVR addon API version to 1.9.3 (new function getBackendHostname()) - Fixed CNetwork::GetHostName signature and implementation. - Added CNetwork::IsLocalHost. - Changed CURL::IsLocalHost and CPVRClients::AllLocalBackendsIdle to use CNetwork::IsLocalHost.
2015-01-08cppcheck performance fixes in peripherals/Tobias Markus
2015-01-07[stdstring] get rid of CStdString in peripheralsArne Morten Kvarving
2014-12-16Revert "rename xbmc folder to src"Rainer Hochecker
This reverts commit 135fe8734924f79cedace50986a0fa4f12d76647.
2014-12-15rename xbmc folder to srcFneufneu