Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-21 | GUIWindowManager: protect m_idCache with g_graphicsContext | Max Kellermann | |
In GetWindow(), the CGUIWindowManagerIdCache::Get() call is unprotected, while all other accesses in this class are protected with g_graphicsContext. Get() is not thread-safe, and must be protected. | |||
2015-12-21 | Merge pull request #8591 from NedScott/Jarvis | Razzeee | |
Remove some long-presses and some notes cleanup | |||
2015-12-20 | Remove some long-presses and some notes cleanup | Ned Scott | |
This removes the arrow long-presses on the virtual keyboard, as well as creating a temp work-around for the long-press on back/backspace for Jarvis. I also removed commented notes in the keymap file that didn't apply to keyboards. They were leftover from when the keymap filewas for all input devices. | |||
2015-12-20 | Use two full size members instead of using a static array as a union | Joel Teichroeb | |
This really shouldn't change anything, but the current implementation fails to work correctly when using the new C++11 ABI in gcc 5.1 and up. I'm hoping someone will be able to find the root cause, but this is better than nothing. | |||
2015-12-20 | Merge pull request #8619 from MaxKellermann/pvrguilock | Rainer Hochecker | |
[PVR] Fix race condition / double-free crash in GUIWindowPVRBase | |||
2015-12-20 | Merge pull request #8552 from AchimTuran/Jarvis_win32_0-byte-file-write | AchimTuran | |
[Win32File] Fix invalid assert expression | |||
2015-12-20 | Merge pull request #8626 from MartijnKaijser/forced_fix16 | Martijn Kaijser | |
fix forced subtitle selection after abc184c | |||
2015-12-20 | fix forced subtitle selection after abc184c | Martijn Kaijser | |
2015-12-19 | Merge pull request #8546 from MilhouseVH/jarvis_nonfatalsqlinit | jenkins4kodi | |
2015-12-19 | GUIWindowPVRBase: protect m_selectedItemPaths | Max Kellermann | |
This global variable is accessed from more than one thread, and therefore all accesses must be serialized. This fixes a crash (double free) bug that occurred to me when PVRManager and EPGUpdater both attempted to destruct the same std::string pointer that was swapped out of m_selectedItemPaths by a move operator. | |||
2015-12-19 | GUIWindowPVRBase: use array instead of std::map | Max Kellermann | |
Reduce overhead. It is ridiculous to ues a std::map indexed by bool. With this change, we can remove the code from the constructor that fills the map. This was only necessary to ensure that both keys exist at any time, but the problem was that this map doesn't belong to a CGUIWindowPVRBase instance; it's a global variable, and existing values get overwritten each time a CGUIWindowPVRBase instance is constructed. | |||
2015-12-18 | Merge pull request #8618 from MartijnKaijser/jarvis_strings | Martijn Kaijser | |
[strings] fix typos | |||
2015-12-18 | Merge pull request #8593 from ronie/confluence-trans-jarvis | Martijn Kaijser | |
[Confluence] reduce padding on dialog buttons | |||
2015-12-17 | fix ffmpeg logging credentials | Arne Morten Kvarving | |
2015-12-16 | Merge pull request #8603 from xhaggi/jarvis/fix-channel-selection | jenkins4kodi | |
2015-12-16 | [udevprovider] handle 'change' events only for optical drives | Stefan Saraev | |
2015-12-16 | Merge pull request #8601 from Montellese/Jarvis_fix_skin_settings_saving | jenkins4kodi | |
2015-12-16 | [pvr][fix] fix initial selection of channel item in guide window | xhaggi | |
2015-12-16 | [pvr][fix] empty-check to prevent empty pathes in m_selectedItemPaths | xhaggi | |
2015-12-16 | fix saving of skin settings when switching profiles (fixes #16203) | montellese | |
2015-12-16 | cosmetics: fix log messages about <settings> tag in skin settings | montellese | |
2015-12-15 | Merge pull request #8590 from fritsch/jarvis-ffmpeg-bump | jenkins4kodi | |
2015-12-15 | [Confluence] reduce padding on dialog buttons | ronie | |
2015-12-14 | FFMpeg: Bump to 2.8.4-Jarvis-beta4 | fritsch | |
2015-12-14 | [PVR] CDVDInputStreamPVRManager: Don't leak credentials | h.udo | |
2015-12-13 | Merge pull request #8581 from MartijnKaijser/16.0b5 | Martijn Kaijser | |
bump to 16.0 beta 5 | |||
2015-12-13 | bump to 16.0 beta 5 | Martijn Kaijser | |
2015-12-13 | Merge pull request #8580 from MartijnKaijser/fix_addon_download_path16.0b4-Jarvis | Martijn Kaijser | |
[addons] fix download location for multi directory repositories | |||
2015-12-13 | [addons] fix download location for multi directory repositories | Thomas Amland | |
regression from cbc9920dd | |||
2015-12-12 | Merge pull request #8569 from MartijnKaijser/dircache | Martijn Kaijser | |
don't use cached results for dir checks | |||
2015-12-12 | Merge pull request #8570 from MartijnKaijser/clean_epg | Martijn Kaijser | |
[pvr] fix missing header label on clean EPG | |||
2015-12-12 | Merge pull request #8571 from MartijnKaijser/fix_includes | Martijn Kaijser | |
[configure] make sure the top kodi src dir is always in INCLUDES | |||
2015-12-12 | [configure] make sure the top kodi src dir is always in INCLUDES | wsnipex | |
2015-12-12 | [pvr] fix missing header label on clean EPG | Martijn Kaijser | |
2015-12-12 | don't use cached results for dir checks | ronie | |
2015-12-12 | [strings] fix typos | Martijn Kaijser | |
2015-12-11 | Merge pull request #8560 from koying/fixdroidmouseJ | Chris Browet | |
FIX: [droid] mouse handling regression | |||
2015-12-11 | FIX: [droid;input] regression after stylus fix | Chris "koying" Browet | |
2015-12-11 | CHG: [droid] remove unecessary dyloads | Chris "koying" Browet | |
2015-12-11 | Merge pull request #8555 from ronie/fix-8471-jarvis | Martijn Kaijser | |
[Confluence] fix sidemenu nowplaying buttons | |||
2015-12-11 | Merge pull request #8559 from ksooo/jarvis-string-resource-fix | Martijn Kaijser | |
[confluence] String fix 'Timer' => 'Timers' | |||
2015-12-11 | [confluence] String fix 'Timer' => 'Timers' | Kai Sommerfeld | |
2015-12-11 | [Confluence] fix sidemenu nowplaying buttons | ronie | |
2015-12-10 | [Win32File] Fix invalid assert expression | Achim Turan | |
2015-12-10 | [mysql] Querying optimizer_switch needs to be non-fatal [backport] | MilhouseVH | |
2015-12-10 | Merge pull request #8534 from ksooo/jarvis-fix-pvr-json-rpc-input-select | Kai Sommerfeld | |
[PVR, json-rpc] Fix Input.Select for PVR fullscreen windows | |||
2015-12-09 | Merge pull request #8528 from ronie/logaddon-jarvis | Martijn Kaijser | |
fix logging of failed dependency | |||
2015-12-09 | Merge pull request #8529 from DaveTBlake/Jarvis_StopScrapeOverwriteArtists | Dave Blake | |
Stop Scraping Album Overriding Tags When Overridetags Disabled | |||
2015-12-09 | Merge pull request #8530 from DaveTBlake/Jarvis_CustomNodeAlbumArtistOnly | Martijn Kaijser | |
Fix Custom Music Node/Playlist Rule Based Queries | |||
2015-12-09 | Merge pull request #8536 from ksooo/jarvis-fix-epg-window-ghost-timers | Kai Sommerfeld | |
[PVR] Fix ghost timers in epg window. |