Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-30 | Merge pull request #8709 from ↵ | jenkins4kodi | |
xhaggi/jarvis/fix-pvr-populate-visible-groups-only-via-jsonrpc | |||
2015-12-30 | Merge pull request #8707 from Razzeee/jarvis-disable-ratings-for-plugins | jenkins4kodi | |
2015-12-29 | [fix][pvr] don't populate hidden groups over json-rpc | xhaggi | |
2015-12-29 | [fix][pvr] m_gridIndex array index out of bound | xhaggi | |
2015-12-29 | [EPG] Fix 'GoToNow' to select the currently active epg event of selected ↵ | Kai Sommerfeld | |
channel. | |||
2015-12-29 | Disable ratings button for plugins | Kolja Lampe | |
2015-12-29 | Merge pull request #8648 from DaveTBlake/Jarvis_ARTISTStagID3v23 | Dave Blake | |
Fix (ALBUM)ARTISTS tag processing to allow for item separator | |||
2015-12-29 | [fix][pvr] wrong group if channel switched by its internal id | xhaggi | |
2015-12-29 | Merge pull request #8588 from hudokkow/redacted_J | jenkins4kodi | |
2015-12-29 | Merge pull request #8698 from ronie/keymap-jarvis | ronie | |
fix duplicate key mapping | |||
2015-12-29 | fix duplicate key mapping | ronie | |
2015-12-29 | Merge pull request #8691 from stefansaraev/jarvis-udev | jenkins4kodi | |
2015-12-28 | [lang] updated language files from Transifex for Skin Confluence | txtranslation | |
2015-12-28 | [lang] updated language files from Transifex | txtranslation | |
2015-12-28 | Merge pull request #8693 from fritsch/ffmpeg-mp3 | jenkins4kodi | |
2015-12-28 | FFmpeg: Bump to 2.8.4-Jarvis-rc1-mp3 | fritsch | |
2015-12-28 | Merge pull request #8688 from xhaggi/jarvis/pvr-fix-switch-channel-by-id | Sascha Woo | |
[backport][pvr] - fix selecting a channel by id via json-rpc | |||
2015-12-28 | [udevprovider] browse disk dialog is not wanted for blu-rays | Stefan Saraev | |
2015-12-28 | [pvr] - fix selecting a channel by id via json-rpc | Rainer Hochecker | |
2015-12-28 | Merge pull request #8681 from Montellese/Jarvis_jsonrpc_fix_broadcast_runtime | jenkins4kodi | |
2015-12-28 | Merge pull request #8673 from koying/droidRotate | Martijn Kaijser | |
FIX: [droid] handle video rotation | |||
2015-12-28 | [jsonrpc] CEpgInfoTag: fix serialization of "runtime" as an integer (in ↵ | montellese | |
minutes) instead of as a string Conflicts: xbmc/interfaces/json-rpc/schema/version.txt | |||
2015-12-28 | Merge pull request #8670 from MartijnKaijser/8659 | jenkins4kodi | |
2015-12-26 | FIX: [droid] handle video rotation | Chris "Koying" Browet | |
2015-12-26 | Merge pull request #8671 from MartijnKaijser/8658 | jenkins4kodi | |
2015-12-26 | Fix compile error on msvs2013 | jun.jiang | |
2015-12-26 | Fix assertion fail in Cutil::GetExternalStreamDetailsFromFilename | jun.jiang | |
2015-12-24 | Merge pull request #8635 from MaxKellermann/deadlocks | Martijn Kaijser | |
Fix a whole bunch of deadlocks | |||
2015-12-22 | [lang] updated language files from Transifex for Skin Confluence | txtranslation | |
2015-12-22 | [lang] updated language files from Transifex | txtranslation | |
2015-12-22 | Allow for item separator in ARTISTS and ALBUMARTISTS tags. | DaveTBlake | |
2015-12-22 | Merge pull request #8647 from ksooo/jarvis-fix-cancel-recording | Kai Sommerfeld | |
[PVR] Fix: Abort of active recordings must be possible even if associated timer is read-only | |||
2015-12-22 | Merge pull request #8637 from DaveTBlake/Jarvis_JSONPLaylistArtist | jenkins4kodi | |
2015-12-22 | Merge pull request #8646 from NedScott/Jarvis-missing_numbers | Martijn Kaijser | |
Correct numeric input for newer PVR windows | |||
2015-12-22 | [PVR] Fix: Abort of active recordings must be possible even if associated ↵ | Kai Sommerfeld | |
timer is read-only | |||
2015-12-22 | Merge pull request #8640 from stefansaraev/jarvis-ff | Martijn Kaijser | |
FFmpeg: Bump to 2.8.4-Jarvis-rc1 | |||
2015-12-22 | Merge pull request #8642 from ksooo/jarvis-fix-remote-virtualkeybord-back | Kai Sommerfeld | |
[keymaps] remote.xml: virtualkeyboard,numericinput: back now maps to 'back', not 'backspace' anymore | |||
2015-12-21 | Correct numeric input for newer PVR windows | Ned Scott | |
Jarvis version of https://github.com/xbmc/xbmc/pull/8337 Numeric keys were defaulting to JumpSMS in a few PVR windows. This corrects them to be numeric input. Plus, some xbmc -> kodi and notes clean up similar to https://github.com/xbmc/xbmc/pull/8591 | |||
2015-12-21 | [keymaps] remote.xml: virtualkeyboard,numericinput: back now maps to 'back', ↵ | Kai Sommerfeld | |
not 'backspace' anymore | |||
2015-12-21 | Merge pull request #8605 from stefansaraev/udev-jarvis | jenkins4kodi | |
2015-12-21 | Merge pull request #8639 from Razzeee/Jarvis-dont-crash-on-taglib | Martijn Kaijser | |
Prevent taglib from crashing kodi | |||
2015-12-21 | Merge pull request #8638 from Razzeee/jarvis-dialogs-ratings | Martijn Kaijser | |
Select previously selected values in userratings selectdialogs | |||
2015-12-21 | Merge pull request #8633 from klusark/patch-2 | Martijn Kaijser | |
Use two full size members instead of using a static array as a union | |||
2015-12-21 | FFmpeg: Bump to 2.8.4-Jarvis-rc1 | fritsch | |
2015-12-21 | Prevent taglib from crashing kodi | Kolja Lampe | |
2015-12-21 | Select previously selected values in userratings selectdialogs | Kolja Lampe | |
Conflicts: xbmc/music/dialogs/GUIDialogMusicInfo.cpp | |||
2015-12-21 | Fix Playlist.Getitems returning empty artist array by spltting artist desc ↵ | DaveTBlake | |
string at separator. | |||
2015-12-21 | epg/EpgContainer: fix deadlock bug in LoadFromDB() | Max Kellermann | |
This bug was observed because JobWorker deadlocked inside EPG::CEpgContainer::LoadFromDB(), waiting for g_graphicsContext; main thread holding g_graphicsContext, waiting for PVR::CPVRGUIInfo::m_critSection; PVRGUIInfo holding PVR::CPVRGUIInfo::m_critSection, waiting for CEpgContainer::m_critSection. Circle closed. There are many, many more deadlock bugs in the PVR code. Mutexes are used in a very inconsistent way; sometimes, thread-unsafe objects are not locked at all, and sometimes, mutex are held for too long while calling other functions that will lock another mutex, eventually leading to a circular deadlock. | |||
2015-12-21 | pvr: fix a bunch of deadlock bugs | Max Kellermann | |
Unlock m_critSection whenever calling a global object's method. This is very important to avoid deadlocks, because the callees may take another lock, which may lead to a deadlock. One of these bugs was observed because JobWorker deadlocked inside EPG::CEpgContainer::LoadFromDB(), waiting for g_graphicsContext; main thread holding g_graphicsContext, waiting for PVR::CPVRGUIInfo::m_critSection; PVRGUIInfo holding PVR::CPVRGUIInfo::m_critSection, waiting for CEpgContainer::m_critSection. Circle closed. There are many, many more deadlock bugs in the PVR code. Mutexes are used in a very inconsistent way; sometimes, thread-unsafe objects are not locked at all, and sometimes, mutex are held for too long while calling other functions that will lock another mutex, eventually leading to a circular deadlock. | |||
2015-12-21 | pvr/PVRManager: make m_pvrWindowIds "const" | Max Kellermann | |
The "const" clarifies that this is a read-only variable that does not need mutex protection. |