Format: 1.8 Date: Mon, 19 Oct 2015 20:36:08 +0300 Source: kodi Binary: kodi kodi-bin kodi-eventclients-common kodi-eventclients-dev kodi-eventclients-wiiremote kodi-eventclients-j2me kodi-eventclients-ps3 kodi-eventclients-xbmc-send kodi-addon-dev kodi-screensaver-dev kodi-visualization-dev kodi-pvr-dev kodi-audio-dev kodi-tools-texturepacker xbmc Architecture: source Version: 2:15.2-34278~1d5aa6a-trusty Distribution: trusty Urgency: medium Maintainer: bb Changed-By: bb Description: kodi - Kodi Media Center (arch-independent data package) kodi-addon-dev - Kodi Media Center (General Add-on Dev package) kodi-audio-dev - Kodi Media Center (Audio Add-on Dev package) kodi-bin - Kodi Media Center (binary data package) kodi-eventclients-common - Kodi Media Center (Event Client Common package) kodi-eventclients-dev - Kodi Media Center (Event Client Dev package) kodi-eventclients-j2me - Kodi Media Center (Event Client J2ME package) kodi-eventclients-ps3 - Kodi Media Center (Event Client PS3 package) kodi-eventclients-wiiremote - Kodi Media Center (Event Client WII Remote support package) kodi-eventclients-xbmc-send - Kodi Media Center (Event Client Kodi-SEND package) kodi-pvr-dev - Kodi Media Center (PVR Add-on Dev package) kodi-screensaver-dev - Kodi Media Center (Screensaver Add-on Dev package) kodi-tools-texturepacker - Kodi Media Center (Skin Dev - TexturePacker) kodi-visualization-dev - Kodi Media Center (Visualization Add-on Dev package) xbmc - transitional dummy package Changes: kodi (2:15.2-34278~1d5aa6a-trusty) trusty; urgency=medium . * [1d5aa6a4897c7c68123e168695570b5cb398be5e] upd isengard_15.2_final . . * [fd334eb8a674967e686ede8900480826909d2698] Bump to 15.2 Final . . * [3a18dbd65f26018d0859998c3b510e52f78ab032] Merge pull request #8244 from ronie/confluence-notunes-isengard . [Confluence] drop tvtunes support (backport for Isengard) . * [99ce2fd1f0c872b3854dc3678e111dddfb9bcbd4] drop tvtunes support . . * [4f0053079df4c290a09bd6a9ad5c9ab0287ce245] [screensaver] Avoid getting stuck in dim state when skin is reloaded . . * [cf72616385ea60d9996212ec853032ba23198c5f] Merge pull request #8165 from janbar/bump_2.7.4 . [pvr.mythtv] bump addon to version 2.7.4 . * [7baedc9f4f5d2740af4c79ccbe6204e3e4752ac3] Merge pull request #8171 from kenji123/bump_0.8.4 . [pvr] bump pvr.stalker to 0.8.4 . * [ab1154e356e5b3541b3884d59db7d96a348d0e58] Merge pull request #8163 from stefansaraev/8137-isengard . dvdplayer: fix non DVB subs after 5c0d694fa769f311bc5e14dec04c260267a56b79 . * [e4c64df2a6a86cf7a7c8f0b6341c9e87b719bc7c] bump pvr.stalker to 0.8.4 . . * [34347243837429d2736654e903d3a67d6a8ec632] FIX: [droid] use renderer resolution when available . When switching refresh rate, the native window is destroyed and recreated, so use the rendere resolution if available to avoid being reset to the setting resolution . . * [9489c72a67b152f9738adb5d67dc91f87839c812] [pvr.mythtv] bump addon to version 2.7.4 . - Remove EPG associations with recording due a performance issue . . * [6959c1b4ba223198b548362a04a8c5834b0a7a1f] [pydocs] xbmcgui.lock() and xbmcgui.unlock() are deprecated and non-functional for long time . . * [4cf56e8343bc4a9ff5970b0eac362e4b2949d3f3] dvdplayer: fix non DVB subs after 5c0d694fa769f311bc5e14dec04c260267a56b79 . . * [5c4e68bcf1c1ae40927b497a478d0e632fcadc59] Merge pull request #8149 from Jalle19/isengard-bump-addons . Bump pvr.vbox to 1.3.9 . * [2b63884ba59436ff7e7938fcd3a36b84c1421be9] Merge pull request #8148 from MilhouseVH/isengard-mysql-limit-fix . [musicdatabase] Fix incompatible MySQL queries (Backport) . * [9d00aaab80d9dd67030419a0e1236932d670bb25] [android-x86] for mirrors: move debug symbols to workspace . * [7c5699b0ac2cd970ad327ac19cb2fc7c7712cf50] [android-arm] for mirrors: move debug symbols to workspace . * [a653ff38369dacbc1f98550a7fd7a6eef3239582] bump pvr.vbox to 1.3.9 . . * [5723f16eb04ebe0cb4b1df5fea4a93e1895d1029] [musicdatabase] Fix incompatible MySQL queries (Backport) . . * [64c67f90e8009eadd480452ec3ec4d42b1192520] AESinkPULSE: Replace Delay method with self calculated method . . * [0b430aaa71c9b7e1e48930ec35a12cef2dedab30] AESinkPULSE: Emulate periodSize as ALSA to stop fragmentation . . * [46857048441145316b12398e2995b7aa184e0603] [pvr.mythtv] bump addon to version 2.7.3 . . * [9387d769d73758a229b2f23b94536eac8b88e03a] Merge pull request #8109 from Jalle19/isengard-pvrhts-bump . [pvr] Bump pvr.hts to 2.1.18 . * [f5d28e4c741a69758ee97153638b54f37767d7ad] bump to 15.2rc3 . . * [6bccca1c7ecec7571b46a576d7d2083594907d77] [fix][gui] Fix multi images in grouplists/layouts. This fixes a regression introduced with cb2dd229ce5b6f479f9a6ebd51998831554d2ae2 . . . * [3a8ba13b7b7f7a65139a80151b4a559303e57e97] bump pvr.hts to 2.1.18 . . * [cec454feeea78f8b94d0e965a2b3d94879d27845] fix c/p error in 1937a0f9cb2be8383397ee737c7526652ca56248 . . * [1937a0f9cb2be8383397ee737c7526652ca56248] Fix position outside of video for text based subs . . * [9e6ce3c767a75a9bc17fd95368ad0367a2cadbf1] FIX: proper casting of file time TZ adjustment . Regression from https://github.com/xbmc/xbmc/commit/6e0fefdbfd60e5ff0f12e1711df011d8428629ca . . * [90fb3a76f7cd7028f8ea488017ae598b78a2c7be] Merge pull request #8054 from ace20022/Isengard_microsubs . [fix][subs] Fix MicroDVD Subtitles after da80dbea8505ce655c728c012c05… . * [6e10c935138d337191805a2494e37d3a44904c04] [cores] RenderManager::GetStats - now returns queue and discard separately. DVDPlayerVideo - ignore discard stats for dropping frame on rewind. . The main problem is: 1) The DXVA processor allows (and requires for de-interlacing) a set of past frames. This causes the bufferLevel greater than 0. 3) DVDPlayerVideo drops any frame if bufferLevel is greater than 0 on rewind, so the renderer doesn't receive any new frame which causes freezing picture when DXVA processor is used. . This changes behavior DVDPlayerVideo to do not consider the discard queue before dropping frame on rewind. . . * [89f4c612712bb535ccf9ea28f2c738cda75b8605] [cores] WinRenderer: fixed usage of processor size even if no hw decoder is used . . * [24a0c10955677742e70d2e97dbe171dd53409216] FIX: [droid;storage] check readability last . Prevents unnecessary I/O and selinux issues . . * [2086a47b82d195153b7ab7f00df2bae79897d74e] [fix][subs] Fix MicroDVD Subtitles after da80dbea8505ce655c728c012c05874db40bea09. The first 1024 bytes of the file were lost. . . * [61bcff65af5880bfadc5e8d7eb903c9eee529256] [fix][udf] Free allocated memory in the destructor. . . * [307577493e92183b8b6392c452576aaa0015eb81] Merge pull request #8024 from Montellese/Isengard_upnp_fix_song_sorting . [backport] CGUIViewStateMusicSmartPlaylist: fix default sorting of songs over UPnP (fixes #16192) . * [7c9cfa871279179d1f071f2febe28bcde44cc9b7] CGUIViewStateMusicSmartPlaylist: fix default sorting of songs over UPnP (fixes #16192) . . * [f9f93ff25ad211a321a7eea6dfb58a35a0f00d60] Merge pull request #8001 from janbar/bump-2.7.2 . [pvr.mythtv] bump addon to version 2.7.2 . * [667a80bd3e9a88ad9880094b4ffbe7f4b04b7bf4] Merge pull request #8022 from ksooo/isengard-partially-revert-pr6566 . Revert "[pvr] changed: also use CACHESTATE_PVR in dvdplayer when play… . * [7cc38a233594c7179ad887c86e31e706e2c9c642] Revert "[pvr] changed: also use CACHESTATE_PVR in dvdplayer when playing a recording that's still running" . This reverts commit 78901e2ffb03f6b3723293c8e4598d3a08aa7e0a. . . * [61ada868a76c4a110b708f2855bf967ab246c3dd] CFileItem: copy album artwork in SetFromAlbum() . . * [655cd804a4a44b282cc99204c568e052193a6a3c] CMusicInfoTag: copy some missing information in SetArtist/SetAlbum/SetSong() (fixes #16232) . . * [6c5534d4f242917b1289cb1cb1a7900f8c866c69] CMusicInfoTag: use setters instead of direct member access . . * [1251292948f9a44a927a4d83d289d96cab67d63b] [pvr.mythtv] bump addon to version 2.7.2 . - Notify user on addon failure . . * [c48205e2b6ffc61c9b703a96356bf455c2639cc9] Merge pull request #7977 from MilhouseVH/fix-mysql-hyphens-isengard . [mysql]Add support for hyphenated database names when copying databas… . * [1993d2861b7318b43b3aa11bd3bdca0048fba49c] Merge pull request #7945 from popcornmix/peripheral_toast_isengard . [peripherals] Move initialisation after language init to fix notifications . * [69ee67235b7726c32a668c7b405916c5a15e6297] Merge pull request #7930 from arnova/hdhomerun_fix_Isengard . fixed: Enable retry without range set for e.g. broken HDHomerun serve… . * [bac958a39dbeb788dcc700fc0430789ffdb6c394] Merge pull request #7931 from arnova/articles_ignore_case_Isengard . Articles ignore case isengard . * [26d417cdec0f9cf93058a9de37001ec03fe1d568] set version to 15.2rc2 . . * [9c13be2d7591fe7face00eb587017e20ba316c34] [mysql]Add support for hyphenated database names when copying databases (Backport) . . * [79fab8184b60ea0be6923804f973289f1f0f4318] [rsxs] Use stdbool.h from GCC 5.2.0 . . * [3f63f3fd518ee7a4860d271a704a045596115bd2] [peripherals] Move initialisation after language init to fix notifications . Lots of complaints on Isengard are master that CEC generates an empty notification popup on boot. The problem is that peripherals are initialised before the language files are loaded so g_localizeStrings.Get returns a blank string. . Move the periphal initialisation after the language initialisation to avoid this. . . * [f462c0e42fcb019951867af15dd7173281ce5454] [pvr.mythtv] bump addon to version 2.6.2 . - Security fix for JSON parser - Add EPG Entry associated with recent Recording . . * [18d3bc9c010ed5e46529f731e5d8b9ed715d9083] changed: When matching articles, ignore their case . . * [3cd058b312f252fb8900cee83b6891e1d52a0f2f] fixed: Enable retry without range set for e.g. broken HDHomerun servers (fixes #14204) . . * [59716cae10633010fe0619fcc7a508b663795b94] Merge pull request #7911 from Memphiz/osx_fix_volume_resolve3bp . [osx] - fix crash on osx 10.7 when trying to resolve hdd names . * [896511cb1bd03a0927903f5f65f8c572129e8154] [osx] - on 10.7.x runtime never call Cocoa_GetVolumeNameFromMountPoint as it crashes . * [1d26a1ff992b2eb76ebbea071cfae5e1ed109c35] [osx/darwinutils] - add implementation for IsLion to determine 10.7.x runtime . * [355e7bc69c3f787ce46c1080b4be55e79306a7b2] [osx/darwinutils] - add method IsLion to check for 10.7.x runtime . * [0209090b8204c2b60b79c5fceec5232af59ec8e4] Merge pull request #7898 from koying/fixamlzoom . FIX: AML zoom issues . * [98e077f5cb7c3cf319f674b0ded85b8e2e32d334] [pvr] Fix json depend MIA . . * [6ccb716817e18b4b410ef57ac684aa0c166efe3c] Merge pull request #7891 from mkortstiege/isengard-fix-lyrics . [music] fix missing lyrics from tag when playing from musicdb url . * [8bf654d1076ce174cb38797ceaef01572468e5b9] Merge pull request #7893 from stefansaraev/7878-backport . dvdplayer: set default screen region for dvb subs . * [26db5af8a5c788ce8fa3e036a11a194b6a445bd4] FIX: [amlegl] additional display modes . . * [3764856852be67a3b285d5f4350910678289fe4e] FIX: [amlegl] do not require RW on /sys/.../mode . . * [6fcd406132f2a95c5209beb29693365d047a55a3] [music] fix missing lyrics from tag when playing from musicdb url (fixes #16216) . . * [f93bcc6e1a53cfb75f949b6630372fc561ba161d] Fix build after PR 7886. . . * [e0dd7b5e61ec2e5f45f607462693532322e56148] dvdplayer: set default screen region for dvb subs . . * [334c2cf2424adcd6f597661ad7619d91801500be] Merge pull request #7886 from Montellese/Isengard_fix_time_format . [backport] CLangInfo: properly set the time format when setting/changing regions . * [c1c10734eee1d824d7297d7e388be6068f3aea5e] CLangInfo: properly set the time format when setting/changing regions . . * [ccb57019a87eb2a914db277c8764c66529d00e15] [pvr.mythtv] bump addon to version 2.6.1 . - Support protocol 0.28-pre:87 - Limit channel tune attempts . . * [df0f4ad66b6416311565702a85ddce44246e4816] fix tagging in version.txt . . * [8326b016e309c1459ee44862c095d7b5b1c62f54] Merge pull request #7869 from koying/fixamlffrwH . Revert "[aml] - fix draining message queue" . * [c34028e6af638f614623874d5fceb111f94a77fa] Revert "[aml] - fix draining message queue" . This breaks ff/rw/seek . . * [b186cd8e7c0a47f45d1342250d70c9ee8e226b66] [guilib] fix double memory free in panel container . . * [fd71a46049cf42a88ebd822eb89931708f2ab428] Merge pull request #7852 from mkortstiege/latestalbum . * [d861f317605549a0a2b52a8c98faa3340bb6f44d] Merge pull request #7829 from MilhouseVH/mysql-fix-isengard . [mysql] Fix incomprehensible error message [backport] . * [67b604e14458802d86ee2dd57f3d5a9c6ae27d43] [recentlyadded] fix empty LatestAlbum.Artist (closes #16200) . . * [c6b7a2a070e1d7d0bd61ad1110a68c9a6b27b16f] [addons] fix foreign filter after 'no' was changed to 'nb_NO' . . * [47219512d32f37df3d5338f63049e0726a6c2fa5] [lang] fix fallback after 'no' was changed to 'nb_NO' . . * [d1b3675c7a2c690e1256d79e8139cab232e6360d] Merge pull request #7773 from hudokkow/ronie_windowismedia . [Isengard] fix Window.IsMedia infobool . * [be7118372ed9ed86ad99187eff4f6f056dfde416] [Confluence] fix watched flag in media info 3 view . . * [688f41a1e709c9719006eced517d806bfb8a00c0] Merge pull request #7837 from Paxxi/isengard . [xbmc][win32][backport] Fixes side flyout appearing when using touch . * [70915cc5f01b6de95b38769c9c140d760c79ef7f] Merge pull request #7832 from zzattack/volumeadjust-fix-isengard . [backport] Isengard backport of volume adjustment fix for trac #16063 . * [9f4be38745ebeaba44542784c8b2ac1d01894c30] Merge pull request #7779 from Paxxi/Isengard . [lib][taglib] Updated taglib that fixes a crash when playing flac files . * [95bc7e24d528045f6bab2ef1ec02f80e33d05058] [xbmc][win32] Fixes side flyout appearing when using touch . When querying for gesture capable controls the result was written over the x coordinate of the event and resent causing the flyout to think there's a mouseover. closes trac #16173 . . * [523e4db8802b3e73acca0a0dfd70fab8ee8c66b4] [ApplicationMessenger] Moved call PVRManager::SetWakeupCommand to PowerManager::OnSleep for execute it when a actual suspend/hibernate occurs. . . * [483ce5ee702a0f51607bbdf21136c6128609278d] [PowerManager] Show dialog busy only when processing OnSleep. . . * [81030f4eda4d66005807d284979cdfa8936c3ebb] [win32] Move call to SetSuspendState/InitiateShutdown out from main thread. . Calling SetSuspend in main thread prevents to receiving WM_POWERBROADCAST message on Suspend/Hibernate. This restores receiving WM_POWERBROADCAST message. . . * [a657826315ad536ac8791413508f0645eb2d8492] [keymap] undo workaround for volume adjustment issue . . * [de0c4bde9ee5d03cbc8df67f3aae42d605b124c1] [action] Disregard sign of volume adjustment actions to match seeking behavior . . * [d1d7a506c44da50b7da11aedc469c20badbac805] [mysql] Fix incomprehensible error message [backport] . . * [4e04d2b278d07522a327b7f74bef92630851ad54] Merge pull request #7824 from MartijnKaijser/15.2rc . set version to 15.2 RC1 . * [5e68f8a1c49e52f8edad4fbbace07137e6fdd42c] set version to 15.2 RC1 . . * [57edb68cc90b33b8e1c895bb1d3745a2066a0567] update flac encoder revision . . * [d496682cb278224d4c62380591ad134b99858582] Merge pull request #7795 from MartijnKaijser/15.1 . bump to final release 15.1 . * [48f3441dfeee586cf44f77f640151b55fc7eeca0] Merge pull request #7812 from mkortstiege/isengard-replacelabels . [videodatabase] fix 'replace file names with library titles' for folders containing a single series . * [b3354781bc2bb5b46583315d9eab602b09195dcb] [add-ons] sync with repo . . * [8a32c2acd532a3924ebc4840675fb06240a759e1] filesystem: make resource:// available even if there's no network interface available . . * [ec096bbf551d566f3b0cfc096cdeb18130bc504c] filesystem: make bluray:// available even if there's no network interface available . . * [b4da8d4541b8a09dada93abc79160ab073dec1cc] filesystem: make pipe:// available even if there's no network interface available . . * [4b77a68c213bdf80333260d2448e7785296127bf] [videodatabase] fix 'replace file names with library titles' for folders containing a single series . . * [c6d0d3948587c92234a2f7008f19d733b15737a7] [mysql] Fix formatting arg that leads to segfault #2 [backport] . . * [fedbcaf0d12e6afc834603464143fb8731b3c177] [mysql] Fix formatting arg that leads to segfault [backport] . . * [2ff350f36d519d9f079f97c278ed403f0a778d26] bump to final release . . * [7da667b2733d3b125b200fcda120ea512ae599f1] Updated taglib that fixes a crash when playing flac files . . * [31c22e463b5f52a1137e43408df39c74444c46d7] Merge pull request #7747 from Memphiz/remove_clog_from_dtorbp . [SectionLoader] - remove logging in D'Tor . * [3689e2092cb6cc32cec1d1c1b040cc6cae83d844] Merge pull request #7771 from ksooo/fix-epg-window-update-count-control-isengard . [EPG] Fix: Respect view mode changes of EPG window when controlling number of epg data updates . * [6bc0e835c4106943034febecc68077c6914f73cb] Merge pull request #7754 from arnova/watched_overlay_fix_isengard . fixed: Watched flag not displayed if item is also resumable (fixes #15766) . * [a10b32b33bbf681689e8ffbc23d44af080903dfa] Merge pull request #7766 from ryangribble/backport-pvr-fix-channel-epgid . [pvr] Backport PVRChannel SetEpgId fix . * [eaeaf6d8321073c79e562afb5f8da7132c5fd20a] fix Window.IsMedia infobool . . * [6a86762719efb9ceaf125072127916238d4ea709] [EPG] Fix: Respect view mode changes of EPG window when controlling number of epg data updates. . . * [6447d5af54d0657a17e6e5bed6582e1d50744d80] [guilib] make mouse wheel only move slider controls in case the actual slider is focused . . * [5ce5907056b48dfacbd81218b4c978656e7add19] [guilib] make mouse wheel only scroll spin controls in case the actual spinners are focused . . * [05cec4412668d7ca0014efaff29c4432b52eaf5d] [pvr] CPVRChannel::SetEpgId() should flag the record as changed (and only be set if it isnt already) . . * [280081ecc042d7a64649feb27233212c027f0358] Merge pull request #7755 from xhaggi/isengard-splash . * [aa3b30fb13ee570bac01385c0b892a6aadf2394a] [splash] centerCrop android splash . . * [c52506eaf432844378191064fd4f6c0581cce1cb] [gui] fix resizing GUI during initialization . . * [a8e74f54c99cedc8ccbd45cfdb2282dc91c6ed77] [splash] get rid of obsolete message rendering . . * [98c9c3864e47971ca0e4375138a890fbe25bfac4] [splash] make CSplash singleton . . * [9bac799b397003956152794035adffad2d28f4e9] [splash] get rid of obsolete thread stuff from CSplash . . * [1423672c345724281c21ab3cdcac5eadaac94311] [splash] get rid of hard-coded resolution . . * [ed39aa6cb7f7262f97496c8391c99f9ed9d66aed] [application] remove unsused splash thread message . . * [6c820c08a2500517026d1ccfd4a58c9c658ddd21] [splash] introduce splash also as regular window . . * [14ad03ef779aecf91866acab403810d37d3a4183] fixed: Watched overlay would not display if item was also (still) resumable (fixes #15766) . . * [d51402a5fd817fd41c808357ae372d7c7fa56e38] [pydocs] sortMethod list is already at the bottom of the page . . * [412a73bc5b488558b54fe9c6f08bdcc9b7ffcd16] changed: Rename cache: to forward: as that's what it really is . . * [e12db9e52566065d456e51196e0735f2fac02919] [pydocs] cosmetics . . * [6d913df875a3ba56592765636e03157fa3b6a3e7] [pydocs] update sortMethods documentation . . * [aa629bd0d42e15887e861f25282fb52d833646e9] [SectionLoader] - remove logging in D'Tor . . * [b512537699b4994107670ac62e2baf5534e32ef1] [ios] - fix linkage for VTB framework for ios < 6 - fixes vtb on ios 5.x runtime . . * [ebdf611fb36ed194d61492d62031ab02a8fa27ad] [pydocs] don't tell people to use os.getcwd() . . * [5ef88214cf909595f18a2f5bff64c5165a40788a] Merge pull request #7728 from stefansaraev/backport-pr7719 . [backport] fix overlapping subtitles . * [bbdc8528f38c91d442a92593527f317c4f9ef4b8] [CONFLUENCE] - fix wrong navigation in SmartPlaylistEditor.xml . . * [4e1476a1e69fc4a3ce95a3234baa310737756e30] renderer: apply logic for overlapping only to guitext subs - fix wrong positions for DVB subs . . * [46e5609344e55303c85d00d7a2ae56e93714a573] dvdplayer: ffmpeg subtitle codec does not know video size, drop guessing -> renderer knows . . * [18690945b3588b5a87a5ae86c8b8bd3ca608eec9] Merge pull request #7700 from xhaggi/isengard-pvr-limit-numeric-dialog-to-fullscreen-window . [backport][pvr][fix] limit numeric dialog to fullscreen/visualisation window (fixes #16167) . * [c18be9ef5df190bef10231772d7423630110b066] Merge pull request #7712 from Memphiz/ios5_fix_keyboardbp . [ios] - fix broken native keyboard on ios 5.1.1 devices (incompatibli… . * [13fdc87fc2e8dcaabc74941145f01eeb827ff060] [pydocs] proper type and examples on Listitem.setInfo (cast and castandrole) . * [886018662b31b6b95fdf5c68972f6ed2c04b4e79] [pydocs] Listitem addStreamInfo example (must use lowercase dict keys) . . * [47581d88025540c1d0e8b7d310f6404f228f5c6f] Merge pull request #7695 from xhaggi/isengard-pvr-window-busy-until-manager-started . [backport][pvr][fix] users are trapped in the splash screen while start into a pvr window + no connection to backend . * [053f10001097c38d0711a9b7ed33b3c466a16573] [pvr] protect pvr windows against illegal gui messages if manager is not started . . * [0fc5f4d26e576aeb538442020db27ffad5ca2275] [confluence] fix missing id for progressbar in progress dialog . . * [ee432b3a26dec7bbc73de89a7478124b6cd36aaf] [pvr] show progress dialog in pvr windows and wait until manager has be started . . * [9363bb8f2a3515fa620b79efd34142ac31a445ac] Merge pull request #7693 from xhaggi/isengard-pvr-fix-observable-msg-handling . [backport][pvr] fix missing epg observable message handling in pvr windows . * [976e0777863cb4b21cf8695afe020a1807ea06ee] Merge pull request #7715 from janbar/bump_addon_2.5.0 . [pvr.mythtv] Bump add-on . * [f1f9fc98086020754318e7fae8a607c2fa695e9c] [pydocs] fix wrong example . . * [9baed55e100b8b6e5f3d39824c6fe2ed8d7c65bf] [pvr.mythtv] Bump add-on . . * [a7112bb62a975f39a353c49078797757fc75ac48] dvdplayer: drop work-around for very fast ff, obsolete after flushing render buffers correctly after seek . . * [b5720cff073cd7b7e5ab718681c045982916d521] [ios] - fix broken native keyboard on ios 5.1.1 devices (incompatiblity with ios8 sdk and old deployment target) . . * [6c37ac533eca284516d24f32b907aa3ab09dc0d9] Merge pull request #7697 from fritsch/ffmpeg-bump-isengard . FFmpeg: Bump to 2.6.4 . * [85b1e19d61f689cf25655bdde319c99b6305b5df] sync scrapers with repo . . * [e39ec85dc23d8331a3764756fdd3fb15c9d636e5] [pvr][fix] limit numeric dialog to fullscreen/visualisation window (fixes #16167) . . * [bba761352e24beff18ef90cfd756af945b4ebb65] [guilib] update label color for sliderex controls . . * [e04e17ac9fea13f29984ef5058cc9fa818826794] FFmpeg: Bump to 2.6.4 . . * [b10e8fb61b99e5e638c466507383a03d813b2e7f] [pvr] also register channel osd as observer for epg container . . * [71a55208a0e4080dda7c4cfb0954b2e2199cb907] [pvr] get rid of startup window handling in PVR manager . . * [0945c4907a5cd976fcec776344c87534d8cebfdd] [pvr] limit invalidation of list items to once per 2 seconds for PVR windows . . * [fb11fda35b38ac739ab3acb7b980dc70f550d1db] [pvr] fix missing epg observable message handling in pvr windows . . * [e9eadf3af57efa89ac33c1eda9981217da85f3bc] Merge pull request #7682 from Montellese/Isengard_fix_progressjob . [backport] CProgressJob: fix crash in DoModal after 658b0a21ed4a7443d6670fc6180d8dc2e9b2ca47 . * [5466756c0712c7e5ac53af707e551324d51795bd] CProgressJob: cosmetics . . * [4c9959a1112dfe3e1e1c51dd3a4595fa99f31ecb] CProgressJob: don't set m_progressDialog to nullptr in MarkFinished() (partially reverts 658b0a21ed4a7443d6670fc6180d8dc2e9b2ca47 . . * [74226799459d9d379550ce6ce0a45d375a855be5] CProgressJob: use MarkFinished() instead of manually calling CProgressDialog::Close() . . * [95f3dea44442718dd311e48deef5d851e8d7df8b] [guilib] fix textbox textcolor not properly set . . * [1cd5de49b641e399d9356ff3c70c85e313405dd5] Merge pull request #7665 from xhaggi/isengard-fix-missing-return-in-pvr-base-window-onback . [backport][pvr] fix missing return in CGUIWindowPVRBase::OnBack (fixes #16150) . * [dbd50ef7e9b5e1101bc69b2098185d8ccad638aa] [guilib] label2 colors need to be updated as well . . * [782ec2274a008281b7e96d23be1acbc6114d09be] Merge pull request #7658 from ksooo/jump-to-now-on-init-epg-grid-container-isengard . [EPG] Jump to 'now' on init of EPG timeline view . * [97fc307cc762c2a19b207f7c153c100818b4d816] [pvr] fix missing return in CGUIWindowPVRBase::OnBack (fixes #16150) . . * [60f884c5f74e29151dd75143bb411915df11c95b] dvdplayer - consider clock not last frame on screen when going rewind . . * [2beaf49a2475f52aa5495d9b16709ca9867fc1ee] Merge pull request #7659 from Jalle19/isengard-dvdplayer-race . [backport] do not access m_pVideoCodec from dvdplayer thread . * [9116ca673c8bfb7d732072bad85d4d12177a815b] [aml] - fix draining message queue . . * [b831beaa2cc163b74670314ec4b189a46e0f4a8a] [dvdplayer] remove unused methods from DVDVideoCodec . . * [9ef1efb1e93974040075a81e829a86cab06fe272] [dvdplayer] do not access m_pVideoCodec from dvdplayer thread . This also aligns the CDVDPlayerVideo implementation with CDVDPlayerAudio . . * [0734e30f92bc62c8a46ca48dabb88610624a7d3d] [EPG] Jump to 'now' on init of EPG timeline view . . * [055ace304643c20faf1f0b851a2d755080470053] dvdplayer - drop deferred release of hw decoder, not need after running hw decoders single threaded . . * [2729b751f0903a8d642a7cb913dd81feb36b1e36] dvdplayer - dispose ffmpeg hw decoder prior to opening a new one . . * [9f05a0452213c8a512a38b5d4bb4dc416484243b] Merge pull request #7648 from afedchin/dxva_isengard . [dxva] Fixed: don't use DXVADDI_Intel_ModeH264_E decoder if source re… . * [5f24ccd25b0b08c00b8ea5ad363e1932f08b0a86] Merge pull request #7651 from Paxxi/filemanager_backport . [xbmc][filemanager] Fixes a crash when trying do delete a file in filemanager . * [f92a6a91441fe22fd643c6460eafd342bbe06c36] dvdplayer: fix waiting time for buffer when ff . . * [53b485b47b54ce81de794fa94da8634512f97901] renderer: reset timestamp of current frame on flush . . * [494881aed91ac27d4019fd96339e9b6edd624906] dvdplayer: improve rw . . * [d86981ae47c28b59b91ada6faa631742aec6d635] Merge pull request #7643 from Memphiz/osx_fix_volume_resolvebp . * [6ac6efe297a9b1b92a6f3e5e92735b1cb5b86f31] Fixes a crash when trying do delete a file in filemanager . When we mark a progressdialog job as finished the pointer will be deleted during an update. We did not set our pointers to nullptr when doing this. The result was that we tried to call MarkFinished on an already finished and deleted job and writing over some random memory. . . * [ced78ae04b09f18914781e65951e928b7c1c2c60] [dxva] Fixed: don't use DXVADDI_Intel_ModeH264_E decoder if source requires more than 11 references. . . * [ec2f504d81a3238b15f44e32c1fbb85363a893c0] [osx] - reimplement Cocoa_GetVolumeNameFromMountPoint with a more current version - should fix strange crashes on some system with mounted HDDs . . * [984ad17fdc547626a23b506936f26c3882a1eb37] dvdplayer: drop speed adjust when buffer is full - with timeshift and server side buffering this case is normal . . * [915df45d8b035a2febba2a47cc9e4fa1896faef4] dvdplayer: fix clockspeed adjust for non-resampling modes . . * [2ecd8305113d2bdd7d9370ead433c35bac06d4ca] [lang] update of skin.confluence language files . . * [5a2fd1bbeaabc1190e5761457a9f79a422de998e] [lang] update of internal addon language files . . * [ec41388ebee3b100445ac34fdafab25242c09559] [pvr] fix holding lock while querying backend . . * [8de83a83cb9edbf6103c30e18653140a1881ac27] Merge pull request #7597 from ace20022/porto_isengard . [lang] Add installed languages to the list of possible stream languages. . * [63041c3daa3b027f4b010d4fa5c0a3093027b9f6] Merge pull request #7607 from Memphiz/clog_fix_closebp . [PosixClog] - ensure that file decriptor for logfile is NULL'ed in th… . * [08918e82251d1f0e3191ae6e235e9b1041e41b56] Merge pull request #7593 from Jalle19/isengard-pvrfix . * [f6be23e3766d81705f467f9aaad1fe3afb5d4cdb] Merge pull request #7585 from hudokkow/flush . [Isengard] dvdplayer: flush renderbuffers when flushing video player . * [59e32900b64c12fa928b6c5c1de92749b6033cd3] Merge pull request #7595 from Memphiz/iosfakesignbp . [ios/codesign] - unsigned apps are not working on jailbroken iOS5.1 devices . * [9093c8ae05313c0f93a0a95294c4f0252fa1dd84] [PosixClog] - ensure that file decriptor for logfile is NULL'ed in the d'tor to minimize issues when static/global object destruction order results in CLog accesses past destruction of the CLog instance . . * [4eda06f5d1aaba60dfe5dcceb0024ac7eaea6ff6] [subs] Use ISO 639-1 and addon languages for the "Languages to download subtitles for" setting. . . * [b828a97f9b791389fbbec31ab0b0f8f1ef54bab8] [lang] Add installed languages to the list of possible stream languages. . . * [f1d16a914a4ca6b99f916606fbba811adc083849] [pvr] fix stuttering indruduced by 9c3adb5a9f390ad73c52469ed79de297dad68d80 . . * [47db5724448780d1be47bbd6c0cb473be59796f9] Merge pull request #7580 from Memphiz/fixiosdebbp . [ios/packaging] - ensure that the deb package has ios5.1 as minimum i… . * [e29ca209e70998b7297a2533b1e018fa2eaba054] Merge pull request #7586 from popcornmix/fix_bandwidth_isengard . [settings] Fix broken network.bandwidth setting . * [239e98e29cc312e51cc85317e8c40f210b174e21] Merge pull request #7577 from MartijnKaijser/15.1rc . bump to 15.1rc . * [6909092d12e4417041616816a4e54e1ea73d3dc2] [ios/codesign] - if ldid was found - apply it to the kodi binary for fake signing it - this fixes runtime error on ios5.1 devices . . * [03a10f1cc4365671451c8fe057efb2a1f3068e17] [ios/depends] - add ldid fake sign package to native depends . . * [ec6e208f6fad73437d2155029589c61a841c8cd3] [settings] Fix broken network.bandwidth setting . ac556de2 made the 'Internet connection bandwidth limitation' setting be disabled as lists don't support steps. Revert that part of change . . * [19f707be596ec5b6f31a6c5753be308b7edc28ff] dvdplayer: flush renderbuffers when flushing video player . . * [ff54355bde6d5c7d4e1d9b664b97ad63d29b1cc6] [ios/packaging] - ensure that the deb package has ios5.1 as minimum ios version . . * [f73b84b6ab3bd70ef79ed9be7ae1d1fb183a4db6] bump to 15.1rc . . * [2f34a0c9694a660c153f8bdd39d44cbc748ef2ce] Merge pull request #7542 from MartijnKaijser/15.0 . bump to 15.0 final . * [6532a611b1036a1e375d5f60aa024300dde24239] [linux] fix crashlog generation . . * [70a25c3cf401b79157ac5d6afb4bb28e24a57b6a] [guilib] fix hint text not shown in keyboard dialog . . * [59c6f15af8ab15cb1db9ccb133b267403313871d] [pvr.mythtv] Last minute fixes for Isengard . . * [4cba8052481b2bfe530142499c5c3b59e185f297] Merge pull request #7530 from uNiversaI/Isergard-backport . [isengard][confluence] fix overlapping mutebug on musicvisualization and OSD . * [94871aef9425751658dc32159ddcb45914f14bae] Merge pull request #7534 from xhaggi/isengard-fix-cursor-not-always-shown-in-keyboard-dialog . [backport][guilib] fix cursor not always shown in keyboard dialog (fixes #16134) . * [924b461507bf7d0f7ce41db497ff850a7ab6f5bf] Merge pull request #7539 from ksooo/epg-window-fixes-isengard . [EPG][backport] Misc. EPG window fixes . * [a2ab3707793f4ec3b0a273b2d3357010a6aca447] bump to 15.0 final . . * [18730d61be089fffec369776d81797e5634b2942] [guilib] fix first letter remains visible in keyboard dialog . . * [4cc430e80a9e2da317125145a600721912aeda32] [EPG] Reduce lagging of EPG window during EPG data grid updates. . . * [17a34f5f318f5ad54d5a23192454e8b5d2edf31d] [EPG] Fix EPG grid container control concurrency issue (making it threadsafe for that particular case). . . * [b7582dc44c7f6ad673c53199672056d1483001da] [EPG] Use key 'remote 0' to jump to 'now' in EPG window. . . * [4c29ccda015e112af136ef20fd550a7359135174] [EPG] Fix EPG window view port jumping to 'now' on every EPG data grid update. . . * [b2af4e933d9f184de9a4a1509e8c744771f9474b] [EPG] Fix init and update of EPG window. . . * [3e6d7893cf6c50228db2deb00bf876531e5ef941] [pvr] Bump add-ons for Isengard release . . * [10122c7f6daea8186ab935f87297feb52a5aaade] Merge pull request #7531 from Montellese/Isengard_fix_musicvideo_artist_artwork . * [3dd4ad4c87f4cfdc0a5a814f87ee0c3fff90758f] Merge pull request #7526 from janbar/stream_never_filed_backport . [PVR Addons][backport] Fix XbmcStreamProperties::GetStreamData to actually return the stream found . * [f9a25a19dd2128bc14708808c427ab0b579c2219] [PVR Addons][backport] Fix XbmcStreamProperties::GetStreamData . To actually return the found stream . . * [8ac517cbce7ca24a882c7ea957ebbf9c6ec05096] [guilib] fix cursor not always shown in keyboard dialog (fixes #16134) . . * [8c03461683b524c93d5f2a87729777f667700491] fix musicvideo artist artwork not being loaded from the musicdb (fixes #16120) . . * [50a1c27ac91cf461c995317250732602acd65a9d] [confluence] fix overlapping mutebug on musicvisualization and OSD . . * [d0eed109ebbb59c045059d60664b2e00b8c045af] [PVR] fix timer deletion . Value of ClientIndexId is not handle by kodi and should not be checked here. . . * [6259f20c6e3230ebfef924f9e44dd3f326b7db2f] Merge pull request #7507 from xhaggi/isengard-fix-dirty-regions . [backport][guilib] fix dirty regions because it evaluates always to true . * [1ea4110be99e8a54d227c34a929d9f6f02d0cc59] cosmetics: remove some trailing whitespaces . . * [f154f269de2c142b8cb213b2b5ae4272a5c1593b] CHttpRangeUtils: don't build multipart-boundary related methods if webserver is disabled . . * [df3113c52e4e5f64f20e11824e340b4a0e066fd8] [Makefile.in] integrate python/legacy archives into the general list . . * [3dc530ec0339bcc3f43d8880293de42b26c243aa] [Makefile.in] only build xbmc/interfaces/legacy/wsgi/legacy-wsgi.a if webserver is enabled . . * [d6f40ae29d8fe88a16c10e15cd0e8bfd36caa9ff] [configure.ac] only generate xbmc/network/httprequesthandler/python/Makefile if webserver is enabled . . * [0f273268ddf9f26ab4475aed46e496d3b79644c1] [guilib] fix dirty regions because it evaluates always to true . . * [af878873ce23ee60490b583c678088533c3929b7] [Re-Touched] update for isengard . . * [a20c6691a1ff7441f9e8b919fbbdbc8ba92f41cc] [interfaces] fix render order of addon dialogs . . * [e63dfddf13b68f8043b69525b0af14ef0e091e2a] [videolibrary] fix musicvideo artist browsing after e55adbd (closes #16118) . This reverts commit e55adbd2772fb3e2c887105f4c3cd238265cc94e. Musicvideos still have content type artists (instead actors) set. . . * [2b0af9d07c68cf800cf5ff4c2649dace5e8d76b8] Merge pull request #7490 from mkortstiege/isengard-fix-tvshow-genre-studios . [videodb] fix browsing tvshows genre/studios with masterlock enabled . * [2ee077b261be20168d5742e56a197db1ec126eec] [videodb] fix browsing tvshows genre/studios with masterlock enabled . . * [88f7edc008e202e0fa33c8b64bbde01a72ac2d74] bump to Kodi 15.0 rc3 . . * [0aa930b54834a41a7708094b2d2824dcfc9bc684] bump android version code . . * [d36e5212a50a504e663ab77508b5ad49a82690ba] Merge pull request #7483 from Montellese/Isengard_jsonrpc_fix_settings_level_type . jsonrpc: fix API definition for setting's "level" . * [2499776d542e72b61a24a9eafe3ebf645314d4d3] jsonrpc: fix API definition for setting's "level" . . * [3e1e70b8c2fcb1a6d77483743a891723ae9dc7a6] FIXUP: [droid;obb] be sure the obb dir exists . . * [78a7ede3830d1e4fdb6adc04d2b72abfb1caad6c] FIX: [droid] manually download obb if store failed . . * [ef28e80942c79bd450b5421203f57788cad08e5f] FIX: [droid] broken video calibration . . * [eaee88d18319e3e61df65b197be1b91f469eb687] Merge pull request #7467 from mkortstiege/isengard-mvid-artist-grouping . Isengard mvid artist grouping . * [aed9e54f70e3f2bbd719c5c45cf212042906b3f0] Merge pull request #7469 from mkortstiege/isengard-textbox-texcolor . [guilib] use textcolor from labelInfo for textboxes . * [007e351cc7f5fc5853334aa3c47445d022d7202e] Merge pull request #7431 from Memphiz/fix_glstring_badaccess_bp . * [e8975fc2f58d51b92450b8cc38ddfbc46666823d] [guilib] use textcolor from labelInfo for textboxes . . * [5b4a69a8817e0a6de446db00db3bdc7f41c8dab7] [videodb] cleanup dupe/obsolete code . . * [86be5f4c7d1fdd6fffa8e51daecfedaeeb3db700] [smartplaylist] fix musicvideo grouping by artist . . * [c4dfe5fae11baa019827d9e5c1d86d10f64f4364] Merge pull request #7457 from olafhering/Isengard . * [42b1f08d72b232b53a18a883b48d995b12c286b7] Merge pull request #7427 from uNiversaI/Isergard-backport . * [75e4b557358bea3a26363ec9b70b7866d576670c] [cximage]: use integers for arithmetic in CxImage::CheckFormat . ximaenc.cpp: In member function 'bool CxImage::CheckFormat(BYTE*, DWORD, DWORD)': ximaenc.cpp:1126:28: warning: NULL used in arithmetic [-Wpointer-arith] if (buffer==NULL || size==NULL){ . Signed-off-by: Olaf Hering . . * [b66f548e592b04c3d2cf66c0efd50cce436faaee] [cximage]: remove undefined operation on variable in dcr_sony_decrypt . Untangle code in dcr_sony_decrypt to fix the following warning: . libdcr.c: In function 'dcr_sony_decrypt': libdcr.c:2475:51: warning: operation on 'p->sony_decrypt_p' may be undefined [-Wsequence-point] *data++ ^= p->sony_decrypt_pad[p->sony_decrypt_p++ & 127] = p->sony_decrypt_pad[(p->sony_decrypt_p+1) & 127] ^ p->sony_decrypt_pad[(p->sony_decrypt_p+65) & 127]; . Signed-off-by: Olaf Hering . . * [173d8f63b4d82c4622839561c4294e3fbed02593] [cximage]: remove warning about statement with no effect . The local variable 'k' remains initialized from the earlier loop. Remove the variable to avoid misleading compiler warning. . ximadsp.cpp: In member function 'int CxImage::OptimalThreshold(long int, RECT*, CxImage*)': ximadsp.cpp:3337:9: warning: statement has no effect [-Wunused-value] for (k;k<=gray_max;k++) if (p[k] > 0) L -= p[k]*log(p[k]/w2)/w2; ^ ximadsp.cpp:3350:9: warning: statement has no effect [-Wunused-value] for (k;k<=gray_max;k++){ . Signed-off-by: Olaf Hering . . * [4f282b6b6ab5456b75b8de73501d20f1348740ea] Merge pull request #7424 from Montellese/Isengard_peripherals_deadlock . [backport] CPeripherals: update CGUIDialogPeripheralManager asynchronously to avoid deadlocks . * [8f7a07c7642b5fc68f1c2024017ed1d5e1f086be] Merge pull request #7435 from phil65/confluence_widget_label_isengard . [Confluence] Fix for widget labels (labels out of sync) . * [3f52debab11bb1518ee3f06b87867472f4358504] Merge pull request #7445 from olafhering/local-Isengard . * [74895068cc0c85e661aab4eae4f99e80347468ee] [cximage]: remove undefined operation on variable . ximadsp.cpp: In member function 'bool CxImage::Lut(BYTE*)': ximadsp.cpp:2797:26: warning: operation on 'iSrc' may be undefined [-Wsequence-point] *iSrc++ = pLut[*iSrc]; . Signed-off-by: Olaf Hering . . * [fe5753625782778d7e50f81adada950dc5d4c552] [isengard] bump pvr.vbox to v1.3.7 . . * [efcf50fc922e6762f85c55d3080da640ac74f676] [smartplaylist] fix broken genre after PR7347 (closes #16104) . . * [f5de76af92fb2be125a1c4cf97bd11c1e3e6470b] [Confluence] Fix for widget labels (labels out of sync) . . * [f119d424f0bf26c971f1df1867b5a000fe1bd75b] [AutorunMediaJob] make hardcoded strings translatable . . * [e2633e1edc27bc0ef112b6a9b3a3d5446573510e] [ios/windowing] - check the return code of glGetString - it can return 0 on error (and leads to crash if assigned to std::string afterwards) . . * [3ba6e24b817439803e4efdb3c63859cedab158fc] [pvr.mythtv] Bump add-on . . * [3cfed60502bd05812019fb53d24c346f3346e35e] [ffmpeg] Bump version to 2.6.3-Isengard . . * [51727bc48b1b8ad4498c68ba1a7f48f3ff86b614] CPeripherals: update CGUIDialogPeripheralManager asynchronously to avoid deadlocks . . * [92877baf765447428d108933ad1b1bc4acee8918] Merge pull request #7417 from fritsch/remove-fps-is . * [47e8ebe1843b1284a6331c0142f2d8d251daab78] Merge pull request #7418 from koying/fixamcannexb . FIX: [amc] do not fail if stream is already annexB . * [20511f4bface2b376deff1a9ec5901a5a04ef499] Merge pull request #7416 from fritsch/bump-2.6.3-ffmpeg-isengard . FFmpeg: Bump to 2.6.3-Isengard-rc . * [591dcda4f629adcebc867f724331c8984c2bbeb4] Merge pull request #7393 from Paxxi/win_version . [backport]Added detection for Windows 10 in systeminfo . * [a42134483db73158db1ddce3ca8843784819897a] FIX: [amc] do not fail if stream is already annexB . . * [e5f244ed0d0b447d18531614a3be65f04cb31732] GUIInfoManager: Remove fps completely . . * [fa57849b80ae14897a072eb7bf5de273675b83a0] CodecScreen: Remove fps . . * [7780bc8f34414cee059594da1caa1af59ca81659] FFmpeg: Bump to 2.6.3-Isengard-rc . . * [4b339058ad21169fd2ce8d165a1c75126add8c83] [videolibrary] fix sort by episodes (closes #15945) . . * [2497ea2da01655613c63990bf06e3e7867393ef7] Merge pull request #7390 from xhaggi/isengard-fix-activate-window-with-busydialog . [backport][gui] fix activation of window if top most modal is dialog busy . * [c8f1664b18a69d5b1c47acfd98760d41543cb1b7] Merge pull request #7401 from Jalle19/isengard-bump-addons . [pvr] bump Isengard pvr.hts to 2.1.15 . * [ee9faf011773b67cded1bace6ddac7b8c71056f2] Merge pull request #7405 from koying/fixdroidexcludehi10p . FIX: [droid] no known working h264/hi10p h/w decoder. Exclude... . * [94abff759d442a1c71174fa8e90085ce214d1963] Merge pull request #7385 from mkortstiege/isengard-addon-info . * [c4f88de3bdcabb02837043972ae2553d622530bf] Merge pull request #7402 from tamland/viscond_segfault_backport . * [2160e6f8d5894aa586a902694bc87f684b45fa3f] FIX: [droid] no known working h264/hi10p h/w decoder. Exclude... . . * [0179e5dd69a6b03fe3db827e6d6fa0305c6ec5e6] Added detection for Windows 10 in systeminfo . . * [13f52218c075c09a786deba34378c00c2e1c5cc3] Merge pull request #7389 from janbar/fix_thumbextractor_crash_backport . * [271d3cdc9718d9dca8ae2e813a3524e75c719b35] [pvr] bump Isengard pvr.hts to 2.1.15 . . * [f32aaf48ecbcf75e2ea27b9d8909a2d644f58a05] PVR: Fix endless loop . . * [b00835d2ecc9361a880398ef0fb5f49f53c27aae] [PVR] disable thumb extraction for pvr recordings (2) . An other place where disabling thumb extraction for pvr recordings. Credit to FernetMenta . . * [47b533be0370c86b1328b1f9b4b503a2a113d4e3] [addons] fix segfault on invalid context item visibility condition . . * [f18d0ac77d116edce9cf0f68b8a6aa364ad84128] [cosmetics] removes left-over enum WINDOW_TYPE in CGUIWindow . . * [05ec8fe3a10e12ecb0628bbac3808226768d0e31] [gui] adjusts log level for the window activation refused message . . * [84f238f55bd275daf9fa9f16aec10999fde82113] [gui] introduce a dialog modality type to differ between modalities . In some cases it happens that the busy dialog is already open before the window activation kicks in. This will results in a refuse of the activation and some pain for different addon devs because they need to hack around that issue. . This is an attempt to overcome the root cause. It adds a new dialog modality type as a replacement for the current modal flag and specifed a new type SYSTEM_MODAL which is left-out at the check in CGUIWindowManager::ActivateWindow_Internal . . * [095ee5006e5f51173fdcf737ccff14fbe8472e6d] [addons] fix addon info not opening from context menu (closes #16087) . . * [58ccb8b89d3417dbfb65ef3b518c65df33cf6372] Merge pull request #7383 from MartijnKaijser/15.0rc2 . bump to 15.0 rc2 . * [9ff25f8678d3a855ac577f4f80d29f59a8fad922] Merge pull request #7344 from Zapata11/master . Added lithuanian keyboard layout . * [f05aaf71ce55c75dfca3cafc66efa08ac68fe731] Merge pull request #7375 from mkortstiege/fav-fix-pictures . [favourites] handle pictures via showpicture builtin . * [3af971cda19e9cf027b1dc26430faaceb3e8d555] Merge pull request #7335 from fritsch/wasapi . Wasapi: Do not probe for AE_FMT_AAC - we don't passthrough it anyways . * [e9b4e389c32a49ae72946782a6a835ba1bad7379] Merge pull request #7291 from Jalle19/pvrguinfo-sigh . [pvr] fix trac #15942 . * [1d0348b628cd1338714bc45987195d330c1092d2] [pvr.mythtv] Bump add-on to 2.4.0 . . * [c8b73633680ffee3de47b622252a8e35133a22b5] [favourites] handle pictures via showpicture builtin . . * [9c3adb5a9f390ad73c52469ed79de297dad68d80] [pvr] refactor the way information about the currently active PVR client is determined in CPVRGUIInfo. Instead of querying the current client directly we ask CPVRClients to give us a summary (SBackend) of each connected client. These summaries are safe to loop over no matter what happens to the actual clients in the mean time. Fixes trac #15942 . . * [45f5f096d06a5877a874ddfd90fbbe78fc4120a9] Merge pull request #7374 from hudokkow/pingpong . [pvr] [libplatform] Bump pvr add-ons and libplatform . * [1a27dfc3825c07375447d0b46e13e754fbccb935] [gitigonre] Another android artifact . . * [3fa595620a3b23eb1a68cdcad7f87997e60c82bd] [libplatform] Bump to 1.0.10 . . * [173b683429797fd2104a64bb80d5d902d8dd4a90] [pvr] Bump all add-ons (libplatform update) . . * [350eb24b924f04c79d77c1d4c81594174e2b43b0] [Confluence] fix label width . . * [7da43a30051a241dc465e2bc40506b90a5d056a4] Merge pull request #7364 from koying/fixdroidlimit4k . FIX: [droid] limit 4K to Shield TV + allow override . * [b3db4e710a019f268cd97b6afcb742e8e00d91de] [cosmetics] sort ctor in CPVRChannelGroup . . * [4e9d1b9a69c7d8df306e472f8b55c43b3df8cf7e] [pvr] fix CPVRChannelGroup::OnSettingChanged won't get called . . * [2e171d2c85ec35cd6d147be98f3382ed3bcc1437] CHG: [droid] add external storage path to initial status log . . * [3c611787cc299f8ca87c2d0b5c9babc8a16787c7] FIX: [droid] limit 4K to Shield TV + allow override . - Some devices (Sony Android TV) suffer rendering GUI in 4K; only Shield TV is known to work fine. To be reverted when multi-surface (vid + gui) is in place - Allow override via xbmc_env.properties, e.g. xbmc.display-size=3840x2160 . . * [7cf6724378943e3c62d6007ea7dcb9baac59460e] Merge pull request #7351 from xhaggi/pvr-improve-channel-sorting . [pvr] sort equal client channel numbers by name if not sub-channels . * [64bb2e6338e3948d85ea0ea0decabd3671da34ce] Merge pull request #7356 from xhaggi/pvr-fix-empty-group-handling . [pvr] fix: delete of empty group with an invalid id ends up in deleting the wrong group . * [6c95e85de43d06b9761a96461707db15126310f8] bump to 15.0 rc2 . . * [3a42b74b10727e397c03ad1626a02e0239365a5c] [pvr] bump add-ons . . * [181156d5e2055e28781dc9ffdb0ed52b568c579a] [pvr] fix: delete of empty group with an invalid id ends up in deleting the wrong group . . * [710efcafdb4c6bb47d9c4bac8c1c03838fec6179] FIX: [droid] properly handle sys vol going to 0 (fixes #16069) . . * [f859776b3504156ab51d440359da7ef456ea8f85] FIX: [droid] fix volume handling . . * [8a1ceb6b95ded348db91ec9f815ceda9f3d7ad9c] Merge pull request #7347 from mkortstiege/query-fix . [videodb] fix yet some more query typos . * [a170df1399a295eb6d5e6fd842f04b20adcfe6c6] Merge pull request #7348 from koying/fixdroidrestartcrash . FIX: [droid] fix crash when restarted by system . * [a4e2127657b220322de52fcc60787a01ea91a4ad] [pvr] sort equal client channel numbers by name if not sub-channels . If client channel numbers are used for ordering the channels and you have more than one backend, it's possible that you end up with different channels holding the same client channel number. In that case the channels are sorted by its sub channel number which is zero for normal channels. To have a nicely sorted list this changes extends the comparator to compare the names of the channels in case there is no sub-channel number. . . * [de5b7c13117defd90a484abf8c3dde278ce3f0dc] Added lithuanian keyboard layout . . * [2add13b600847aedd1644d99006d961ecea98818] [lang] fix typo . . * [ca0c550988373d0c4411df994c66033a4ef296aa] FIX: [droid] prevent the os restarting us for "screenlayout" and "screensize" . . * [f9aa7fe95af963225a00cb9ef98d3838709be43e] [omxplayer] Change in interlace state is not an error in log . . * [ae11c1cb8922229043ef9a4991c378dbb594096c] FIX: [droid] fix crash when restarted by system . . * [111524041a171dccc4429ea6f93ce9d41c350e98] [videodb] fix yet some more query typos . . * [a7379eb168e18197abb79de3a567257c882ffaf4] [lang] update of skin.confluence language files . . * [291707213b917ecf61c7be2daa7dd2e204e10536] [lang] automatic cosmetics for the en_gb language file . . * [92a52159939a0e371e46e8b2926653fc3003a961] [lang] update of internal addon language files . . * [6aecff06651ab0f2d7fff1e64657d9a7edf8abec] Merge pull request #7331 from mkortstiege/update-repo . * [8f081c2a60a715600b4c898541217a8ce1a44bd8] Merge pull request #7308 from afedchin/fix_vis_settings . * [bce6a52552352df12df3a784befa5ba4194b60dd] Merge pull request #7293 from afedchin/fix_dirty_rendering . [GL] Fixed: FontTTF breaks scissor which causes bad rendering with di… . * [c2a5185246bcc47cb2278665f777e4102cf8df85] Merge pull request #7300 from mapfau/master . PVR issues fixed (EPG sync / DB handling of internal channelgrous) . * [a7c8ee6988378fa0dfef31395897d5772561d4a3] Merge pull request #7338 from mkortstiege/tags-nav . * [6f9dfa48052ced00a1154308fc5b885c77cf5df0] Merge pull request #7341 from Jalle19/isengard-bump-addons . [pvr] bump pvr.vbox to 1.3.4 . * [ce8cd284c9a04aff2c7898028fa871b118d397b5] Merge pull request #7334 from arnova/filecache_getlength_fix . fixed: Don't do GetLength() off-thread is it may be (b)locked by a pe… . * [6745663cd176a3c4405ab798537eb062981a00a7] [pvr] bump pvr.vbox to 1.3.4 . . * [35a141375bef4f871f4b953d09e8f9ab05dbf41c] [pvr] get rid of fixed internal group ids . . * [88e41be5da183e2278d7d8c8fec3cc68210b2c18] [videodb] use GetNavCommon for tags . . * [e912008fcc0258541f1a54598e08f1166d1406e0] [addons] force repository update in post-install/uninstall . . * [95c0b93cacb99a8390056f98a2a3e178a7a668b1] Merge pull request #7163 from balmeras/fix_libexif . * [b59096b43a218ca58e1390aaccfe89a2a44f79f6] Wasapi: Do not probe for AE_FMT_AAC - we don't passthrough it anyways . . * [593f4aa0ba7e572394111a856ec9b54ed7a8351b] fixed: Don't do GetLength() off-thread is it may be (b)locked by a pending read() (fixes #16046) . . * [e30a1fd5ba2d5795eed9634be6643a0cf3f2ebf8] [dvdplayer][fix] Initialize SelectionStream members. This fixes the issue that any external subtitle is recognized as forced. . . * [3b42ef03375396480bf3a8e942b39353e68ecda9] [libexif] Ignore invalid DMS value in GPS coordinate, and fix kodi crash due to buffer overflow with special value FFFFFF . . * [828025e2cd3376da9f3a5fb3b7bd65a98b75cde8] [pvr] bump pvr.vbox to 1.3.3 . . * [95a4fdc3200d584a4079d84267ad7a76fde37961] Merge pull request #7321 from Montellese/musicdb_fix_migration_16060 . music library: don't force a rescan after update past version 35 if not needed . * [e1ce1a76e97ce9dcac173ed120ecd50dd9254e1c] [confluence] increase button group height in the PVR group manager dialog, fixes "Add group" being hidden . . * [5c57ab98c5a220bb18864b22fb8b09fb0f1c72a4] Merge pull request #7284 from FernetMenta/subs . dvdplayer fix sorting of subtitles - fixes trac 16038 . * [48dc18bb6174543c5a87c3a19e5e40fd6f8523c4] Merge pull request #7318 from Montellese/video_fix_set_content . video library: show "Set content" even during library scan (fixes #16061) . * [8486b87fc44a22265a5b03e222728fa4066ce3c4] [pvr.wmc] Fix android lib name (fixes #16044) . . * [7e2cf1ea24d7de6dabd452521597e29e5ad7708b] [GL] Fixed: FontTTF breaks scissor which causes bad rendering with dirty regions. . . * [1cb83fbaffca1430649cb1d1404f91b9f34ff540] Merge pull request #7283 from fape/long_filename_subtitle_dialog . [Confluence] fix long filenames in subtitles search&download dialog header . * [99009feb0e6cb79278a869b5f23b429ededc7a0c] music library: don't force a rescan after update past version 35 if not needed . . * [4115bc2920e28e08de2319b3dfb1a60a97afe336] video library: only allow to scan sources which have a content set . . * [342886dc9ee6145bdcd3c87e66381cc4ecda4afe] video library: show "Set content" even during library scan (fixes #16061) . . * [693ce5877a604a342fca46b2d500ed35d965a25b] FIX: [droid] harden MigrateUserData . . * [6e7b397098acd80d3275632a4e0c4b06258fe113] Merge pull request #7280 from popcornmix/fast_memcpy . [rbp] Disable fast_memcpy which is slower than memcpy . * [50388338864ed4b5a70537fc702f236084849386] FIX: [amc] clear pending exceptions on exit . . * [f861251e1616c3d85eccd7dd35dfd5356aa05a0d] Merge pull request #7297 from phate89/fix_ignorethe . Honor "ignorethewhensorting" . * [6049f90ccad8c2332b1d33b424434ff015cdcbe0] Merge pull request #7299 from MartijnKaijser/no_break . [lang] Remove line breaks used in dialogs . * [82f7f07799f650f3fba2f406967af48c84d8c294] Merge pull request #7289 from uNiversaI/flags . [confluence] add missing video codec flags . * [b0bf9475a936a80addd19d181ed7d43ae382c088] Merge pull request #7311 from Memphiz/osx_fixdeadlock . [osx] fix deadlock when videosync and refreshrate adaption are enabled . * [78d3471fb50794aa4fb7c2943a91234f29d73eac] FIX: [amc;hevc] let CBitstreamConverter decide . Fixes HEVC on Android TV . . * [ce78884d5fd7968bf2e01b2b3533bcd903aee8c8] [pvr] bump pvr.hts to 2.1.12 . . * [f72022ef1ee6603c4ead770cc6f8c68dd399bcd0] [osx/cocoa] - revert 0f32a2f5d4fb1077def8c581098aa4385e8d0a67 (it is prone to deadlocking because it blocks the gui/main thread) and instead trust in the openglcontext which is tracked by windowing. Fixes deadlock introduced by PR #7143 . . * [ad56670324b1f7f15f143ba87ee77f9db26a1636] [windowing/osx] - expose the current NSOpenGLContext tracked by windowing to the outside via a getter . . * [174f4a357cbdd04f7c7c78297cc6203213c27b04] FIX: [droid] return type mismatch when launching ext app . . * [403a22b2fdd23f966ba151e87f10f9e0f9c7b964] [builtins] do not restart visualization if it has no settings. . . * [7b77c07ae06c7e740155e1084e331ab0c2f27916] [keymaps] Use Addon.Default.OpenSettings instead of ActivateWindow for visualization settings. . . * [273c5e718f6217181f1070b282464b4e1bfc0402] [win32][curl] Using CEnvironment::unsetenv() instead of SetEnvironmentVariable. It's proper way to unset environment variable. . . * [ec52197978dcaebecc533784edc879bcc7a66d07] [lang] Remove line breaks used in dialogs . . * [e903a3876671559742e088852393175151828aaf] [pvr] bump pvr.hts to 2.1.11 . . * [8bc1efdf218df005c63ceae60967f71000d8302f] Merge pull request #7290 from Jalle19/curlfile-error . consider a CURLINFO_RESPONSE_CODE of zero a failed request . * [36e29a9dafd5ea7654c0e90aeb3db1f94f10144c] [videodatabase] fix invalid queries (closes #16054) . . * [5506bb397ebb5fed8dca325219d1a4d08539439c] Merge pull request #7294 from afedchin/win32_fix_curl . [win32] Fixed libcurl initialization when the env variable OPENSSL_CO… . * [758c1e6822157aa8fd04b1f3e3f107a969aab511] Merge pull request #7296 from BigNoid/fix_kaitoast_zeroconf . [lang] Fix overlapping kaitoast messages . * [0ac6e27fb81a878fbc20e13023afec4b41147cfc] dvdplayer: fix vc1 hwaccel like vdpau - work around an ffmpeg issue . . * [f2590f2221ea502839663d2ae6f88a30e6f795c1] [lang] Fix overlapping kaitoast messages . . * [f5fcb063c896dbf8f7d980dfb231ddd8ce060548] Honor "ignorethewhensorting" . . * [7d62f6e8e7535b9bef6c39b3171c135dc36a36f4] [pvr] bump pvr.hts to 2.1.10 . . * [432ef1c8740b1d5b4ec8fcd8a397c0f7cdb3cf31] [win32] Fixed libcurl initialization when the env variable OPENSSL_CONF points to existing openssl.conf file. . . * [04d3ba9f20c97dcf918df3f0cc764b8f5e24406a] dvdplayer: fix ff/rw after ea6e82997bd6087a7beff1be0ef9b34847fe3cc7 . . * [bfb17e03578d6b7f94e79eb266d305db56ea8c59] [confluence] add missing video codec flags . . * [8b32f509de112d0b96988fb0e4b0cf14d2c03cab] consider a CURLINFO_RESPONSE_CODE of zero a failed request . . * [3020230071067265fdc274f206f72ab1fcc4605e] Merge pull request #7285 from ace20022/subs_arch . [subs] Some improvements and a fix for subs in archives . * [306aee6010705c3c4dd97dae0b95237beb9b59b3] [pvr] bump pvr.vbox to v1.3.2 . . * [b33184ab16ede7f28f862638330a925f6df50df0] [Confluence] fix long filenames in subtitles search&download dialog header . . * [8884ba4903f9a6175487d728a7a8d503717bf590] [cosmetics] Fix code formatting of ScanArchiveForSubtitles. . . * [7e93c1a169762912c0a65144a369310bf71f78de] [subs][perf] Make ScanArchiveForSubtitles more performant: - Rearrange the list of subtitle extension - Add break/continue to loops . . * [afffcd940358099987eee4abf4f81cbb23213b26] dvdplayer fix sorting of subtitles - fixes trac 16038 . . * [224c1919ad3f68e23e817f41036687343f34aaae] [utils] Disable fast_memcpy which is slower than memcpy . The default glibc memcpy is likely to be better tuned than this code which hasn't been touched for four years. . In a test with software video decode on Pi2 the skipped frames went from 189 to 172 when fast_memcpy was disabled. . . * [adf127b890bf09ce6b0f9a53cd5df4d18170bb3c] Merge pull request #7136 from MartijnKaijser/15.0rc1 . bump to 15.0 rc1 . * [f7f46fde310622e28e96f1683675d5652859d642] [Fix][subs] Fix checking zip archives in zip archives. . . * [daedd5ff9439e574363826553664f2e479528640] Merge pull request #7277 from FernetMenta/subs . fix subtitle positions . * [91a85f0c2ca53965b9161817683314779f76d227] [addons] sync with repo . . * [acc1a19058454d44edd79051dde1aeb2662eefab] Merge pull request #7274 from koying/fixdroidaudiofocus . FIX: [droid] proper audio focus management . * [e153e061b88c90c5e4c8c474115955886809ee78] Merge pull request #7254 from arnova/screensaver_crash . changed: Properly exit screensaver on shutdown (fixes #16028) . * [8b3ee73c2cd16ce6d276b2505d5e2039c2ee4f92] FIX: [droid] proper audio focus management . . * [74ad4c1b21da1245edd05846a4bae6132dbb4485] renderer: fix subtitle (text) positions for alignment outside video, consider height of text . . * [78a7cf1546b3b09c88df79591db51b4dd7b02888] Merge pull request #7273 from koying/adddroidfps . ADD: [droid] standard refreshrate switcher (>= api 21) . * [264c1b86828afa277e0bd7ae3139ccb31ebf1465] Merge pull request #7276 from Paxxi/stereomode . [xbmc][nfo] Fix garbage in being added in streamdetails . * [0e5f0709f3f498ba846b085bb2e78b39ebd544b1] Merge pull request #7258 from popcornmix/playerpriority . [players] Fix for SetPriority calls being ignored . * [93d12edc06e0a1bd618c08ad025066556a466141] Merge pull request #7269 from ace20022/scan_log . * [44eb3b59cb3b0da7e7d4550d948b0b6d70d56054] make sure that we don't set values when there was no node, we have no idea what will be in value if that happens. closes #16040 . Added a convenience method to XMLUtils for easier string handling . Added return value checks VideoInfoTag::ParseNative as it gets called with partial xml files and not checking the return value clears all fields not in that partial xml . Documented GetString methods in XMLUtils . . * [54137be7060a1f791582244ae2ae3d5799fc1271] renderer: fix overlapping subtitles for alignments other than fixed . . * [b5ae02df4b1db9e394c1e9f31bcb6dd10c333a18] renderer: fix mixed-up rd/rv after fd53c703d96d9beec2ccf4e5982bd91aafc29be2, resulted in wrong subtitle positions . . * [eb7894b22a4c634ec7a0a823d43a34b56e109c7e] ADD: [droid] standard refreshrate switcher (>= api 21) . All credit to @anssih . . * [ddebe6d1999e7fe274b2651d6eec5df56cac0050] Merge pull request #7272 from MartijnKaijser/droid_settings . [android] hide certain settings which are non functional . * [df96834b4d59010edb9f63e1bd93e88d1679becf] FIX: [aml] remove obsolete audio latency hack . . * [792bea56d1ac8a50d392565f88ea7a89299452e3] [android] hide certain settings which are non functional . . * [afe9efe5bc7f82ac33b930dd87889146aff99283] [log] Reduce log spam from ScanArchiveForSubtitles. . . * [790843dfbb346dd7ca1e31e7fca200116a8877fc] Merge pull request #7265 from Jalle19/isengard-bump-addons . [pvr] bump addons . * [63371716162b3472f1f469cbbbac6cb56d21f7e5] [pvr] bump addons . . * [a2b9a8ae44d1b04c11950fe93976e50a076d0364] [players] Remove not working SetPriority calls . When running top -H you should be able to see the priority (niceness) of kodi threads. ActiveAESink has a niceness of -1. (assuming OS perimissions allow that either by running as root or through /etc/security/limits.conf) . DVDPlayerAudio should have a niceness of -1 but does not. This is down to overloading of the SetPriority functions we currently end up with the dummy version. . The view was that changing priority of player threads is not useful so I've removed the calls. As it is not currently working this should be harmless. . . * [54ff3ddb91fa5c2b89fdb4c6b61591b6605e2915] Merge pull request #7195 from FernetMenta/seekpercent . dvdplayer: do not signal started until output of first frame . * [21c08ccacb381c0061f8e973ca194ad7cf7f90d2] Merge pull request #7262 from xhaggi/fix-reset-seeksize-after-seek . [seek] fix: reset seek size after seeking . * [aa2e14f5d6d9f66da6cb8712469e17f8981fbb49] [epg] Remove usage of 'using namespace std' . . * [8b841c3605829d92cf4aa0de11120f80e8e7e6e6] [seek] fix: reset seek size after seeking . . * [601f9fa31ffa298d998ba5a7fbdce20048200202] [epg] Sort included files alphabetical . . * [0e9bde440495d7e1db120553ae695593fb366701] Merge pull request #7231 from xhaggi/fix-whitespaces-in-video-details . * [99239535a98113966443fb161111f195f30ce2da] Merge pull request #7261 from tobbi/coverity_1272226 . Followup fix for CID1272226 . * [1c0472d35d3d01b1a6d11e850f5646b5e62ee79c] [video] de-duplication/cleanup of related database tables . . * [4b14d7f780e669be23ef174da50ec27afed9179d] Followup fix for CID1272226 . . * [cde6b4822418f766ecd8ef48d17a06f4623fa5bf] Merge pull request #7259 from AlwinEsch/pvr-code-cleanup-2 . [pvr] Remove not needed trailing spaces . * [6213f869b36fea549ace8175f5aba42a556f0d8e] Merge pull request #7248 from tobbi/coverity_1272226 . Fix Coverity #1272226 Remove 'const' keyword from implementation . * [0d5edfd8747c03527436f1dc0caef055eab7a669] [database][mysql] insert char set for CREATE TABLE .. SELECT syntax between create table and select clause . . * [ab37c023c1e1ea7fd4dcccad67b17ab37555c4e5] [video] limit length of name to 255 for actor, country, genre etc. . . * [970862c0fd34805c79b18a0d4e10c4bd70265267] Merge pull request #7226 from uNiversaI/audio . [binary addons] bump audio decoders . * [33d8630d386414d6f9264294afe4caca6848b481] Remove const keyword from CDVDInputStreamPVRManager::GetSelectedChannel() Fixes CID 1272226 . . * [6711baa1130d3c93ad30c14df24483a7f85df995] [pvr] Remove not needed trailing spaces . . * [bc4997ca2e818e55d23a1fe96f2b61a6703f5f5f] Merge pull request #7253 from AlwinEsch/pvr-code-cleanup . [epg] Remove call a bit . * [50441ee235397ba14ab930a4ed55172d55aafd4a] Merge pull request #7249 from MartijnKaijser/strings . [cosmetics] improve English strings . * [89bd1c6422797498b9bf74d8eb51084e29a7b128] [rfc][json-rpc] use setter of CVideoInfoTag . . * [1d208f077b78850b23d7d4cb3889d7367e3cf7ac] [video] fix leading/trailing whitespaces in video details . . * [7840c4a34159472ded22d11ca5ce0e454a115c79] [cosmetics] improve English strings . . * [088d52215afd1287b0da168d5bc82ee0b9d260ca] [epg] Remove call a bit . . * [6e3d319bab3ae93c573978af23cebaf921c6ad89] changed: Properly exit screensaver on shutdown (fixes #16028) . . * [1435210f43a8ab5dc4c39a3a6041a1e774862e28] [windowing/osx] - check the pointer of the displayname before accessing the string object - fixes bad access when turing off the TV while Kodi is running . . * [00f31707983cc4999daa75bc2a7236ada82fe592] Merge pull request #7240 from koying/adddroid4k . * [c2239ccbef7a91250ea72ac7d5c5db73474db10a] Merge pull request #7246 from ksooo/revert-ask-user-if-no-cec-tv-found . Revert "[pvr] changed: ask if the user wants to disable libCEC if no TV couldn't be found for 30 seconds" . * [da9862fdf1c56181e7159c0ace32d18767bff9c0] Merge pull request #7242 from Jalle19/timer-epg-assoc . [pvr] match EPG tag pointers when associating timers with events . * [c20b34f25e24d01200d61fe604271443a15d3549] Revert "[pvr] changed: ask if the user wants to disable libCEC if no TV couldn't be found for 30 seconds" . This reverts commit 85d5bd459e157bb4b2650f4bf0a1dda1b962a545. . . * [33501b96efeae762830b78d0017a440f4e931ca9] Merge pull request #4273 from yasij/logind_default_suspend . Suspend via logind over UPower if available. . * [9b86184a7be0770dfa29cb44a3cc23021f5863f6] Merge pull request #7209 from ronie/pvr-labels . [Confluence] add new pvr infolabels . * [ce6238d9a5f61a17d3ee8d50399a12ec44c37956] [pvr] matching EPG tag pointers means an absolute match between a timer and an EPG tag . Some backends may consider recordings to have started when the actual recording started, not when the recorded programme starts. This means the start time differs and the timer/recording cannot be matched with the corresponding EPG tag. . . * [12ac1045ec5d0c3b2757eefba16a9080876fa8f2] Merge pull request #7239 from ksooo/trac15942_v2 . [PVR] Fix crash in PVR::CPVRClient::GetDriveSpace, take two (Trac #15942) . * [71567ddcf4b3fa49e75ab9ab4f76f3d5916bb066] Merge pull request #7241 from koying/quickPR . * [b2861215b4c3fa2c695b95f6c3805d5135fe8b24] FIX: [aml;droid] only bother with REALVIDEO intent if the permissions are right . . * [08e2e9bcf50758c389f941dd127267842f034611] ADD: [droid] generically use hdmi resolution (4K) . . * [e78258e4c96d086b484c189fbf83ec1249f48a36] ADD: [jni] CJNISystemProperties . . * [6cfeab4cf95a2a892d575c19b81761f026bb3921] [PVR] Fix crash in PVR::CPVRClient::GetDriveSpace, take two (Trac #15942) . . * [e2b2ebfd3f8ff1cb3a78636cb857e8aea857064a] [videodb] Add missing argument on JSON filter PrepareSQL() . . * [6926992ce56c117b4cb554065fdd74956e9e644b] get rid of g_localizeStrings in Dialogs . . * [a163ff50ddac48a2aadd30e8cc108aecc8d3c159] Merge pull request #7234 from xhaggi/fix-pvr-season-episode-info-label . [pvr] return empty info label for season and episode less than 1 . * [ffd2acd9037b6ce60b6b55c0ecf104da07837fec] Merge pull request #7224 from koying/fixdroidimmersive . * [c2d7bd2938202a2315b0a9fe5128afb84b012a56] [pvr] return empty info label for season and episode less than 1 . . * [0cb38410a768ee883e77357158161e9437d12377] Merge pull request #7200 from MartijnKaijser/textbox_pvr2 . combine split strings into a single string and only use textbox . * [317a17ff414534b9810341fc205daecd0a57b5d7] combine split strings into a single string and only use the textbox in dialogs . . * [b5432d54de865529226b561013945c87d0f54ad3] [Fix][subs] Don't try to read vob sub files (without a corresponding idx file) like text based sub files. . . * [81a115bba2f55dd0ca8a89a8a6c9ce6d67760362] Merge pull request #7227 from xhaggi/improve-dialog-yesno-overloads . [gui] Improve overloads in CGUIDialogYesNo . * [659beff3c20162d70ba6013429f312fed67b4f01] Merge pull request #7207 from xhaggi/dialog-teletext-render-order . [gui] render dialog teletext always on top . * [13b520f402a29a1af3335dccf5693cc787b6f16a] [gui] unify method overloads in CGUIDialogYesNo . . * [a1fec9833b41a4e3cd8bcec072ef8b287e7c7afd] [cosmetics] format and add docs in CGUIDialogYesNo . . * [2363c66def2ea212cfb458c4d0cfbb66d6a5ef05] Merge pull request #7221 from wsnipex/bump-audioencoders . [binary addons] bump audio encoders . * [c2d779bc501c94376dfcb61a987346dfb3f2b1fb] Merge pull request #7223 from Paxxi/addon_encoding . [addon] Fix for trac 16016 . * [35c21ae51259fa27e01118781938f009035618fe] Merge pull request #7167 from Paxxi/deadlock . [WIN32][VFS][CURL]Possible fix for deadlock when stopping playback . * [d4634483b4cf5200339c795be203dc329136ee86] [binary addons] bump audio decoders . . * [d1ba189b18a135059a262b7aac2c12b7e8b22160] FIX: [droid] re-establish immersive mode if it was reset . . * [6ce1b4df8dee395e87b11fb8624f5cbbdd76cae3] Merge pull request #7216 from ksooo/trac15942 . [PVR] Fix crash in PVR::CPVRClient::GetDriveSpace (Trac #15942) . * [b83bb4441c2ec44458e0e91cc1e8d51b3dcb8b20] [re-touched] update . . * [35a7da4af6be2e3ab986a06e85aa470bd86f55eb] addon.xml was written as ucs2 with bom as that is the default output from powershell, changed it to specify utf8 without bom . . * [cd21822005be72a7ad3a1fa59a88ea5362dc5109] Merge pull request #7211 from mkortstiege/fadelabel-revert . Revert "[guilib] fadelabel not reading scroll tag" . * [acd41459fcb8a5b7d92c967760fe7adf0ae7a254] [PVR] Fix crash in PVR::CPVRClient::GetDriveSpace (Trac #15942) . . * [83c870b8ae072857890bea9e44a46d070846fcc7] Merge pull request #7220 from Montellese/fix_language_setting_update . CLangInfo: don't detect a language migration from "English" to "resource.language.en_gb" as a fallback mechanism . * [d0a4bc6229665c571197376a7473689a9a42bf9e] Merge pull request #7198 from arnova/curl_memleak_fix . changed: Curl's overflow buffer handling . * [516035ce0a14641a63ebf943123ae21a151eeacd] add new pvr infolabels . . * [c58a7b79e807d9e0ee4f0766c5b647709526a2a7] Merge pull request #7201 from bavison/fix-font-corruption . Fix for font corruption . * [7b05d616dce0f32e7be1839b712d07a40303f7a9] [lang] update of skin.confluence language files . . * [2ef7ec00f0b7ab6dbb7b9797ccb9031bb7a7bc57] [lang] automatic cosmetics for the en_gb language file . . * [95618813b39c0fec8b80e73196b98fc66adad279] [lang] update of internal addon language files . . * [3346b861f31467853a9af13f9243bd643b64ba98] [binary addons] bump audio encoders . . * [65cb85cc3eb8c3f9891addd729ab41821aa93922] Merge pull request #7192 from wsnipex/linux-addon-libpath . [binary addons] linux: use the same install paths as kodi core . * [83b0b3b507829a8b44a7455d88c30d17083923cc] CLangInfo: don't detect a language migration from "English" to "resource.language.en_gb" as a fallback mechanism . . * [cdd0feeda8898730ce1ebc78420b2583daf5f6b6] Merge pull request #7212 from ace20022/rev_sub_idx . Revert "[Fix][subs] Don't try to read a vob sub file without a corres… . * [a2318527777d5effcfe0c0a984be6f1a26b567aa] Rebuild curl with openssl support instead of windows schannel to fix the deadlock on win32. Rebuilt using latest curl 7.42.1 and openssl 1.0.2a . . * [45a871fa366faf3f2dc6ec66c822dab9c72ed8d0] Revert "[Fix][subs] Don't try to read a vob sub file without a corresponding idx file." . This reverts commit 37588c95a88c9e970268e0ffb8ddf4ae4024938b. . This broke MicroDVD subtitles that also uses the ".sub" extension. . . * [6bb134b11ee77ab35f763ae9c3f3cb5d621b2f31] revert ecea1fff0 . No idea why this breaks anything . . * [76f67ec140deb8c6e6e941cbc58a030b94c78a26] Revert "[guilib] fadelabel not reading scroll tag" . This reverts commit d8435f94b6673aa359ea949a97c39e9dc0f0cb97 as it is introducing an api change. Will be addressed after Isengard. . . * [d270b64c5371ac79620e0f7ce464023f13d90327] [cmake] removed multi-arch again, its not needed anymore . . * [60eb0b2bc81121438e23e9c19715118e70aa3304] [binary addons] use kodi core install paths by default . . * [aebd7b4c99d4a05f47d19d2463d47958e3526186] [gui] render dialog teletext always on top . . * [fa2bd087a10242647cbb5c28e88b1b26869525c3] Merge pull request #6309 from hrotkogabor/PinnacleSysPCTVRemotelirc090 . pinsys keys update in Lircmap.xml . * [9312cfd8223c723591fe3038ab614da438039cc9] Merge pull request #7202 from FernetMenta/15995 . fix trac 15995: Unsoliticed demuxer seek at the beginning of video playback . * [dc86621f7e8b4be689d7120ea6605e8d4bc9835f] changed: When emptyng Curl's overflow buffer, shrink overflow buffer + tweaks . . * [85c9979bae6a1d9a9a2f0c4008ab9af5cdc05fc2] dvdplayer: avoid seek to sync after unpause . . * [eda431fbbcc53f6598122a10be88117a4382ebfb] Fix for font corruption . CGUIFontTTFBase::DrawTextInternal iterates along the characters in the string. For each one, it typically calls CGUIFontTTFBase::GetCharacter to (amongst other things) locate the rasterised glyph for that character/style combination (where style means bold/italic) within the GPU texture associated with that font. If the texture doesn't already contain that glyph, it calls CGUIFontTTFBase::CacheCharacter to rasterise it and add it to the texture. . The texture is made up of constant-height cells, one per glyph, and once the texture has filled one row's worth of glyphs it wraps onto the next row; if the texture isn't tall enough to accommodate another row then it reallocates it. . The problem is that between each CGUIFontTTFBase::GetCharacter call there is a CGUIFontTTFBase::RenderCharacter which constructs vertices whose u/v coordinates are the coordinates within the texture, normalised to the range 0..1. So if the texture is enlarged mid-string, then the vertices for the earlier characters are incorrect. . I believe the reason why this wasn't detected before is that in the absence of cacheing, the multiple re-plots of the string recalculated everything anyway, so it was only a transient effect. . . * [ea6e82997bd6087a7beff1be0ef9b34847fe3cc7] dvdplayer: sanity checks for current time . . * [c34fc2212995a317e05056049730b9d1a6c7403b] Merge pull request #7191 from Montellese/upnp_playcount_fixes . UPnP: fix playcount and watched state of tvshows and seasons . * [0d59d96cfc3ae17c7e407a2c7e2a3fe2da2ddeeb] Merge pull request #7197 from ksooo/fix-cec-tv-present-check-dialog . [cec] Fix return value handling logic for CEC_TV_PRESENT_CHECK_TIMEOUT dialog . * [f466accff86ec39ad71bc93694bb99db37e72cdc] RenderManager: Fix Gui Layer Update . . * [94241eadb3757cafce6421f6948db3f417b58c89] IMX: Fix 3D rects v20 . . * [fa8b12eb97428114b78f68f01e0c090d189a9934] IMX: Reorder in initialization list . . * [5737b0c299400a285f33dfb4db964aea688ab1f2] Merge pull request #7196 from ace20022/steps_oor . [Fix] Fix an out of range exception when the sum of seek steps is zero. . * [b00696c50510dcb2219a4da14f337807da5738b8] [cec] Fix return value handling logic for CEC_TV_PRESENT_CHECK_TIMEOUT dialog. . . * [520a0101860effc8c04f585dbf3baedfaeddf75b] Merge pull request #7062 from MaxKellermann/xrandr_mandatory . Make XrandR mandatory . * [cb9276179868078906a460a4ce893a78bb6649c5] [Fix] Fix a std::out_of_range exception when the sum of seek steps is zero. . . * [2dbcbf1caf4c95cc64a7eed80cf48f55181feb29] Merge pull request #7190 from ace20022/sub_idx . [Fix][subs] Don't try to read a vob sub file without a corresponding … . * [9c42964318a42235bcc80020112e3db957920093] dvdplayer: do not signal started until output of first frame . . * [a0e9e9cb5ffd0b25d1561850f817acf1be139721] PinnacleSysPCTVRemote remote keys for lirc 0.9 . . * [5440f79235d51e5d6deb60f5366232bb8b4ecc7a] [depends] fix Xrandr pkg-config includes on linux . . * [7b6cbe8cc874c362d9a0991a3e5be6bd8e07df72] [pvr] fix CPVRDirectory::Exists always returns false (fixes 15997) . . * [6280531f30b4c3385b42ffc2573f183db2ed72ee] configure.ac: detect libxrandr with pkg-config . . * [ced1ec2d623f25abded69755cf3ba5d8ccca1cc1] WinSystemX11: make XRandR mandatory . On https://github.com/xbmc/xbmc/pull/7058 we discussed that XRandR should be mandatory. . . * [f91d17216fdff7f9f7080e1374a3391826c46bcd] tools/depends/target/Makefile: add links to X RandR pkg-config files . According to my first attempt at https://github.com/xbmc/xbmc/pull/7062, the Jenkins build has failed because the build machine could not locate the xrandr development files. I was told to add links to the X RandR pkg-config files. I have not tested this commit, but I hope Jenkins will work now. . . * [5802f51eca8e3a7b7866a0cfa86ff2cf7a028c9e] configure.ac: simplify $host_vendor=apple special cases . Instead of adding an "apple" check to each library check that is known to be unsupported on "apple", disable all those features in the beginning. This simplifies the library checking code by removing unnecessary clutter. . . * [e904d1b384772bfcb9b5c4a6d6af1279f8b12ba6] [powermanagement] Choose powermanager with the most features on Linux. . . * [b1e80a967c48adcf8282ead98e3a57e80045f2fc] Merge pull request #7017 from phate89/honor_ep_bookmarks . Honor episode bookmarks in bd simple menu . * [37588c95a88c9e970268e0ffb8ddf4ae4024938b] [Fix][subs] Don't try to read a vob sub file without a corresponding idx file. . . * [635232b78efc17bc8e05d5daab100fc5602481a2] upnp: fix hiding watched tvshows and seasons . . * [7c8fc0930ddca86390dbcc8d590bb8108ddaf279] upnp: fix watched overlay for tvshows and seasons . . * [c4cfa88ce7760e123dc047b9a946a943c5e4fbcc] Merge pull request #7150 from Montellese/fix_startup_dialogs . add logic to wait for the startup window to finish before showing information dialogs during startup . * [23691a16a59b3dcc148cd891eec94aaef8c0cf5f] [addons] update scrapers . . * [80556ba17ea1accab98b0153bb13b541b656ad96] [droid] Bump targetSdkVersion to Android 5.1 (API 22) . . * [027681110b224ce906d51f237ae40895676c3d83] Merge pull request #6829 from uNiversaI/icons2 . [confluence][core] add missing & new icon types and cleanup . * [0a6f85cc8dae960d12f3b099d77c5c9a137a3819] show the startup dialogs informing about the fallback language and the migrated userdata once the user interface is really ready for usage . . * [c9f6f80b9ed6969b5f1742270e6884303c0710e9] added GUI_MSG_UI_READY message to notify everyone when the user interface is ready for usage . . * [5384250c158f920c8cd7b4e4f81cd4fc8947cb0b] [strings] info -> information . * [45c2a2d748e05ca99696163e013db9901aab07ca] Merge pull request #7111 from MartijnKaijser/textbox_strings . * [3105de70d9ec7e3927ca00427d1ec310bcb3e204] Combine multiline strings into one string which will be placed in the textbox input. Also add additional comments in strings.po . . * [b8ce9fca3d78299cd3442493e603e40acb028861] Merge pull request #7145 from mkortstiege/folderstacking . * [c4f14af16fd3ad3a8e9488422799e98bfc35c52a] fixed gtest build that broke with kissfft . . * [03f98904d790a1389a63745de80f0251ce26da14] Merge pull request #7109 from tamland/infoprovider-icon . * [18c1e0cb07c40ceb67f5dfaf60ae923eac7967e9] [confluence] cleanup unused files . with https://github.com/xbmc/xbmc/pull/6772 DefaultMusicSearch.png was made usless. . See https://github.com/xbmc/xbmc/commit/b9e47838936a86d46d3d0d228943f0a3a7312cbc . . * [ecea1fff0d7ac5ed2c6bbd4451cadea78cd1fe6e] [sourcesDirectory][Util] separate DefaultDVDRom from defaultDVDFull . Allow DVD and ISO9660 to display different icon e.g RETAIL vs Burned DVD-R . IsISO9660 = DefaultDVDRom.png IsDVD = defaultDVDFull.png . . * [33807adb8f8a354ee4652283135606ac7cbeba6c] [confluence] add new & update Default* icons . modified: addons/skin.confluence/media/DefaultDVDRom.png new file: addons/skin.confluence/media/DefaultRemovableDisk.png new file: addons/skin.confluence/media/DefaultVCD.png modified: addons/skin.confluence/media/DefaultVideoDeleted.png . . * [5e7aec11a078b0e8a0b2fe79fef144d6399a8da5] Merge pull request #7180 from mkortstiege/wrong-toast-icon . [addons] fix toast dialog showing wrong icon on install errors . * [a7cb10e9b77d376a2cb42c231e7585ead073cf7c] Merge pull request #7182 from tamland/toast-icon-fix . fix kaitoast dialog loading the previous icon instead of the default … . * [52345960de7b0e574520c2b828561bd0f042209e] Merge pull request #7170 from xhaggi/fix-buttontranslator-fullscreeninfo-fallback . [input] drop fallback window configuration for fullscreeninfo dialog . * [0f47fb2534f14b099c87892c7d8086348a4ba5ce] fix kaitoast dialog loading the previous icon instead of the default when no icon or type is passed . . * [eee7c29d78c8d61fdeb0fe21a07eb9910005aae9] Merge pull request #6942 from the-hydra/master . Fixed makefile ARCH install bug . * [cc17b9432a735e57643ac7be1965f560882ce29b] [win32] Fix crash after 8e1f62cc1b80918d723edc40e7b2a903cbef96e2 due to cdio logging. . . * [5a1a49ddeeccb3fc6669a066926f09749c7e0d85] [addons] fix toast dialog showing wrong icon on install errors . . * [2386c435f79f17dca4b201adfb51eae54e1c9a77] Fixed makefile ARCH install bug . * [a26eb2840d1d71e624794734e22a3dd9a6dfa2cd] Merge pull request #7112 from MartijnKaijser/use_texbox_only . always use the DialogOK with the textbox input instead of separate lines . * [8a11234eed3f6cc8c57cc1d168b8f3c80e413f73] Merge pull request #7131 from koying/fixdriidfrequency . FIX: [audiotrack] proper detection of supported sample rates . * [99568751282599ad8e8d21c95f1f879f81a36a11] Merge pull request #6933 from mkortstiege/musicdb-cleanup . [recentlyadded] no need to fetch artist separately . * [2aa53334aa622d53466443de001e2ca83ec6dcf3] Merge pull request #7015 from ace20022/app_includes . Cleanup includes (part II) . * [2ccc9537b0c8d784bc3a464460166c9f65030152] Merge pull request #7179 from mkortstiege/dir-cache . [subs] bypass directory cache to ensure we're picking up subtitles . * [610864c493aff1ab12ee62b68c05504f12805902] [subs] skip directory cache read to ensure we're picking up subtitles (fixes #15989) . . * [121d74a8effdc2ec5157d7a5a11a7c1b01326c26] Merge pull request #7097 from tamland/python-config . * [3e1cd014ae4a8ac79083a44daf75c20345f9690a] Merge pull request #7135 from Paxxi/pvr . [PVR][Fix] A possible fix for looping over a modified vector . * [e6abb9d68f27a05710463787c1dc43a4f02b5a56] always use the DialogOK with the textbox input instead of separate lines . . * [23a6c3464c00441d85fe86405afd5397b67735e7] Merge pull request #7176 from koying/fixdroidpt . * [e241e025957754888564a8747249853751315e2d] Merge pull request #7116 from Memphiz/kiss_rfft . fixed: broken rfft implementation used in audio visualizer api . * [988b872b92636759c5263148dcb536e1e6ceb25a] Merge pull request #6967 from mkortstiege/fix-fadelabel-scrolling . [guilib] fadelabel not reading scroll tag . * [c5259b9ef97e6fdbf3f6a210b62dc86d7c973834] Merge pull request #6757 from popcornmix/alsalib . alsalib: Build with enable-shared . * [c81e0fb734dfa5437c6ca02f25454ee61d8f3102] Merge pull request #6717 from NedScott/allow-smaller-minimal-subtitle-size . Allow smaller minimal subtitle size in settings.xml . * [e41c3239db5a5b019f464f7944203ca480d62136] [windows] Cleanup includes. . . * [3dbd448992c61fbffc2143b98e1f6dfc28a855a6] [windowing] Cleanup includes. . . * [4cdacb1d5260a01e62bb9f284714e602fe35f5ac] [win32] Cleanup includes. . . * [7b560f395a93dcc799ddeb8a8efc4ccc2c963615] [view] Cleanup includes. . . * [3a2e3d5af2ddae07dd0785130ca3f4d2f999cea1] [video] Cleanup includes. . . * [dbcf8143195462011d45beab03f19ac464e6a357] [utils] Cleanup includes. . . * [f2c43ef507a59943f74d97d879e9a81f900f3caf] [storage] Cleanup includes. . . * [88f5e0ecdc23f1381a306855011dc5c6598b34cc] [settings] Cleanup includes. . . * [1b8bfc3d7071345c8a4db782f4d782737b838c36] [rendering] Cleanup includes. . . * [53ab7ac0cf9620bc2e13185595fa4f9b66a2545e] [pvr] Cleanup includes. . . * [fe88b4a4d75d46ade5806eeab9904d4b39a21d51] [programs] Cleanup includes. . . * [a4b5bf50fe54b83271db0c88c9a156276f08ba06] [profiles] Cleanup includes. . . * [899432dc60734b7c0960684b62604901c2f0ab4e] [powermanagement] Cleanup includes. . . * [fb26dd5c3ac55210523b08d48ab09b78784f8e17] [playlists] Cleanup includes. . . * [e2788f28b4c4d25fc355793b06702f3f4f8abcf3] [pictures] Cleanup includes. . . * [cdfba98c23507ff28ca0cb646921f95900541cf6] [peripherals] Cleanup includes. . . * [7980223405e3ad4d9da5a8fdef06730f406e7f87] [music] Cleanup includes. . . * [14e87e5b12290b7f2143c51a2847c56e88fac432] [listproviders] Cleanup includes. . . * [d2f39c54150054b026aba06b0be3d7b9eac434a5] [interfaces] Cleanup includes. . . * [432df8286c5d3d7a732ca20214d257e8f6c670a8] [input] Cleanup includes. . . * [d8232bcb998574e80c0b1118732b55d138b3e303] [guilib] Cleanup includes. . . * [89b46ae381204b9d040d4a7208de19c1bbd0ae17] [filesystem] Cleanup includes. . . * [5dfac624e33422d906a4cd5b876c655d7115d9b2] [dialogs] Cleanup includes. . . * [5696c0f960b2e9c94d3b1ab357643de9c7ba9336] [dbwrappers] Cleanup includes. . . * [008d146aea1021f99bc3ab306f76333d7a4b936f] [cdrip] Cleanup includes. . . * [81bf063bfcdf31a1f2ba1ec0d31b5d2d773e2479] [addons] Cleanup includes. . . * [077ecdbe5d353a4ec427789db3df20f156f8679c] [epg] Cleanup includes. . . * [8e1f62cc1b80918d723edc40e7b2a903cbef96e2] [app] Cleanup includes. . . * [b8414d7863d96bf100f3bf1b7c159d846fb58f73] Merge pull request #6887 from koying/fixdroidlocaltime . * [cd49f2525a1f8138231afe543dd5c0e1c385e237] Pivos: Don't use dir cache on Android App list . It's already cached in XBMCApp. . . * [a4041ca9c8103c42afaa8e76cddeddd052cb140c] CHG: [droid;kbd] log ignored keys . . * [0d551e03bef78261d4dd554a104da54f27fddee6] FIX: [droid;sound] restore volume after passthrough . . * [f1781cff44954fdc121f4e1a7bfd99da214872a7] FIX: [droid] possible fix for localtime crash . . * [8c6fed26ef432ad9dd30919e791fabdedfb1da8c] Merge pull request #6885 from koying/addfallbackinet . * [f11191007a9c36e089b0e798e55ce8187b75c1b8] Merge pull request #7027 from uNiversaI/patch-1 . [contributing.md][readme.md] some cleanup and updating general formating . * [a4f6c92ef9a0c5db97d3a858a3465194626fca8e] Merge pull request #7019 from phate89/dvd_series_folders . Fix series dvd/bluray folders scan . * [9fb9766f3dc99e33ce10cf8c6982121e38bc264e] Merge pull request #7096 from tamland/hide-skindefault . GUI sounds: hide 'skin default' if skin doesn't come with sounds . * [c38b5bcacb2a44f853c3a44faeb8da28fb24dbd6] Merge pull request #6921 from uNiversaI/patch-3 . [remote] add support to delete in MyPictures via remote . * [9a09d8ecd245419dbbbf55a455a2da1e80ac3c22] ADD: add a fallback site for internet detection . Somehow, google might be blocked ("Great Wall", firewall, proxy). Little chance anyone would care to block w3c ;) . . * [820fdfce920f4cf618b6cdd56b9329008846df67] [string] several grammar fixes . * [b1dfce8721a0b83c3bf8906745715820be88be1d] [strings] fix wrong setting description . * [ec339dbb0ec8505145fbd1f6a337aa48f15f356a] Merge pull request #7174 from uNiversaI/strings . [strings] fix curly brakets and rename setting . * [ff25ea118e3580bb1ebcbb7c450ed933da1782be] Merge pull request #7165 from fritsch/fps . WinSystemX11: Properly initialize fps value - it might not be set at all . * [3b039d46df312b4841c96c77d126b86f2cb51c2d] [pvr] Bump filmon, dvblink and vbox . . * [eaa96617743eb9dcb351b0d0bb8576896eeb4a00] Merge pull request #7172 from FernetMenta/vnsi . [pvr] bump vnsi . * [93b94c6a797925bb46ab8ada4d840b204e98e4b7] [pvr] bump vnsi . . * [7b282067ea3fb7c0c10e3be7fefeda9389433b35] [strings] fix curly brakets and rename setting . @ . * [e7cec989bb7436c60021d9504c9eb9ee1eeefbeb] [input] drop fallback window configuration for fullscreeninfo dialog . This will drops the fallback configuration for dialog fullscreeninfo which is currently set to fullscreenvideo. It is done because it's impossible to navigate inside this modal. Instead of using the default key mapping for left/right/up/down the key mappings of the fallback window are applied. This is an issue if skins want to use buttons to close or control some elements within this dialog e.g. toggle epg now/next for livetv etc. . . * [4a0b1fd4da31cdd878590e8732b1cf7e0dc8e9ad] WinSystemX11: Properly initialize fps value - it might not be set at all . . * [2d792707c7ad60c598616183bd1e7c41382961c3] Always declare gnu89 inline standard . GCC5 switches the minimum inline standard requirements from gnu89 to gnu11. . . * [aa3c2a3340ed36fbdf93a6288d57ff8814a8f4c4] [pvr] bump pvr.vbox . . * [9f561616b284f2b8a96ded5f46b95a096fe97140] [osx/windowing] - properly track lastdisplay id when window is moved between screens (else GetCurrentScreen might return the wrong cached index) . . * [2dfe3dc2a2d6b6ca5c50c4648f587cb26ff745cf] [osx/DisplaySettings] - if strOutput in the resolution info is not empty - show this as displayname in the settings ui . . * [c2d14c70eb346f162a367c5b3c4832460dcaf997] [osx/windowing] - set screen name in resolution infos . . * [4b6202a320790523178bad4b4d36f850f3025db4] [osx/windowing] - track current refreshrate of the screen and make sure rest of the system is notified via XBMC_RESIZE for all use cases (fullscreen1 to fullscreen1, fullscreen1 to windowed1, windowed1 to windowed2, windowed1 to fullscreen2, fullscreen2 to windowed1) . . * [0b3d9065584408d2a77e39e94ce7c154c3b43bfc] [ApplicationMessenger] - add TMSG_VIDEORESIZE for beeing able to notify resize from non application thread . . * [b4413c63bd8b6d76b55970f5373edda3425b5bc6] [osx/windowing] - update resolutions when plugging/unplugging displays . . * [41d6ad26ff811cee3741270cd083843ed2e39204] [osx/windowing] - don't get the display_id from the current window but obey the screenIdx parameter when querying the current resolution of a screen (else we always query the first screen even if we want to get the resolution of the newly attached second screen for example) . . * [1547af2da695f1c4bfbe9722cbeb806d5b486c2d] [osx/videosync] - call our UpdateClock with our hostcounter, but calc vblank with the corevideo hostcounter (at the end they might be the same) . . * [483796b9283e55d952b2e4d042c81f8a1f9e362b] [osx/videosync] - implement RefreshChanged - allows to pickup new videoref after changing displays during playback . . * [b1e3ebe14c2c72262455ca558e6a40b37f2e784c] [osx/videosync] - move calls to displaylink init/deinit into the vsync thread and make sure that init is only called once the display reset is done - same as GLX does . . * [0f32a2f5d4fb1077def8c581098aa4385e8d0a67] [osx/cocoa] - ensure that gl context is fetched via mainthread (fixes wrong vsync on external displays) . . * [c8640e9717ea9ea3604ae560e568efed102f2103] Merge pull request #7149 from FernetMenta/refclock . videorefclock: fix wrong speed when in windowed mode . * [305b2e78dcf4198c54707ddacefe6eefd15ee6e2] dvdplayer: fix unused variable after e1b2c94049fa34bc9de7d067ae2206643fe73f63 . . * [d5970b8c1902be37d6de069b2845c3f3b50376e8] Merge pull request #7060 from MaxKellermann/cross_build . Minor fixups for cross builds . * [65e7de772cbfb84d1a03f1837fe08eca9fde0ec2] Merge pull request #7154 from Montellese/fix_skin_language_fallback . CLocalizeStrings: unify fallback language handling (fixes skin strings loading) . * [4dd8255e1f14a777de53221e15702172b342bb3a] Merge pull request #7152 from Montellese/fix_addon_language_fallback . addons: fix fallback language handling for metadata . * [b87c729a8d4540bde6d2bdb3d7f38d169820730b] Merge pull request #7106 from Memphiz/touch_calibrationwindow . [TouchScreen] - Fixed touch screen support in WindowScreenCalibration . * [2b9959ef34abed9c77b136e7117a5e28d70313d2] [strings] add files where string id is used . . * [92cdbab8f3a2428d4964c552b40699ac555dc9eb] CLocalizeStrings: unify fallback language handling (fixes skin strings loading) . . * [d0531679ed0a472d5218c99a3d0b2a5ac4107814] videorefclock: DRM - listen to refresh change events . . * [cb540ac78e5f10cf3dd8a075f29a7ff676f0d230] X11: set refresh rate in gfx context, fixes fps for windowed mode . . * [d5f9a3ab119ff7c595c937360a27af308b7ee959] guilib: add method for setting fps, currently fps defaults to 60hz in windowed mode which is wrong . . * [cd48cff38b11dbb5ebef3e39877c4c65caa1df8c] emergency fix strings bracket on tag wrong way around . * [ce5b90fe60e3948591ed4c395c392999c73f4c8d] emergency fix: missing slash on close [/B] tag . * [a594c462a4915c925de27bafc048cff3c0ac03e6] Merge pull request #6927 from tamland/repo_update_progress . [addons] show progress of repository updates . * [3d42583bcc8e0ea73998deaea90c5ce90efd0cc1] addons: fix fallback language handling for metadata . . * [d84b1f7a438947a29496cad432c5e23d33118a5a] [lang] update of skin.confluence language files . . * [950a8311a706a798d33ecd0f48727e6a53c76079] [lang] automatic cosmetics for the en_gb language file . . * [7da88022e1ba77a16f544cde2750b18e04c5c509] Merge pull request #7011 from Montellese/upnp_fix_renderer . upnp: fix renderer's PlayMedia() . * [a515e9ec1452c4e8d037d0823183966530899fde] Merge pull request #7074 from jhsrennie/master . Allow uppercase input via SMS . * [d9a626582b00d9c819c47ae57559619ba94b10b7] Merge pull request #7113 from uNiversaI/strings . [strings][skin strings] take 3 - fix capitalization other string fixes . * [ab4da1d47974197589052399421e804f361add03] Merge pull request #7146 from FernetMenta/ffrw . dvdplayer: more ff/rw fixes . * [30bcaec4c3e4ee2a02fdd6bc79ae5b5c3d4d5085] [skin strings] fix remnant strings issues . . * [ee9f5da71ff0641d00ca41c42ad534e64534a9c3] [strings] take 3 - capitalization & other string fixes . "I've giv'n her all she's got captain, an' I canna give her no more." "I dannae is she can take any more, Captain!" . iSquash Apple and their grammar bastardizations and marketing spew. It's the final countdown . squash . . * [e8427068b28144d762c1401dd92b3cb88f42cc42] [PVR] Bump add-ons to fix debian packaging . . * [e1b2c94049fa34bc9de7d067ae2206643fe73f63] dvdplayer: more ff/rw fixes . . * [823f85a9c14fc1497dbc457741848be98a7290bb] Merge pull request #7138 from FernetMenta/ffmpeg . ffmpeg: fix 8ch audio conversion on Windows . * [5e0561e82ff6aeebd2bdc03472beb8267e99d206] Merge pull request #7098 from FernetMenta/subpos . renderer: fix wrong subtitle position when not fullscreen . * [56a28e7355ecd51d398becec65b1e508d0fee64d] Merge pull request #7125 from xhaggi/fix-window-activation . [gui] fix window activation . * [6c647a392f7a6756ec82c16b6a54bf10bd55b876] [lang] update of internal addon language files . . * [4e94317c7538817bf753a191ca662f8c608d78fe] [stacking] skip folder stacking entirely in case no patterns available . . * [0bb63b37af9c179f168af36126bc149b9ff2d46a] [depends] fix (lib)platform build . do not include binary addon specific Makefiles. This partially reverts 4414d89da0f04a4898543db008b354da62721c7d . . * [fd53c703d96d9beec2ccf4e5982bd91aafc29be2] renderer: fix wrong subtitle position when not fullscreen . . * [13d01457c8c85409a9148daee5c9ab43b6412599] Merge pull request #7069 from wsnipex/platform . [cmake] add libplatform to kodi-platform depends . * [29c6248c7f2efd88c199738fa3045c91609f6fcb] [audiodecoders] update to use libplatform . . * [04a676477b29031ad04e7ab3d0c3dddac4984d7a] FIX: [stf;3D] stagefright is no longer flipped in Y . . * [4cf6abb17e233829441054888a1a1a961a100f10] Merge pull request #7132 from c3n/bluetooth-buttons . Added KEY_PLAYCD and KEY_PAUSECD for linux support of BT headphones . * [cbf1f346efea80a336ceadf30051ce94fa0ef040] Merge pull request #7137 from arnova/curl_404_fix . [Libcurl] 404 fix + misc. tweaks . * [1993d12a162805e905f9bd8d1dd07d0b0c704345] Merge pull request #7104 from Memphiz/fixjoystickmapping . [KeyMapping/Joystick] - fix regression introduced in https://github.c… . * [647fa907cd617522cfcdfa400304a131854b82b9] ffmpeg: fix 8ch audio conversion on Windows . . * [5c65f4c855b609b3dbf62c6a9c2870f81f16bb18] Merge pull request #7105 from smallint/imx-align . IMX: Attempt to revert last buffer alignment change and to improve it . * [7b931cbcd62a215c8ce4aea228dac2f3ad0e071a] Merge pull request #6805 from Montellese/upnp_fix_ext_subtitles . UPnP: Avoid unnecessary searches for external subtitles . * [506bd678589cffd98a401b9b743278efc5d3f8f8] Merge pull request #7005 from mkortstiege/cleandb-removable . * [f2f31c33653d4cbe7a525382a22782ad1063643c] Merge pull request #7070 from phil65/fix_additems . [Python] Fix ControlList.additems() method . * [681b8e96e421af6ee1ec0a1ad436bf8c2475ec4e] bump to 15.0 rc1 . . * [0afedc309359962b680b0e663fe1523ec8f45b88] [sounds] use a better name than 'default' for sounds bundled with skin . . * [21f68f6e6b76fb5ba3294d30549d2531b5439ab4] [sounds] dont allow 'skin default' option to be selected when active skin doesnt provide sounds . . * [f635d853bebfeb45ee316eea359eef9150791f39] [stings] Improve sentence for CEC settings . * [39d71b6b3e38b4f98463b329f408e24f6e83852e] A possible fix for looping over a modified vector . . * [6649db7b5cb3a1d9c965285f8cb878cddafdfc83] Fix coverity #1287129 . . * [b9b2d4ad8793c7d00d509e7fea69003f8de52637] Merge pull request #7120 from afedchin/winrender_fix_leak . [win32] WinRenderer: Fix possible memory leak. . * [2c25e739baac4810dba80c1c7801191c727e26df] rebuilt libcec against the latest platform lib . . * [4414d89da0f04a4898543db008b354da62721c7d] bump libplatform to 1.0.9 and include xbmc-addons.include when building it in depends . . * [3aa0181f2591e801e4bb01dfd1d6ed30b673f64a] [pvr] bumps addons to use libplatform . . * [818af4201efd28b857a9f9358f8d74e9c31d6d5e] Merge pull request #7122 from ksooo/fix-csettingaction-label2-update . [settings] Fixed CGUIControlButtonSetting::Update handling for CSettingAction . * [e38749d57b84fe2d0eb092942af4e1fc91aee3e0] Merge pull request #7101 from popcornmix/mmal_limit . [mmalcodec] Limit submitted video frames. . * [56664879e6ef9a6bd099aa804a767f5ac03b6a89] Fixed CGUIControlButtonSetting::Update handling for CSettingAction . . * [2ef0d2671009c70ed8125a93fed38d551cc2bd98] Added KEY_PLAYCD and KEY_PAUSECD for linux support of bluetooth headphone buttons . . * [e28811de69242e51b6b80ab4493189f1ab998b88] FIX: [audiotrack] proper detection of supported sample rates . . * [4c08600fd447a4f4ad9277f75f1d06319e5c5a5a] FIX: [gles] don't compile BOB OES shader if not supported . . * [ed9a10fc6dc25a21c55ccd008a7a2df924f0fff0] [cosmetics] corrects format + indentation . . * [ba8a6217e5b1fb306f1e7e8542c8f16a4f495da9] [gui] force activate fullscreen window with CApplication::SwitchToFullScreen() . . * [bb63355b752a33ecd2e51dc15069516e516c3bbd] [gui] force activate window screen calibration in CGUIDialogVideoSettings . . * [d296a891b19ec54d59938da060d181d6b79272cd] Fix coverity #719001 . . * [e2793a3e1979d4ae8619ac95520ae0bfbb3a25cc] Merge pull request #7115 from popcornmix/stereomodes . [mmalrenderer] Fix for stereo view modes . * [54711fa9fe185244dacbc404619deb57626956aa] Merge pull request #7124 from smallint/imx-rendercapture . [imx] RGB -> BGR for RenderCapture . * [a590407ab96885eb8fec3b2e985259a060c006f7] fix string . . * [82b8222ea830608b5b0888a099cbbbc73d993a08] [rfft] - implement d'tor . . * [7db2676c8f53ce5ca225f477540362e65c81e201] [gui] introduce new force window activation which do not check for active modals . . * [6cc3129cd26e08fd4bdaeb211fe3246ced04703a] [imx] RGB -> BGR for RenderCapture . . * [c38f8fd2e4bedb494a9d1fb6967e276c035ebb27] Merge pull request #7118 from phil65/confluence_fixes . [Confluence] - fix some invalid values / fonts . * [4e052807251e22ed41c043fbb249c32edd9f2f31] [Confluence] - improved value order for "rating" variable . . * [e493625af2da9507d1085482c58db1259b9c42e4] Merge pull request #7100 from popcornmix/sinkpi_omx . [SinkPi] Handle multichannel layout more like OMXAudio . * [6cb9c13606b87c90a45bd423f30426565928bedf] Merge pull request #7114 from popcornmix/render_fix . [renderer] Fix for number of surfaces being passed to codec . * [8be4aca1f13aec5b70b95ad2245e3f2ed36c8705] [jenkins] - make building of binary addons verbose for getting more compelte build output . . * [e8744fac7cc682060eed797655b80ad7eb1bbf45] Merge pull request #7095 from Montellese/xsp_fix_sets_15746 . Fix grouping movies into sets in smartplaylists . * [c1e2305f8bdf53df2dced015c7d8e015bc15fb78] [README] fix typo coding -> code . . * [669db1a60f899571b1b181070876c35f6a83d63f] [contributing.md] some cleanup and updating . * Restructure * Cleanup formatting. * Update links and add new relevant quick links . . * [d57c726a899b48b365e2a426e492d9f6afe7cb5b] [win32] WinRenderer: Fix possible memory leak. . . * [75a6f28f6711f9c364a2548fad08319f02ba87f0] [Confluence] - fix some invalid values / fonts . . * [dd9c20aa39699acf3f5e3a5cfe1323d67f53462d] [configure] fix python version check and add py3k check . . * [9b6a5125be3009967709fa225b744b1c0f90977c] update ax_python_devel.m4 to rev 17 . . * [55ced24d62130359c5771fdc9b389fd3684257ba] [fft/viz] - replaced our buggy fft implementation with rfft . . * [8492850b3fb1d670941ca9a3fc96d1d9b541aa4e] [fft] - added kissfft based rfft implementation and unit tests for it . . * [e8bc9be0a64b26e845ce9e80e94c3a7b2870068d] [mmalrenderer] Fix for stereo view modes . PR6090 (dirty regions for video) meant that RenderUpate is no longer called with the expected stereo view mode. So, just explicitly set this before calling ManageDisplay to get the desired rectangles . . * [7ae5f1a0c0c3dda2f4d4a376c8311d00310a713e] [renderer] Fix for number of surfaces being passed to codec . . * [6ed6d3027744a39336d53cc1a7718db7ee2d947b] changed: Improve HTTP dir error logging . . * [93db3b5f0ab72e0f27ff44814d292755b82d6f73] changed: Prevent Curl log spam with Webdav + only retry without range with http error 416 . . * [981eae8417396338009b2e87391c3ba7e833e362] [contrib] - added contrib dir and kissfft sources . . * [701c0e48cbf56128274d11817bfcfd03fa577a81] Merge pull request #7080 from uNiversaI/strings . [strings] take 2 - fix capitalized second/third word + fix typos/misspelling and cleanup. . * [6e5ede3663b7d2601171b241534b11b2f45d19df] Merge pull request #7053 from OpenELEC/aml-fixes . * [2d3cfbe55c5b977d086d47bed17cc1ff3edf30a9] Merge pull request #7107 from Memphiz/fixjoystickwarning . [keymapping/joystick] - fix the annoying error logging which is logge… . * [dcabeec5ef89d850f315adaf6c621b509284d8a8] [addons] add progress dialog for repo updates . . * [8ae850ed6e18895f82bdf77b6513c479bb616999] [extendedprogressbar] fix possible division by zero . . * [31871c5c5d144285b19f99d57228e5d20f69519c] [ProgressJob] add HasProgressIndicator . . * [1e6ab4f41fd25e93fc25aca5ab5b9ab01bf7f922] [ProgressJob] let ShouldCancel update progress in non-modal dialogs . . * [10f140f69175731a449d91b5e13ce9dccfec5263] [addons] remove unused code . . * [1da7097770609d865f03a3e2fc49413d0c851b46] [strings] capitalized second/third word . . * [3330365224be486ce957c9c4983b3e0a3425ccdb] [strings] typos/misspellings/cleanup and cosmetics. . . * [ffe4026aa6d5effafec9e086464a6bb9f86a54e4] [addons] add icon for info provider group . . * [81a870d59846911ad13790911e419e4827401dee] [AML] add support for aml-linux.xml and aml-android.xml settings file . . * [733b57cdbd28d6fb28efdcbe79a1a5e61b27debf] Merge pull request #7071 from uNiversaI/patch-6 . [README.*] update/cleanup - keep up with current code … . * [6d3aa031f1d8e1b19ed0db421fd6ade19c868d4c] Merge pull request #7094 from arnova/non_existing_script . changed: Log in case script does not exist . * [1c3791a7a24cdf7d9d2ac71bb554b9ed1c7f1bc3] Merge pull request #7108 from HofiOne/master . * [5ec82ad5481b3c9714e2499a6a818515822b7900] [keymapping/joystick] - fix the annoying error logging which is logged in accident because altname tags are tried to be treated like mappings . . * [60dedd43b3c602f1a227ec75b8a1add195edf3e0] Merge pull request #7103 from FernetMenta/vaapifix . vaapi: prevent from draining msg queue if we ran out of surfaces . * [b1ee3fb1561ab058cfe2e282b554aa1aa94c4f2e] Merge pull request #7099 from FernetMenta/ffffix . dvdplayer: fix calc for frame dropping when going ff . * [cbbe3863ed557986efd804c29e2f95c96ad44737] IMX: Attempt to revert last buffer alignment change and to improve it . . * [3603909e5efc0a42e8af102d4c5d0050bd31d1ce] [KeyMapping/Joystick] - fix regression introduced in https://github.com/xbmc/xbmc/pull/5624 - allow to overwrite joystick mappings with user keymaps again . . * [1f4ea527c62e87a6eed25406fc4a9702acecc008] OS X Kodi.app script target transformed into a real app bundle target . The goal was to create a bundled target that can be started and debugged from Xcode just like the standalone Kodi binary. . Kept all of the 4 original build script steps, so the build process itself does not changed at all, only the following changes made: . - XBMC_DEPENDS added to App-OSX.xcconfig common config file instead of defining per target - otool -L calls replaced by otool -LX to eliminate the first summary line from the output result, that could cause the parsing of the result fail . . * [6d14525043c62f35832d283a7206078f7c3096a1] vaapi: prevent from draining msg queue if we ran out of surfaces . . * [ebd3172c0186c8adaba053a6ea7c599af05cbb08] Merge pull request #7091 from InuSasha/fixes/confluence_mutebug . [skin.confluence] fix overlapping mute-bug in FullscreenVideo/OSD . * [4cffa83c841b5ca59b018573c7d6c8b655ef49de] [mmalcodec] Limit submitted video frames. . This change deliberately stops pushing video frames to decoder when more than 500ms of encoded frames are inside decoder. . Seems to avoid stutter issues with low bitrate videos. . Also reduces the number of video frames that are lost on EOF, as frames aren't read out from decoder after last frame has been submitted. . . * [400f0c4d22a78078cecf0dc9c5595f362cf6dd78] [SinkPi] Handle multichannel layout more like OMXAudio . No functional change but makes the code in SinkPi and OMXAudio closer . . * [b9f14771a22f0f656c453a0c2da6fa4a52bdd5d1] [keymaps/touchscreen] - add touchscreen mappings for WindowScreenCalibration . . * [a88928b2cabb392f0ace9fca8c5f9c1e15030d93] [WindowScreenCalibration] - make it touch gesture compatible . . * [6a15253780c3834935148820126ee8c7f6afada6] Merge pull request #7092 from popcornmix/mmal_refcounts . [mmal] Fix issues related to mmal buffer reference counts . * [3ebe3edfa9310474c6af687ba17fd6e6ac1620fc] dvdplayer: fix calc for frame dropping when going ff . . * [1d75f8e609076afdc5ea7eaaed9ea26f7eea9faf] Merge pull request #7009 from Danny3/master . Add romanian keyboard layout . * [97e79bd4b2dfa98ebbee523ffcfbf7fb265c856b] [mmalrenderer] Remove release thread - it is no longer required . . * [e059c0ece031d718e6ca06ebe94b843123091886] [mmalrenderer] Add shared lock around MMAL operations . . * [ea5085e11b64c8378c1e91e08771e4bf9ab764d3] [mmalcodec] Add shared lock around MMAL operations . . * [16daaa033597bc3d408eaadf4cddc88361b2ba18] [mmalcodec] Remove DVDVideoCodecMMAL wrapper . . * [926a5691d5fbc70f021acaf92399d5ef8ed71293] [mmal] Separate the buffers from the decoder so decoder can be destroyed first . . * [66bf761a9050556942f0066e96bcc7d0632c261a] [mmalrenderer] Separate mmal and renderer configured flags . . * [3d98bc7eae8cdad2864773513632aaa9e4e95949] [mmal] Move the image pool from decoder to renderer . . * [7dfda0c8544f42c1f08160472e63e6edeee9f338] [mmal] Add some sanity checks to mmal flags . . * [29cd2777900bffa8fa8685cbd999400a295ab444] [mmal] Enable zero copy . This is a bit subtle, but the reference counting of pictures is only shared between arm side and gpu side when in zero copy mode. . . * [1616025f3dc3a302bd2bcf9a6fd8d6d262bce15b] [mmalcodec] Handle resolution change from callback . . * [989c4ba0e6135a7a1c29d22a0e1cdeb375f5a573] [mmalcodec] Return mmal buffers explicitly . . * [cbb124f780580077d57b163895a9401814255069] changed: Log in case script does not exist . . * [92549054a59aaabb137dd4401e844041ab437fc3] [mmalcodec] Remove dropping logic. It only seems to make things worse . We get frequent reports of stuttery playback especially with live tv, the PVR channel preview window and overlays with mmal. . The problem is whenever the dropping code is triggered it makes the problem worse. . I suspect this is an issue with the asynchronous mmal decoder which has a large input buffer (~2MB) which for a low bitrate stream can contain a couple of seconds of video. We end up dropping a very large number of frames which tends to upset dvdplayer more. . Seeing as dropping frames has marginal benefit - the work is done on the gpu which isn't the bottleneck, and discarding frames doesn't help the processing on the arm side sigificantly, just don't do it. . . * [72da89852265fec4b10039b4e28f1e1cd16880f8] Merge pull request #7087 from popcornmix/renderer_decoder . renderer: Use a structure for information passed from renderer to codec . * [90d38b468a24189d7d3206a656a72a62d267d2d0] media library: fix lost filter path due to re-creating the path history (fixes #15746) . . * [424809c8d3994140af5bd7259e8cdc94c8d6f036] CDirectoryHistory: make sure to set the filter path even if the path is already in the history . . * [2b6959cd7b3fe39a0b9798865a99779b43f6f854] [skin.confluence] fix overlapping mute-bug in FullscreenVideo/OSD . . * [d5353436383332c293ed4cfdf6326a9a233d4c93] renderer: Use a structure for information passed from renderer to codec . I need an additional opaque pointer to be passed from renderer to codec (to allow a pool owned by renderer to be used by decoder). . It was decided rather than adding an extra function/parameter that entending the information to use a structure would be more maintainable. . . * [9d59db187f69de10e23b3378e999f7a664e3f464] [pi/players] Make use of new scheme to submit DTS timestamps . Latest firmware supports marking timestamps as DTS, and it will reorder the timestamps with the decoded frame . This avoids some of the current hacks of supporting PTS and DTS timestamps in a single field. . The current dts queue in mmal decoder gets out-of-sync for some streams, where there isn't an exact 1:1 mapping of submitted frame and returned picture (e.g. MBAFF or streams wih errors) causing audio sync errors or stutter. . . * [be8e8dfe0110ac359c4361464cb6037150830da0] [cmake] add libplatform to kodi-platform depends . . * [25a3d5fe6caf3f8d5064653f0303a90495bb1441] Merge pull request #6914 from notspiff/connection_timeout . added: allow setting connection timeout for curl urls . * [0a6885703b304deb1d7b1d0ff9907c7ac7cd8157] Merge pull request #7082 from fritsch/sysfsunI . * [d6e06ad468467e034c453f6b745f8198a42d0ca4] Merge pull request #7061 from FernetMenta/addons . addons: pvr and audiodecoder are optional addons, disable by default . * [d8d3bc09e7d18e7cc44554d6badba186a5686681] Merge pull request #7083 from FernetMenta/disptime . dvdplayer: fix display time after 43b6cf683abf16bc41e9b7f624a678c285c… . * [39aba1c6cbcd0faf21abbe57bc0c0b3d08165a55] Merge pull request #7086 from FernetMenta/audiolog . Revert "[ActiveAE] - ActiveAESink: Change several LOGNOTICE to LOGDEB… . * [08e250cc45c43676072f847b653624a4b817a60d] Merge pull request #7085 from HofiOne/Fix-Enhance-XCode-Builds . * [f025a50d35212f36240d14cba62c8f691c9038dd] Revert "[ActiveAE] - ActiveAESink: Change several LOGNOTICE to LOGDEBUG to reduce kodi.log "spamming"." - settings are not loaded at this time and debug logs go to nirvana . This reverts commit b874868f0a5818dea33eab71fc16019856fcee43. . . * [072d9b870759fbbbf91ef7aa1a23162704ebfc34] Fixed OS X i386 Xcode builds on x86_64 build machines . Without assigning App-OSX.xcconfig to Kodi.app target building i386 target will not fix dependent libraries when bundling the Kodi.app with copyframeworks-osx.command . copyframeworks-osx.command uses XBMC_DEPENDS that composed like $(XBMC_DEPENDS_ROOT)/$(SDK_NAME)_$(CURRENT_ARCH)-target . CURRENT_ARCH not set correctly, without assigning App-OSX.xcconfig the ONLY_ACTIVE_ARCH is not set and the builder machine architecture will be used instead of the targeted architecture. . . * [2a4a8fecbee1e7d7c9e3fd600389fb07dae7a277] IMX: Fix path to edid on default imx kernel . . * [db6e8e82f62af4f869b9c5aa9a426c241d68db18] update re-Touched skin . . * [5e7624b8b88283ffcc3300a4f90e800784bc89be] SysfsUtils: don't create files when writing values - silence warnings . . * [7ec9680cd2bc52d55c67b5a3fdf44d48c0d93142] Merge pull request #7066 from afedchin/win32_fix_monitor_power . [win32] Fix: CWinIdleTimer::StartZero - do not set ES_SYSTEM_REQUIRED… . * [dfc7661573ac3991e4342c5f9f074e0b815bbead] dvdplayer: fix display time after 43b6cf683abf16bc41e9b7f624a678c285c85c97 . . * [2f0f01f9a8305bce83ac1047a2e081f109445730] addons: pvr and audiodecoder are optional addons, disable by default . . * [a118adcc45bd12fb8ac943633eb2324157ab2546] [README.pvr] update/point to compile procedures . Add TOC and source/compile procedure info. . . * [06865e3bae0b998cf74037724c8a36ce18971641] [README.linux] update/cleanup - keep up with current code . Binary addons can be compiled separately from kodi. As such separate the procedures for both and update TOC Added audio Decoders procedures Cleanup and make it tidy. . . * [d71745370e16f29e87c101d8b476a9cd4660843b] [remote] add support to delete in MyPictures via remote . * [de5e361b90390c9fe659d8a3dc820b4b2d83377c] [win32] Fix: CWinIdleTimer::StartZero - do not set ES_SYSTEM_REQUIRED and ES_DISPLAY_REQUIRED if DPMS is active. . . * [95d4b36672114557cd5a4d4e1aedb51b7665093d] Merge pull request #7077 from FernetMenta/paplayer . fixed: make sure we don't match a substring of an extension or a mime… . * [276bc069bb18137115db8e2bc14bc560a4a0ee93] Merge pull request #7075 from hudokkow/gitignore . Ignore android build artifact . * [e66a2d1573de0bcb39c148744c3f3541782443ea] fixed: make sure we don't match a substring of an extension or a mime type . (fixes .aif being redirected to vgmstream) . . * [5922ce3d7e50d5969e019ffe2877d3f5ed8768d5] Fixed msg 31117 to match 31116 . . * [2a684effe7c57050277835218cb2d8667e0eb43a] [strings] fix capitalized second/third word . The newer string are correct, however older strings suffer from this issue. . Exceptions where left as is: . * Words after : (colon) * Category names https://github.com/uNiversaI/kodi/blob/f5f938e428a3a81c957b2d934a73c168280846ca/addons/skin.confluence/language/English/strings.po#L237-L243 * CAPITALIZED long srings https://github.com/uNiversaI/kodi/blob/f5f938e428a3a81c957b2d934a73c168280846ca/addons/skin.confluence/language/English/strings.po#L508-L532# . . * [876d40fb3f5fc7ef39346f4cdf9c61ec9b1b31f0] Ignore android build artifact . . * [09f0dc93c6918860ffcaf9fcdfabbb81595c12bd] Allow uppercase input via SMS . . * [32d51d42c4a0df5ae9c4c775dd6143f45e0a486f] Control.cpp: remove trailing whitespaces . . * [7748c1c146bad2146dee636205730385acfd3867] Python: ControlList - add ALL items to the list . Core does a reset on the list in guilib on GUI_MSG_BIND_LABEL. As such we need to send the FULL list up to core, not just the new appended items. . . * [b374e399aa8a08200b75066fe887f03141141a6c] Revert "[davfile] use PROPFIND for Stat() and Exists()". Proper fix will follow later. . This reverts commit 91ffcad4197a18888ac1f4998ccf0fc8dd026f0e. . . * [d9f1b4606529686c3e128aa86bc3cec5547bbfda] Merge pull request #7067 from xhaggi/fix-launch-addon-from-dialog-addoninfo . [addons] fix launch addon from within CGUIDialogAddonInfo . * [841162429e4669979e868a786244eb9c9fcd2644] Merge pull request #7068 from xhaggi/fix-wrong-parameter-usage-in-appmessenger . * [4c9c197e759475f8462f7e412e829d24339df0a6] Merge pull request #7052 from koying/fixeglrotatedfonts . * [7e3e9bb783714485b6785dc0787fb93eb18727de] [messenger] fix wrong parameter usage for TMSG_GUI_WINDOW_CLOSE . . * [e9869926b19001999c9152b69aa157c2a7f0b36e] [addons] fix launch addon from within CGUIDialogAddonInfo . . * [af4d65aeed1b33a08bd759fd8fe46ee6380fcf1e] Merge pull request #7057 from Memphiz/osx_fix_addon_install . * [9f8959bd5c87654ba54d280cf6b7c68d0c1435f0] configure.ac: pass $CFLAGS to $CC in XB_FIND_SONAME . Required for cross-compiling when CFLAGS contains -march=... . . . * [8baf0dac4dfd0a180eac752d0eefa5302a7bb164] configure.ac: do Darwin specific check only on Darwin . Reduces overhead on Linux and suppresses the error message when "file" is not installed. . . * [e8f32954f21841f7a62b1ec103bc83fcbee1ac5a] [Confluence] fix misaligned date label . . * [5c572108638f338213f26e8bc20d51a0652cfe6c] [cmake] - only evaluate the sudo check on linux. On darwin with cmake 2.8.12 the execute_process with the multiple commands inside doesn't seem to work (it detects that it needs sudo and so it doesn't install into the addons dir). Bumping to cmake 3.2.2 was an other solution which made it work but bumping cmake is considered to dangerous at this stage. Fixes missing addons on ios and osx builds. . . * [70939032cdade149837cb840f5bd012beb316cff] Merge pull request #7042 from koying/fixdroidstorage . * [b7da44f739b7230f26d8557e2017403de44cbd68] FIX: [sysfs] do not try to create files . . * [c14ef993fe1fa0a6403dee9af2d961cde17d3b8a] Merge pull request #7049 from FernetMenta/ffrw . dvdplayer: more fixes for ff/rw . * [e55a9579aecb3bb71e1dfb0809ebb3286bbdc998] Merge pull request #7037 from Jalle19/timer-delete-confusion . [pvr] Fix wrong notifications when stopping/deleting recordings/timers . * [3722d9413d267ac141e6e80120745da7cb35a48f] [pvr] change "recording deleted" to "timer deleted" to avoid confusion . This particular message is only ever used when deleting timers . . * [6f9a76428fb209cba773a328b283c861e9b23825] [AML] fix sysfs path for permissions check . . * [be8f33d1468a295612b914eca8b59aa87cb67e8d] [cec] bump to libCEC 3.0.0 . . * [f74f8c9803f54873fe31410c859d992d61f5a251] Merge pull request #7050 from InuSasha/features/confluence_livetv . [Skin] optimitation for picons in livetv . * [3a45c69e5f6d2e969b9e09e0a4cce92f27151014] FIX: [gles;font] do not clip rotated text . . * [d5c24e6c6f2ae3a1adb31c835bcf1ced8f0796df] Merge pull request #7051 from arnova/simplecache_fix . fixed: Don't try to delete empty filename . * [1c7e8a28cb12cb535b112132ae78e124df2b2452] fixed: Don't try to delete empty filename . . * [4ffd2e0269960db5ed3c47ff571b794514e5c10d] Merge pull request #7018 from taxigps/ass_position . add advanced setting assfixedworks . * [115d00d7d6ed063dcc85e24aef1ae37301f47749] [Skin] optimitation for picons in livetv many picons have transparent background and an other dimention as cover images. - no border around picon in fullscreen - center picon vertical, and adjust vertical position . . * [8275b5471552e9ac3789c6c4ceb5b72faec66103] Merge pull request #7045 from VioletRed/dev/Isengard/queue_music_videos . Fix: Queue item not working for music videos . * [55df8f750d87235d9a315040b25b6738a2a775ba] [cosmetic] Debug log: fix typo in units . . * [cc116e485091fccf37ea7b20efae5f055dbc9d3e] dvdplayer: make sure not to block more than 50ms in renderer when ff/rw . . * [12cebcae9dbac214084e6d0f94574a0b3503157a] dvdplayer: make sure not to display frames with pts > pts at screen when rw . . * [43b6cf683abf16bc41e9b7f624a678c285c85c97] dvdplayer: use time of frame on screen for displayed time . . * [97d2b55698eba9ed9d117e4894ed7b9a9c84d64e] [Confluence] make button focusable with a mouse - fixes #15955 . . * [8ac5d46cde4f9b133fd18187de180c78b7eabfbb] Fix: Queue item not working for music videos . Allow music videos to be queued to the current playlist when browsing from the music library . . * [16ba89c4ea7998db4242a30bd49dcb1a4771f1bb] FIX: [droid] tweak storage stat display . . * [6834ddde27c56efe0b640d618b2137b36ac6b2b7] FIX: [droid] rework storage provider . . * [71a45cf1bd67d3003bb5710c1dea6da6257255d4] Merge pull request #6980 from uNiversaI/patch-5 . [resource.ui.sounds.confluence] Give it a destiguishing name . * [f946e4c97cb2174c86e59adaac58aaf3bd2da1d7] Merge pull request #7040 from MartijnKaijser/15.0b2 . bump to 15.0 beta2 . * [c8ff6aa317364e1a784e0d49c54b2ee0f96dfaf4] [resource.ui.sounds.confluence] give distinguishing name and add icon . In add-on manager listing Having both Skin and this add-on show up with same name, first reaction is, what? also add icon to match . . * [d1a2c33b6c477badb8b9664e8897523a78da91b4] Merge pull request #7041 from FernetMenta/ffrw . dvdplayer: fixes for ff . * [f1dec790b9d3a965748e721f5035c3845287e62f] dvdplayer: cap error window when going ff . . * [897654b9408e3aadab99daf7e2b8e3cb88cf608f] dvdplayer video: do not queue late frames when ff . . * [1de18d9d3b75e880b5b12c6858172b145f99771b] Merge pull request #6996 from mk01/master . * [7e086ea0055b879a866350c3ccf0b4b9a25acf1d] dvdplayer video: fix current pts . . * [f55fa2d01f6ca93abe646619dd2922f210058192] dvdplayer: ffmpeg decoder - return dts of input frame as long as no output is produced . . * [70f4e3f6e201af34c3e455be7e1f38201234132f] Merge pull request #7034 from FernetMenta/hwdec . drop useless setting hw/sw decoding . * [282bc13d6405175b937b3ae21b822440d079460b] Merge pull request #7021 from popcornmix/mmalformatinit . [mmalrenderer] Fix initialisation of m_format in init_vout . * [7ba4bf41995b75d87a337f73b48870834b6282da] bump to 15.0 beta2 . . * [c154c361e4913889c28111ca04c95dd6885640f4] drop useless setting hw/sw decoding . . * [b153f6c5e8537811900770193cb6148ffa136e70] update splash image for beta . . * [19ecc743e437a70f8a8c37be78bb36479d25f0a8] Merge pull request #7036 from hudokkow/pvr.stalker . [pvr] Add new pvr.stalker add-on . * [2a092e88f1ea43b1a4c3d599b61aa6288436472e] Merge pull request #6246 from Jalle19/improve-pvr-startup . [pvr] Improve PVR startup time . * [fcab61f3f943c6144e202ee3d59038a1b8f84b90] [pvr] change the way the "recording deleted/completed" message is determined. Instead of looking at timestamps we look at the last known state of the timer, which is way more reliable. . . * [2ec8ffca49dcb3239841298b5f60c7496a598d4b] Merge pull request #7004 from Paxxi/curl_fputs . emulate fputs to fix curl warning . * [35163a7794680adf720eb4028bc7801597be9c70] Merge pull request #7031 from xhaggi/seekhandler-improvements . * [a36f244ae17c1fc4d810edcb2171a75cdbc2723a] Merge pull request #7035 from FernetMenta/aebuffer . ActiveAE: slightly reduce buffer size . * [3e72d961b26a8e06d522a4bcb914fae88d1ff282] [pvr] Add new pvr.stalker add-on . . * [6d2e4dcc20fe77068819234836c3ccfdf4d3a0e2] ActiveAE: slightly reduce buffer size . . * [1044e0a7d88407efcf027061a87f0a4a49deefc9] Merge pull request #7026 from afedchin/fix_dx_slideshowpicture . [pictures] SlideShowPicture: fix texels to display only filled part of texture instead of displaying whole texture. . * [b340e252a94e2454fa614cd90d0321138d1e3036] Merge pull request #7032 from wsnipex/kodi-config . [linux] install UseMultiArch.cmake file . * [9b6dd3f81db6b4d4f9c5b41f16e4c8ee157b05bb] [linux] install UseMultiArch.cmake file . needed for binary addons . . * [f55eb3b09b705a260ca2109cf5db89075afa0b20] [seekhandler] use only the first step forward/backward for a seek without a delay . . * [0db354f3683337f450b9cadb350d851695b48d58] [seekhandler] refactors GetSeekSeconds() to not update member m_seekStep . . * [952f9893bdae29b7445a3105dbbc44dc18a22104] [seekhandler] don't use process roundtrip for SeekSeconds() . . * [84ce3924e87875b61bdb91243ab29b54854ff154] [seekhandler] no need for member m_performingSeek as we use locks . . * [f6d5f22584ef4ff4b4eb57eb0319b6f23436b837] [droid;packagaing] Remove non-relevant comment . * https://github.com/xbmc/xbmc/commit/e2ee1f12392ab9c03e4b908dac8ca627230e2fc7 bumped the API minimum to 17; NativeActivity was introduced before API 17. . * [4719619c362c927cb7dabd968d13a5014d122d82] [pictures] SlideShowPicture: fix texels to display only filled part of texture instead of displaying whole texture. . . * [31e87e2e6dd21c9d8ea5c7412e4401a114392743] [IMX] probe & push all resolutions we can use beside standard(S), try also DVI(U), VESA(V) . - try in order S -> U -> V - don't add modes with resolution & refresh we alredy have - S are preferred (over other types with same XxYxR) because they come from EDID(CEA) and do pass requirements for proper hdmi audio out . (this superseeds sam's PR and was rediscussed with fritsch on IRC.) . . * [708024f32bc0a956c53802e36d3c9fb0aefda822] [confluence] fonts, update licencing/copyright. . Copyright according to https://github.com/google/fonts/blob/master/apache/roboto/COPYRIGHT.txt . Renamed NOTICE.txt to LICENCE.txt and updated boilerplating . . * [fab516a31f57ea4047ee38ab2cb66219ad248bbb] [confluence] update roboto fonts . Roboto-Bold.ttf - Version 1.00000;2011 -> 2.001150;2014 Roboto-Regular.ttf - Version 1.00000;2011 -> 2.001101;2014 . Source https://github.com/google/fonts/tree/master/apache/roboto . . * [603df504567e9deafbc51c8e8a6b33f577d700d2] Merge pull request #7012 from xhaggi/seekhandler-improvements . * [f8d2a4715aad150ffb763ff2ab88c2e81225ef0d] [seekhandler] get rid of CGUIInfoManager dependency . . * [7dec3e75995efbc3f13020a39aef71ad444430ea] [seekhandler] get rid of inaccurate seek size percent calculation . This removes the inaccurate seek size calculation which relies on percent and uses seconds instead. As we need the seek size percent for the GUI seek progress bar this calculation is refactored into our CGUIInfoManager. . . * [1ea3363c399bc585bd74f314000cc9a1fdd985a3] Merge pull request #6994 from afedchin/win32_clog . [win32] CLog: Do not use FlushFileBuffers after each write to file which... . * [e668da7064a6bbc83bbb2771233656ea6dee5f6f] [mmalrenderer] Fix initialisation of m_format in init_vout . This bug was introduced in last mmal fixes. Without the fix software decode fails. . . * [f2555de8cc4ee88da4ea0fa62ed76416065e09f0] [win32] CLog: Do not use FlushFileBuffers after each write to file which causes unnecessary performance penalties. . . * [f269d13c7fb24838cd18021778a5ced37355b2ae] player: implement SeekTimeRelative, disable accurate seeking for relative seeks . . * [46a0eadf7cf7d948caa0e4e092ca1d7932dd429b] [addons] lazy load translated context item label . avoids loading language files when addon instances are created but label never used (e.g in addon browser) . . * [7dacc6e46d1b5c8c5af1edf641ff5a1b3faed9ac] Merge pull request #6681 from tamland/addon_install_fixes . Cleanup addon (un)installing and enabling/disabling . * [115a78d000442ea70f06a3d69e2fb3271a51ddd1] Fix series optical media files . . * [d24705108c405c7f0ea211b147979ef33b807f2a] Merge pull request #7016 from FernetMenta/refclock . videorefclock: fix deadlock in glx method . * [008d4637abc035f14d96019098c09e299d9c15d4] Merge pull request #6897 from wsnipex/kodi-config . [binary addons] use correct library install paths on different linux distros . * [5876fe677f70a9ce0cdf398575c31d8af8ce1af4] add advanced setting assfixedworks . . * [3bebcbc8330a251dd7e6203afafb2ad4d8d97e19] Honor episode bookmarks in bd simple menu . . * [4c1a9494b76802a77df679731e507861bc6e592b] videorefclock: fix deadlock in glx method . . * [81d04596960e28918f0360f25073cc5f4d2ddf54] Merge pull request #7013 from FernetMenta/crash . dvdpayer: fix GENERAL_SYNCHRONIZE . * [06942945d49cbc91b29b239ad72e260734b08ddc] Merge pull request #7000 from uNiversaI/patch-1 . [confluence language strings] fix typo - capitalized second word . * [f54347876b06bc40d631f022e0482835ff726400] Merge pull request #6869 from tamland/listdirgil . [python] add DelayedCallGuard to xbmcvfs.listdir. closes #14212 . * [c500e18ad44846450deca71f94d3e677e6d33dd7] dvdplayer: add missing msg handler for GENERAL_SYNCHRONIZE . . * [35c7f24ded3de0a6d56c3683d883932c07b346d1] dvdplayer: fix crash caused by GENERAL_SYNCHRONIZE messages . . * [cf58369768af08b5662ac46c27bc68b514373d8a] [English language] typo capitalized second word . All sub menu entries are capitalized first letter word and lowercase second word. Fix that finally so all match . * [1f4528d05872fe272af6e6e43929d2c2c7cee211] [addons] fix multiple edge cases of pre/post-(un)installing not working correctly for services/context items . . * [7247aa597ab896e435cf7d4297db0f56ca25fb43] [addons] move enabling/disabling responsibility out of database to manager . fixes multiple cases of services and context items not getting enabled/disabled correctly . . * [b19829731e33119628a4c0354ca3c830a3bc54d6] [addons] remove unused IsAddonInstalled method . . * [16b6167c831f81e2bfaf3572da30354b64dc135e] [addons] remove dead code . . * [86c3d1384bdfe6e266cde1fbd5252647a13f619f] [re-touched] skin update . . * [d84cb891253ffe1f0bf5c780d64a34ff914007ec] upnp: fix renderer's PlayMedia() . . * [4ec7e0e778d1b2f114d58ff0f2cf0ce8313ff08b] Add romanian keyboard layout . Add romanian keyboard layout as per standard SR 13392:2004 http://en.wikipedia.org/wiki/Romanian_keyboard_layout This is the "primary" layout with one exception Letter "â" is on the next row sice the virtual keyboard can only show a max of 12 characters Google and Microsoft did the same with their virtual keyboards . . * [7d80b314e880360ce4be78187a9f28ff538715fe] [keymaps] map ReloadKeymaps to shift+control+k and ToggleDebug to shift+control+d . . * [a6024de33cac79678ac3891418f32563a7c2ce2b] [keymaps] replace smallstepback with built-in Seek(-7) . . * [7c7452ea45a06c06f1286ee99e2391bf91213b84] Merge pull request #6995 from Memphiz/trac15245 . [input/touch] - when translating mapped touch events don't loose the . * [32b3801fd74244ab1e132beb942c30ff60064a20] Merge pull request #6993 from ace20022/cores_includes . [dvdplayer] Cleanup includes. . * [e369203178d2c353064a7805f43d835afd88e3a6] Merge pull request #6985 from Jalle19/pvr-vbox-addon . [pvr] add pvr.vbox (new PVR addon) . * [971ed7eeee67ceeeebb4f0aa3a7a591a23602345] Merge pull request #6997 from fyfe/fix/tvshowlink-not-saved . FIX: update link between movie and tv shows when saving a movies details . * [3768f24cc111a244938a47b7d2aedb40bf7127e3] Merge pull request #7002 from FernetMenta/remap . AE: fix init of resampler (remapper) after flush . * [1b0a0865243e248cf1104d175dffb8ea0f9f472f] [AudioEngine] Cleanup includes. . . * [68ced6bf56cea51a1839b93d1acda2ba2c73d8bd] [DllLoader] Cleanup includes. . . * [478342ff8daea6cfb7660a0353faf14aa0f48f68] [cores] Cleanup includes. . . * [99c7840e25108b563e72e3f7a53ff5ef6b9b0473] [VideoRenderers] Cleanup includes. . . * [955b18da70a625f05c66c6b886cec57aa20a6232] [PlayerCoreFactory] Cleanup includes. . . * [95155d21e7b8ae981e562ca6db77720189e7f7dc] [ExternalPlayer] Cleanup includes. . . * [4a26579c4d369a1daebd74c246b7096264097ca0] [paplayer] Cleanup includes. . . * [81b7a33f77954926457ec3a76a04aa913acf5071] [dvdplayer] Cleanup includes. . . * [7108f865cc5c0f2d79361d22801439b85770056f] [videodb] consider removable drives when checking for matching source during library cleanup . . * [9afba16fd6b3ced40f6325dd40f1b95496b28ebe] curl uses fputs to write the header for it's cookie file . . * [73b11b78bd99d88dae9780eff341208edd606bf1] Merge pull request #6998 from xhaggi/seek-step-defaults . [settings] adjusts seek steps default configurations . * [2c7d5bdf7c7e767c26efab784cbeb0987db7642e] jsonrpc: replace static Addon.Types type with dynamically created one to fix missing addon types . . * [6481039003e06341b4bf2ae22e4af7b7e3bc874c] add pvr.vbox (new PVR addon) . . * [47509bbe6ad32e6a1bb73100fde285e18d768578] AE: fix init of resampler (remapper) after flush . . * [099e17d95feaafec4f7072272178adad34eed0a4] FIX: update link between movie and tv shows when saving a movies details . . * [febf2372553e79ea65aef080a8da0ae40e791b89] Merge pull request #6992 from tamland/hide-disabled-repos . [addons] dont show addons from disabled repos in 'All repositories' . * [db65e8d6e668dc58a1460f1ed3d99a508efd777e] [addons] dont show addons from disabled repos in 'All repositories' . . * [a169f1fc1553c394961672c6857cd5932ee3760d] [settings] adjusts seek steps default configurations . . * [348ffe8be1696c5ed0bc78a7fc9d2ec58304d5ad] [pvr] copy some group properties immediately when the group is loaded from the database, otherwise the new group will be marked as "changed" a bit further down which causes all groups to be persisted every time the PVR manager starts . . * [10bc3e2d22c1882a90a30ff204497369a629fe09] [input/touch] - when translating mapped touch events don't loose the actionstring so that builtin functions can be used. - fixes #15245 . . * [bae6085b1f00c83d18138ab39276b49e2d62e6c1] Merge pull request #6988 from FernetMenta/menu . dvdplayer: do not check buffering levels while in dvd menu . * [e1da274b8ac087a1f80d04e062e8cf71991c4447] Merge pull request #6990 from xhaggi/builtin-fix-nullpointer . [builtins] fix bad access if GetWindow() is called with virtual window id . * [8351b02f4b618f620853d33bfb741c8b8a43ddb5] Merge pull request #6940 from Glenn-1990/pvr_fix . [PVR] fix timersettings dialog . * [a79ef9e7fd19bb74810d98e2b7bd7abf659243f5] Merge pull request #6951 from Paxxi/video_scanner . Don't treat smb connections to same machine as a local path . * [c7e17896ade92227e285a22a562565048aec8447] Merge pull request #6971 from FernetMenta/sync4 . dvdplayer: reduce time for initial audio sync . * [a844e08742e42c2ec96a6c4a55551aac9c4eb91b] Merge pull request #6973 from tamland/li-finishtime . [infomanager] add listitem.endtime support for video items . * [fa12f18bb96f9ee216263e42bf7dfbdf04a07ab2] [gui] move check of active modals before opening a new window from CBuiltins to CGUIWindowManager . . * [e3053a94c628f15fe03fe5cdc16f0a39eeadff6c] [language] fix unescaped double quotes . . * [f72684381e00f038542c9ae56344bc7b1d6631c1] Don't treat smb connections to same machine as a local path . . * [6f708b3f2d70951f5d28139dd6b2d4168218946f] Merge pull request #6989 from scarecrow420/pvr.wmc_bump0.5.3 . [pvr] Bump pvr.wmc to version 0.5.3 (PVR API 1.9.6) . * [462215b1f7db3a15ffabcff972287007721d2ccf] Merge pull request #6982 from FernetMenta/aefix . AE: only push valid buffers to m_discardBufferPools, fix segfault on clo... . * [331c6e415e5e705f31f34d6f75e7da0264d86da7] Merge pull request #6978 from FernetMenta/flush . dvdplayer: proper flush when triggering resync after a stall . * [0649a51ee3d70e502d8bfcb1a6b4360c99f89db4] [pvr] Bump pvr.wmc to version 0.5.3 (PVR API 1.9.6) https://github.com/kodi-pvr/pvr.wmc/commit/37b4b292d56885489aa8949bd70b54babb41b898 . . * [b0c8f7addaadc72fb94f9a3c3d831734630ded0f] Merge pull request #6928 from da-anda/got-to-hell-separator . [settings] only add separator for the very first group item if required . * [22958d09c294e7a10c3185a80e4a4eeaa48fce58] dvdplayer: do not check buffering levels while in dvd menu . . * [abae49145abd72c309e6625d0f7f974125b9e255] Merge pull request #6865 from FernetMenta/clock . dvdplayer: protect live streams from stalling . * [fa7b3711f7ba3c8ff82c4fd36547bc8bd2f03d94] Merge pull request #6984 from fritsch/volume-fix . Application: Show passthrough indicator in passthrough mode . * [b9f2ac45b10d74e4346d2bcae9ecf0772e8d7420] Merge pull request #6979 from mkortstiege/fix-switch-player . [switchplayer] fix multiple ghost choices in contextmenu . * [7cdfb02f1ffc0b039a1916a7c289ae31da032e79] Application: Show passthrough indicator in passthrough mode . . * [29908c2ed9b81ce6f6dd68890e5033b8afc78e32] [Confluence] add DefaultAddonUISounds.png . . * [436a1f634da4c56e743508e4e376999eddede7be] [VideoSyncIos.h] Typo . . * [046c9581fd5303e90d22e6af0bdd76075f5d7366] AE: only push valid buffers to m_discardBufferPools, fix segfault on close right after open of stream . . * [815e388a73b8e5ba121228d359eeb0bba1fee7f8] FIX: passthrough volume warning no longer showed . . * [0b3f3a14b86abb7b7f40c3d3506079fa11da4f8c] [switchplayer] fix multiple ghost choices in contextmenu . . * [f2c26a1dcba9801a6b368dc57aeb35a7dbf9c9d6] Merge pull request #6965 from mkortstiege/fix-cap-apostrophes . [stringutils] do not capitalize after apostrophes . * [14edc6c7f8bc38c7e0fb4efed63c108f7a251db0] Merge pull request #6972 from Montellese/videodb_files_delete_trigger . videodb: add a delete trigger for the files table . * [6e5a655c7726af705c62b07e7dd0a16a9fb3c11a] Merge pull request #6902 from mkortstiege/rescrape . * [a47a31e89b42ea9efc312bc73692d878df15762d] Merge pull request #6975 from mkortstiege/fix-oninfo . [video] no need to re-fetch (and stack) directory in case we already kno... . * [781c91466b3070caabebd4b35ed862c062fd224d] dvdplayer: proper flush when triggering resync after a stall . . * [d92227ca640acb7b780a7882819c038279afaa1a] Merge pull request #6976 from Shine-/fixes . Prevent mistimed subtitles when using advanced setting . * [82bf7e3faf425142cfe59bb53e21edc1c1f9f129] [video] no need to re-fetch (and stack) directory in case we already know about it . . * [fea3e6c0adfab19e0471ef92de763b4237af4224] [Confluence] last updated label . . * [8f54fbbe6f0e51e167e7b4bd9b76e52e9b18b73d] Don't delay subtitles by display latency . . * [562b76825ab865425dd7497f38cab835a8123918] addonbrowser: change 'Required Dependencies' to just 'Dependencies'. Required sort of implied . . * [5adfab8b68282e77263a4aa18f1bfbd682cea8d7] addonbrowser: list 'all repositories' on top. regression after refactor . . * [b1b6f5c99e1a5bd7f7d83b6dc864cff4ca72b413] addonbrowser: disable broken/foreign filters outside of repository . no need to have filters for short lists. just causing confusion . . * [4d0ca71beacf251e8721f4b326a41ff8dd11046b] addonbrowser: add categories (and 'all') to 'my addons' . . * [40e575d787bc097a2db65e08e91d7a41e986b494] addonbrowser: make internal functions static . . * [9fc64c61361fe2841f6c02b5368bb9118dc06984] addonbrowser: remove 'system addons' group. merge with my/deps . . * [77c748b0659064f53caeec1bec56a15473178164] addonbrowser: hide info provider group if empty . . * [bc0169d5d77375cc35930d64cf3b102e9c1c7139] addonbrowser: hide orphaned node if empty . . * [854c64038081e37e5b289a192d4cd6822083fc5d] addonbrowser: improve performance of orphan filtering . GetAllAddons is slow. avoid calling it for every addon we check . . * [9196aaccb2a00fe6ec907c4884215ce537eee733] addonbrowser: move the more 'advanced' features to a manage sub-directory . . * [d59f2d3482b8110fbd15d8b3f6c96961fe938a58] addonbrowser: improve 'running addons'. check with script invocation manager if service is actually running . . * [456eade6c52b7fe60aa5778d144d4eb396697a36] Merge pull request #6557 from tamland/uisound_addons . UI sounds addons . * [d81fd7161a5bb3f481be71d6c4c3dcc00dbd6bf4] Merge pull request #6964 from tamland/last_updated_prop . * [b791ac4b6cb64dde71c6f4b60e16f24f14b15865] Merge pull request #6889 from koying/chgdroidvolume . * [82b4b06f2e07d26abdade34f1a102e2c4e790454] [infomanager] add listitem.endtime support for video items . . * [61233fecdacb6ef9d2fe63d7c17c818a7fd35055] addonbrowser: add 'Updated' window property containing the last datetime repositories was checked for updates . . * [632d629ff79a1db139dfcf655bc93a1c34fc6fc4] Merge pull request #6969 from mkortstiege/fix-replace-filenames . * [72f33fdb3c7d044260bef52df0604303f56b151b] Merge pull request #6968 from Montellese/fix_musiclibrary_showallitems_setting_position . settings: fix position of musiclibrary.showallitems setting . * [1e89519299e7a869fbdb4d133721ba56d02f821b] videodb: add a delete trigger for the files table . . * [0cee3134092cb64c5e30fd0367785d963a5f2e06] [videodatabase] fix 'replace file names with library titles' not working for episodes in directories . . * [d8435f94b6673aa359ea949a97c39e9dc0f0cb97] [guilib] fadelabel not reading scroll tag . . * [c21981e2a4f7555147e1f1f8683ca167ccdfaba9] [confluence] shrink dialog as we have less items now . . * [fd54f9019649fba0e35e209eb781ea9cbbe4dce0] dvdplayer: reduce time for initial audio sync . . * [7f0425c722aed6010bc54219b208cfa569b5f5d2] Merge pull request #6961 from popcornmix/mmal_updates . [rbp/mmal] A collection of MMAL fixes from newclock4 . * [93b15fad04ebcc5a5461c43d7c39b3e1b1484f14] [mmalcodec] Move port format setup into init_vout . . * [f0a26bfc38e22d4b355c7c22f6986ed87481a7cb] [mmalrenderer] Move dec_input_port_cb into class . . * [b3a2debc5eed21a7ffac174ac72747bf1b26b842] [mmalcodec] Remove ReturnBuffer function . . * [b2b7a6c99f164b4e1fc5a19299f2451b02e8d824] [mmalcodec] Explicitly init variables . . * [e50f4323867711d33062148f38bd785c4053b616] [mmal] Remove unused variables . . * [c82a39f5a55f2a1d66e60bffc1aa06515775a93c] [mmalcodec] Fix for inverted check for first frame . . * [e0b2497785ad6d610df63ede5d706eed5dce829b] [mmalrenderer] Avoid blank frame on resolution change . . * [0f633a07fa560998fcc7fe08065bd51ae2eb0e24] [mmalrenderer] logging update and remove a warning . . * [ada92c234f41ee997a4b242a593066b3ea521742] [mmalrenderer] Reset m_buffers on PreInit . When switching rapidly between different files you sometimes ended up with a stale buffer . . * [61d057b25d57a20f7d1381d7cdfa69e0e8ae96b9] [mmalrenderer] Add auto select as explicit deinterlace method . . * [95b67e887d46028c2d33906d9711db56e0cc48a8] [mmalcodec] Also treat VS_INTERLACEMETHOD_NONE as disabled . . * [5cc075deb5456f49f28cba1a47182ec4321799cc] [mmalrenderer] Add locking around m_droppedPics . . * [030b9af6b924106f8fe455c3299166ee069c2f63] [mmalcodec] Move m_output_busy into lock . . * [a430a823bb0c3f72226c1a672f5d01e8bf4197ef] [mmalrenderer] Avoid submitting a buffer to renderer twice . Bad things happen when submitting a buffer to renderer twice. We were attempting to protect against that with a flip count. However that was getting reset from AddProcessor, the the sequence: Decode->AddProcessor->RenderUpdate->AddProcessor->RenderUpdate could occur. Instead use a bit from the MMAL flags which is unlikely to get out of sync with the MMAL buffer. . . * [6a7d0a477184f3106c2e584c81416a45cb16132b] [mmalcodec] Explicitly use fast deinterlace for HD and reduce buffers allocated by 2 . . * [8c529306e6bae31f724c3df42a94a86aa50eca65] [pvr] adds missing videoplayer info label for episode name . . * [0a5a394898b02b1f31b3aa23b0d1a92e1fbb1ad3] Merge pull request #6956 from popcornmix/sublimit . [omxplayer] Limit subtitle updates to avoid closed caption stutters . * [5fd0a82381c9c1614ef25d339e5a47c937bb6914] Merge pull request #6960 from popcornmix/cheapervsync . rbp: Use new dispmanx function for vsync callbacks . * [05d6bbb14142681a24399b89522141d0af17bb9f] [settings] only add a separator if it's not the first list item of the first settings group . . * [6e94780180b37b9ad575a8092abddc1c0238ef0c] [pvr] remove not used string . . * [8b600b36b2fd84e7e0489d2978f68c56a1f16f45] settings: fix position of musiclibrary.showallitems setting . . * [5b22a936b14f016c633160978d7cc72a471fae79] Merge pull request #6963 from Montellese/fix_clanginfo_getmeridiemsymbol . CLangInfo: fix GetMeridiemSymbol to return the proper string based on the current 12/24-hour clock settings . * [84ee4bcd0b43f8ae92e9a2cd7f50cb846ded6ed4] Merge pull request #6955 from popcornmix/analogue_passthrough . [rbp] Disable analogue output of sink when passthrough is enabled . * [9976a823a371540f75acdcb27ed6b66228bd4192] Merge pull request #6606 from VioletRed/dev/Isengard/musicvideo_playlists . * [de8bd3949a0fcb18f2683e07ed0eeccd25bbf1fd] Merge pull request #6957 from popcornmix/emptyfillleak . [omxplayer] Handle failures from EmptyThisBuffer and FillThisBuffer . * [662e4fb1598f897c44f615c1ed5fab413572e227] Merge pull request #6890 from da-anda/settings-strings . [UX] improve some strings used in settings . * [85b061cbe3c5a0aeaa4558501c80a810795c06ab] [omxplayer] Handle failures from EmptyThisBuffer and FillThisBuffer . Avoid leak of buffer as seen in PR6260 . . * [e786fdf3f0f5a116deb68b3109e55df6472e5e85] Merge pull request #6958 from popcornmix/pi2_settings . [rbp] Add Pi 2 specific settings defaults . * [7dd9e0410b291b7be97c917e1556872826f44ed5] Merge pull request #6959 from popcornmix/omxtimeout . [omximage] Increase timeout - this is sometimes hit . * [644e13216641b1e72b5cadc4e1b15413ba0e9c89] Merge pull request #6954 from popcornmix/stereo_upmix . [OMXAudio] Make stereoupmix and fixed behave more like dvdplayer . * [fda890840b918e2fe765a5465bed8f5b9ee2224a] [stringutils] do not capitalize after apostrophes Checksums-Sha1: d9e133bc28127b13ab52cd3631408ab38a3dd17b 3899 kodi_15.2-34278~1d5aa6a-trusty.dsc 90daef4fafa961fb52edbe3f002b214c586c0d9e 68515 kodi_15.2-34278~1d5aa6a-trusty.debian.tar.bz2 Checksums-Sha256: 58981dff23c85291b5572958301fb99c11cd3ad0e268a2c3337a64c1ca440b3d 3899 kodi_15.2-34278~1d5aa6a-trusty.dsc 3cac5790573bbebdd94ab6bde9682af2bd3a081dffa026781be51547b71f4e7d 68515 kodi_15.2-34278~1d5aa6a-trusty.debian.tar.bz2 Files: 7f6d7d5423771b603a1119317b6714d7 3899 video optional kodi_15.2-34278~1d5aa6a-trusty.dsc 8b64022e9d03939bda56322143ca0200 68515 video optional kodi_15.2-34278~1d5aa6a-trusty.debian.tar.bz2