aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-27Merge pull request #469 from blinkseb/masterSébastien Brochet
[WIN32] upgrade libass to v0.10.0. Harfbuzz support is coming later
2012-03-27[osx/ios/atv2] sync xcode projects after 32b3b77amet
2012-03-27Merge pull request #786 from Montellese/jsonrpcSascha Montellese
JSON-RPC: A whole bunch of new features
2012-03-27jsonrpc: use CGUIInfoManager::GetCurrentMovie/SongTag() as fallback in ↵montellese
Player.GetItem
2012-03-27jsonrpc: add "options" parameter to Player.Open which can take the ↵montellese
properties "shuffled", "repeat" and "resume"
2012-03-27jsonrpc: add optional "directory" parameter to (Audio|Video)Library.Scan ↵montellese
(closes #10463)
2012-03-27jsonrpc: fix available sort methodsmontellese
2012-03-27jsonrpc: add optional "enable" parameter to enable displaying the newly set ↵montellese
subtitle (closes #12503)
2012-03-27jsonrpc: add optional "play" parameter to Player.PlayPause (closes #12564)montellese
2012-03-27jsonrpc: extend Application.SetVolume to support "increment" and "decrement" ↵montellese
as a value for the "volume" parameter
2012-03-27jsonrpc: add Application.OnVolumeChanged notification (for volume and mute ↵montellese
change)
2012-03-27add new announcement type "Application"montellese
2012-03-27jsonrpc: add GUI.SetFullscreenmontellese
2012-03-27jsonrpc: add "season" to VideoLibrary.GetTVShows and "watchedepisodes" to ↵montellese
VideoLibrary.GetTVShows and VideoLibrary.GetSeasons (closes #12150)
2012-03-27jsonrpc: add properties "size", "lastmodified" and "mimetype" to ↵montellese
Files.GetDirectory (closes #12165)
2012-03-27add CMime for mimetype resolving by file extension and use it in ↵montellese
CFileItem::GetMimeType()
2012-03-27set proper mimetype "x-directory/normal" for HTTP directories (thanks koying)montellese
2012-03-27jsonrpc: add GetRecentlyPlayedAlbums and GetRecentlyPlayedSongs to ↵montellese
AudioLibrary (closes #12091)
2012-03-27jsonrpc: add "fullscreen" property to GUI.GetProperties (partly addresses ↵montellese
#11408)
2012-03-27jsonrpc: add GUI.GetProperties with the properties "currentwindow", ↵montellese
"currentcontrol" and "skin"
2012-03-27jsonrpc: add GUI namespace with ShowNotification method and "ControlGUI" ↵montellese
permission (closes #11443)
2012-03-27jsonrpc: add System.EjectOpticalDrive and "ControlSystem" permission (closes ↵montellese
#11182)
2012-03-27jsonrpc: add Input.Info (closes #12096)montellese
2012-03-27jsonrpc: add Input.ContextMenu (closes #12095)montellese
2012-03-27jsonrpc: bump version to 5 (development)montellese
2012-03-27Merge pull request #570 from Pulse-Eight/cec-frodo-prLars Op den Kamp
cec: upgrade to libCEC 1.5+
2012-03-27cec: included an empty CPeripheralCecAdapter implementation when libCEC is ↵Lars Op den Kamp
not available, so it can be compiled without needing a whole lot of #ifdef's
2012-03-27cec: moved the CEC related volume change code from CApplication to ↵Lars Op den Kamp
CPeripherals, so it's not filled with #ifdef parts
2012-03-27cec: check whether the CEC adapter is enabled in peripheralsettings before ↵Lars Op den Kamp
trying to open a connection
2012-03-27cec: don't send an updated configuration to libCEC when stopping the update ↵Lars Op den Kamp
thread
2012-03-27cec: get libCEC-latest from packages.pulse-eight.net, so it can be updated ↵Lars Op den Kamp
separately, e.g. to add vendor support
2012-03-27cec: don't send standby or inactive source messages when rebootingLars Op den Kamp
2012-03-27cec: added an option to configure whether or not to send an 'inactive ↵Lars Op den Kamp
source' message. bugzid: 439
2012-03-27cec: don't send an inactive source message / standby command directly when ↵Lars Op den Kamp
receiving the OnQuit notification, but just stop the thread. fixes 'double standby' commands being sent. bugzid: 439
2012-03-27cec: update settings async, so we don't block the gui thread when the OK ↵Lars Op den Kamp
button is pressed
2012-03-27cec: updated to libCEC 1.5. uses struct libcec_configuration to get and set ↵Lars Op den Kamp
the config in libCEC.
2012-03-27peripherals: use std::set for changed settings instead of std::vectorLars Op den Kamp
2012-03-27peripherals: change the 'keymap_enabled' setting for HID devices into ↵Lars Op den Kamp
'do_not_use_custom_keymap', and hide the setting when the keymap is not configurable
2012-03-27peripherals: added an optional order to settingsLars Op den Kamp
2012-03-27cec: don't call libCEC directly from the GUI threadLars Op den Kamp
2012-03-27cec: removed the cec_debug_logging setting. always show cec debug logging ↵Lars Op den Kamp
when debugging in XBMC is enabled
2012-03-27cec: only send an inactive source messages when not sending a power off ↵Lars Op den Kamp
command, or AVR devices will power up again
2012-03-27cec: use callback methods instead of constant polling. this requires libCEC ↵Lars Op den Kamp
1.4.0 or higher
2012-03-27cec: some TVs don't like us querying it while activating sources. moved the ↵Lars Op den Kamp
queries to a background thread, and only query after the TV reports power state active.
2012-03-27cec: also mark XBMC as active source when powering up devicesLars Op den Kamp
2012-03-27cec: set the HDMI port and the device to which the CEC adapter was ↵Lars Op den Kamp
connected, to be able to determine the correct physical address. this is needed for people who have connected XBMC to something else than the TV
2012-03-27cec: added volume control on a CEC enabled amplifier when one is foundLars Op den Kamp
2012-03-27add boost/uuid/sha1.hpp to our libsmontellese
This makes sure sha1.hpp (used by websocket implementation) is also available on systems with a libboost-dev from earlier than version 1.42 (e.g. Ubuntu Lucid).
2012-03-27changed: Enhance logic to determine the filesizes for http directoriesarnova
2012-03-26Merge pull request #736 from dez-dk/masterarnova
Add dates to files and directories listed from an HTTP source