aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-27[rename] - rename all iFile and iDirectory implementations to have the ↵Memphiz
protocol in suffix instead of prefix in filesystem - fix includes after file renaming - split Slingbox to SlingboxFile and SlingboxDirectory - split HDHomeRun to HDHomeRunFile and HDHomeRunDirectory - fix buildsystem/projects after file renaming
2012-03-27[osx/ios/atv2] - sync xcode projects after adff92756Memphiz
2012-03-27Merge pull request #706 from Montellese/webserver_decouplingSascha Montellese
webserver: decouple different webserver capabilities into handlers
2012-03-27[webinterface.default] make sure to send JSON-RPC requests with the correct ↵montellese
content-type "application/json"
2012-03-27webserver: add Makefile for httprequesthandlers for linuxmontellese
2012-03-27webserver: make HTTP request handling async by using libmicrohttpd's thread poolmontellese
2012-03-27webserver: use std::multimap to store HTTP header fields/values instead of ↵montellese
std::map
2012-03-27webserver: add special handling for data within POST requestsmontellese
2012-03-27webserver: make IHTTPRequestHandler implementations able to handle multiple ↵montellese
requests at the same time by creating new instances by calling GetInstance()
2012-03-27webserver: added GetPriority() to IHTTPRequestHandler to be able to check ↵montellese
the more important handlers first
2012-03-27webserver: implement a jsonrpc handlermontellese
2012-03-27webserver: pass CWebServer instance to HTTP request handlersmontellese
2012-03-27webserver: implement a webinterface addons handlermontellese
2012-03-27webserver: implement a webinterface handlermontellese
2012-03-27webserver: implement http-api and vfs http handlersmontellese
2012-03-27webserver: decouple specific usages like jsonrpc, http-api, vfs and ↵montellese
webinterface from CWebServer
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