aboutsummaryrefslogtreecommitdiff
path: root/xbmc/peripherals
AgeCommit message (Collapse)Author
2013-02-09[cosmetics] update date in GPL headerMartijn Kaijser
2013-02-04move view related files into new view folder and libmontellese
2013-01-22[cec] fixed - only send an active source message when receiving OnPlay. this ↵Lars Op den Kamp
may lead to delayed audio output on some AVR devices
2013-01-16[OSX] Remove all direct calls to CFStringGetCString and CFStringGetCStringPtrTobias Hieta
This adds a new util function DarwinCFStringToString that handles errors and tries to first get the pointer otherwise copies the string into a std::string. It also makes sure to use CFStringGetSystemEncoding() everywhere so we don't get in trouble for using a hardcoded encoding.
2013-01-10[cec] fixed - incorrect error message was being displayed in the toast popup ↵Lars Op den Kamp
when libCEC could not be found on the system (c+p is bad mmm'kay)
2013-01-09[cec] don't update the device type in settings with the value that was ↵Lars Op den Kamp
returned from libCEC
2013-01-09[cec] don't send incorrect pause/resume to slideshow when the source is ↵Lars Op den Kamp
(de)activated and don't resume playback when the source is activated and we didn't pause it when the source was deactivated
2013-01-08moved nyxboard power and user button from peripheral config to keyboard.xmlLars Op den Kamp
2012-12-28[cec] fixed - don't send devices to standby when the screensaver is ↵Lars Op den Kamp
activated and the player is paused
2012-12-13Merge pull request #1536 from Karlson2k/Imon_addition_01davilla
Replace system-wide iMON setting with per-device setting
2012-12-11[Peripheral] Use per-device iMON setting instead of system-wide setting.Karlson2k
2012-12-06[cec] don't send explicit wakeup commands when only the TV is marked to be ↵Lars Op den Kamp
powered up and 'activate source' is enabled. fixes dupe 'image view on' commands
2012-12-06[cec] fixed - don't send an active source message for the next playlist item ↵Lars Op den Kamp
for players that don't send OnStop before OnPlay
2012-12-06[cec] fixed - make xbmc the active source again when resuming from standby ↵Lars Op den Kamp
and xbmc was the active source before it went to standby
2012-11-19[cec] fixed - don't store the vendor id of the tv that libCEC sends back, or ↵Lars Op den Kamp
this will be used as vendorid forever
2012-11-16make sure we setup the peripheral manager dialog prior to init'ing the ↵Jonathan Marshall
window. part of #13556
2012-11-12[cec] don't try to set the OSD string on the TV. it's not supported by any ↵Lars Op den Kamp
TV on the market, and saves a couple of ms when we don't try this
2012-11-07Merge pull request #1688 from Memphiz/libusbArne Morten Kvarving
[droid] - activate usb peripherals available
2012-11-01[droid] - make the PeripheralBusUSB support available for android as wellMemphiz
2012-10-31[cec] mapped some unmapped buttonsLars Op den Kamp
2012-10-30[pvr] No need to override OnAction when the base classes handle itJonathan Marshall
2012-10-27[cec] fixed - suppress activate source messages on OnPlay after receiving ↵Lars Op den Kamp
OnStop, so the next item in a playlist doesn't send another active source message
2012-10-27[cec] be a bit less verbose in the debug log. libCEC already logs thisLars Op den Kamp
2012-10-09[cec] fixed wrong translationLars Op den Kamp
2012-10-09[cec] added hidden setting to configure the double tap prevention timeoutLars Op den Kamp
2012-10-09[cec] reset all members to their default values when reopening the connectionLars Op den Kamp
2012-10-09[cec] simplify 'wake_devices' and 'standby_devices' settings by showing an ↵Lars Op den Kamp
enum instead of a string with logical addresses
2012-10-09[cec] simplify settings - use an enum instead of logical addresses for the ↵Lars Op den Kamp
'connected_device' setting
2012-10-09[cec] bump to libCEC 2.0.0. only minor changes, but the API was cleaned up, ↵Lars Op den Kamp
and is not compatible with the previous version anymore
2012-10-03Merge pull request #1189 from Karlson2k/Blacklist_Problem_ImonLars Op den Kamp
[win32] Fix for problematic iMON hardware
2012-10-03[Peripheral] Add PeripheralImon to Peripherals.cppKarlson2k
2012-10-03[Peripheral] Add new class 'PeripheralImon'Karlson2k
2012-10-01[Peripheral] Add iMON to PeripheralTypes.hKarlson2k
2012-10-01[Peripheral] Fix early lock.Leave() in UnregisterRemovedDevices in ↵Karlson2k
PeripheralBus.cpp and call OnDeviceRemoved for devices with features. CriticalSection was unlocked inside 'for', could potentially cause problem in case that other thread change list of peripheral. OnDeviceRemoved wasn't called for devices with type == UNKNOWN even if device is mapped to something with usable feature.
2012-10-01[Peripheral] Cosmetics: Update outdated comment in PeripheralBus.hKarlson2k
2012-10-01Merge pull request #1419 from Pulse-Eight/cec-activate-on-playbackLars Op den Kamp
[cec] activate source when playback starts
2012-09-27Merge pull request #1306 from koying/cecsetupLars Op den Kamp
[cec] Assign the "Setup menu" button to "Title", i.e. context menu
2012-09-20[cec] fixed - don't send standby commands directly in ↵Lars Op den Kamp
CPeripheralCecAdapter::Announce()
2012-09-20[cec] added StandbyDevices()Lars Op den Kamp
2012-09-20[cec] fixed - don't activate the source directly in ↵Lars Op den Kamp
CPeripheralCecAdapter::Announce(). this leads to a deadlock when libCEC wakes up the screensaver
2012-09-20[cec] make XBMC the active source when playback starts (optional, enabled by ↵Lars Op den Kamp
default)
2012-09-20[cec] added ActivateSource()Lars Op den Kamp
2012-09-19removed no longer needed ifdefsLars Op den Kamp
2012-09-18[cec] fixed - don't send standby commands when the cec adapter is being disabledLars Op den Kamp
2012-09-13[rpi/cec] and now correct, use CEC_RPI_VIRTUAL_COM from cectypes.h (which ↵Lars Op den Kamp
also uses the correct value instead of 'CEC')
2012-09-13[rpi/cec] fixed - don't add the name of the bus to the virtual location on ↵Lars Op den Kamp
the bus for the Pi's CEC adapter, so it gets matched properly by libCEC again
2012-09-09update date in GPL headermontellese
2012-09-09fix address line in GPL headersmontellese
2012-09-09makefile.in clean up and add USE_OMXLIB to build controldavilla
2012-09-08adjust GUIDialogPeripheralManager: we would run OnInitWindow twice due to ↵pieh
not consuming GUI_MSG_WINDOW_INIT message also move init actions to OnInitWindow callback