vuplus_xbmc
12 years agoMerge pull request #704 from Quentangle/default_season_attribute
jmarshallnz [Fri, 30 Mar 2012 03:38:17 +0000 (20:38 -0700)]
Merge pull request #704 from Quentangle/default_season_attribute

Add defaultseason attribute to TV Show regex

12 years agofix broken grouplist auto-wrapping after dd9aae3
pieh [Thu, 29 Mar 2012 23:48:16 +0000 (01:48 +0200)]
fix broken grouplist auto-wrapping after dd9aae3

12 years agoMerge pull request #826 from pieh/invalid_flag
Michal Piechowiak [Thu, 29 Mar 2012 22:22:58 +0000 (15:22 -0700)]
Merge pull request #826 from pieh/invalid_flag

Reset invalidated flag only if we processed control

12 years agoMerge pull request #672 from Montellese/videodb_dateadded
Sascha Montellese [Thu, 29 Mar 2012 22:21:24 +0000 (15:21 -0700)]
Merge pull request #672 from Montellese/videodb_dateadded

VideoDatabase: add "dateAdded" field to files and path table

12 years agojsonrpc: expose the new "dateadded" property for videos and provide it as a sort...
montellese [Tue, 31 Jan 2012 21:15:53 +0000 (22:15 +0100)]
jsonrpc: expose the new "dateadded" property for videos and provide it as a sort method

12 years agosmartplaylists: make use of the new dateAdded field for videos
montellese [Tue, 31 Jan 2012 21:15:04 +0000 (22:15 +0100)]
smartplaylists: make use of the new dateAdded field for videos

12 years agouse the newly available CVideoInfoTag::m_dateAdded in SSortFileItem::ByDateAdded
montellese [Mon, 6 Feb 2012 15:41:59 +0000 (16:41 +0100)]
use the newly available CVideoInfoTag::m_dateAdded in SSortFileItem::ByDateAdded

12 years agouse file/directory modification/creation time for the value of the "dateAdded" field
montellese [Mon, 6 Feb 2012 23:27:36 +0000 (00:27 +0100)]
use file/directory modification/creation time for the value of the "dateAdded" field

12 years agojsonrpc: fix "title" property not being filled correctly (empty)
montellese [Thu, 29 Mar 2012 21:00:52 +0000 (23:00 +0200)]
jsonrpc: fix "title" property not being filled correctly (empty)

The problem is that both CFileItem and CVideoInfoTag/CMusicInfoTag serialize a property named "title".
Because of the first call to CFileItemHandler::FillDetails with the serialized CFileItem the "title" property is added to the result with an empty value.
On the second call to CFileItemHandler::FillDetails with the serialized CVideoInfoTag/CMusicInfoTag (which contains the valid value for the "title" property) it ignores that value because "title" is already set (but empty) in the result.

12 years agoMerge pull request #823 from mikrohard/patch-1
jmarshallnz [Thu, 29 Mar 2012 18:51:06 +0000 (11:51 -0700)]
Merge pull request #823 from mikrohard/patch-1

Scale teletext dialog using g_graphicsContext.

12 years agorefactor and clean up Makefiles
davilla [Thu, 29 Mar 2012 18:08:39 +0000 (14:08 -0400)]
refactor and clean up Makefiles

12 years ago[gles] fixed. never, ever link to xbmc object that contain globals, when the lib...
davilla [Thu, 29 Mar 2012 18:03:42 +0000 (14:03 -0400)]
[gles] fixed. never, ever link to xbmc object that contain globals, when the lib is loaded, any globals will be re-inited and creators called. This primes us for double destruction was well as messing with the golbal var state

12 years ago[osx/ios/libcec] - fixed that Makefile - really!
Memphiz [Thu, 29 Mar 2012 17:26:30 +0000 (19:26 +0200)]
[osx/ios/libcec] - fixed that Makefile - really!

12 years ago[gles] changed. 1) do not spew 'namespace std' into the build, it is silly. 2) use...
davilla [Thu, 29 Mar 2012 16:38:31 +0000 (12:38 -0400)]
[gles] changed. 1) do not spew 'namespace std' into the build, it is silly. 2) use #pragma once and drop the guard games, modern compilers support #pragma once

12 years ago[osx/ios] fixed, quit messing with this file
S. Davilla [Thu, 29 Mar 2012 15:23:12 +0000 (11:23 -0400)]
[osx/ios] fixed, quit messing with this file

12 years agoreset invalidated flag only if we processed control
pieh [Thu, 29 Mar 2012 12:44:36 +0000 (14:44 +0200)]
reset invalidated flag only if we processed control

12 years agoScale teletext dialog using g_graphicsContext.
Jernej Fijačko [Thu, 29 Mar 2012 10:57:38 +0000 (13:57 +0300)]
Scale teletext dialog using g_graphicsContext.

12 years agoMerge pull request #719 from mad-max/moviesets
Jezz [Thu, 29 Mar 2012 04:45:43 +0000 (21:45 -0700)]
Merge pull request #719 from mad-max/moviesets

added MovieSets to Movie submenu

12 years agofixed: allow volume amplification to be keymapped like all the other sliders we have
bobo1on1 [Mon, 7 Nov 2011 19:07:31 +0000 (20:07 +0100)]
fixed: allow volume amplification to be keymapped like all the other sliders we have

12 years ago[fix] - only cursor keys are able to repeat
Memphiz [Wed, 28 Mar 2012 20:01:31 +0000 (22:01 +0200)]
[fix] - only cursor keys are able to repeat

12 years agofixed: on linux, the timestamp for pthread_cond_timedwait needs to be referenced...
bobo1on1 [Mon, 27 Feb 2012 16:44:24 +0000 (17:44 +0100)]
fixed: on linux, the timestamp for pthread_cond_timedwait needs to be referenced to CLOCK_REALTIME, on OSX it should be referenced to gettimeofday

12 years agoadded "dateAdded" field to "path" table in videodb and use it for better sorting...
montellese [Tue, 31 Jan 2012 21:14:33 +0000 (22:14 +0100)]
added "dateAdded" field to "path" table in videodb and use it for better sorting for GetRecentlyAddedFoo() methods

12 years agofixed: make sure the old thread is stopped before starting a new one, fixes throwing...
bobo1on1 [Wed, 28 Mar 2012 19:31:46 +0000 (21:31 +0200)]
fixed: make sure the old thread is stopped before starting a new one, fixes throwing an exception in the main thread

12 years agofixed: possible deadlock
bobo1on1 [Wed, 28 Mar 2012 19:30:25 +0000 (21:30 +0200)]
fixed: possible deadlock

12 years agowin32: use libcec-1.5.2.zip from XBMC's mirrors as dep
Lars Op den Kamp [Wed, 28 Mar 2012 19:21:11 +0000 (21:21 +0200)]
win32: use libcec-1.5.2.zip from XBMC's mirrors as dep

12 years agofixed 2 typos in language/English/string.xml
Lars Op den Kamp [Wed, 28 Mar 2012 19:10:39 +0000 (21:10 +0200)]
fixed 2 typos in language/English/string.xml

12 years agoMerge pull request #816 from wsoltys/xbox_remove
wsoltys [Wed, 28 Mar 2012 18:43:12 +0000 (11:43 -0700)]
Merge pull request #816 from wsoltys/xbox_remove

removed xbox legacy code

12 years agoremoved xbox legacy code. doubt that it'll still in use. maybe one day we can get...
WiSo [Sat, 28 Jan 2012 15:25:51 +0000 (16:25 +0100)]
removed xbox legacy code. doubt that it'll still in use. maybe one day we can get rid of IoSupport.cpp/h

12 years ago[osx/ios] bump libcec from vauge 'latest' to libcec-1.5.2
davilla [Wed, 28 Mar 2012 15:22:50 +0000 (11:22 -0400)]
[osx/ios] bump libcec from vauge 'latest' to libcec-1.5.2

12 years agoworkaround: the hdhomerun headers #define min(). this clashes with std::min
spiff [Wed, 28 Mar 2012 08:58:18 +0000 (10:58 +0200)]
workaround: the hdhomerun headers #define min(). this clashes with std::min

simply move the include of the hdhomerun headers after including
the STL header which use std::min

12 years agomark stack as non-executable, fixes #12735
Mike Frysinger [Thu, 1 Mar 2012 05:04:49 +0000 (00:04 -0500)]
mark stack as non-executable, fixes #12735

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Scott Davilla <davilla@xbmc.org>
12 years ago[arm] remove -D_ARMEL and usage. It was ancient debug stuff that is not needed anymore
davilla [Wed, 28 Mar 2012 00:29:10 +0000 (20:29 -0400)]
[arm] remove -D_ARMEL and usage. It was ancient debug stuff that is not needed anymore

12 years agoFixed: Thoroughly search an addon's fallback skin folder for the closest skin resolution.
Garrett Brown [Fri, 30 Sep 2011 08:30:56 +0000 (01:30 -0700)]
Fixed: Thoroughly search an addon's fallback skin folder for the closest skin resolution.

Before, if
1. 720p is the current resolution and skin.id is the current skin
2. addon.id/skins/skin.id/720p/script-window.xml doesn't exist
3. addon.id/skins/skin.id/ntsc/script-window.xml exists
then #3 would be skipped and the addon would instead be loaded from the default skin folder (i.e. addon.id/skins/default/...).

This commit fixes this behavior; XBMC will attempt to load the closest resolution from the folder of the current skin (if it exists) instead of skipping to the default.

12 years agoMerge pull request #508 from fetzerch/pictures-metadata-fixes
Arne Morten Kvarving [Tue, 27 Mar 2012 21:31:23 +0000 (14:31 -0700)]
Merge pull request #508 from fetzerch/pictures-metadata-fixes

Updated metadata parsing for pictures

The relevant (but hard to read) spec would be the Photoshop File Format which references IPTC IIM:
http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/PhotoshopFileFormats.htm#50577409_pgfId-1037504-
http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf

12 years agoCleaned up exif parser: Removed unneccessary comment, use MAX_COMMENT instead of...
Christian Fetzer [Tue, 27 Mar 2012 21:15:03 +0000 (23:15 +0200)]
Cleaned up exif parser: Removed unneccessary comment, use MAX_COMMENT instead of constant, replaced sizeof(short) by 2 (might cause toubles on future platforms)

12 years agochanged: explicitly cast to float
spiff [Tue, 27 Mar 2012 21:06:51 +0000 (23:06 +0200)]
changed: explicitly cast to float

kills a compiler warning (on msvc)

12 years agochanged: since we want to cast these counters to pointers, use intptr_t
spiff [Tue, 27 Mar 2012 20:50:07 +0000 (22:50 +0200)]
changed: since we want to cast these counters to pointers, use intptr_t

kills a compiler warning

12 years agochanged: remove an unused variable
spiff [Tue, 27 Mar 2012 20:49:27 +0000 (22:49 +0200)]
changed: remove an unused variable

kills a compiler warning

12 years agomore cosmetics to silence compiler warnings
montellese [Tue, 27 Mar 2012 21:03:00 +0000 (23:03 +0200)]
more cosmetics to silence compiler warnings

12 years ago[linux] cosmetics to silence gcc warning
montellese [Tue, 27 Mar 2012 20:51:36 +0000 (22:51 +0200)]
[linux] cosmetics to silence gcc warning

12 years ago[fix] - fixed warning on 64bit builds
Memphiz [Tue, 27 Mar 2012 20:56:36 +0000 (22:56 +0200)]
[fix] - fixed warning on 64bit builds

12 years ago[win32] - fixed line endings
Memphiz [Tue, 27 Mar 2012 20:44:12 +0000 (22:44 +0200)]
[win32] - fixed line endings

12 years agoMerge pull request #489 from Memphiz/filesystemshuffle
Memphiz [Tue, 27 Mar 2012 20:30:10 +0000 (13:30 -0700)]
Merge pull request #489 from Memphiz/filesystemshuffle

Filesystemshuffle

12 years agoi[rename] - class names according to filenames for filesystem implementations
Memphiz [Tue, 27 Mar 2012 20:12:22 +0000 (22:12 +0200)]
i[rename] - class names according to filenames for filesystem implementations

12 years ago[rename] - rename all iFile and iDirectory implementations to have the protocol in...
Memphiz [Sun, 18 Mar 2012 16:24:54 +0000 (17:24 +0100)]
[rename] - rename all iFile and iDirectory implementations to have the 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

12 years agofixed: sleep for a second in between detaching and attaching the glx context so we...
bobo1on1 [Tue, 27 Mar 2012 19:53:57 +0000 (21:53 +0200)]
fixed: sleep for a second in between detaching and attaching the glx context so we don't busy spin when this happens constantly, for example when the display went to sleep

12 years ago[osx/ios/atv2] - sync xcode projects after adff92756
Memphiz [Tue, 27 Mar 2012 19:04:08 +0000 (21:04 +0200)]
[osx/ios/atv2] - sync xcode projects after adff92756

12 years agoMerge pull request #706 from Montellese/webserver_decoupling
Sascha Montellese [Tue, 27 Mar 2012 18:58:17 +0000 (11:58 -0700)]
Merge pull request #706 from Montellese/webserver_decoupling

webserver: decouple different webserver capabilities into handlers

12 years ago[webinterface.default] make sure to send JSON-RPC requests with the correct content...
montellese [Sun, 25 Mar 2012 19:06:36 +0000 (21:06 +0200)]
[webinterface.default] make sure to send JSON-RPC requests with the correct content-type "application/json"

12 years agowebserver: add Makefile for httprequesthandlers for linux
montellese [Tue, 8 Nov 2011 16:38:09 +0000 (17:38 +0100)]
webserver: add Makefile for httprequesthandlers for linux

12 years agowebserver: make HTTP request handling async by using libmicrohttpd's thread pool
montellese [Wed, 2 Nov 2011 17:05:13 +0000 (18:05 +0100)]
webserver: make HTTP request handling async by using libmicrohttpd's thread pool

12 years agowebserver: use std::multimap to store HTTP header fields/values instead of std::map
montellese [Tue, 1 Nov 2011 12:48:01 +0000 (13:48 +0100)]
webserver: use std::multimap to store HTTP header fields/values instead of std::map

12 years agowebserver: add special handling for data within POST requests
montellese [Sat, 29 Oct 2011 09:56:03 +0000 (11:56 +0200)]
webserver: add special handling for data within POST requests

12 years agowebserver: make IHTTPRequestHandler implementations able to handle multiple requests...
montellese [Wed, 26 Oct 2011 13:07:50 +0000 (15:07 +0200)]
webserver: make IHTTPRequestHandler implementations able to handle multiple requests at the same time by creating new instances by calling GetInstance()

12 years agowebserver: added GetPriority() to IHTTPRequestHandler to be able to check the more...
montellese [Tue, 8 Nov 2011 14:51:55 +0000 (15:51 +0100)]
webserver: added GetPriority() to IHTTPRequestHandler to be able to check the more important handlers first

12 years agowebserver: implement a jsonrpc handler
montellese [Tue, 11 Oct 2011 10:47:50 +0000 (12:47 +0200)]
webserver: implement a jsonrpc handler

12 years agowebserver: pass CWebServer instance to HTTP request handlers
montellese [Tue, 11 Oct 2011 10:25:30 +0000 (12:25 +0200)]
webserver: pass CWebServer instance to HTTP request handlers

12 years agowebserver: implement a webinterface addons handler
montellese [Tue, 11 Oct 2011 09:48:37 +0000 (11:48 +0200)]
webserver: implement a webinterface addons handler

12 years agowebserver: implement a webinterface handler
montellese [Tue, 11 Oct 2011 09:04:47 +0000 (11:04 +0200)]
webserver: implement a webinterface handler

12 years agowebserver: implement http-api and vfs http handlers
montellese [Mon, 10 Oct 2011 21:24:40 +0000 (23:24 +0200)]
webserver: implement http-api and vfs http handlers

12 years agowebserver: decouple specific usages like jsonrpc, http-api, vfs and webinterface...
montellese [Mon, 10 Oct 2011 21:19:40 +0000 (23:19 +0200)]
webserver: decouple specific usages like jsonrpc, http-api, vfs and webinterface from CWebServer

12 years agoMerge pull request #469 from blinkseb/master
Sébastien Brochet [Tue, 27 Mar 2012 17:24:15 +0000 (10:24 -0700)]
Merge pull request #469 from blinkseb/master

[WIN32] upgrade libass to v0.10.0. Harfbuzz support is coming later

12 years ago[osx/ios/atv2] sync xcode projects after 32b3b77
amet [Tue, 27 Mar 2012 15:48:23 +0000 (19:48 +0400)]
[osx/ios/atv2] sync xcode projects after 32b3b77

12 years agoMerge pull request #786 from Montellese/jsonrpc
Sascha Montellese [Tue, 27 Mar 2012 15:38:51 +0000 (08:38 -0700)]
Merge pull request #786 from Montellese/jsonrpc

JSON-RPC: A whole bunch of new features

12 years agojsonrpc: use CGUIInfoManager::GetCurrentMovie/SongTag() as fallback in Player.GetItem
montellese [Wed, 22 Feb 2012 22:43:36 +0000 (23:43 +0100)]
jsonrpc: use CGUIInfoManager::GetCurrentMovie/SongTag() as fallback in Player.GetItem

12 years agojsonrpc: add "options" parameter to Player.Open which can take the properties "shuffl...
montellese [Fri, 10 Feb 2012 14:56:17 +0000 (15:56 +0100)]
jsonrpc: add "options" parameter to Player.Open which can take the properties "shuffled", "repeat" and "resume"

12 years agojsonrpc: add optional "directory" parameter to (Audio|Video)Library.Scan (closes...
montellese [Fri, 10 Feb 2012 11:03:20 +0000 (12:03 +0100)]
jsonrpc: add optional "directory" parameter to (Audio|Video)Library.Scan (closes #10463)

12 years agojsonrpc: fix available sort methods
montellese [Sun, 5 Feb 2012 22:32:44 +0000 (23:32 +0100)]
jsonrpc: fix available sort methods

12 years agojsonrpc: add optional "enable" parameter to enable displaying the newly set subtitle...
montellese [Tue, 31 Jan 2012 15:32:46 +0000 (16:32 +0100)]
jsonrpc: add optional "enable" parameter to enable displaying the newly set subtitle (closes #12503)

12 years agojsonrpc: add optional "play" parameter to Player.PlayPause (closes #12564)
montellese [Tue, 31 Jan 2012 15:15:10 +0000 (16:15 +0100)]
jsonrpc: add optional "play" parameter to Player.PlayPause (closes #12564)

12 years agojsonrpc: extend Application.SetVolume to support "increment" and "decrement" as a...
montellese [Sat, 14 Jan 2012 09:34:15 +0000 (10:34 +0100)]
jsonrpc: extend Application.SetVolume to support "increment" and "decrement" as a value for the "volume" parameter

12 years agojsonrpc: add Application.OnVolumeChanged notification (for volume and mute change)
montellese [Fri, 13 Jan 2012 23:32:43 +0000 (00:32 +0100)]
jsonrpc: add Application.OnVolumeChanged notification (for volume and mute change)

12 years agoadd new announcement type "Application"
montellese [Fri, 13 Jan 2012 23:09:41 +0000 (00:09 +0100)]
add new announcement type "Application"

12 years agojsonrpc: add GUI.SetFullscreen
montellese [Sun, 6 Nov 2011 20:38:52 +0000 (21:38 +0100)]
jsonrpc: add GUI.SetFullscreen

12 years agojsonrpc: add "season" to VideoLibrary.GetTVShows and "watchedepisodes" to VideoLibrar...
montellese [Sun, 6 Nov 2011 19:06:07 +0000 (20:06 +0100)]
jsonrpc: add "season" to VideoLibrary.GetTVShows and "watchedepisodes" to VideoLibrary.GetTVShows and VideoLibrary.GetSeasons (closes #12150)

12 years agojsonrpc: add properties "size", "lastmodified" and "mimetype" to Files.GetDirectory...
montellese [Sun, 6 Nov 2011 17:57:38 +0000 (18:57 +0100)]
jsonrpc: add properties "size", "lastmodified" and "mimetype" to Files.GetDirectory (closes #12165)

12 years agoadd CMime for mimetype resolving by file extension and use it in CFileItem::GetMimeType()
montellese [Sun, 15 Jan 2012 11:46:36 +0000 (12:46 +0100)]
add CMime for mimetype resolving by file extension and use it in CFileItem::GetMimeType()

12 years agoset proper mimetype "x-directory/normal" for HTTP directories (thanks koying)
montellese [Sun, 15 Jan 2012 10:24:58 +0000 (11:24 +0100)]
set proper mimetype "x-directory/normal" for HTTP directories (thanks koying)

12 years agojsonrpc: add GetRecentlyPlayedAlbums and GetRecentlyPlayedSongs to AudioLibrary ...
montellese [Sun, 6 Nov 2011 12:55:46 +0000 (13:55 +0100)]
jsonrpc: add GetRecentlyPlayedAlbums and GetRecentlyPlayedSongs to AudioLibrary (closes #12091)

12 years agojsonrpc: add "fullscreen" property to GUI.GetProperties (partly addresses #11408)
montellese [Sun, 6 Nov 2011 12:34:35 +0000 (13:34 +0100)]
jsonrpc: add "fullscreen" property to GUI.GetProperties (partly addresses #11408)

12 years agojsonrpc: add GUI.GetProperties with the properties "currentwindow", "currentcontrol...
montellese [Sun, 6 Nov 2011 12:04:42 +0000 (13:04 +0100)]
jsonrpc: add GUI.GetProperties with the properties "currentwindow", "currentcontrol" and "skin"

12 years agojsonrpc: add GUI namespace with ShowNotification method and "ControlGUI" permission...
montellese [Sun, 6 Nov 2011 11:06:13 +0000 (12:06 +0100)]
jsonrpc: add GUI namespace with ShowNotification method and "ControlGUI" permission (closes #11443)

12 years agojsonrpc: add System.EjectOpticalDrive and "ControlSystem" permission (closes #11182)
montellese [Sun, 6 Nov 2011 10:27:22 +0000 (11:27 +0100)]
jsonrpc: add System.EjectOpticalDrive and "ControlSystem" permission (closes #11182)

12 years agojsonrpc: add Input.Info (closes #12096)
montellese [Sun, 6 Nov 2011 10:06:52 +0000 (11:06 +0100)]
jsonrpc: add Input.Info (closes #12096)

12 years agojsonrpc: add Input.ContextMenu (closes #12095)
montellese [Sun, 6 Nov 2011 10:04:16 +0000 (11:04 +0100)]
jsonrpc: add Input.ContextMenu (closes #12095)

12 years agojsonrpc: bump version to 5 (development)
montellese [Mon, 26 Mar 2012 22:00:32 +0000 (00:00 +0200)]
jsonrpc: bump version to 5 (development)

12 years agoMerge pull request #570 from Pulse-Eight/cec-frodo-pr
Lars Op den Kamp [Tue, 27 Mar 2012 14:34:09 +0000 (07:34 -0700)]
Merge pull request #570 from Pulse-Eight/cec-frodo-pr

cec: upgrade to libCEC 1.5+

12 years agocec: included an empty CPeripheralCecAdapter implementation when libCEC is not availa...
Lars Op den Kamp [Mon, 26 Mar 2012 08:10:58 +0000 (10:10 +0200)]
cec: included an empty CPeripheralCecAdapter implementation when libCEC is not available, so it can be compiled without needing a whole lot of #ifdef's

12 years agocec: moved the CEC related volume change code from CApplication to CPeripherals,...
Lars Op den Kamp [Sun, 25 Mar 2012 23:43:06 +0000 (01:43 +0200)]
cec: moved the CEC related volume change code from CApplication to CPeripherals, so it's not filled with #ifdef parts

12 years agocec: check whether the CEC adapter is enabled in peripheralsettings before trying...
Lars Op den Kamp [Thu, 22 Mar 2012 10:13:30 +0000 (11:13 +0100)]
cec: check whether the CEC adapter is enabled in peripheralsettings before trying to open a connection

12 years agocec: don't send an updated configuration to libCEC when stopping the update thread
Lars Op den Kamp [Tue, 20 Mar 2012 14:30:01 +0000 (15:30 +0100)]
cec: don't send an updated configuration to libCEC when stopping the update thread

12 years agocec: get libCEC-latest from packages.pulse-eight.net, so it can be updated separately...
Lars Op den Kamp [Mon, 19 Mar 2012 15:50:03 +0000 (16:50 +0100)]
cec: get libCEC-latest from packages.pulse-eight.net, so it can be updated separately, e.g. to add vendor support

12 years agocec: don't send standby or inactive source messages when rebooting
Lars Op den Kamp [Mon, 27 Feb 2012 21:13:45 +0000 (22:13 +0100)]
cec: don't send standby or inactive source messages when rebooting

12 years agocec: added an option to configure whether or not to send an 'inactive source' message...
Lars Op den Kamp [Mon, 27 Feb 2012 20:58:10 +0000 (21:58 +0100)]
cec: added an option to configure whether or not to send an 'inactive source' message. bugzid: 439

12 years agocec: don't send an inactive source message / standby command directly when receiving...
Lars Op den Kamp [Mon, 27 Feb 2012 19:49:08 +0000 (20:49 +0100)]
cec: don't send an inactive source message / standby command directly when receiving the OnQuit notification, but just stop the thread. fixes 'double standby' commands being sent. bugzid: 439

12 years agocec: update settings async, so we don't block the gui thread when the OK button is...
Lars Op den Kamp [Fri, 17 Feb 2012 13:05:42 +0000 (14:05 +0100)]
cec: update settings async, so we don't block the gui thread when the OK button is pressed

12 years agocec: updated to libCEC 1.5. uses struct libcec_configuration to get and set the confi...
Lars Op den Kamp [Mon, 19 Mar 2012 15:45:55 +0000 (16:45 +0100)]
cec: updated to libCEC 1.5. uses struct libcec_configuration to get and set the config in libCEC.

12 years agoperipherals: use std::set for changed settings instead of std::vector
Lars Op den Kamp [Fri, 17 Feb 2012 11:48:41 +0000 (12:48 +0100)]
peripherals: use std::set for changed settings instead of std::vector

12 years agoperipherals: change the 'keymap_enabled' setting for HID devices into 'do_not_use_cus...
Lars Op den Kamp [Fri, 27 Jan 2012 15:09:18 +0000 (16:09 +0100)]
peripherals: change the 'keymap_enabled' setting for HID devices into 'do_not_use_custom_keymap', and hide the setting when the keymap is not configurable

12 years agoperipherals: added an optional order to settings
Lars Op den Kamp [Thu, 26 Jan 2012 20:28:53 +0000 (21:28 +0100)]
peripherals: added an optional order to settings