Format: 1.8 Date: Thu, 02 Apr 2015 19:27:43 +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.0-32919~829ed12-utopic Distribution: utopic 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.0-32919~829ed12-utopic) utopic; urgency=medium . * [829ed12902a2b7850a26faeacce842e46c9a7dcd] Merge pull request #6839 from arnova/export_ignore_dialog . changed: Improve error handling for video db export . * [0c4789d55d05595f4f43ce0b61bacda0a31242ea] Merge pull request #6858 from FernetMenta/mpegts . dvdplayer: do not bail out if av_find_stream_info fails for mpegts . * [c638499f61cc2e0eafc91d1dbfbcbd2a026527e4] Merge pull request #6622 from delftswa2014/issue-15784-fixup . * [b9e47838936a86d46d3d0d228943f0a3a7312cbc] [music] remove search node - sidebar already has search integrated . . * [b64e1de31cd13fd6b8af50d9ea9ed45886ab6163] [musicdb] added infomanager hascontent checks for singles and compilations . . * [a6ab9685b9904df1f5c5f8ea7bef623f3cc61c89] [musicdb] enable the library via xml . . * [56af059d497f02a0ebec1fcbb4952200bde05a40] Merge pull request #6826 from manuelm/sync_dvbviewer . [pvr.dvbviewer] Bump to kodi-pvr/pvr.dvbviewer@bd2c01f . * [06c9f284f2ab27afd4f89bafa44deac58a327507] Merge pull request #6857 from hudokkow/pvr_bump . [pvr] Sync a bunch of addons with PVR API 1.9.6 . * [2e555535eac95b0eddc45fd32d0a7ad7a8321ce6] [replaytv] minor cleanup after pull/6798 . . * [e490f59ed2cd71f64d3c72584ea98095a066ea69] Merge pull request #6798 from stefansaraev/replaytv . [replaytv] remove replaytv support . * [9d9c66022eb1358c13c592180943a9f85fba5171] Merge pull request #6810 from Montellese/musicdb_singles . musicdb: cleanup detection of Singles . * [35288b96af7513c677a7a2a55d4cab47ea1c0e6f] [replaytv] remove replaytv support . . * [4aa85c5651152839e2759ed125048e619fcc64bf] dvdplayer: do not bail out if av_find_stream_info fails for mpegts . . * [be70944a517b8508a24092a50edcc2f9c86fe927] [daap] remove daap support . . * [d928d1969c828c24131e070336fa5f22c95b0d9c] jsonrpc: add "compilation" property to AudioLibrary.GetAlbums . . * [212e7df6e2b4b956e3de50c0b030e3553fdea367] jsonrpc: add "includesingles" parameter to AudioLibrary.GetAlbums . . * [a7be87a6a18c2ba91148d5727531970b4597c033] jsonrpc: add "releasetype" for albums and "albumreleasetype" for songs . . * [08750b78f61d30b2447f28e7f6314786e2568302] musicdb: add CMusicDatabase::GetSinglesCount() . . * [7b8fec6e5420266ad43c8b6cf79ce948d40cafd3] musicdb: add strReleaseType to album table and use it to filter albums/singles . . * [3d14de556dff2f1636b0fc6afc341ed87d8aeb2d] music: move decision whether an album is a single or not into CMusicInfoScanner . . * [512087feb32924ce42f877c5b07577d3bf7df649] music: add support for album release type to CMusicInfoTag . . * [eb06fd40f8007e54c057c5e6a275dc73a89f1c2b] music: move EmbeddedArt and EmbeddedArtInfo from MusicInfoTag.h into its own header file . . * [3d41df5017b8e495631fbe423782f6bf12515a53] music: add CAlbum::ReleaseType and CAlbum::releaseType . . * [e07b7728fbbe5419f2ab40196d7716ac87a1fd32] Merge pull request #6785 from mkortstiege/hidewatched_files . [settings] allow hide watched toggling in files node . * [06b0d0785a34813db6859d1875214212c66f9f87] Merge pull request #6848 from xhaggi/gui-close-modal-dialogs . [gui] reduce code duplication for mass dialog close . * [2ff838841618ab00e4b2c72e15c1e7d5028be631] Merge pull request #6783 from wsnipex/lirc-switch . * [a61608d42111f0f76dd1fccd07857647f2a14fa2] Merge pull request #6812 from xhaggi/select-proper-bookmark-item . [video] select proper bookmark item based on current playtime . * [643fec8d520a84ac0952cf33f0fff6875facf118] Merge pull request #5982 from FernetMenta/alsa . ALSA: implement device change event . * [ef92c247e8d502407468ad3137cc46b27784e01a] Merge pull request #6855 from FernetMenta/lirc . do not enable remote control on initialize, respect app params . * [0d6fca17ba56ac82a577a6941a96743013817909] Merge pull request #6408 from wsnipex/curl_ftp . [curl] use better method to stat shoutcast and friends . * [20767300a505c868e2f9be83259c9c6e0a5dea5c] Merge pull request #6820 from Memphiz/ac3drc . [AudioCodecFFMPEG] - disable drc in audio codec context when . * [3173d346ecd3e0a8431e105643ac072e5597a87b] Merge pull request #6802 from bkuhls/remove_lib_enca . Remove lib/enca/ . * [78294b9503e5088a5ec656051e90c3fa011e35f2] Merge pull request #6856 from MartijnKaijser/15.0b1 . bump to 15.0 beta1 . * [4968ca37eb01be557a56a56ddefd569eff04e25c] [pvr] Sync a bunch of addons with PVR API 1.9.6 . . * [915cac15b8013ed6db8d5cc2b4e3d7cac36be7bd] changed: Use toasts to report video and music db export errors instead of modal dialog . . * [b1b9e2cd566dc08b32603cdf2fa35826b4db16f5] fixed: Dialog would not close properly when an exception occurred . . * [6d2ad4262bf8dd60da22cdd7f97ad156a43d1c68] bump to 15.0 beta1 . . * [32c1f532084a2fd642a19c75a185dd2a3434c5d2] Merge pull request #6852 from koying/quickPR . FIX: [droid;amc] crash when calling dispose twice . * [d64361c6d440631ade9dd1af52c8488c51faf1ad] [gui] removes obsolete close of child dialogs in video/music osd . . * [68fe76718b4e0db9db985ed10e1faba48a78584a] [gui] use CloseInternalModalDialogs() where possible . . * [fcabf6f7e7ade78e4ede3f7f10f1691b9a0f7cbf] Merge pull request #6835 from mkortstiege/stack-fix . [stacking] remove loose 'd' from video stack expressions . * [c29d91b7d894757d4c814e76df27930e47804251] Merge pull request #6854 from mkortstiege/musicdb-karaoke . [muscidb] do not blindly add karaoke genre . * [b6d258289251bca02242acbda8367295ce2fbbd1] Merge pull request #6777 from mateuszzz88/gamepad-volume . * [b7192b149ad9dde1f527310f93d6e532aa22b3e3] [cosmetic] indentation, comments and simplify button label decision . . * [4675bdd3adce629e093a08b740aa3240c8a095ee] [video] close bookmark dialog after select an item . . * [27f0faaba3823cdc07f08d0fdd7e89f8579972a9] [video] don't open the bookmark dialog if no playback exists . . * [a0bcd42c8c512605a445a2e516e79d16c0264223] [video] adds ListItem properties IsChapter/IsBookmark . . * [64bdfed1b1036a3a8adb54fa4cea6926b9df003c] [video] don't add bookmarks of type resume in bookmark dialog . . * [20f231609becde329e36f0d4332bf12d89b698f0] [confluence] use Label and Label2 to separate bookmark name and time . . * [f84c772365597be2f0d5d2d9a1aed9fb0e84a2cc] [video] separate bookmark/chapter name and time in Label and Label2 . . * [a8001701219049da801d2b67b0e4bd71d32d1956] [video] human readable chapter and bookmark labels . . * [3f01fb6596803a20b0ec33bcc807065f045bd5c7] Merge pull request #6795 from Montellese/codegenerator_fix_wsgi . python: fix HAS_WEB_SERVER ifdef guard in AddonModuleXbmcwsgi.i . * [bf56a3e595a79371c1d0f76a3d5dbf36a68426c3] do not enable remote control on initialize, respect app params . . * [49dac706a5607f5e473c9e3c8ca00cdb87258d02] [muscidb] do not blindly add karaoke genre . . * [e826779451fdcb865f6a66cc092e17d6ec5f2d6e] Merge pull request #5939 from koying/fixsplasherror . * [bbec6b61e386c7b5092d291bf2c8680b1e656f95] Merge pull request #6780 from koying/addbreakpad . * [afdef1f3fe6abef8174265611ef8e4d4bfc3708e] fixup: [breakpad;jenkins] save symbols tarball . . * [d37aedde17673f86ce14805bf3ccc6c511aabfbd] ADD: [droid] implement Google Breakpad for minidumps . . * [405700e4c69baa22f089637fc2405b208ee974c0] Merge pull request #6850 from koying/fixamlpvr . pivos: [amcodec-hack] pvr can reopen too fast, slow us down a little (fixes #15881) . * [e407e99dc8d2566b3c83f6dd8d4cd9a03008728b] Merge pull request #6851 from koying/fixamcbacklog . Backlog of amlcodec fixes . * [393f06d2b431174f7b491bf32e43ce27b08c6c11] FIX: [droid;amc] crash when calling dispose twice . . * [b9cb0938039005cc3dabbf8b90ee706b78420219] Merge pull request #6841 from uNiversaI/patch-1 . [Default Webinterface] make addon name more descriptive . * [da2c122e29916c0fa3e50719ef0bb87215f420e9] Merge pull request #6842 from ace20022/vobsubs . [Fix] dvdplayer: Only one (external) vobsub could be displayed due to a ... . * [76a9bfbabc8f030ac05d62c39a6a519576939d53] FIX: [aml] fallback to codec_id if codec_tag is unknown . . * [cd5cbcd3712bcb5d3d05e8fc7e934d76c99d29ef] FIX: [aml] check size (and realloc) of header buffer . . * [f82656330f343fec706696b9511ebe3492096697] [aml] add rotation to render features . . * [9824c8e0e9724cae29fe4c4c9b86bfc687c90310] FIX: [amcodec] remove problematic check (solves "[h264 aml error] 00001.ts") . . * [ba5bf6acfc7825c20dfc5f26c87abea892a021ce] pivos: [amcodec-hack] pvr can reopen too fast, slow us down a little . . * [2a69bf932aa1ed3a9ce106fcd4a7bcc9eb07689f] [Default webinterface] make add-on name more descriptive . The new addon manager layout the active add-ons category just Lists name "Default", you have to scroll all way to it to see what "Default" is. . Like this should make name instantly more recognizable. . . * [e495659dbee92e9e18d5ebd7afc84404f3de92c4] [gui] rename CloseModalDialogs to CloseInternalModalDialogs . . * [e574604fb4284e1ce24962b0caae730056fea50d] [advancedsettings] - changed applydrc to be a float instead of bool . . * [7172e3e91065f0930b6ede6154cce11b9710a9eb] [AudioCodecFFMPEG] - disable drc in audio codec context when advancedsetting "applydrc" is disabled . . * [08067f4e348120d176b613651c7c5b791070e5bf] Merge pull request #6846 from xhaggi/fix-gcc-compiler-error . [gcc] fix gcc 4.6 compiler error introduced by #6828 . * [1f4f815fc27740d7cbed33e6d1fb1f26a1a3f156] Merge pull request #6849 from xhaggi/gui-fix-builtin-dialog-close . [gui] fix endless loop in CloseDialogs() if not force close . * [ac37a7836dff8fe7721277889a62d7c00907ead5] [gui] exclude addon/python dialogs in window manager's CloseModalDialogs() . . * [6333271ee6cec1aa8845c7bb3d21eefc4786d93e] [Fix] dvdplayer: Only one (external) vobsub could be displayed due to a wrong source numeration. . . * [3325f15003b07187752a1e0c7bfe32ee87b20267] Merge pull request #6845 from ksooo/pvr-hts-2-1-7 . [pvr] Bump pvr.hts to version 2.1.7 . * [84d7b305dc826c102cbb50d362b545d6ea966111] Merge pull request #6838 from afedchin/pvr.iptvsimple . [pvr.iptvsimple] Sync prv.iptvsimple. . * [a0acc2c976a42aa6d884f44ef3b1cbe8c082fa70] [gui] fix endless loop in CloseDialogs() if not force close . . * [fadadbe53d3baa37a172cc9c67a3d586ebd86cd8] [gcc] fix gcc 4.6 compiler error introduced by #6828 . . * [bf39649d7b5ee7c9ee10f3aa106e03572563911e] [pvr] Bump pvr.hts to version 2.1.7 . . * [01e00046ac087eb7cf1cc72baa32d88819dc726c] Merge pull request #6824 from Paxxi/silence_irss . [Remote]Only log first connection attempt to avoid spamming the logs . * [36973ce463ca2590111e60d859980624914feaf6] [pvr.iptvsimple] Sync prv.iptvsimple. * Fix loading add-on on android. . . * [5b8cd80a3629b17c93ffbb97f2a4b7eca4d18174] [stacking] remove loose 'd' from video stack expressions (fixes #15882) . . * [2c6d5a8f31afc01d3b682c83be9cee7c9c5a16ea] Merge pull request #6733 from arnova/cache_full_debug . File cache tweaks . * [041efd1edd22c5c7fdb7c0236f06a3e4bec5041e] dvdplayer: fix audiosync for rr not equal to 1.0 . . * [c79f8115c4e900d584b82ec22c1870b52341fa6c] Merge pull request #6828 from xhaggi/gui-close-modal-dialogs . [gui] don't switch to another window if there are active modal dialogs . * [87ab451095598b770f661f0bce187e9867c14284] fix and cleanup after codec removal from paplayer . . * [cf4ab6d0a3a52bc97cf6b3766b8f599ed1419f2d] [curl] use better method to stat shoutcast and friends . . * [9047f9841fe506d7380ce0a94bea9562ae7b7357] [video] select proper bookmark item based on current playtime . . * [db648a5c64d1e60ceefa292610582570b5071e55] [video] unify bookmarks/chapters and sort them by resume point . . * [3d02a51b55a7dae5c92978ee5a945c42e0666be1] Merge pull request #6821 from DmitrySandalov/patch-1 . [README.ubuntu] Enables PPA sources with -s key . * [62ed037407d06356f44657ecb56ccda5352db20a] [README.ubuntu] ppa sources, provided package . For => 14.04 fix build-dep fail (unable to find kodi src) For <= 12.04 add-apt-repository is provided by python-software-properties For <= 12.04 add-apt-repository doesn't have -s option . . * [5e47e007b178568e66be25c1de0ca3c8274d2717] [gui] playback an error sound if window switch is refused . . * [96d2568b9bd983b73845c5b1f743ce7a96393d9d] [gui] don't switch to another window if there are active modal dialogs . This will prevent the user from switching to another window if there are active modal dialogs. . . * [d4e0e80414c3fddbeabcb6ee7dfbb3850e2d59ef] Merge pull request #6791 from arnova/fix_compile_warnings2 . Fix compile warnings + problem in URL.cpp . * [5f8793fe3ef7340a09ab42b33861ecbf05b763a9] [pvr.dvbviewer] Bump to kodi-pvr/pvr.dvbviewer@bd2c01f . . * [d79526ae6a6ea5e975c9c445bf502690e4d15630] Merge pull request #6817 from Paxxi/warnings . [tests] fix htmltow test case and some cleanup . * [6991848231085a59688b3bdb23a3c4bf7fd1422d] [tests] Get rid of a bunch of forced conversion to bool warnings and some cleanup as well . Fix failing test case text encoding in source file made the test fail on win32 . . * [9619eee34be32f53fd88f977f2c9bd11b8f2bf98] Merge pull request #6815 from Memphiz/win32jenkinstests . [jenkins/tests] - add unit test support for win32 on jenkins . * [6a5e763a811b8799be86333c7325bcca7f14ff55] Merge pull request #6823 from uNiversaI/audioflags . [confluence] add pcm, pcm_s16le and pcm_s24le audio flags . * [6c8d1ea0ce3f07928296691c0cc29fdc86a2b7b3] Only log first connection attempt to avoid spamming the logs, also some cleanup . . * [28e7c43652a0477cd0897c4f7a321776b45dd577] Merge pull request #6807 from BigNoid/include_params . [confluence] Move dialog background to include . * [21ad140c6c10c6a1d731a7106af83a9b252d0136] [confluence] add pcm, pcm_s16le and pcm_s24le flags . . * [3c1145b9a40c88f66c19ab16bf8b74898777b376] [tagloader] make TagLoaderFactory load by item (fixes #15879) . . * [9833c952255cb0af642baea1f2bb799ee953b211] [confluence] Move dialog background to include . . * [6e6f2c0b49b69a75e59ffac3581bce4a393c892a] [jenkins] - prevent cleanout of native tools when pathChanged returns 1 in make-native-depends (due to Configuration set to RELEASE) . . * [8c084cfb5d968b507adf4d5e618bc3f9ffa6fff4] [jenkins/tests/win32] -exclude webserver tests for win32 because each one lasts 120 secs or so . . * [247f1432dfed372bb58f388069634d08c4b37f0c] [jenkins/win32] - add buildstep for building and running testsuite . . * [a317b7221ef684640ff04922eeeb8aacb195846a] [tests] - fix charsetconverter unit tests by initialising CSettings singleton (else g_charsetConvert will access NULL-Ptr settings) . . * [961682f627fe79d2711beaa35e83d4d294501b72] [Tests] - fix compilation . . * [154a547e05a697c80fdc5fedf1149e4027d89cb9] Merge pull request #6808 from mkortstiege/cleanup_fileslibtoggle . * [abc968a44ac9e8c999a807d26be23a27ab64e1c4] musicdb: remove unused GetVariousArtistsAlbums*() methods without implementation . . * [06e7b58fe3b330a7c91d205528ff24eafbd8cd8a] [video] removed old unused library <-> files toggle code . . * [2a19ccb002338bdc04a456b3baf1f07a545336f0] fixed: Bunch of compile warnings . . * [659319bb932972297c5b38cbdb2d66787e189140] fixed: String not found comparison was wrong in URL.cpp + fixed compile warning . . * [6633671bbe648728d98c4893141bced5461a8fd7] Merge pull request #6806 from kib/kib-readme-md . [readme.md] Updated link to coding guidelines . * [05de8143df735b5a3eb66973054138a11da7ba47] [Keyboard Layouts] Add missing characters in Greek keyboard . . * [874d95e66b67921c9af7df7fa4575e6571f0ea7b] [Keyboard Layouts] Add missing characters in German keyboard . . * [1fb19a3a9dd641c9de417faabe01802f9f2a1d3f] Merge pull request #6709 from FernetMenta/frametime . fix frametime for active vsync . * [f1c45e6155deadeaf47d70241c6d13268514d5e7] [readme.md] Updated link to coding guidelines . I changed it on the Wiki, so I should change it here as well :) . * [11c1a8b01ed5691acdde9d338c3d884f54e36002] Merge pull request #6789 from afedchin/sync_pvr.iptvsimple . [pvr.iptvsimple] Sync with v1.11.0 (API 1.9.6) . * [6a4b851a1af58fb77d83ec1667c048124fa3c741] Merge pull request #6786 from mkortstiege/sizestring . * [84958d01451b6d1fd2ecdf048559c75e6d7f0b21] vaapi: reduce refs by one after rework of frame threading . . * [41f6ed90cc1afdf06b4dcc0a16178a3d0225dd05] dvdplayer - rework frame therading for ffmpeg . . * [7beb7235d2cee4692fe55a919dcef18a1cec0ccc] Merge pull request #6796 from uNiversaI/patch-1 . [project readme.md] update quick links . * [780e192fb9660f961b3f89cf7771d07f87f4fa7b] Merge pull request #6797 from Memphiz/osx_ae_64channel . [AE/CA/OSX] - support devices with up to 72 channels (64 unknown + 8 mapped) . * [2962eab1f3a53da5cd6f5ea4054c5e2dcad62e22] [project readme.md] update quick links . * add contributing.md link to quick links * update coding guidelines quick links url to wiki page . . * [4eba46f6e2511efdf9b6ea0643b7e9d467b8a955] Merge pull request #6799 from xhaggi/gui-close-modal-dialogs . [gui] only close modal dialogs if we leave a media window . * [22cb2f1a994b8934d091b5f46c719405c4997fca] Merge pull request #6793 from wsnipex/bump-platform . [binary addons] bump kodi-platform (fixes #15870) . * [13191ccc0e45e4278b1c1be6d23f9ba4bbd0cd38] [Confluence] fix 2D button after PR#6345 . . * [8f5610c5ff1664885023fccb6745497ae7db054a] [stringutils] fix sizestring alignment . . * [8b0c8720e8ce08c9362e4eae570411d64c7e80a1] Remove lib/enca/ . Second try to remove lib/enca/, let´s test whether project/VS2010Express/XBMC for Windows.sln really needs libenca ;) . Forum thread for discussion http://forum.kodi.tv/showthread.php?tid=221837 . . * [264773be9ef0966ab2f060a2a7b17f057ea3c734] Merge pull request #6744 from uNiversaI/rating . [remote] [keyboard] restore track rating functionality . * [bed43b5d68611c77c2311038d2c89087084f37c1] Merge pull request #6782 from FernetMenta/threshold . dvdplayer: adjust threshold of audio errors to frame duration . * [a01f093b28b91fd2ead79d2ca295243782afc022] Merge pull request #6605 from Karlson2k/rev_rev_01 . [emufnc] Revert temporal release changes . * [269317c75d2999defc06ea930d89a67154f00d99] [gui] only close active modal dialogs if closing a media window . . * [0c3e0a4694a07d1460f73619d2eccc1b60b3ca1a] [gui] new method CGUIWindowManager::CloseModalDialogs() to close modal dialogs only . . * [01566813980d3064a75615d580bc19410a72f2b0] [gui] unify CGUIWindowManager::AddModeless/RouteToWindow into new method RegisterDialog() . . * [e8a43a08eeb6169d2048d9c0eeaf148951f4a606] [AE/CA/osx] - fillup the stream with up to 64 unknown channels fixes support for studio audio devices with more then 16 unused/unknown channels in one stream - fixes #15874 . . * [d7ab1be33bbe6fb7f54c7dc46e3d6f043a9feea3] [AE] - extend the number of unknown channels from 16 to 64 . . * [b9a9083bd9757f375879999ce0638d5f10b871a9] Merge pull request #6788 from FernetMenta/leak2 . dvdplayer: fix mem leak in ffmpeg decoder . * [eaca683fd25536b3cc1ce22917d726b53052b158] Merge pull request #6779 from garbear/untangle-input . [input] Untangle key processing from key translation . * [468bd447af76cad0934c281411b82264ca21bbdb] Merge pull request #6787 from FernetMenta/leak . dvdplayer: fix memleak in ffmpeg demuxer . * [c235e21af7c47c625052af949b5868aab3d1327e] python: fix HAS_WEB_SERVER ifdef guard in AddonModuleXbmcwsgi.i (fixes #15849) . . * [7a504828a3cfbd11468e0b4e58ea579a3c51034e] codegenerator: add support for "footer" code insertion block to python template . . * [5d10bfb1696dfbd252242cde4f284cedd742231b] Merge pull request #6790 from margro/fix_pvr_recording_genre . GUIInfoManager: fix PVR recording genre display . * [fbdb9e240f03477c1113d893176f7986fca04961] Merge pull request #6774 from herrnst/gcc-4.6 . Fix compile with gcc-4.6 (e.g. Ubuntu Precise) after 799094a838d12cc6f9513bd576d35f37668176e8 . * [acbfc1b36ae88fcb15adb40e1cebb0b84a6064f2] [binary addons] bump kodi-platform (fixes #15870) . . * [20f7439c2e37c309e1ec3444c49a5b12222661f1] Merge pull request #6768 from Montellese/addons_fix_locale_matching . addons: find and use the best matching translation for summary/description/disclaimer . * [79d22cf84534abc7bb29e82b5c22e7aba793e073] Merge pull request #6792 from ksooo/fix-guiinfomanager-listitem-next . [pvr] fixed regression in CGUIInfoManager::GetItemLabel, LISTITEM_NEXT_* . * [110498c88f9c8018eb690903135d60b5156ea89e] [pvr] fixed regression in CGUIInfoManager::GetItemLabel, LISTITEM_NEXT_* . . * [333053feaf73989a612dec8c73aa1647ca011c9a] [pvr.iptvsimple] Sync win v.1.11.0 (API 1.9.6) . . * [e6d2c8eec0cbedc357c72058ae1d39029294eaf4] GUIInfoManager: fix PVR recording genre display . . * [cdd6526fed1c04c81b9548c787ff42d7ab080062] dvdplayer: fix mem leak in ffmpeg decoder . . * [9034dc707ac974f7a969d04e0e67e55ed834e9b8] [Confluence] add another missing default icon . . * [df1ed9f6a8cdca99f4520b7c18a4893c1cc0915c] dvdplayer: fix memleak in ffmpeg demuxer . . * [362356efaf5f1adc430274c4474f33991664d49a] [Confluence] add missing default icons . . * [326cd2a1a2718edc80302839ecb099263eb30727] [pvr.vnsi] sync with API 1.9.6 . . * [7f6939a4fdf70533c010a67998b0fb79ba923850] [settings] allow hide watched toggling in files node . . * [0b7e93b11acbfc3aa6d042819ee1ecf6eba0fa7b] [input] Change GetFrameTime() to SystemClockMillis() . . * [b641e1eea54b4b9ab7f1b95092ab0a755abc63be] [configure] add option to disable lirc . . * [048ac9359cb9c56312ccdf63723c61f4ad7fa556] dvdplayer: adjust threshold of audio errors to frame duration . . * [841af84b44203b6cb01e95a5fa72de946d9c6f6e] changed: Set default buffer factor to 4 to allow faster filling . . * [e1724c2ac2db1dabb87175dbdd53d0ac818f47f4] [input] Untangle key processing from key translation . . * [34373f97e82d33c108fca457de5e31fb973de954] Mark static function as static . . * [247c543636b40c50d33a142040afe4012dee88bd] Merge pull request #6755 from ksooo/fix-radio-channelgroups . [pvr] Fix radio channelgroup support. Take over 'radio' group property s... . * [ba29825ce62136198de45cf507a0e60a72029a27] fix for gamepad volume change . Application.cpp assumed that both ACTION_VOLUME_UP/DOWN have always positive Action.GetAmount(). When gamepad returned negative value for VOLUME_DOWN, volume was increased. . . * [3911ec025847bb6f02ce191eadf2cff02cbc0995] Fix compile with gcc-4.6 (e.g. Ubuntu Precise) after 799094a838d12cc6f9513bd576d35f37668176e8 . . * [2ee1c78e50dfd42af8ea762bcba98f1235e18a7f] [keyboard] add/restore track rating functionality . . * [29f30ccb4b147aba845ec80b0a61a975ac591565] [remote] restore track rating functionality . This restores track rating functionality after video/music controls were normalized. . As discussed in http://forum.kodi.tv/showthread.php?tid=217616&pid=1957016#pid1957016 . . * [0983bff12b047d6237d094c02c676670fbd0ddf6] addons: find and use the best matching translation for an addon summary/description/disclaimer . . * [628026e4bed9fb16c859cc0c972c0d5d4a1b8def] utils: add CLocale::FindBestMatch() to find the best matching locale from a list of locales . . * [ada3a4b08e421bfc9866613fe5895fbd0937c379] Merge pull request #6765 from Montellese/media_window_cosmetics . CGUIMediaWindow cosmetics . * [75b86ae8eb89bab1bfcb6d222d142d2a537e50f4] Merge pull request #6686 from stefansaraev/oe . pick OE patches . * [cbb37f573fb49a3f088812cfa565c9b1108f1e5c] Merge pull request #6770 from mkortstiege/hinttext . [guilib] hint text not displayed in keyboard dialog . * [6f66aaf4fe9e0934e0bd06495c19c60becf90f11] Merge pull request #4876 from dslijepcevic/includeparams . added parameters to skin include directive ($PARAM[Name]) . * [f8fb150b7f76f43fa1ae909342f644a02963f903] Merge pull request #6734 from ksooo/improve-no-shutdown-if-pvr-busy . [pvr] Improved content of pvr shutdown warning dialog. . * [799094a838d12cc6f9513bd576d35f37668176e8] New feature: Added parameters to skin include directive ($PARAM[ParamName]) . . * [33479b0fa396cc16caa58bd04275f13804df95c0] Refactored string replacer to return flag and accept functor . . * [08f9a0b1258ea17c05b7e14d244955669d2b2da0] Merge pull request #6767 from Montellese/videodb_fix_tvshow_season_count . videodb: store the number of seasons of a tvshow in CVideoInfoTag::m_iSeason . * [0e12662a56fee28dfca07829ec3cbe48943282b2] Merge pull request #6758 from popcornmix/jpegtimeout . * [69c1e43d6fa5bd3a503431eeebdda8339386eeee] Merge pull request #6759 from popcornmix/force_ffmpeg_resample . [resampler] Use ffmpeg for quiet noise generation . * [ec98a2e38101b9c22ed6bf2c1b0b8c6829cb2968] [pvr] Improved content of pvr shutdown warning dialog. . . * [938ee8d7340f968b43746d463becb2d07d992827] [guilib] remove obsolete always show cursor code . . * [c03ecbeff265d422cc503806023cc1b28050e7bb] [guilib] hint text not displayed in keyboard dialog . . * [e397fa1038704279e767cd34d3f350a14b56f542] fix frametime for active vsync . . * [1d503d5cc24ff48bab115b7ea432a02cac791de6] guilib: only update scrollinfo if frametime did change . . * [f4a63ef38874f11b04d637693c14951d1a08638c] Merge pull request #6131 from FernetMenta/paplayer . paplayer: drop 60k lines of needless code . * [84147c4dd3faaf85d1f6fce6b70868c739ae4205] videodb: store the number of seasons of a tvshow in CVideoInfoTag::m_iSeason . . * [79107ec6a9c38bd65627963ce9c15c8cca835370] Merge pull request #5862 from tamland/addonmanager . Addon manager improvements . * [5a385926877b0fc14cf8911676dc1ca8756830bf] Merge pull request #6763 from xhaggi/pvr-fix-epg-database . [epg] fix use of new epg database column iYear . * [73d081b5bfaade69583e19f93660c2288ad6a4d0] paplayer: remove audio extensions for removed codecs . . * [0f6a8829e0894a145362ca9c2bc90ddf9781577a] paplayer: drop obsolete codecs from lib . . * [0333bf47a7fb9160a598c8ea32afd21f1947d6d9] paplayer: drop remaining codecs, only use ffmpeg . . * [4d9b85939a5a56cb76ed6fbcf6ffd94cdc9e259b] Merge pull request #6766 from Montellese/fix_cec_language_detection . * [915435d465c9d306c6f170ef6743662f4d00e98d] [resampler] Use ffmpeg for quiet noise generation . Opening the GPU resampler is relatively expensive compared to the small amount of work done here. This function takes ~110ms when using GPU resampler and about 14ms with ffmpeg resample on Pi 2. . Provide a way of flagging that GPU acceleration is not required . . * [5a5bd84095146cb841bcd155c290d49c62f10062] Merge pull request #6764 from xhaggi/pvr-fix-iposition-datatype . * [a84291ab4626bf7be4047866cc26ee4c29914036] [videolibrary] adjust year sort order label . . * [49e4436312986a842518c8f9748e1d6cdce4025c] [musiclibrary] adjust sort order labels (closes #15860) . . * [1a7e9c2de0e7e6b6bb223e82aadf9cc5f708c2ad] fix TV language detection with HDMI-CEC . . * [cc281e1aee4cf8d5bb5994bcf5048c7645a33413] CGUIMediaWindow: reorganise the virtual methods into groups based on where they are defined . . * [a76c7f3215526f108d6881ca9b25b1960ae58c2d] CGUIMediaWindow: move all #defines to the top . . * [5133d05ee16d35657ec00ea70ade1aea933e97ba] CGUIMediaWindow: sort includes alphabetically . . * [6b44f2e11af0884a5bb10b2430f15a6007fe7d39] Merge pull request #6736 from ace20022/custom_langcodes . [lang] Add proper support for custom languages . * [ff9ae0ee513322464c04538d88ca36f742d26063] Merge pull request #6731 from FernetMenta/rendergui . renderer: eat video frames properly if there is no consumer - fix crash ... . * [13fd0448ea84f5b9aa5864feb83ba8d144fcf12d] Merge pull request #6600 from Montellese/binary_addons_audiodecoder . binary addons: add audiodecoders . * [05eb508e4585bb3993f9f8899bb28f0d5a5c59f3] [pvr] fix type of CPVRChannelGroup's m_iPosition . . * [afa2206feb3b7ddaa7c620ed4139ade4f833f6dc] [lang] Also check for user defined custom language codes. . . * [13cb19a2dcd34d459aac4655b99e100c776f22c0] [lang] Add custom languages to our language list. . . * [f767cdc7b444e1389f16c49b56ed2f3fc864eb0e] [epg] fix use of new epg database column iYear . . * [644ce8ceb56668184b222232a5a696ae1d725cd0] Merge pull request #6762 from croepha/master . Added some support for a titlebar-less functionality on OSX, the window ... . * [2572fd52693061490945afd96153e41ec0ac1f55] Merge pull request #6760 from mkortstiege/fix_fontmask . [fonts] fix font mask after 4e542f7 . * [bbc287faf0813ae4915f931b43707c70e04d42ef] Merge pull request #6761 from mkortstiege/artwork . [art] container.art() fixes . * [696b8eb77a533816c328aa25a26a6dc04fac4c18] Added some support for a titlebar-less functionality on OSX, the window is also movable by using a "drag anywhere" functionality while the titlebar is disabled... . . * [28fc68b436a7db84a7ed5165c41d0c43a65d2f62] Merge pull request #6756 from popcornmix/omx_alsa . [omxplayer] Allow HDMI output to work when ALSA card is selected . * [0e8d4103070c399f94110aac9fb7605ce5f81fdb] [fonts] fix font mask after 4e542f7 . . * [1918c5b4cb5ec755cc10a17fd31a0dafb120d479] Merge pull request #6751 from uNiversaI/configure . [configure] fix warning during compile configure.in is deprecated . * [89961139d48b876745c93568c6b46951b3dcea18] [OMXImage] Increase jpeg decode timeout . See: http://forum.kodi.tv/showthread.php?tid=220982 . . * [6ec3392cdacfa9b0829aa34cb9e0760f265f07ce] [omxplayer] Allow HDMI output to work when ALSA card is selected . See: http://forum.kodi.tv/showthread.php?tid=221118&pid=1958062#pid1958062 . Basically omxplayer doesn't support ALSA and can only drive HDMI or the analogue output. In the past users have made use of this fact to effectively get HDMI output for videos, and ALSA output for music. . In some of the code restructuring using omxplayer with ALSA enabled no longer works at all - you just get openmax errors in the log as an inconsistent set of components are created. . A trivial change allows this to work again. . . * [359393fdf8b9cd7dd5aab7c709dd3471cc1cc6d8] [pvr] Fix radio channelgroup support. Take over 'radio' group property supplied by client. . . * [c20f67df35c92e041868dafc378e021839798e63] Merge pull request #6749 from ksooo/epginfotag-mutex-protection . [epg] CEpgInfoTag: Reintroduced mutex protection for m_pvrchannel and m_recording. . * [c3789de71f824bd92c98d3626606443fddf5d82c] Merge pull request #6752 from ksooo/pvr-hts-2-1-6 . [pvr] Bump pvr.hts to version 2.1.6 (PVR addon API 1.9.6) . * [49bf2f68a5d1888c4e218ec2f1c65db7459e3043] Merge pull request #6748 from xhaggi/pvr-fix-issues-after-pr6738 . * [d4e7d7683031fc161617aeb759255f0ca709f96f] [osx/ios] force project indent to 2 spaces - no tabs . . * [6020fa6305eed6569e55b5c6eaad7e8c0b5d40c9] [art] fetch artist and album art based on album id . . * [76667f3a0c1e6fc0916941a80de101789c3de935] [pvr] Bump pvr.hts to version 2.1.6 (PVR addon API 1.9.6) . . * [100cb39ba835c8dfdbb2206741806818733dc31f] [configure.in] rename file extension to configure.ac . renamed: configure.in -> configure.ac renamed: lib/libmodplug/configure.in -> lib/libmodplug/configure.ac renamed: lib/timidity/configure.in -> lib/timidity/configure.ac renamed: tools/depends/configure.in -> tools/depends/configure.ac renamed: xbmc/visualizations/Goom/goom2k4-0/configure.in -> xbmc/visualizations/Goom/goom2k4-0/configure.ac renamed: xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/configure.in -> xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/configure.ac . . * [a3327d4e6be6dd8b44cd2bc51f0ad5dc8101db69] [bootstrap.mk] change configure.in -> configure.ac . Fix warnings during compile, that configure.in is deprecated. . . * [f818927baa4e3b0c7b110afd844af1995f34271a] [art] clear all artwork assigned to the CFileItemList . . * [b1d0ed2ef7e98fa4450da7a3e1a2d328003ac636] Merge pull request #6633 from delftswa2014/issue-15831 . Fixed issue 15831 by checking for the password after the choice have been made. Also included the delete function again. . * [55302052602d5feb776435a2a69c232f31af5a55] [gui] fix uninitializeed iEpisode and iSeason . . * [828c0634f2ef0432f6f06c8075a0fd90637e92ba] Merge pull request #6747 from mkortstiege/sync_xcode . [osx/ios] sync project file . * [7c6aa81d9671c59031ae596d620afc756f7c5e6a] Merge pull request #6710 from ace20022/blu_dir_fix . [Fix][bluray] Allow reading the disc's root directory. . * [b08dbfce41df252fc1bbb460732c99204f224b2d] Merge pull request #6735 from ace20022/stream_select . [gui] Use a list instead of a spinner for the audio and subtitle selection . * [8e6ef47e4876d4be076a606f09ab4b752d005fae] [epg] fix usage of ALTER TABLE in epg database update . . * [cb1ac46d23e8ba21a5b931eb96a64dab6c6e47af] [osx/ios] sync project file . . * [29dd5640219dbed9eb186a2fa8725578c82ec943] [epg] CEpgInfoTag: Reintroduced mutex protection for m_pvrchannel and m_recording. . . * [9810cc3affafbd17c6405064cf397d0691e9fa3d] [addonbrowser] rearrange root menu . . * [d00da2bbafe119394245a641ff3bcc83b182c6f1] [addonbrowser] move information providers type addons to a sub-category . . * [8ad203d10be09cad8c8fe151437edf069d107aea] [addons] refactor and cleanup addon directory . . * [04287c38104b9c9997d24b4a5256ff6ea0be8868] [addonbrowser] remove date sorting. doesn't work . . * [e38fa989456e4c3884be5d401e7966df22cff940] [addons] allow GetAllAddons to be used successively without clearing input . . * [0eaee331468959dea0ae32012c667475e5883034] [depends] binary-addons: remove quotes around the addon list and use "all" for the list of addons . fixes building binary addons . . * [34afb4a77f997b525d3045316d875d126f040588] Merge pull request #6738 from xhaggi/pvr-combine-pr-6333-and-6685 . [pvr] Combines PR #6333 and #6685 . * [50672757c3d702167eed2344de9d9beceace2846] [pvr] bump API to 1.9.6 . . * [cab97cad5f5db5ed5fe59a5964634810c5dad752] [gui] handle ListItem.IMDBNumber / VidePlayer.IMDBNumber also for video items . . * [16d0f70e97aff20fd2d13806b715b3266d6687a9] [gui] handle season and episode item labels for channel/epg item . . * [625c463fae2ab848dc2d84ec16295c951bd138c4] [gui] handle more video info labels for PVR channel item . * use VIDEOPLAYER_TITLE instead of VIDEOPLAYER_ORIGINALTITLE for EPG title * VIDEOPLAYER_ORIGINALTITLE * VIDEOPLAYER_YEAR * VIDEOPLAYER_EPISODE * VIDEOPLAYER_SEASON * VIDEOPLAYER_CAST * VIDEOPLAYER_DIRECTOR * VIDEOPLAYER_WRITER . . * [6ee19efedb21a5441585096ec773de30d67e69ea] [gui] adds new EPG properties to GUIInfoManager . . * [0c0c7b226e61675918ca3e146e1210389eb1c341] [epg] adds new properties to epg info tag + database . . * [f12b14090233a890506ef3588ea9ae247b55a354] [pvr] extends API for new epg properties . . * [f84b479df448093dfc254c5993f836d6b9c65b6f] [pvr] adds capability for sorted channel groups . . * [033c6badcded974cdd2664d8bbebbc3704e6838c] Changed FONT_CACHE_DIST_LIMIT to float to silence a bunch of warnings. floats are used everywhere in the calculations so this was most likely an oversight and not intended behaviour . . * [ea64db868e4d8aefa44b6c7adcee839f32e767ac] Removed boost/shared_ptr include that had been left behind . . * [bba226bd167dda676358f785e747b6e5049aad52] Fixed issue 15831 by checking for the password after the choice have been made and removed the Profile delete option . . * [c066db1028a14f2faed4c1b09f1ee7ac4b00224b] [gui] Use a list instead of a spinner for the audio and subtitle selection via the video osd dialog. . . * [72e85740611ae7283e3de112462a5dad6011980f] Merge pull request #6722 from mkortstiege/capitalize_punct . [stringutils] also capitalise after punctuation characters . * [93611e4a3f180939d5025c79192a77914c06fc31] Merge pull request #6707 from Paxxi/throw . Remove throw() specifications since they're not used anymore in C++11 . * [8d01ab938cf7129c978b26d54a67177049100c6f] fixed: Buffer factor should not set higher read rate demands but instead have filecache increase its limiter . . * [f249b93ab2bf85b8251e04def9a507bdd1465463] added: Debug logging for low read rate condition . . * [241b9480bfe50afe3be8e7c493fccdbefad4ed16] Merge pull request #6582 from wsnipex/rename-fix . [fix] rename across mount points on posix filesystems . * [43f92744b0cf5a08fe7331e075822bd63039f4a0] Merge pull request #6413 from Karlson2k/w32_upd_mhd_01 . Update libmicrohttpd package, use static lib for win32 . * [3b31ff00df247fdeba609e0d747f266338ad7a76] renderer: do not add overlays when eating video frames - fixes segfault . . * [505d6812e19d87839632ac6b0a4fa90109e21e24] Merge pull request #6729 from mkortstiege/fix_pvr_recs . [pvr] fix unable to open grouped recordings/folders (closes #15848) . * [e713366154caa4a98a885806baf7a3d8eaf5736f] Merge pull request #6706 from xhaggi/pvr-fix-db-upgrade . [pvr] fix PVR client to addon migration in PVRDatabase . * [49d4d62885913526ef5a2830c0e12e0f9b909b38] Merge pull request #6627 from MartijnKaijser/no_eden_upgrade . remove old pre-Frodo upgrade code for cached artwork . * [967de062373c07151f9222a61e59381917b6d3cf] [tests] added tests for capitalise after punctuation characters . . * [b404f3341585cc413cf0c52297898ab7d8eaddd7] [stringutils] also capitalise after punctuation characters . . * [86c2ad7d15c22e86568db818ffbffca9ec713808] [pvr] fix unable to open grouped recordings/folders (closes #15848) . . * [9dca15436e87abb727775aef9091874bba00745c] Merge pull request #6713 from ace20022/lang_clean . [cleanup] Remove check for language (codes) from language addons. . * [c579115daaf5e869f50062bc9dcf4c4d270b18ab] Merge pull request #6728 from xhaggi/pvr-fix-group-member-assignment . [pvr] fix group member assignment . * [048a5705c35ce78192cbf2eb0e0e0bbfbd21676b] Merge pull request #6715 from atupone/atupone-patch-1 . Allows choosing compiler during build of libsquish . * [f878fbe3db8bd7be2effffbd3d019531cd8ed457] [pvr] fix group member assignment . . * [e23971cd27ee9b0af079738aacab12386667e198] FIX: [droid] if a full apk is present, use it rather than obb; lower threshold to 40Mb . . * [24027358645742d24417356866c4e9663a6412f7] [cleanup] Remove CheckLoadLanguage from LangInfo. . . * [0d0364390a037ea24edd3f8f92a96fdee46aa475] [cleanup] Remove check for language (codes) from language addons. . . * [5d2aacf6d8dd008b2f3f7bb4a6c4527f4b4a0122] Merge pull request #6719 from FernetMenta/rendergui . renderer: drop frames if there is no consumer . * [9cd7b5afa2efc1c7206ba073bc2769007a5aab26] [pvr] drop table 'clients' regardless of whether we have PVR addons . . * [2a74b5b3b842389d0509fd8215c544208c1ac58d] [pvr] simplify iteration through pvr addons . . * [87cb96429b3df3731f0305a887e3f0369ccc1114] [pvr] fix endless loop while migrating clients table to addon database . . * [3d3892611437bba209ea08cde166f389c915707d] dvdplayer: add slice threading back for most codecs - currently too many issues . . * [09cb8a2acd3f74171f17e82fa01dfdb8cc1cd4fc] Merge pull request #6720 from mkortstiege/videoqueue_refresh . [libraryqueue] refresh listing after doing the work . * [7728619eb15980fc9137a69f75122ca885748e77] [libraryqueue] refresh listing after doing the work . . * [c65ce8fdfdb6960b2cd724084885063a09b447b6] renderer: drop video frames if neither full-screen nor video control displays them . . * [c5401f02df50dc33555206d4384551326469259b] renderer: cosmetics . . * [19bc88423ba3d9942bd003d5d0cc54ebac3bfd89] Merge pull request #6716 from atupone/atupone-patch-2 . Use $(MAKE) to call make from a Makefile. . * [aa69b2d7e1dbb742acdad9a278069f325464accd] Merge pull request #6718 from wsnipex/bin-addons-fix . [depends] binary-addons: fix building only selected addons . * [c2ca88b5b5c844b219382e686101c5dbceee23ae] Merge pull request #6647 from afedchin/dxva_hevc . [dxva] Added dxva hevc decoding. . * [46d475e5e95db566e511b689dbf04f189d8e0496] Merge pull request #6714 from mateuszzz88/panning-fix . fixed gamepad on windows spamming to logs . * [6280dbffeb4600f8330badb4ea9955acc0d68f6d] [input] add keymap for ouya controller . . * [49432d919b1946a17e69eff33ec1f75bd8763b52] [input] add keymap for PS4 controller . . * [b8bf6e5b196450f995f8d755dbc54da6d03b22ed] [depends] binary-addons: fix building only selected addons . . * [28714313d6ec88aae78254e0a52aa9126568316e] binary addons: add modplug, nosefart, sidplay, snesapu, stsound, timidity and vgmstream audiodecoders . . * [14b4d2f90ab271a8a8f542be55333e7e28695c45] [win32] integrate audiodecoders into the installer . . * [927e5af632fc9ad75fb6039d28e00407d8104a75] [win32] make sure we have access to a patch command . . * [daa725b21b0934a90d99136019147ac8c4f6db7a] Merge pull request #6702 from Montellese/lib_drop_libmicrohttpd . lib: get rid of copy of libmicrohttpd . * [6bedce511d5710124446b0498f821a6cfa9bd7db] Merge pull request #6699 from ksooo/remove-internal-htsp . [htsp] remove internal htsp support. . * [2570b04e158bd49b2fb723f70b47a0eec532a920] fixed: rename across mount points on posix filesystems . . * [75907a995fb3dc24ceb73dd705388eece3d66102] Merge pull request #6708 from FernetMenta/ffmpeg . ffmpeg: fixes for 2.6.0 . * [4ae598801fd29e7807e813e464227b8fff1e3fc8] Merge pull request #6682 from FernetMenta/limit . renderer: grab corect lock when calling IsGui/VideoLayer . * [7f383952e9bcf7943541e1b7f266615a988beaeb] [htsp] remove internal htsp support. . . * [210b7f9a201d53aad7106e36b7e2bc4aef1f8e7f] Use $(MAKE) to call make from a Makefile. . This will enable parallel make for instance . * [4b9ecb57f1dcaa735ee2b0351740eea07b63a7a1] Allows choosing compiler during build of libsquish . * [435b8123e4e29ef8061fd33746ad57273c14e6fc] fixed gamepad on windows spamming to logs . . * [e155ab7cc8408d265af67145ebef261a02123886] [Fix][bluray] Allow reading the disc's root directory. . . * [d5a238ce46288c2e61c78e0c075ddf5b1425e80a] [confluence] Consistent usage of one string resource for electronic program guide => #22020 "Guide". . . * [d76566562ecd71756b51a59c613b1786a9696168] [posix] [depends] Update libmicrohttpd lib for POSIX platforms . . * [38989c46160f3f1f2a5ca5097336d9c4093a4981] [depends] Fix wrongly used system native libgcrypt-config instead of target libgcrypt-config . . * [dbf316231398c4424e53513b0da853e848bc78ca] Merge pull request #6698 from mkortstiege/removevtp . [vtp] remove internal vtp (vdr-streamdev) support . * [fc80bb681e65013023db0e2d6f37395cc0bfd674] renderer: grab corect lock when calling IsGui/VideoLayer . . * [cf6661e3e201a5d4e3141b6def63ca57d8296057] ffmpeg: fixes for 2.6.0 . . * [291005fb79b7a3135a0ddd8723d26913018e9df7] [depends] Fix: libmicrohttpd doesn't need openssl, but need gnutls . . * [2d20ca2a613fbc7c2850bec80c3909a623f45952] [win32] [installer] Remove system\webserver directory if any . . * [96523d57af45a6e96434779dbfe604ac8f5223f9] [win32] Update libmicrohttpd package, use static lib for libmicrohttpd . . * [bb265b3aefa13eddc786cc5a2c341ab7534d3460] Merge pull request #6654 from FernetMenta/ffmpegthreads . dvdplayer: drop ffmpeg threading work around, fix root cause . * [078774f45686c3b45a92caa7b4c09f53525c68f3] Remove throw() specifications since they're not used anymore in C++11 . . * [5be57c5fea320b27a302bed5e98882a2a5bab57f] Merge pull request #6457 from PSyton/ReplayGain . Support for load replay gain info from CUE . * [d532e45df55320383527d2e5bf32fab257bccc22] Merge pull request #6581 from camh-/tvshow-tags . [playlist] Add TV show tags to episode smart playlists. . * [c37b4fc087295a2957a9b063ae231644233cd9f6] Merge pull request #6696 from ace20022/settings2 . [Fix][Settings] Fix the definition of the subtitles.tv and subtitles.movie service settings. . * [7cc28a897b779e7c87a60e7142ffcc5745647ce6] Merge pull request #6701 from hudokkow/gitignore . Add more native artifacts to .gitignore . * [2d2e763371aa9fb4377b3b08266fe0766f7ce8b9] Merge pull request #6700 from VioletRed/dev/Isengard/artists_view . [fix] Show Artists view in Music Videos . * [c5d642f8ff212f205e6420d77391c14b674dc033] Merge pull request #6695 from ace20022/dialog_fix . [Fix][GUIDialogSelect] Reset members buttonString and ButtonPressed on Reset() . * [8f0b7aaf9cdcd378473f0cee80fad68416dd04b2] Support for load replay gain info from CUE . . * [e064d889e04be42cba6a6c967ded90a1ff5f5bbe] CCueDocument refactoring . . * [9cc2c388a39cb429a4e3cbffe1d06aece447dbf6] ReplayGain refactoring. (Create class for store and work with RG data) . . * [0e4e1d7ab3e4fd1d45f63c4ec01c14a34db79f46] lib: get rid of copy of libmicrohttpd . . * [e01bc65eb1085b14d416d81221bb26ecff1663e2] Add more native artifacts to .gitignore . . * [3f3d90b75a79bdce8f9982f63f03ed92de8beb89] [Fix][Settings] Fix the definition of the subtitles.tv and subtitles.movie service settings. . . * [337f5f1e2b8a6c0bee39e202e93103b37e7b993a] Merge pull request #6690 from Memphiz/fixtexturepacker_palette . [TexturePacker] - fix decode of png files with indexed color palette - t... . * [cde75cffd77d29c80333bc03ca858d3c1d5db3d0] Fix Artists view in Music Videos . Current nigthly build shows nothing when selecting "Music Videos -> Artists." . That's due to a wrong SQL query. Old MyVideoXX.db had artistlink___ tables, that have disappeared, merged now with actor_link. . . * [665ddb6a18fbdc4c97a81e2056cd3f2c38a1be78] Merge pull request #6665 from hudokkow/pvr_update . [pvr addons] Sync with latest kodi-pvr . * [e5b3e2c42265c2ce88a005a8c4192f8f2444b891] Merge pull request #6697 from wsnipex/binaddons_depends . binary addons: don't try to build unsupported addons . * [55eab30a55fa233cdcfe7193a15221b86935fb19] [pvr addons] Sync remaining addons with API 1.9.5 . . * [cd1c22a985031958a0ef841eb8e119d00fa9cac6] [pvr.pctv] Add pvr.pctv and sync with https://github.com/kodi-pvr/pvr.pctv/commit/7929c6b . . * [4a75c05da5ac70957f8224fde96580d4444ffb7e] [vtp] remove internal vtp (vdr-streamdev) support . . * [7d1e8a30f5be31955637ad715ddf488b182d9599] [mythtv] remove internal mythtv support . . * [08cde30179f4772664c56764e579d1accc7fbe55] [win32] binary addons: don't try to build unsupported addons . . * [d2d48b8ecc6e8f5b463974a2fc2f2d2e2d22f007] [win32/TexturePacker] - added version resource and bumped to 1.0.2 . . * [fde7612d0e6f3c5b9435f384aa2ef03b741f890c] [depends] binary addons: don't try to build unsupported addons . . * [ccd2f7c714e4dead572bb374e220ac4475678478] [cmake] add a custom target "supported_addons" that returns all addons we're going to build on this platform . . * [be8e459106868aef03c35a8346ffac1dabbef8b9] [Fix][GUIDialogSelect] Reset members m_buttonString and m_bButtonPressed on Reset(). . . * [48fd37a5f59ef21afa088dfd96aa27bf6d46ab35] [cmake] fix binary addon install when sudo rights are needed . . * [2c72a7b0da407cb156dc8f4646f71250395466bd] CLangInfo: improve log messages during initial language update . . * [51af515b75ed0dc71d5c13504f44a4d9c6ec32dc] addons: fix SQL query in CAddonDatabase::GetAddons() after 92e7fc973b27f6b14de03ea91d71abadd5f91171 . . * [d8b0ce44929ee190115f6f49db45c20dc94d64bc] Merge pull request #6684 from opdenkamp/morechannelgroupfixes . [pvr] various optimisations and fixes for CPVRChannelGroup . * [1efd378cd4b43fc23ae8cac8d2fdfe3960760f5b] Merge pull request #6688 from anaconda/bginfo-setprio-posix . Decrease priority of BackgroundInfoLoader thread on POSIX too. . * [81d63ac68460a795365d2759fc6b0ba775d11768] Merge pull request #6676 from ace20022/settings_fix . [Fix][settings] Fix min/max constraints and language list for subs download . * [08ec8dae299b325c3274dd0eb2a9343d54e24b91] [pvr] some more channelgroup optimisations . . * [ff50972c0e9aebeb28189150c2be7e10b0fc0200] [settings] Remove maximum items constraint for the setting "Languages to download subtitles for". . . * [6764d56b2365115ebf0268ed54b596a4cfae8409] [Fix][settings] Use the built-in language list for the setting "Languages to download subtitles for" instead of the list of installed languages. This is done by a re-factoring of the method SettingOptionsStreamLanguagesFiller. . . * [3537abaa4841af97ff2a3e1baf00ee8abeff5349] Merge pull request #6691 from uNiversaI/ffmpeg . [cosmetic typo fix] priviledges -> privileges . * [8cdbec9ed1dede62c09502c8b851e20ecc98d614] [typo fix] priviledges -> privileges . * [939011d0fb3e1e769b187217c9dd56593b663999] Merge pull request #6678 from Memphiz/binaddons_depends . [depends/binaddons] - unify binary addons and add build result tracking . * [15739202531ff86ecf747da7b3aa17abfaf844cb] [depends/binaddons] - replace the static addon list with a simple shell script which lists all addons in project/cmake/addons/addons . . * [e35a2d3426c1a9b41ce5a86739d7c01d83811c9f] [depends/binaddons] - build all addons addon by addon and log the successful built addons to cmake/project/addons/.success and the failed ones to cmake/project/addons/.failure . . * [4e60cfdc6f39bc0ce9fdf7235f1f37508d4928ca] [depends/binaddons] - unify xbmc-pvr-addons and xbmc-audioencode-addons to binary-addons . . * [31e1183cc08d138f7175b5cdc0a84acfa707313b] [TexturePacker] - fix decode of png files with indexed color palette - thx @BigNoid for reporting the problem . . * [da4c181524aec368797bc6234c7767d96a7c5f2c] Decrease priority of BackgroundInfoLoader thread on POSIX too. . Looks like a leftover (not a single SetPriority call is guarded) and might have a slightly performance impact on slow platforms. . See http://forum.kodi.tv/showthread.php?tid=211501&pid=1937601#pid1937601 . (cherry picked from commit ca9179245ec880fff80e920264fe19e90caf6191) . . * [9ddfe7776e55e79b9ebcbe6039ef7ffe4163a641] [input] add home key id for Rii i7 remote . . * [e1ce625405b361d35a6e596c062f64744b60eeba] [settings] move RSS to standard group . . * [6fb34fdcdf3c75764875592965fcd06199781ebd] [input] support KEY_TV on 'devinput' devices . . * [2bd9ba2be214f12886ae26195f5bbb167e54769f] Merge pull request #6226 from mateuszzz88/panning . panning with gamepad in slideshow fixed . * [a5ed8767234f384fe7d66f65cdd1b44df52d862f] Merge pull request #6667 from uNiversaI/icons2 . [confluence] [kodi-resource] [kodi-language-resource] add icons and skin level image . * [260c30c88dfbcf885eafc866bc9050fb7dda6a5d] Merge pull request #6658 from Montellese/win32_cmake_helper . [win32] add prepare-addons-dev.bat for easier binary addon development . * [e94c3e2674dbc1100c6540b8ca6c879286dd270a] update .gitignore after changes to binary addons buildsteps . . * [948a84b13be7a316247ac1dc28c6f35949b2f4d3] [win32] add prepare-binary-addons-dev.bat for easier binary addon development . . * [0cd45347f66f7df93579772205ac54fab644743b] [pvr] changed channel paths to the format addonid_uniquechannelid instead of using the db id, so channel settings can be shared accross installations via a shared video db . . * [801c0bc41c67f8c8cda8cab37ad743bff3b7b281] [pvr] changed erase calls in CPVRTimers::UpdateEntries() . . * [fa9887c64df3cf18de1c082eb1ea621b7ad71d2d] [pvr] changed erase calls in CPVRDatabase::UpdateTables() . . * [8907e21a153dc7661932d95848c38b814aee5b18] [epg] changed erase() calls in CEpg::Cleanup() . . * [b7f35ae4de88e53f63d62a532bfdfc3526f69f9b] [pvr] fixed bad erase in CPVRChannelGroups::DeleteGroup() . . * [38d39c160399ef0db245dd9b4af5a545dcb6eb93] Merge pull request #6683 from ksooo/fix-epginfotag-title . [EPG] Fix CEpgInfoTag::Title() regression . * [d66ef1ca4f4e7047b2d88df8d12cc32c8cded377] [pvr] removed work around that no longer seems to be needed and that reset the channel pointer in each epg tag every time 'now' or 'next' is accessed . . * [08528edd6fa6680757084e7ec5bea373d47adf3d] [pvr] changed CPVRChannelGroup to use two maps: one by client/unique id, one by channel number order, so getters can be optimised. changed channel paths to use the client/unique id instead of the channel number, so we don't have to regenerate paths when things change some bug fixes and optimisations . . * [280e59137af9160886f54fc0b90986bd5372ac1c] [pvr] use iterators in CPVRChannelGroupInternal . . * [89cf9a172c80b2126785ad4d033fda3a97729ddf] [pvr] fixed: CPVRChannelGroupInternal::AddToGroup() signature no longer matched the parent class signatature . . * [4533e2582dc21b76bf0bb816df4fc1918d24d8dc] [pvr] now that we're using shared pointers for channels, use it to optimise accessing groups . . * [ed74b78cf510791196d89a56a9eafb6f27cb3a57] [pvr] removed dead code CPVRChannelGroupsContainer::GetByChannelIDFromAll() . . * [c2018edc5e8c8701c888eb26a0dadb87b34203d9] [pvr] renamed CPVRChannelGroup::GetByClient() to CPVRChannelGroup::GetByUniqueID() . . * [28b4e404a2c5a95db014ece699ee0540476bbee9] [pvr] fixed: removed CVPRChannelGroup::GetByUniqueID() and replaced remaining calls by GetByClient(). fixes issues if more than 1 client is loaded with the same unique IDs used . . * [992cb25ac2d048d8b8545380b62a0107a685c48f] Merge pull request #6673 from Montellese/win32_cmake_improvements . [win32] improvements to make-addons.bat . * [b84268d7a2b136fc8392190458f91d7821a7828b] [EPG] Fix CEpgInfoTag::Title() . . * [555b4bc871e542984191febb1fc668395b3dc9a8] Merge pull request #6675 from ksooo/fileitem-cleanup . [cosmetics] CFileItem[List] cleanup . * [6d6d797c3dc72d18802935cbce71d7a322e152bf] Merge pull request #6677 from ace20022/lang_fixes . [Fix][LangCodes] Fixes subs service can't write correct language suffix in subtitle filename . * [897eb819d7fbf03d57bb4564cd9def249f928b4c] [Fix][settings] Don't ignore minimum and maximum items constraints (case sensitive). . . * [dd65df5708988eb557e4e3aea8d6402dd35099b1] panning with gamepad in slideshow fixed . It is now possible to pann zoomed pictures using analog axis. Input from several axes is handled at the same time. A side-effect of this is possibility to pan images diagonally. . . * [15a1c3dfed16789909b5f28b47dc61ee2b3d80b5] Merge pull request #6672 from alanwww1/kde-suspend-composition . Disable desktop compositing for KDE, when Kodi is in full-screen mode . * [9eba3a94e8cc94cee7f0fd0761cfe2ad5fb00815] [cosmetic] rebrand pydocs template . * [1878f6a29e40572999e2feba76bbc7d043d7ccef] Merge pull request #6546 from AlwinEsch/fix-osd-dialogs . [gui] Fix/cleanup osd dialogs to close PVR related if media is stopped . * [c667724cc703292773a5dab25e2ebe2478bb7ccb] [droid/depends] - bump default API version to 17 (was missed during sdk bump) . . * [9c9dd0d67d08e881778b8e534af47441c87300b4] Merge pull request #6674 from mkortstiege/reorder . [reorder] initialize members in the order they were declared . * [ec745d3e994a7d2fd7ba723d3de570ad3492c780] [LangCodes] Check the length of the trimmed code string. . . * [439e4e1deb059b60a7eb120c67d6dca646984c95] [LangCodes] Use case insensitive comparisons to find a language code for a give language name. . . * [9d1ae177283046b3057398dcff3ee197a72bb524] CFileItemList ctors: initializer list vs. assignment . . * [136ca90f43ce8037c4867af800dc570547097fdf] CFileItem[List] cosmetics, mainly return statements on separate line. . . * [2f44b44d39e361325bdd0706bb99473c333652df] [addons] cleanup context menus in addon window . -change 'check for updates' to always do a repo update and move it to the side menu -removes 'force refresh' -fixes GetContextButtons in some cases not calling base . . * [aa3986a95a365f68908560a42c7767b873d0bf82] CFileItem ctors: No need to call base class default ctor, happens automatically. . . * [4ff21687018fbadc626881d980c65f65c91202fd] CFileItem copy ctor: initializer list vs. assignment. . . * [849bd5b508c8214e47cec87a34a286cd5b70e59c] Align CFileItem::CFileItem(const CEpgInfoTagPtr& tag) with the other ctors taking const *Ptr& parameter (assert vs. NULL check). . . * [3d3c6e8a2c6f30941046d68f159135acae0ceb7f] [kodi-resource] add kodi-resource icon . . * [d87d4a2d5617e7c6bb71d6d58c63e7a000eeeb20] [kodi-language-resource] add GENERIC language resource icon . "GENERIC" being the operative word, can be used for all resources in future. . d . . * [a4d944a0ae9dab8dc04d85cd43e1c0e4c4eaa3c4] [confluence] add repo image DefaultAddonLanguage . . * [8376777392eadbf5b8a251d4d2df687b2a1a6744] [playlist] Add tags to episode smart playlists. . Allow an episode smart playlist to use the tags of the episodes tvshow as a filter. Episodes themselves cannot be directly tagged so falling back to the tvshow allows those tvshow tags to apply to all its episodes. . This is handled in the same way as Genre, which is also only at the tvshow level and not on episodes. Episode smart playlists on Genre just use the Genres of the tvshow. . . * [b4b4d8449926584412220440191e7243cc268143] [addoncallbacks] initialize members in the order they were declared . . * [e2f35387522fa6b1a6d720bfd112456ae6260f6e] [addonmanager] initialize members in the order they were declared . . * [9de31ce6922d896a18e2f3132db66907d1d4cee3] [audiodecoder] initialize members in the order they were declared . . * [ad3af07cd3a194463f40e8b46ca34de53bb7f558] Merge pull request #6655 from Montellese/keyboardlayout_split . keyboard layout improvements . * [4e542f704689f9ce3b6279b000deb646357ea601] Merge pull request #6599 from mkortstiege/capitalize . [fonts] ability to capitalize the first letter of each word . * [b8026db35f35ad544b7e6ce8c7386a3f313ee0e2] Merge pull request #6670 from mkortstiege/no_changetime . [win32file] use LastWriteTime instead of ChangeTime (fixes #15590) . * [e3033bc825b9391d769b8f36409b9afc45499a85] input: use "language" and "layout" instead of "name" attribute for keyboard layouts . . * [4938f2d754b8a07a2292455232ae435c5de336ae] input: split keyboardlayouts.xml into one XML per language . . * [b3ad2dfba84e7c523e05582440fa7e7fd2390885] input: extract CKeyboardLayoutManager from CKeyboardLayout and support loading multiple keyboard layout XML files . . * [1e743bc21cae57d2ebe34bb4899832d7a74f24ef] input: remove unused CKeyboardLayoutConfiguration . . * [04a5aef76e4f2cc3e88a9afd271d98c460b4db35] [win32] write successful|failed binary addon builds into project/cmake/addons/(.success|.failure) . . * [ff4e5f2b654ad6f1be63f784e5ba42167de14b03] [win32] don't abort make-addons.bat if a binary addon fails to build . . * [ae9710ffe9939fbf0403452feb2ba908cc9d4521] [win32] allow make-addons.bat to be called with multiple binary addons as arguments . . * [4f9dba5888cddc168f044fb622799ce23934ea5a] Merge pull request #6629 from Montellese/regional_settings . Add short/long date formats, time formats, temperature and speed unit settings . * [4c3dc84b1502b360c526383f37b5acd04f8907bf] Merge pull request #6632 from bambi73/textbox-vertical-centering . [gui] fix for textbox vertical centering . * [f13e332190543a7098e6bb822451a118d49b46b4] [gui] fix for textbox vertical centering . . * [7519b05cb0b79a2af77a163d46b6b21e1b73bd7d] [win32file] use LastWriteTime instead of ChangeTime (fixes #15590) . . * [ccedbd69fff585b31202008bfa020cef62c3bc69] Merge pull request #6520 from Paxxi/bump_curl . [win32] Bump curl to 7.40 . * [74e8aa3e51ee675fbf667fcc89375898d8f236a4] Merge pull request #6612 from Paxxi/lirc . Fix for lirc message spam . * [1a0bf6f1f33c91dafe46400ddfc486c867147e25] Merge pull request #6646 from mkortstiege/fixshowscan . [videoinfoscanner] shows not picked up after initial scan abort . * [94a204f8720838a81c99561030035b0aa2921797] Changed sleep call to AbortableWait . . * [0ce93d3de96a5d38fb6957fb2320a1d25cadba3c] settings: add locale.shortdateformat and locale.longdateformat settings . . * [f09ce552fb01ad58f3819c82609bee1ee38b58ef] settings: add locale.timeformat and locale.use24hourclock settings . . * [3c8f7f57d0d423e607cf6ca0743d74c170ef572f] settings: add locale.speedunit setting . . * [566be3d829e3e6da1cd1080a26d36e15b8b1022a] CLangInfo: refactor speed unit handling using CSpeed . . * [fa27a90004048f1dc3f6fd3acc57974175ea5454] utils: add CSpeed utility class . . * [5acbcc322ffde6f829a22539ea26bac9bb8d8e5f] CLangCodeExpander: cleanup and refactoring . . * [d925d6a73b214a636545639fa3f44c0d9ee1595d] settings: add locale.temperatureunit setting . . * [dd69e3185d984e5b5d294321a4d31b835e6cebc6] CTemperature: cleanup and refactoring . . * [47a8760b603416c4b61273c268b9a740e5341886] move Temperature.h/cpp to utils . . * [b7adb474ebe287e4dcc4cb9922493727b00582f0] [webif] fixed typo (closes #15844 - thanks b1m1) . . * [b03001c3804919432bbaf6941415131530c2b530] [tests] fix TestPOUtils.General . . * [a70297c93cfb308560782a78dacc496281729747] [dxva] hevc: added decoder guids. Fixed refs count. . . * [1efffd3302eaf1d2106ef1ba4e33455aa349cd9f] [dxva] hevc: add compat header for mingw. . . * [744127086c039ccdb5a842cb773d359c42b4eb84] Merge pull request #6650 from mkortstiege/removehtmltable . [htmltable/util] remove dead html code . * [00264d5f9044cd45a04716ed1b6ff65263724d0a] Merge pull request #6663 from koying/fixdroidaddonsettings . FIX: [droid] properly save addon settings even if the control is not focused (fixes #13913) . * [93a24394cbff74d69c50bce194b8a4f8960b51c7] Merge pull request #6649 from Paxxi/coverity_uninit_dialogs . Fix coverity uninit warnings in dialogs and dvdplayer . * [dcf5e0670ae35d7f99127940dc96a06bf75a2d06] Merge pull request #6435 from AlwinEsch/add-new-settings-button . * [1613db13ae1a029602e08ec43a4d2f40561606f5] Merge pull request #6653 from opdenkamp/silencecec . [cec] make libCEC a bit more silent . * [a2e56a466950867f616dc7bc442ddcc6e7c95d92] Merge pull request #6661 from stefansaraev/pvr . [pvr] bump xbmc.pvr/addon.xml after 5f76e327 . * [498f5e74d61e7c0574e3cd8e27c43d77327d25ec] Merge pull request #6652 from opdenkamp/fixdupeaddons . fixed: all add-ons got duplicated in the addon table . * [da2a35d0c8d52c6729a7b061f7af4c23607a3198] Merge pull request #6620 from subnine/master . * [5c3dd07661afdc4e7af558f185e32a467756ff11] [settings] Allow on settings button, right label a continues update . . * [4f49c1bc91a57787c742ac2027e071236d2cdef8] Add index to count all of the collection's fanart when creating the "fanart://Remote%i" strings . . * [e7f5a2af6681caba0765352d6ed81a972bf9cd78] [Confluence] re-locate comments . . * [8470b4106d33ae75e38edb84d883cdcc22f95dca] Merge pull request #6630 from phil65/confluence_fix_animation_multiplier . [CONFLUENCE] get rid of 0.75 effectslowdown . * [81ad5a1098e8e1834fca0fa69af15c069ff27e23] Merge pull request #6614 from ksooo/optimize-fileitem-assignment-operator . Optimize CFileItem::operator=() . * [e0c4d2920f97b0e63de0a813677993c1d4207dd6] FIX: [droid] properly save addon settings even if the control is not focused (fixes #13913) . . * [75995dee480cea17e8d3d69a2331d413b691eee6] [audioencoders] add xbmc.audioencoder . . * [19f2cd2289768d9caa28276f405ed09ef510bc4a] [pvr] bump xbmc.pvr/addon.xml after 5f76e327 . . * [e807c430f5502b2cedceadbddcce61fcad64d194] [videoinfoscanner] fix shows not picked up after initial scan abort . . * [ccff32256943cab0ffd8ae2656fa44c78d858c0a] Merge pull request #6641 from FernetMenta/resample1 . [AE] pass force resample flag down to resampler . * [dfe123f23a5e933c8f0f3367f24630de2beb29ec] Merge pull request #6636 from FernetMenta/ffmpeg . [ffmpeg] bump to 2.6 . * [71e2e31904d01f10be4569f71cf388c304fc3ef1] Fix the following coverity issues that the variables are uninitialized in the constructor or any functions that it calls fix 719141, 719143, 719144, 719146, 719147, 719148, 719149, 727842, 122884 fix 718193, 718210, 1261374, 1261377 . . * [e19e4b2466d8c1c92dd38d8b728522131a4e16dc] [filesystem/afp] - remove AFP implementation . . * [97598c035270eb89945890f677c353c2f7160f90] FIX: [amc] crash if decoder cannot handle a file . . * [92e7fc973b27f6b14de03ea91d71abadd5f91171] fixed: don't return local add-ons from CAddonDatabase::GetAddons() . . * [69bb5f96bf82601bb3ce2284874d5e49ee27bae4] fixed: all add-ons got duplicated in the addon table after b72f00a75c63ebe5b846d28824bcbe3ba1daebc6 . . * [483144f93158df512dd431ddf38672f0fdd6ee1a] dvdplayer: drop ffmpeg threading work around, fix root cause . . * [6094a60d6de30a52657aa4c30b1f8f4f53a61a32] Merge pull request #5449 from koying/chgdroidwakelock . CHG: [droid] refactor wake lock; follow our screensaver . * [b6a5772382ac7854b992a8dfbe9337dc0684d211] Merge pull request #6609 from FernetMenta/rbp . [rbp] update README . * [85d5bd459e157bb4b2650f4bf0a1dda1b962a545] [pvr] changed: ask if the user wants to disable libCEC if no TV couldn't be found for 30 seconds . . * [f32b9608f31af4ee9e283fd328e865624604d591] [cec] changed: don't show a kaitoast when the configuration has been updated by libCEC . . * [092311b17da15f0adcd3c3391f0d213b25a9ce9f] [gui] Close all open dialogs if media window becomes closed . . * [2e3aafaa9260744a15a34df98454a90a7434bfac] [gui] Cleanup video osd dialog function, to match code rules . . * [b632ae6e6be962acad43ef7481a8327192857569] [gui] Fix music OSD close with open PVR dialogs . . * [5594e1322b8990a4296cb16f4ecf05f0718731cd] [htmltable/util] remove dead html code . . * [197af0ad81995a9753cc9c2461af3f36c782894f] Merge pull request #6638 from hudokkow/pvr_update . [pvr addons] Add pvr.filmon, sync pvr.iptvsimple and pvr.vuplus . * [4d9ae64ea2b6dee83f7de44eb9e077d208cd3b2a] Merge pull request #6635 from opdenkamp/optimisegroups . [pvr] optimise CPVRChannelGroup . * [ded68d2e634fd0085544d0610c8162fb0cae2983] Merge pull request #6643 from Paxxi/coverity_uninit_addons . fix uninit warnings in coverity . * [d9d566285d6ba0afe8210db962dcc18abeac985f] Merge pull request #6642 from bkuhls/uclibc . * [c06e50fcd13ca02b7647e6b1b963a6a03d73582a] Merge pull request #6644 from mkortstiege/curlftps . * [91f712b8fc6ac35366ddec7ad7cf96f9be34bdf5] [fileitem] remove compile warnings after 121b3fc . . * [db3d32bb885be5ecf907b2b6a23fba6dab3c1201] fix 1228841, 1228842, 1273988 Added addon/AudioDecoder.h to VS project, was missing for some reason . . * [cd355db0d23caf0976819249b11c24ac1f717f64] fixes 719099, 719101, 719105, 1021008, 1194442 . . * [eb53dc454b8c728265b617198711026f6916dbbc] [uclibc] Fix compilation error in xbmc/cores/DllLoader/exports/emu_msvcrt.cpp . Fixes compile error: . CPP xbmc/cores/DllLoader/exports/emu_msvcrt.o In file included from emu_msvcrt.cpp:63:0: emu_msvcrt.h:84:38: error: 'va_list' has not been declared int dllvprintf(const char *format, va_list va); ^ emu_msvcrt.h:129:54: error: 'va_list' has not been declared int dll_vfprintf(FILE *stream, const char *format, va_list va); ^ emu_msvcrt.cpp: In function 'int dllvprintf(const char*, va_list)': emu_msvcrt.cpp:1547:48: error: declaration of C function 'int dllvprintf(const char*, va_list)' conflicts with int dllvprintf(const char *format, va_list va) ^ In file included from emu_msvcrt.cpp:63:0: emu_msvcrt.h:84:7: error: previous declaration 'int dllvprintf(const char*, int)' here int dllvprintf(const char *format, va_list va); ^ emu_msvcrt.cpp: In function 'int dll_vfprintf(FILE*, const char*, va_list)': emu_msvcrt.cpp:1554:64: error: declaration of C function 'int dll_vfprintf(FILE*, const char*, va_list)' conflicts with int dll_vfprintf(FILE *stream, const char *format, va_list va) ^ In file included from emu_msvcrt.cpp:63:0: emu_msvcrt.h:129:7: error: previous declaration 'int dll_vfprintf(FILE*, const char*, int)' here int dll_vfprintf(FILE *stream, const char *format, va_list va); ^ make[1]: *** [emu_msvcrt.o] Error 1 . . * [951493aa3e4133e4f74cf190206a98c71f3c64d8] [AE] pass force resample flag down to resampler . . * [b487b5d8ec0db2f6162a3cb54af1d97cd0277a49] fix 1287131 and 1287132 . . * [7b329575ab156f9874f1509dc0bbdd6463ce01e6] Merge pull request #6637 from MartijnKaijser/pvr_repo . remove PVR specific repo . * [5a7a0b4741dff721e06e8aa530030f88349afbb7] [curl] fix ftps exists handling . . * [bf3267363bdc4e5dc3393e30f3ea8366b0e35af3] [win32] fix building after split addon gui for skin and binary addons 127663da0ed4cff015d9d0070ccacf543282dd82 . . * [cb10ef08f937d59afdfaf4afe5f8e3924cf7de34] [pvr.vnsi] change repo location to kodi-pvr . . * [22a0d6b60115d213ac0169e4f6042590631ad308] [pvr.vnsi] bump version . . * [3d36dc635558d95268be5c239a70c66fd8367784] remove PVR specific repo . . * [55dd0e0d29fe51f68bf5de3feb267bbcf8643e33] [pvr.vuplus] Sync with https://github.com/kodi-pvr/pvr.vuplus/commit/366c8df . . * [d30f6d37deb9ee299560368470fcd3a5a421f95b] [pvr.iptvsimple] Sync with https://github.com/kodi-pvr/pvr.iptvsimple/commit/4e1e7f6 . . * [871716ccd811ae802248da0a203fc52cfe7873f6] [pvr.filmon] Add pvr.filmon and sync with https://github.com/kodi-pvr/pvr.filmon/commit/f607fdf . . * [9aeb4a752359ff292112065fcf85bbaf4f8d4dc0] Merge pull request #6626 from mkortstiege/removetuxbox . * [f122e4fdd7971bbbbeab46c295ff23373d49bdc3] [ffmpeg] bump to 2.6 . . * [6fb364db39b7462b5863dd834ddd356b185153db] [fonts] adds CAPITALIZE - capitalize the first letter of each word . . * [799c4c07476289cc0b5c68a81d18d8542a05f2ec] [rbp] update README . . * [bc1c3b1d269fb8263f9f9dc2b36b9dca5d4f657f] [pvr] optimise CPVRChannelGroup . . * [1135abbf7af16aa661bec6ca1c4c349779c6e3b7] [pvr] fixed: slow channels import . . * [27ce9bb6df2b35faa1a789d3d22f0ab6a23becd2] Merge pull request #6621 from opdenkamp/fixdisableaddons . [pvr] fix add-ons new being disabled . * [aeee15a2cd3a600274d0d7eccdbe9efd32890b2b] [pvr] fix check for disabled add-ons at startup, making you have to start the pvr manager twice on a new installation . . * [91fcac908d1842ffa12b625c28d17c9ea9dccfa5] Merge pull request #6339 from tamland/getalladdons_cleanup . * [4329b508d57f5d47632a2b1fb9dd0a9f42792d26] [pvr] clean up CPVRClients::RegisterClient() and always disable add-ons that have missing settings . . * [35b84bb7872a36c48be366dff4d4bee15fbb956d] [pvr] replace the id of the clients table in pvr by the one used by the addondatabase. bump db version . . * [fb1971503e2c9579f712b402f10a68d3b5905816] [CONFLUENCE] - change effectslowdown to 1.0 in addon.xml . . * [145a3bba6242e1c2add18e1a8226035f33eda0fe] [CONFLUENCE] - second conversion with XML tool ("scaling" values with 0.75) . . * [7764bc91f998fd8b1de06b8698c208fd8745732d] Merge pull request #6593 from VioletRed/dev/Isengard/queue_on_active . [fix] Trac 15707, queue item fails on music videos . * [799648e007ac20c8e204d58ee6649cd0e9669638] FIX: [droid] keep wakelock on non-default screensavers . . * [76a47713cbc6559bbb40fd1e606f8f98ae83db2c] FIX: [droid] use SCREEN_BRIGHT_WAKE_LOCK to allow the keys backlight to go off . . * [62f83feccb71c937cbe48a531ddd19e60157eb33] CHG: [droid] refactor wake lock; follow our screensaver . . * [bef36d6eea033957219fa3a03a39e58cc69711d2] remove old pre-Frodo upgrade code for cached artwork . . * [da46ecfbc49762a345710b5305a55a9f131bce05] [CONFLUENCE] - first conversion with XML tool (just alignments, whitespace removals etc) . . * [b0df5486289f671e1dea9c753b2e0e70b46c97d6] [video] remove dead code . . * [121b3fc90d1d9400eade4aee9973b3374bcdfae6] [tuxbox] remove internal tuxbox support . . * [f76a8729ec466da6edc5d5dd2d40394c0f70e465] [linux] fix home path detection . . * [ad6feda2c93c2a8cbd4ac3ea147decd704237b40] addons: fix missing parameter in CLanguageResource::OnPostInstall() . . * [044c344fc49536673e24b3d0c994e7d99058d373] Added permissions for master mode to remove items from library when in RO account. . . * [427e9fd152db5e40f542e2dfbd8f18f5e808656b] Optimize CFileItem::operator=() . . * [04347475a33948e591669681275468aa3b5a6858] [pvr] fixed: don't disable all new add-ons by default, only the ones that need configuration by default, all add-ons are marked as needing a configuration. overrule in addon.xml, by adding needs_configuration=false to the pvr extension point . . * [221fd05a0c42187203ab0782483f9b587f92733c] [pvr] changed: no longer disable all new add-ons when creating a new pvr db . . * [832e234aa2a44c85c4a4327bbdc520bf541680d8] [pvr] changed: removed the special clients table for pvr, and use the add-on ids from the AddonManager . . * [30111e462b70336ca39dd409be878a024859fd23] added: CAddonDatabase::GetAddonId() . . * [fd213c373896129d8b5fd9c90f86e84a8b08176f] [osx/ios] sync Xcode . . * [aa4bf9c696918fe414149614bd78c70f85c540f1] [win32] update VS project files . . * [0b44cb74d1232a662d07cfe45eb4c80c800ffc15] no need to install the language directory anymore . . * [ad8e5cad5c16d25fddd4452a4dc2afc510e61739] addons: move language files to resource.language addons and remove all languages except English . . * [92d1728346258527e140e9d85dc894a33a5eccd0] addons: support the same locales used for the language addons in the tag and in the "lang" attribute of and tags in addon.xml . . * [66953bf328aef750876591793e7b55693bf29151] adjust language loading/handling logic . adjust all paths to language files (special://xbmc/language/...) unify loading/changing language add update/fallback for locale.language setting including matching an old language name to an installable language addon move , and from langinfo.xml to addon.xml rename CLangInfo's GetLocale() to GetSystemLocale() . . * [bd565464d605fbe7592147530334a61b23f39cac] settings: turn locale.language into an addon setting . . * [b6df19055b131940f184fbf6ae994fd776b89041] addons: only disallow non-forced repository updates while on the login screen . . * [7659f21ed5b90e1a4cc2f0dc6237251b7d74b35b] addons: extend CAddonDatabase::GetAddons() to support getting addons of a specific type . . * [afe4c915025a7360f7a99a4eadfe3cfb0a4521a3] filesystem: add support for resource:// paths . . * [d96e69c818c8995aa03769d773b6996b9052d1bd] addons: add new kodi.resource(.language) addon type . . * [580fe4e21ff8ed486157bd975066e87389b0a275] CAddonMgr: make GetExtElement() public . . * [254167555708ed2fce28c2d9c66a2b1914b96e60] utils: add CLocale . . * [e5ed79d25bd7c5a76904e6d6161e45c3affb3ebc] Merge pull request #6619 from opdenkamp/bumphtsdemo . [pvr.hts] bump to https://github.com/kodi-pvr/pvr.hts/commit/abceaf8 . * [e27a49d01a4023e13b931e9fd9374040060a6550] [pvr.hts] bump to https://github.com/kodi-pvr/pvr.hts/commit/abceaf8 [pvr.demo] bump to https://github.com/kodi-pvr/pvr.demo/commit/b4b7de1 . . * [cbeb183a71e87ae5ce3efef5d07c3c78b90a8974] Merge pull request #6416 from Karlson2k/mhd_log_01 . Write messages from MHD to log file . * [6bd7c7eb57144c599c9f928fb75e659b57aade5e] [pvr.hts] bump to https://github.com/kodi-pvr/pvr.hts/commit/f11a84f6deb8609fa47a39b49c2b729d50a9b5b0 . . * [1357c37fa8e03497637b64f77f289a7c49bc1340] Merge pull request #6566 from opdenkamp/fixtimelinerecordings . [pvr] fix recordings on the timeline . * [6390cc769da3f43e6070c46c52486988a1cc37c6] Merge pull request #6571 from FernetMenta/guilib . split addon gui for skin and binary addons . * [78901e2ffb03f6b3723293c8e4598d3a08aa7e0a] [pvr] changed: also use CACHESTATE_PVR in dvdplayer when playing a recording that's still running . . * [8d3a0a16fb8c3248d9f9aa05f63d9351a7523d81] [pvr] added: CPVRRecording::IsBeingRecorded() . . * [989c853f7acd0b8c4ff5ccb5bd4b17c2fbc1c968] [pvr] fixed: always ask to resume recordings, not just when played from the recordings window . . * [61e0b536a00cf70a0895de41b084f20db955787b] [pvr] fixed: remove deleted recordings from the timeline too . . * [2c1a822ad1a1fe1d83d6f4a8a6d2d927cc27c38a] [pvr] changed: add button to resume live playback when playing a recording . . * [e58b6844202661b5a7548af1382357785cbcc53d] [pvr] changed: ask if the user wants to resume from the beginning of a recording when starting playback on a channel and a matching recording is found . . * [608e78dabfc7a8bbf6dee0db00772e97f91047df] [confluence] add a play recording button to DialogPVRGuideInfo.xml, hidden when no recording was found . . * [9df42d29bed30ddef675418b9a3fcb9b53dcdfec] [pvr] changed: display a 'play recording' button in the epg info dialog and context menu when a recording is found, and don't make 'switch channel' play a recording, but always make it switch channels like the label says . . * [67bf6a4ea89f87107780eec786423a22e02adb7f] [pvr] changed: add the filename of the recording (if any) to the epg tag serialised data . . * [2b9b9ca509cc5fdee221afa1caf93dbb70cd9b16] [pvr] fixed: missing initialisers in CEpgContainer . . * [5f76e327a56dd6df31187abd56dca7270c1751df] [pvr] changed: instead of having a recording id set for epg tags, have an epg id set for recordings epg tags are only refreshed based on a timeout, or when an update is forced fixes playing recordings in progress from the timeline . . * [8d9754b1205124e6ded1f0395570a5223a6f148a] [pvr] fixed: missing initialiser for CPVRRecordings::m_bHasDeleted . . * [a8090c0b5ebbacf5b500e7333edaf61f631f4272] [pvr] fixed: file path for recordings with a / in the channel name . . * [575e38175776b42a7ece3a88dae31a5f76fc456a] Merge pull request #6607 from opdenkamp/jenkinsdontdie . [jenkins] don't die if binary add-ons fail to build . * [cb9d4ba10ba17e4742ecabf22fc90aba4a711938] Merge pull request #6597 from opdenkamp/autoconfigaddons . [pvr] added: attempt to auto-configure pvr clients via avahi . * [3750af8a76be125455025157ab9ac47594dabb0c] Merge pull request #6610 from ace20022/dvd_chapters . [Fix] fixed broken dvd playback after pr #6415 . * [75d0327fe7ea929bebf4b6fe302c2aae3dc13445] [Fix] Cache chapter info for dvds to avoid frequent file accesses. . . * [8b9542169f87f5be10103bf1abbcfa373f63ee91] fix settings definition for win32 after df1c1b8d25f8ae227ee76399f6ef7b6b98f34201 . . * [2162ac529444588451cce302bf365ced2996834e] fix settings definition for win32 and ios after face9ead060c964f0bae4c3b6179ea36d98708a5 . . * [c317874e1645df954f32ee8d4ecb3d01fa3f75a9] Merge pull request #6579 from cjmayo/7buttons . mouse: Increase number of buttons supported from 5 to 7 . * [3a577d1028a4b5fdfb6d4ddbaf23467cc234fd8a] Fixed the formatting that got messed up when moving Key.h/cpp . . * [249e511132202e966dcb25b5bb6682941ec0c34c] Cosmetic changes Renamed setUsed to match the other input interfaces . . * [c80f2fd1ac85e47189c544fb33ed86a82456f3be] Fixed disconnect . . * [8624d49e9a3dac644e0b51facb5bd698d6eec746] Fixed remote initialization . Removed init from slow loop and reworked it to match Windows implementation, will connect in a separate thread for about 5 minutes from app launch and then give up. . . * [9e8bdcdf312b3768e5ef0d32d018f15407757797] Merge pull request #6601 from mad-max/ShowAllItemsGUI . reverse logic from commit abc298ca71c25ae57081aad60ba5ef0abec3a445 . * [346ad76e1e6330d8ed43d43294cbabcb75db2706] [fix] Trac 15707, queue item fails on music videos . Use active playlist when calling "OnQueueItem()", instead of the predefined queue for a given media type. . Fixes http://trac.kodi.tv/ticket/15707 . . * [adf40adba31d02de46ae993c0395f8cff7253ef7] Add function to return preferred playlist for active player . . * [a59297aa2664b252a6e6bd0d305123316812cbf1] Merge pull request #6608 from opdenkamp/fixtimerdeletion . [pvr] fix deleting timers . * [dd3b91ed5d44e195221c4dae988470f906387b40] [pvr] fixed: clear the epg tag of deleted timers explicitly because it no longer happens automatically in the destructor when using shared pointers . . * [f6e478881a5acfb3a1b168a4205fb0fab4055f86] [pvr] fixed: don't delete a timer from the list of timers in CPVRTimers::DeleteTimersOnChannel(). wait for the client to trigger an update . . * [962b6b5a32849365a76e6efb1d09da17a504eb73] [jenkins] ac3e91a89a63bcd5c1b892cdec7931a8067f0c68 for other platforms . . * [ac3e91a89a63bcd5c1b892cdec7931a8067f0c68] [jenkins] - make binary addon compilation error non-fatal for jenkins . . * [0889ddf18a321f31d9631441910f3721ecff2e3f] [pvr] changed: scan for auto-configurable services for 5 seconds, instead of sleeping 1 second and then returning . . * [a6fb85d54055b1aece2acc860a97a5c4faf6ed96] [pvr] register the avahi type set in the add-on . . * [180e55f3b54fd096a9a023c01f367678b7aee64b] changed: made CZeroconfBrowser::AddServiceType() and CZeroconfBrowser::RemoveServiceType() public . . * [d0c69b9440035f1adb83f2439aa152a1905c899d] fixed: try to extract zip files marked as split archives . if archive is done as a split archive, but it ends up with a single part, we can process these fine. true split archives are still not supported. . . * [127663da0ed4cff015d9d0070ccacf543282dd82] split addon gui for skin and binary addons . . * [5d88115c71abaff9a02c4f41a137c39b94aa39cb] fixed: zip files which uses an out-of-spec header for the data record entry . this is needed since broken software has invented their own ways of writing files. . . * [cca31a73da255ed7ab56fcdca691962da52abd9a] [pvr] added: auto-configure pvr clients via avahi add these to xbmc.pvrclient extension point in the addon.xml of the add-on to configure: avahi_type="(avahi type)" avahi_ip_setting="(name of the ip/address setting)" avahi_port_setting="(name of the port setting)" . e.g. for pvr.hts: . . * [16d14a25a62b227d85a1139d7afbc84e6fb48eb8] WebServer: add and use panic handler for MHD . . * [2ad47418b72499db48830121294a2b9ca0950861] [addons] revert force clearing of strings after loading context item label . causes weird problems with settings labels to not always showing. strings will correctly clear on addon destruction anyway. Unsure why this was added in the first place. . . * [47c9c9cae842228371401421da6a4fb587fa2bca] Revert "[emufnc] Disable support for READ_TRUNCATED. To be reverted after Helix release." . This reverts commit e8f6ef6aa09f36d55fdefb2369b6866a5a3a4321. . . * [6da4c48c08b299c8178834b2dddb7c3e73a61bb3] Merge pull request #6598 from Montellese/fix_jsonrpc_clean_videolibrary . fix video library cleaning not initiated by a user blocking the main thread . * [7b9f627ce66a182bcdd247bc83dc9729a356a19d] Merge pull request #6585 from FernetMenta/pvrcmake . pvr build clean-up and fix . * [58cf730e41249c524d77cc947943fdc175b02b67] [addons] fix post install of context items after #6549 . . * [56f4790df7c00fb84a850412708ea5f7cd03cf9e] don't allow to pause queued video library jobs . . * [d3e4f60ae84f3a80d3503b6680a8cad73963ae68] reverse logic from commit abc298ca71c25ae57081aad60ba5ef0abec3a445 . . * [27718b6c6d7987cd29c3417ae315979f5f673ed0] Merge pull request #6580 from mkortstiege/fix_seasonart . * [6547ee2a79eb4129b1fce994b25e554fbf440e09] fix video library cleaning not initiated by a user blocking the main thread . . * [15a408b01002db69c6497114d41d04ba5560a05d] Merge pull request #6594 from Montellese/fix_videolibraryqueue_canceljob . CVideoLibraryQueue: fix segfault in CancelJob() if CJobQueue::CancelJob() deletes the job to be cancelled . * [170291a464bb165a5571e2a6db92bd6c02d0ad24] Merge pull request #6505 from Carcharius/select_first_unplayed . Refactor #6489 JumpToFirstUnplayedItem to SelectFirstUnwatchedItem . * [492f9ba37624fa43518151786a5e89de863fa2b5] Merge pull request #6578 from ksooo/pvrtimerinfotag-optimizations . Optimize CPVRTimerInfoTag. No more copies, just shared pointers. . * [63e378f9097f4d847863ceff77228813949465a2] Merge pull request #6596 from ksooo/fix-dvdplayer-channelswitch . [dvdplayer] Fix CDVDPlayer::SwitchChannel signature to match IPlayer::SwitchChannel signature. . * [a4198f42020125dce049cccac82a9c689f79ebe8] mouse: Increase number of buttons supported from 5 to 7 . Full support for mouse with wheel and thumb buttons . N.B. 5 buttons was still hardcoded in ButtonTranslator.cpp . . * [ec963fae965b221bbaf2842fcdb76a67382d3ae1] Merge pull request #6592 from Montellese/binary_addons_pvr_local . cmake: support file:// based URLs for addon definitions . * [452199cdf41a98cea553cd411a73bb628abea0bd] [dvdplayer] Fix CDVDPlayer::SwitchChannel signature to match IPlayer::SwitchChannel signature. . . * [b107c44a22747b1f96e2ff19309bc17ce7a2b4cd] Merge pull request #6463 from FernetMenta/audiodecoders . Audiodecoders as addons . * [55ffd2e44acecdf6f407bd9009c8e1f907721560] [win32] cmake: improve generated Visual Studio solution . . * [09826ab84fa84d244c6747e309d07febaa5a7085] cmake: allow to override local addon location via ADDON_SRC_PREFIX . . * [49e90264bc1311535e3e2d3d4c5d19af2ea673db] cmake: support file:// based paths for addon definitions . . * [17ce62cc2cb8db9678f6247a2d89e1192a009086] cmake: don't use an extra loop to setup addon building . . * [23e27ea0cf0c6a99257f85585ab28a8960f18ff9] addons: fix CAddonMgr::CanAddonBeDisabled() for disabled addons . . * [6bb6eeafecfa3b2259ca81f813f34fed276dd62f] addons: fix CAddonMgr::IsAddonInstalled() for disabled addons . . * [14696d5fd7f05308e3869d64e61e6d8a602612ff] [videoinfoscanner] add season art when new season are added (fixes #14339) . . * [9469a9ffc302f510ef0570856aa74530d584585b] move AddSeason() public. . . * [79c0a63a73860b2c8153f099660872a4c0b29514] adds GetTvShowSeasons . . * [c5923bc7080ea87adc33d75246fb7b0ef4c7bdec] CVideoLibraryQueue: fix segfault in CancelJob() if CJobQueue::CancelJob() deletes the job to be cancelled . . * [1e78a9be81926744cd283886ce0676fec0df9c78] Merge pull request #6514 from koying/chgdroidactivity . * [c57c298e5a41db919bde5d10a40e6ff4c8088dcb] [cmake] add define BUILD_KODI_ADDON . . * [8c7f35d638437d031b142ed9a3cbdb41e5d9b6e9] [video] refactor select first unwatched season/episode item . Undo previous changes made to add selection of first unplayed item. . Add settings videolibrary.tvshowselectfirstunwatcheditem (renamed from videolibrary.jumptofirstunplayeditem) and videolibrary.tvshowsincludeallseasonsandspecials . Add unwatched item selection to CGUIWindowVideoNav. . . * [b7d1690acab566730ae9b30830e883a84f3d9128] Merge pull request #6573 from Montellese/fix_several_warnings . * [08e84b7cf155511b6194994e3f2b75d5f2c37cfd] fixed: don't load new copy of dll in LoadDll() . . * [72617fe44c1ef5f020e3093bcfbb8e121b281657] added: add audio codec extensions to the music extension list . . * [efc8522435fe64a9aea5a0711179fe2807b06441] changed: make the music extension member in AdvancedSettings private . adds an accessor and use this instead. . . * [b2db87122a2b4d59413629359009b93ec8d64d78] add support for audio decoder addons . . * [0e239b4c483e3a4db2f53e3d33a0ca6b4d350388] fixed: binary add-on child dll handling . . * [a9b8c3652e622842977cda88bc7c54c91caf3dea] Merge pull request #6559 from mad-max/HideAllItemsGUI . moved HideAllItems Tag from AdvancedSettings to GUI . * [8bd38efd1cd53e6b4fe3b5b0cbb3bdcd92c2c032] Merge pull request #6518 from denizt/decouple . Decouple Util and StringUtil . * [dad4b5ed838106ad1623282bd31c6de6073c6f10] Merge pull request #6538 from Rechi/master-sql . [videodatabase] made some SQL statements more readable . * [ada3e909bd7825f5b288af5f70ab725113c5ea56] pvr: silence warning in CPVRRecordings::DeleteAllRecordingsFromTrash() . . * [e73ad61c1acf9df6c78b23284b4edadc7e74ef75] MathUtils: silence warning about implicit cast from double to int . . * [1adbc5e9e446fb1cb2d67eafe4a19d78dcf312e0] addons: fix CAddonCallbacksGUI::Dialog_Keyboard_ShowAndVerifyPassword() calling the wrong method . . * [901ee2458cceb7bd5699e3109c63679bd51a7952] Merge pull request #6526 from mkortstiege/getscraper_cleanup . [video] getscraperforpath() once is enough . * [5990efe473e572a2118245f0f70ef3d5713800dd] damn you case-sensitivity . . * [d3517343d114f8b66e26a1a9060c127ca095924a] Merge pull request #6183 from popcornmix/unified_python . [build] Fix python when cross compiled with unified build . * [0e24d71914b9eacfd4df97e9f2560b7bb109ffaa] [cosmetic] Fix c/p error and whitespace in IPlayer.h . . * [5fc007d7a4fad530472d9ed6a064835f92c2d724] Merge pull request #6588 from popcornmix/mmal_include . [mmalrenderer] Fix for HAS_MMAL being set by chance . * [3d48ca960b89b1bc40d2ea55c6f2fa13b0e55383] Merge pull request #6554 from VioletRed/dev/Isengard/mixed_queues . add proper tag for videos in playlists . * [9076fc50c30959f96499931e00b646406421f0ce] Merge pull request #6438 from Paxxi/input . Part 2 of input refactoring . * [68c3b240fc646126bf936783ca136fb3b1cac61f] Merge pull request #6586 from mkortstiege/toggle_transacations . [mysql] properly toggle mysql transactions automode . * [d6485ad7cefb5a6005595cfb0487c09c760e8f56] Merge pull request #6576 from popcornmix/volume_fix . [omxplayer] Fix for volume being treated as a linear scale . * [b035b5d2a76481507110414df7d50b599e374158] [mmalrenderer] Fix for HAS_MMAL being set by chance . HAS_MMAL is being tested without an explicit include of config.h It works by chance but a header file refactor in PR6518 breaks the Pi build. . MMALRenderer.h is only included twice, once already inside a HAS_MMAL ifdef and once from MMALRenderer.cpp which also must have HAS_MMAL defined. . So remove the ifdef in header. . . * [d99c07c47b0724cff9df9fbb0201dc3a5ddbcde1] Merge pull request #6500 from AlwinEsch/CGUIControlFactoryCreateImprove . [gui] Improve CGUIControlFactory::Create to use 'switch' instead of 'if' . * [9275062e95c17d1074de0548634d3a4de4e35839] Merge pull request #6519 from AlwinEsch/improve-pvr-startup . [pvr] Improve pvr manager start/stop way . * [0e4577a2d704e72653f441080499d8925c5be93a] Merge pull request #6577 from popcornmix/mmalrenderer_exit_hang . [mmalrenderer] Fix for hang on shutdown . * [5acc641996345b45ca13c9a84fe9e8f030b0e8ba] Merge pull request #6415 from ace20022/chap_new . Show chapters in the bookmark dialog . * [c9ff285a70d441351c5150d42370c78a24502403] [mysql] properly toggle mysql transactions automode . . * [7b7d6d0f02b7c45fef87f888397d243880186739] [osx/ios] sync xcode project . . * [665fb0a38e40e5bbf4675eb534d012017865dbe3] Moved key.h/cpp to input where it belongs . . * [7950dbb8e29cf12c0788315ad0463575872aea2d] Moved settings handling into inputmanager and got rid of friend class declaration . . * [0c15ffef12e61f6e1b5a3560c21bd027f6fb7e09] Encapsulated g_RemoteControl in CInputManager. Removed several ifdefs from callers and hid it inside inputmanager . . * [80d61101292302a9d23623205e98357bb5c3b9b8] Encapsulated g_Mouse in CInputManager . . * [d43c6c4024cfcbe8f4a375f07469c206bd10d549] Encapsulated g_Keyboard in CInputManager cleaned up some includes . . * [51b7d28c85eb1d6e5ee7873c2de1d3551e193373] Move more input processing over to CInputManager. Chain OnEvent so anything not handled by CApplication OnEvent gets passed to inputmanager for processing . . * [821575aa24d9a89a3d475b1eb4de8e712f2a3471] Renamed GetInstance to Get . . * [cd468c69ffbea9a33bc3fdd7fee4c749fbe5f363] fix installing arch dependent files into share . . * [8086deecd6366b01d57010fcbe1ed51b35e8a693] drop in-tree building of pvr addons . . * [5a7ab40485448efe5cfe6e8a86bfd08cf83f27a5] Merge pull request #6561 from FernetMenta/sdlopengl . SDL clean-up - remove HAS_SDL_OPENGL . * [f3fe6fbc0ee4c25ae63f1ed0be884d8480e97985] Merge pull request #6227 from Montellese/binary_addons_pvr . * [d9962077a4d3fae66da5db0724efdc6554f43f7f] Merge pull request #6575 from fosero/x11_egl_fixes . X11 egl fixes . * [1b98e3866eaecc3ef0cc8f6f25d3e1f920455def] Merge pull request #6512 from denizt/gitignore . Add native artifacts to .gitignore . * [01aa1ecce0b848e39dc9ae2b8c1532f647d5b7be] [repo] add isengard as repo location . * [32c0bd96e71e73ac4f56b7fc972d954aa7c07104] Merge pull request #6316 from tamland/context_addons . Context item addons (part II) . * [abc298ca71c25ae57081aad60ba5ef0abec3a445] moved HideAllItems Tag from AdvancedSettings to GUI . . * [a792a443be5fef2448c31f7458d3bfbc0c9ef171] update vs project files . . * [7a1bd3e295cb926687fbec81a9d50591bcf72f3d] [osx/ios] sync xcode project . . * [e646af010b4e7f97b6aea99a3bfd0aea798760c2] [python] expose VideoInfoTag and MusicInfoTag of listitems . . * [0d70743d02841b4612e40d7001d480bb4cc1d9a5] [addons] remove dead code . . * [7bcf79c306665a344b2fb0f763b8bd445d9318e9] [addons] fix addon browser not propagating unknown context menu buttons to base class . . * [ebb73f3272ee9cdb460b9f76b240c7ad69e99fc1] [ADDONS] Hook up the context menu addons in all the windows . . * [b30c551b4769e3f53e091314ddf7fe8b042302ce] [ADDONS] Context Menu Addons System . . * [d374b6e01fd2093ebdca9efbc98727235d89b0a6] Add proper tag for videos in playlists . Add a videotag for video files in M3U and PLS files. . . * [98965fbd9386aee538432a9601a9a85f73008c5c] SQL: replaced implicit Joins with explicit Joins . . * [4cea4228ae4143d330d70ebea931cc5aeaea7db8] [application] load videosettings by item . . * [b742162b2ed4e20082028266d6aad2e1ea154e6e] [videothumbloader] load videosettings by item instead by path . . * [561fdf1cf5d596a3004c00bde5a7bdac093bd663] [videodatabase] add doxy for Get-/SetVideoSettings functions . . * [dc13aa8b76b9708a8c465e37655e4ef39441256e] [videodatabase] remove dead code from GetVideoSettings . . * [6cc868304700cb7720773e7b8e16b37b4737136d] [videodatabase] fetch videos settings by file id, item and path . . * [eaf9cbed8740a02bce7d3b1d22b1e9d2c87954e4] Merge pull request #6528 from ksooo/rssreader-improve-network-problem-handling . [rss] CRssReader::Process: Sleep 5 secs before retrying CCurlFile::Get(). . * [45e003e34f83adbf7352dbfdfe5d2dd58cd22612] [Settings/rpi] Disable chapter thumbnail extraction by default for the rpi. . . * [5dbae9f3e27913347edd9c53174a25f429ab34da] [VideoBookmarks] Add a setting for chapter thumbnail extraction. . . * [498747bbe8ae1bdc99ab92f6f204c474b1da092d] added: if chapter is nameless, use a generic 'Chapter %u' string . . * [39fe834df562950ae44f185740d7e9ebb85962c3] added: show chapters in bookmark dialog (with thumbs) . Original version by Arne Morten Kvarving (notspiff). . . * [2e7b2679c6c7405c708e666d15bf0274d16295aa] [VideoThumbLoader] Make == operator more strict. . . * [3f80a3d11f853fd1284acc2343a02936ed61ea65] [VideoThumbLoader] Add parameter to skip querying/storing stream details when extracting thumbs. This is useful for chapter thumbs extraction for example. . . * [269513ed7a5192d3aa7c5173711ebedfafbe9cb4] [demuxer] set correct startpts when seeking chapters of discs. . . * [c77af5dc2fc6cb26f7b837c7627038d245bbb20f] [dvdplayer] Fix wrong chapter numbers in dvd menus. . . * [828b42ec8ebf8f14f9db6e5f3ccf1fdf7f94efff] added: support grabbing chapter name and position from bluray/dvds . . * [1e987d235c72192336623dc206e75407724b3d98] added: ability to specify where to extract thumb from in thumb extractor job . . * [98bf72d090d374a0b164e73c18aec7e5d06f7f0f] cmake: ask for sudo rights on addon install to system dirs . . * [efaf6f1c9ad13523cf0278c5cfaca1f76b83dc34] [depends] fix standalone building of binary addons . . * [ceeed0505ce9efebb6c1ecf46c17cc8df3525f99] [depends] build PVR addons as binary addons . . * [b39251254de5fe8e4a9f00ebab21931c6fd3f5c6] [depends] add binary addon specific cmake Toolchain and autotools config.site . . * [996b6a37f7381d6928eea7bd7332a05042b38ec2] [depends] add RBPI's firmware directory to CMAKE_FIND_ROOT_PATH and CMAKE_LIBRARY_PATH . . * [f4d3a84797c70bc227a97ccc31c8edaf86f7cf9b] [win32] get rid of buildpvraddons.bat and update BuildSetup.bat . . * [cab87179465efa6bec5b8e6c0198ecc3cd2293a9] [win32] also install the PDB file for debug builds . . * [dae7f07607f1be6e708d0763e7a81089453491bf] [win32] cmake: fix installation of binary addon DLLs when using Visual Studio . . * [fb9ecec15f29e1ac32978d08d6d987396a943a7f] addons: add pvr addons as a binary addon . Add pvr.argustv, pvr.demo, pvr.dvblink, pvr.dvbviewer, pvr.hts, pvr.iptvsimple, pvr.mediaportal.tvserver, pvr.mythtv, pvr.nextpvr, pvr.njoy, pvr.vdr.vnsi, pvr.vuplus and pvr.wmc as binary addons. . . * [7a7f000dde5934996339a9fe9a97688a8323220d] cmake: always add kodi-platform as a dependency to all binary addons . . * [5649f73c9682f12be43fe6272810c3124e642529] binary addons: add kodi-platform (and its dependency tinyxml) as a common dependency . . * [05f6bb379276746f96c79908e93be685fb44534d] cmake: fix handling/passing of CMAKE_C_FLAGS/CMAKE_CXX_FLAGS . . * [64c52f1f45c49dce2a0a6d61e22d05baa1d53db1] cmake: add custom build step for addons between configure and build to force re-building changed files (thanks manuelm) . . * [aaa9f23e7b3bd28bdfad29661ea2b987f8426611] cmake: don't install binary addon dependencies in unified deps prefix path and make sure unified deps are not used for building bin addons . . * [e095d04ca39f84012acfc7a36dc5629cb74364c7] cmake: add C++11 flag . . * [e9cf37c88f7873b470424dd37b5f07d75988b006] cmake: cleanup INSTALL_COMMAND/CONFIGURE_COMMAND handling for dependencies . . * [9aa763d77ffb081fbaf72ec87d1e49f8056cb839] cmake: improve patch file/command handling for dependencies . . * [bcaf0e01761a9c3f9895526b6e631d2f6545d913] [win32] Win32DllLoader: add wrapper for fopen_s() . . * [613593faf1f9b2ddd286424a6e8bc298b66b692d] Merge pull request #6549 from Montellese/settings_addon_selection_improvement . addons: support selecting installable addons for settings . * [8f3260726b6a9a5fde842e9e7159f55bcfbfcf60] Optimize CPVRTimerInfoTag. No more copies, just shared pointers. . . * [f31bb6930e3305f8b7c04442600279bf041580f9] Merge pull request #6498 from xhaggi/pvr-cleanup-epginfotag . [epg] cleanup for CEpgInfoTag . * [30dcf7ef324d36b8392047694311999b171c118c] CGUIWindowManager: force close closing dialogs/windows during DeInitialize() . . * [8ce578dc113eb3ff88711c26457aa962869f8b66] addons: don't ask the user if he wants to switch to a newly installed skin if the "modal" parameter is set in OnPostInstall() . . * [600a24bbd9759ee2bb40274d96c08176fe8c31f6] settings: allow more control over an addon setting's control . . * [e3ba289f0ec3bc2042369a8b554e8e64a9cc9ff2] addons: extend CGUIWindowAddonBrowser::SelectAddonID() to support selecting addons that haven't been installed yet . . * [91cfd600889cdeb3fee732dd118c52528a81e8b3] CGUIDialogAddonInfo: make use of CAddonMgr::CanAddonBeDisabled() . . * [87ce236e1bcc44b3132be5c9f6ec4d66317f21ef] addons: add some helper methods to CAddonMgr . . * [5fcda6b0bfb75dbe3c8a6a8671a13d1f9c1f295e] addons: refactor CAddonInstaller and CAddonInstallerJob to be usable with a modal progress dialog . . * [c8f4bf18f7fb30c84dbe3aefab2e5b01b73a7d18] CAddonInstaller: cosmetics and cleanup . . * [b35648161ff3445565df8e8bc196933450dae122] CAddonInstaller: rename PromptForInstall() to InstallModal() . . * [72bee197088890c8c19c4bde6f4d69fe023b7ce8] IAddon: extend OnPostInstall with an additional "modal" parameter . . * [5246023444e1a1ffa640fed28dc9da9fcb70e853] CFileOperationJob: change to derive from CProgressJob instead of CJob . . * [5062e95c52043bf6dbbcfeba1576149288f186ae] CFileOperationJob: cosmetics and cleanup . . * [6526e02b551bb6793ea866e02a9f3edbb47ab032] CProgressJob: add DoModal() and extend it to support a CGUIDialogProgress modal dialog . . * [6e8a533b51b1870e53933a30d0cbac46841cb542] CJob: make ShouldCancel() virtual . . * [094cbeaa104678217e2620d4443b8baf7d9e4541] [mmalrenderer] Fix for hang on shutdown . mmal_queue_push doesn't allow null pointers, so use a unique packet for signalling quit . . * [295106877608238f7874040d21dc29e0b63d90e7] [python] add ContextItemAddonInvoker for running context item addons . . * [ae8a02ee4de0afb53356de51aeac0d02bdf785c6] makefile cosmetics . . * [86f581b08e5727fd67e78975767b9dac0ce98482] [omxplayer] Fix for volume being treated as a linear scale . The volume in kodi is actually 0.0=-60dB to 1.0=0dB. omxplayer was treating this as a linear scale. That's correct for 0.0 and 1.0, but too loud for 0.5. . The fix has been tested with white noise sample and decibel meter smartphone app, and now omxplayer and dvdplayer produce the same output. . . * [cc463a2b6e676d5a03ddd0edb562a649eb178454] Merge pull request #6556 from delftswa2014/issue-15781 . [video] First check for allowfiledeletion first . * [058e715e78d04a2975aa17e705a5b116fc1e1503] Merge pull request #6558 from uNiversaI/readme . [readme] cleanup deprecated dependencies . * [056e01760e12bf65bb2365e1463874d69dd05193] [epg] fix missing assignment of series number in constructor . . * [4f3f3245b957bd384b5df6d87230c44ad3d4bc98] [epg] removes some unecessary setters in CEpgInfoTag . . * [dc1aacfb13f2419fb35ab67ecb253fb0d00866ad] [epg] adds new method SetEpg() to CEpgInfoTag to drop the use of friend class in CEpg . . * [841204bf545f76c7a02b89fe687b3968159265f6] [epg] refactor: changes some method signatures in CEPGInfoTag . . * [cdbca43e46a3126bbf124e6b3b281fbdd988526c] [epg] get rid of mutex lock, m_bChanged and unnecessary calls to UpdatePath() in CEpgInfoTag . . * [7f627f6cfcde78b46ca2d729e030ba4526f28957] Merge pull request #6453 from Montellese/webserver_python_wsgi . webserver: add support for WSGI . * [304c33c721331cbee647b04d6793a1752bc10867] Merge pull request #6404 from ksooo/pvrchannel-optimizations . Optimize CPVRChannel. No more copies, just shared pointers. . * [7adf72c235ad829f6e2f372fe9efa601a53aa4c6] [osx/ios] sync xcode project . . * [0c54dd0d63eba739c5c69300439c3d375b67af02] [win32] updave VS project files . . * [92a8201c70ff4f0b0de04e2795d4c6fa7d9928de] webserver: add CHTTPPythonHandler to handle python scripts for webinterfaces using WSGI . . * [21c5f0269a229f96d7c701dd0eb79f59cefacf6f] webserver: add CHTTPPythonInvoker and CHTTPPythonWsgiInvoker to run python scripts from webinterfaces using WSGI . . * [12917d556ab25defdba5264e93622df9e60bee66] webserver: fix CHTTPWebinterfaceHandler::ResolveUrl() to support a custom entry page . . * [b01a6d24f1357a38303f26d20d254e57a2f2f45e] addons: add new xbmc.webinterface addon and CWebinterface with "type", "library" and "entry" attributes . . * [da2cdb64a683a5a6290fbe79b9d48f58b48cd155] python: add basic WSGI implementation . . * [56b35c6ee8ee144129b9755d8c7892deece9b0ab] codegenerator: improve doxygen integration (thanks notspiff) . . * [95ef40a861a25c2262f0dc43bfbbbd06a68faa86] python: add support for tp_iter, tp_iternext and iterators . . * [b6278176119e2c6f0a60b335d9878e91c9bc736f] python: fix some indentation in PythonSwig.cpp.template . . * [118d2169e4f65aaccd850af9f8628dba40543aab] python: add support for tp_call . . * [55ba0c476f0044e370a4ecd3af77958fb15c4601] python: fix property getters/setters for custom API types . . * [436a59d23e074384892ac6a252622068ac6b0a1e] python: fix code generation for index operator . . * [0c6fad245ed06c0496a3ba84b4c6f0b846feace8] python: add typemap for void* to pass through a PyObject* object . . * [f5632350771852bef33254898aa8e72dd2a86b4a] python: cleanup input/output typemap definitions for cleaner code generation . . * [542b1755c5698fe28f9b56a8d419f54134771560] python: refactor parsing of python exceptions . . * [a99f82c05dfc26015b64173b8c4f837f9481e5f6] python: add virtual executeScript() to CPythonInvoker . . * [b95068433d2559f778865e2e08fae61708c96dd8] swig: add SWIG_IMMUTABLE macro for read-only properties . . * [635c601404ea6b0b1fa0da7376363a8f9e6b8541] CScriptInvocationManager: add ExecuteSync() . . * [49c3cc6de9dccad7c6eafdee79fd5a778ffb70e0] CScriptInvocationManager: rename Execute() to ExecuteAsync() and add documentation . . * [09293624f7d7a2704b316aea53a8c2b4e49a4177] use shared pointer of ILanguageInvoker . . * [d9db0d53a0b15ba2d94fb828801ff006eab68371] IHTTPRequestHandler: add GetHostnameAndPort internal helper method . . * [1627f11505b7cae5631e5236b9d53a1de32c3cd3] webserver: remember the full request URI (not just the path) . . * [67faaa36234f38d5fb3ceece1665c5cefee9110f] webserver: remember the full path URI of a request . . * [f8cfa30c3c81c509302d91d8215611754cf84939] webserver: increase the priorities of the special request handlers to have more more between them and the default webinterface handler . . * [46fd18dd4568c543a185003b379712a4e440e885] Merge pull request #6515 from tamland/meetsversion . [addons] remove legacy backwards compatibility behaviour . * [1e36d5b883de65b665f4ec4954263abf24936a19] added: ability to specify position where thumb is taken from in DVDFileInfo . . * [572f64b4fb2918e63c76800227eef713ab4ea8e6] added: ability to grab all chapter name and chapter positions from players . . * [37088bbb1b48e73aacaeb1bced60a061443e59f2] Merge pull request #6510 from AlwinEsch/allow-kodi-addon-metadata . [addon] Allow addons to use kodi.addon.metadata to bring description . * [aeb4ac714282c17eca7911c77eb4981dad5f6bca] Merge pull request #6447 from MartijnKaijser/bump_sdk . [android] bump SDK to 17 . * [8a00df36992a333ebd171f500d8af1b2d4fbb448] Merge pull request #6484 from mkortstiege/mysql_compress . * [c3eee5fddeb3040f2ac426e3caa570a88ef2abdd] Merge pull request #6345 from Ferk/anaglyph_yellow_blue . [3D] new render mode Anaglyph yellow/blue . * [645b1c6983eda4fa8040aa0600f0031f526aebdf] Merge pull request #6351 from smallint/imx-rework-pr . i.MX6 rework which decouples GUI (fb0) and video rendering (fb1), framebuffers are composed with DP in hw . * [64b9d69c80f0b5ea9aad1e638c464556e6d06e35] Merge pull request #6568 from tamland/repo_version . Invalidate repo data on version change . * [cebaaa4ca6031cb3553a31177f6b3222f8c217b6] Merge pull request #6532 from mkortstiege/retry_without_year . [scraper] retry without appending year after first fail . * [1c31ae4427b43a97d188be41a7e19700e33bd201] Merge pull request #6570 from delftswa2014/issue-15784 . [video] Only allow delete from library if user has DB write permission . * [8bc58f45becf9ae2a48babc62408ea1aaef34761] Merge pull request #6176 from phil65/settings_xml . [settings.xml] - changed several spinners to lists . * [0a40a4a0944e0b6b79f47e38a6838855beb7f846] Merge pull request #6448 from MartijnKaijser/ouya . [android] remove Ouya platform as it doesn't meet our minimal android AP... . * [500196c61a571cce3bcc57b66d7a25652971b8ab] Merge pull request #6533 from MartijnKaijser/15.0a2 . bump version to 15.0alpha2 . * [21ffbc4d5c95f174860ee72b041751a51158b120] First check if allowfiledeletion is true before prompting for master password. . . * [3815afaff0f8bb13dcacf8c259722e2b1d274023] Only allow delete from library if user has DB write permission . . * [5dc1a554f699345fd4a31865c43de86dd58fe04e] Merge pull request #6572 from MartijnKaijser/splash . update startup splash image . * [862dd42035d39600fa8024b79c8ff23e7e9fe0ef] Merge pull request #6562 from Montellese/texturecache_fix_http_chunked_transfer . CTextureCacheJob: add fallback hash in case neither mtime/ctime nor size of an image are known . * [292b2b8345bd80d9193ac5efe6a46d55cab5cd73] [readme] cleanup unused libs . removed: limad0 libpostproc libavcodec-dev, libavfilter-dev, libavformat-dev, libavutil-dev, libswscale-dev . . * [ea8234eff90bb48fc604614ca3d74e1128c15a64] [X11] The inline cast of int32 EGLint to unsigned long XVisualInfo.visualid could cause the latter to be filled with a garbage value, resulting in no VisualInfo being returned later on. . Also add a check to make sure that visualinfo is not NULL. . . * [67fc238bb547afd665f63fd9e3427576141364d1] [X11] Make eglChooseConfig use a dynamic array. . . * [9594ae37babd2fa8d79b403885e2257e76e6f0f2] [X11] With empty attributes eglChooseConfig will return all configurations, including ones with a depth buffer size of zero. A minimal depth buffer of 24 is required, so return only those. . Fixes ttp://trac.kodi.tv/ticket/15816 . . . * [b89a2847b07e673fb918161b09cabc666360a387] [X11] Use EGLint instead of GLint for EGL arrays . . * [c74dc0d0385f0524ac6ea629f086e91d4429c20f] * fix tv vendor override typo . * [a0ce9a277a1de1976d799d61911cb964e578842f] update startup splash image . . * [5a5006a5050d07004312279d63046eea288cb523] [addons] update repo if version in db differ . if the repo we are updating is not the same version as the previous update, we must assume metadata has changed (e.g. dir info being added) and the info in db is invalid. . . * [09f66c7da3f010011e71c633f7f522c8bfa7c388] cleanup: avoid opening db multiple times . . * [b72f00a75c63ebe5b846d28824bcbe3ba1daebc6] [addons] store repo version database . . * [945a5d8aff5ceba6eee8732ebfb476ab522a3047] Merge pull request #6564 from koying/quickPR . * [f119d1a7e05fe08f9ea9c035ec75e810dd5de5e0] FIX: [jni] Context::sendBroadcast returns void . . * [fb38c3fd3d8e6c9432530d470cc5ca973bc4335a] CTextureCacheJob: add fallback hash in case neither mtime/ctime nor size of an image are known . . * [a55b387f1604c810b1eff04a66b0545634e6fbda] SDL clean-up - remove HAS_SDL_OPENGL . . * [68a1ddaef818727b079edb4baf3d2d2765ce7ce2] Merge pull request #6245 from koying/fixcleanvideo . * [8b7e009ef5e7117af9f2b8f020fba64c25822467] bump audioencoder.flac and audioencoder.vorbis to fix parallel build problems with ogg . . * [028f159e77103c1fe9e963d03052dd57949ccb40] Merge pull request #6545 from FernetMenta/audiosync . dvdplayer: audiosync . * [52b0f6de4666e9a591cee5fe4412db348d9e4390] Merge pull request #6539 from tamland/plugin_ext_fix . * [96e05529d5742e7613d62e824f0ed2b71f0a26ef] CSettingAddon: remove unused define . . * [cbf6a1a618216c579a2851ac7b926ff2392b0593] strings: fix Weather -> General category description . . * [8b876cbb1ee73c6f768256e02bfc56f3fd8b4e11] [video] fix mark watched/unwatched from manage sub menu . . * [ea6295eb114d66be8d85c37e468aef622e4a4f92] Merge pull request #6548 from ksooo/fix-live-tv-settings-string . [confluence, core] String Fixes: TV settings . * [581433818afe4342b060106af7ef0ce222261a3a] translations: fix some filenames in English's strings.po . . * [a0db024c23011b26664db8a9adfa688f1f7e4870] [addon] Allow addons to use kodi.addon.metadata to bring description . . * [2c95daf68aa59e8f9017fad236b0b69ae574a7ab] [confluence, core] String Fixes: TV settings 10021 "Web Browser" => "Settings - TV". This one was semantically completely wrong. String gets displayed on VFDs/LCDs when navigating through the items of the left side of the TV settings dialog. 31502 "Live TV" => "TV". Confluence. Seems this one got forgotten the time the resp. core changes were made. . . * [cec0fb43fa4bd40a46dda46be5491aac74637e3d] dvdplayer: flush audio errors on large sync error . . * [550f3b04f56bac2465f18dd1648c191bd9c16db8] [AE] - force re-create of ffmpeg resampler after error . . * [b4e08f9f8fc0fcb37f099b206c5d38c4b070b5c4] dvdplayer: sync audio after having issued GENERAL_RESYNC . . * [90a900fc382a4c178516b46edbb815d2dac2c260] [pvr] Improve pvr manager start/stop way . . * [7db3ab083e3aaf4266e61810285967e584173fa3] Merge pull request #6544 from xhaggi/pvr-xcode-sort-actionlistener . [xcode] sort PVRActionListener below existing folders in /pvr . * [b2558817f847bb6598378f545d80c5a55bccecb7] [xcode] sort PVRActionListener below existing folders in /pvr . . * [f89c0562d0468587d9921043f9953889d6d49a42] Merge pull request #6235 from da-anda/3d-res-fix . * [d438621f79a8a79b4dba70db8f40ca74d0a3bc1b] Merge pull request #6540 from xhaggi/fix-skin-reload-with-active-context-menu . [gui] fix activating of context menu after skin reload while context menu was active . * [d8364c01c02bf0db567504843d1cfdd8cb3d4061] Merge pull request #6525 from janbar/fix_deleted_view . [PVR] fix deleted recordings view . * [6876cb93234c8f7dfc18d5772f37ee6d1457da76] Merge pull request #6529 from mkortstiege/smb_dotfiles . * [41a9506e78c0f0f7085a5d882f73fb46415a9287] disable desktop compositing for KDE, when Kodi is in full-screen mode . . * [615938ccbf2f142ea8c8c90ac737022e73e9ca58] [gui] fix activating of context menu after skin reload while context menu was active . . * [8a75d67e6da0bf8fba6427f4c1ac58b6ca9ee16f] Merge pull request #6527 from ksooo/activeae-reduce-logfile-spam . [ActiveAE] - ActiveAESink: Change several LOGNOTICE to LOGDEBUG . * [9039930d738d56eb5c386836cd9fe5b6038e9b54] json-rpc: fix duplicate "lastplayed" in "Video.Fields.TVShow" (thanks Tolriq) . . * [bcef4b1279d4321a276a47bf7ad20f2460af4374] Optimize CPVRChannel. No more copies, just shared pointers. . . * [3638d7f8c788d9d4cc84ad3197140bc63e5afc6e] [mysql] add optional protocol compression - defaults to false . . * [aeb76139f7c204bac6d52bb9acec611b888b687a] [addons] make sure to get correct extension point before attempting to cast to plugin . fixes crash when plugin isn't the first extension point . . * [5234eae7f9774f527d5fe24baa87588bd4c55d2f] [seek] fix crash if no seek steps are found for the selected direction . . * [a0f76f75c07c8b6700a742e27289b53f2e4fc274] [PVR] fix deleted recordings view . Upgrade feature "Add support of deleted and reproducable recordings" #6367. This commit fix deleted recordings view by removing unwanted empty sub-folder and to become usable with all PVR addons using sub-path for recordings view. . . * [f48d3c7c9d74dfa71cfcc44549ac29207f815ff2] [scraper] retry without appending year after first fail . . * [6197aa4ad5ec3189c83f63d68027ae822e1df571] [rss] CRssReader::Process: Sleep 5 secs before retrying CCurlFile::Get(). . . * [0199b2d06a184a00e74152be7fa68f448e03eee2] bump version to 15.0alpha2 . . * [9f58cb61b6c20646bfe7d4116824d2a68f5eb791] [smbdirectory] mark dot files and folders hidden (fixes #15680) . . * [b874868f0a5818dea33eab71fc16019856fcee43] [ActiveAE] - ActiveAESink: Change several LOGNOTICE to LOGDEBUG to reduce kodi.log "spamming". . . * [36acb239d1fd1e43dfcc62ac56763970371d855b] Add native artifacts to .gitignore . When building tools/depends we get a whole bunch of artifacts that should be ignored from the git repository, add those to the list. . This commit also makes the ffmpeg exclusion generic (up to an extent) so version bumps are more straight forward. . . * [2a4c6a5723d8177e83b832a6911c8248272c8f67] [videos] check whether or not we already know about the scraper and re-use it . . * [a505e205a3c4de4d39898efb4be6b35391bb72fa] stringutils: add test for sortstringbyname . . * [978cb20c4fc095d5f12479e39c9201890e3465e0] simplify and document CLangInfo::GetLanguageLocale() . . * [5200cfe20854060b93134e432bd106c65ae1f062] [win32] addons: fix filtering foreign language addons . . * [794f8a162a9642733c6c11c1fe9eed6b6ae8f670] addons: no need to retrieve general.addonforeignfilter in a block that is only called if its value is true . . * [583eda74d42edfaca3e2abf09628438b575b4ac1] Decouple Util and StringUtil . Util included StringUtil which lead to many classes relying on it, decouple it instead and make it explicit to include StringUtils. . This was achieved by moving the sortstringbyname from Util class to a better fit, StringUtil. The method was also optimized to avoid copying of the string and use the method from the StringUtil instead. . . * [1f7566a665c244917ff86f6c19d9874adf25a77c] Merge pull request #6516 from FernetMenta/audiostall . dvdplayer: audio sync patches . * [5093c794c44830f004b172462da16459d747a2a2] ADD: [jni] add Activity and refactor to use our specific descendant . . * [449a0bbd58b522fb5ecb58461fab012136623e67] Bump curl to 7.40 . . * [9b55f9b09173ecc3886469b16ea2d05659f05db9] Merge pull request #6421 from ksooo/fix-announcementmanager-announce . fix AnnouncementManager::Announce() . * [b23b15529bdab6f28a0555830273f8d88a9aa16d] cmake: fix debug builds by passing CMAKE_BUILD_TYPE to the addon's build . . * [10d8d19162ba26ecc80f4c8966d338f841d6c44f] Merge pull request #6513 from FernetMenta/avinfo . dvdplayer: fix missing audio info . * [c8da5116a2024fec632d849dd0c44b939242f120] dvdplayer: fix missing audio info . . * [8de3b44cf9632fbd686c5ab302d99887732f7983] dvdplayer: sync av players after unsynced seeks which may occur when rw/ff . . * [67ab637768ee3bd7042682da50ea969e463d50be] dvdplayer: consider audio stalled as long as message queue is empty . . * [37fe6e990caddef7a5fa7240da78c138c38c6105] [addons] remove legacy backwards compatibility behaviour . no backwards-compatible specified now means compatibility with 0.0.0 for extension point definitions as well . . * [5c9c5d58852e96f5df2a729c348996f4e9312427] Merge pull request #6504 from FernetMenta/syncfix . dvdplayer: reset error integral when flushing sync errors . * [afefdfd32c92b1ada2e31bb5220ab816492aa2e1] [imx] Fixed compiler warning . . * [78ad2bfaee34f72c48d1af08edaf7f07834ed1e0] Add guard to fix build on non iMX6 arch . . * [c5b8896fea49d40a26e5a691d8fa09f440a8341c] Added RENDER_STEREO_MODE_ANAGLYPH_YELLOW_BLUE implementation . . * [b69ccc82db17da5f9be89617808e0a4dca2e97ce] Merge pull request #6507 from mkortstiege/flickering . [videoinfoscanner] reset library bools only once - fixes #15805 . * [316afe9d697beebfdf54bf901cc4f71581b5e22c] Merge pull request #6493 from tamland/compiler_flags . [linux] prepend -Wall so it doesn't override flags from environment . * [e87adc525e1207ebebb60d33067a64401a6edac2] [imx] Ifdef'd iMX6 specific include . . * [ce0ab4505727b8fca111368c4e040d9b24faf61f] [videoinfoscanner] reset library bools only once - fixes #15805 . . * [26780421a54de6b0f63bf1702ea6acb1c76bc767] Merge pull request #6503 from wsnipex/gcc-4.9-fix . [configure] make sure the gcc-4.9 SSE workaround is only enabled on x86 . * [e61a4391d4dbed7d3093244b0f3f89fb7d9b9532] [gui] Improve CGUIControlFactory::Create to use 'switch' instead of 'if' . . * [179ea9984c465adbe5da780dab59fb25cbba3b61] [pvr] Fix compiler warning in CGUIWindowPVRRecordings . . * [eaed3acfe5680eaa910a5f85d65bedc9a4536a60] dvdplayer: reset error integral when flushing sync errors . . * [435c6c6f14e47c33f62b93f8736d8834714fa0c7] Merge pull request #6496 from FernetMenta/dsfix . [win32] - fix DirectSound for streams with very low sample rates . * [1597ceda6e8c9ca8355e970d8e261d61ee7afcad] [imx] Output associated pts for TRACE_FRAMES . . * [0418c2b66d48106b0d0b6b84542a24c60d1295d0] [iMX6] Implement rendercapture for latest rendering rework blit fb using g2d when no deinterlacing is required . . * [a4ab2c298153120510dd692086cfb08b166065ad] [imx] Reworked video decoding and rendering, see http://forum.kodi.tv/showthread.php?tid=211289&pid=1892440#pid1892440 . . * [bf90e31bc897923fa513e9f8582d6c03dcfa5d5d] [RenderManager] preserve field type for Renderer::RenderUpdate . . * [23a68feae2061fea179822a1e570f1e6c1e2f6e6] [imx] Added de-interlacing method enumerations FAST_MOTION and FAST_MOTION_DOUBLE . . * [13bbce38c86f430a5ba500338e5983da10707077] Merge pull request #6492 from koying/fixuppilosx . * [88291dc84bc43ab12b8f0280cb1b30cabeab68fc] Merge pull request #6491 from Memphiz/fixjenkinsscripts . [jenkins/addons] - fix error detection during addons build . * [b8f718cc291ead23886136aa838bc0bedb357f15] [win32] - fix DirectSound for streams with very low sample rates . . * [7c8ce2f3dcdeb92c6a4031c4549714420d367032] [configure] make sure the gcc-4.9 SSE workaround is only enabled on x86 . . * [d6f8a65589ef3b11a8286f18ba4f1083765a48dc] [Confluence] api bump . . * [aacc669157b96efe0b2ddadf039dee8f07d8a372] revert xbmc.gui bw-compatibility change . . * [fe2bac71f51dae6b3cb157994d15ee06bb89304e] Merge pull request #6489 from Carcharius/jump_to_unplayed . * [1bf13ce96ec59dd1925acdcf67773b051634d87c] Merge pull request #6467 from mkortstiege/mysql_autocommit . [mysql] fix transaction handling . * [ab42bf10eb5f651860505daec6d127e91e6cf3b0] Merge pull request #6406 from Montellese/videodb_queuing . video library: queue database write processes . * [613652148991558ad74c4b07b63d46bdba472cb9] Add support for jumping to the first unwatched tv show season/episode. Only allows jumping to unwatched episodes if sorting by episode number. . . * [6183ef98d1b0e805cd24b64f00862f28b29d8490] Merge pull request #6422 from Paxxi/coverity . * [6aab73ccbb0fd6b1015a9ffb7fb5433099484afc] issue 1262131 ignoring bytes read Should silence a bunch of warnings without altering code logic . . * [01e322cf003c0bcb08f389fad2561c20f1550b1b] issue 1262428 out of bounds read this code seems to have done nothing for a long time. If the first loop hit it's break condition the second loop would check the same value and break directly. Not sure what effects this might have had? . . * [717a77083c409fd89162eba8b440aa3dbdd81241] issue 1269601 bad override base class method is not const . . * [ff1764a767ca10f90b32074b4392de1368737ec0] 1269602 bad override base class is not const . . * [d7d252232f5f0311ae9c84e818b1ce6ae24d0c02] issue 1269603 unchecked return value not really an issue but might as well fix it. . . * [cbf829ecbc8628bcb3210f24d93bba2a1649a08b] issue 1269604 Dead code, no changes in git blame since 2012, comment out to avoid further warnings . . * [ee3045bac042fc311a275936db65bff308708730] issue 1269605 First check makes second check impossible to be true also switched to c++ style casts . . * [d7efc942774f45daa290d7772b76f66159d4d8c0] [linux] prepend -Wall so it doesn't override flags from environment . . * [98721bcc03e6eb1066481cd656be680c54df400a] FIXUP: fix python PIL after #5218 . . * [c13807a7291d159a224a04664078bc8f855da42d] [jenkins/addons] - fix error detection during addons build . . * [a4d9823018dadeeeffb6f10f12663bedb7a0f8b6] Merge pull request #6402 from Karlson2k/w32_setloc_01 . Locale fixes . * [0c6eadc85a082b5a5651d295c4664399768f1c33] Merge pull request #6290 from Jalle19/fix-15732 . * [35b7ab3ff0d1ec30815cde79d1df3b37d333363a] cmake: fix include of check_target_platform.cmake . . * [0699285185b395c7c432b436a0e6d1e92a6a421c] Merge pull request #6407 from OpenELEC/libcurl-check . * [5d83c3ca254bb5127a93d30ce8c8d796f9de4734] Merge pull request #6487 from wsnipex/gcc-4.9-fix . * [96b9982b50eea1450244e6696870c56a0f0b91de] [pvr] don't allow the "go to parent" item to be deleted from the recordings window. The Delete action can't be triggered by the context menu anymore but is still triggerable using the delete key . . * [dde54af22cfbb6ab7ae44d457642026b6900d435] [gui] remove any set context buttons for the "go to parent" item (fixes #15732) . . * [deeb587a34c53339e22c34353941a241e2c8272d] Merge pull request #6327 from ruuk/indexed_control_getlabel . * [2127e0e6cac75dcd37de93326edbc965801dd873] [configure] enable SSE when using gcc-4.9 . . * [7d40084d44640753b389864bc95db583775e953e] [win32] JSONVariantWriter::Write(): use wide string version of setlocale() to prevent crash on win32 . . * [cfddde98f6390ac49841c764107278e7a3a8b0c4] JSONVariantWriter::Write(): do no re-set locale if locale is already "C" . . * [804e16d3b1e3377bc2f6554e867faa72f4b19040] [win32] Set thread local locale for started threads . . * [d26c9bcb054301d9cf5a46cb97b9e367f608ef18] [win32] Set thread local locale for main thread . . * [df182ba77b1185a30165308df37afeb634e8a6f0] [win32] WIN32Util: add SetThreadLocalLocale() for controlling thread local locale . . * [0486a124fb6a6bbf494df390a588296d3623868b] [win32] Add win32/crts_caller for calling same function in all loaded CRTs . . * [12846830d9a542948f88dd3f67ec08dcfe4eb74d] Merge pull request #6485 from wsnipex/depends-c++11 . [depends] enable C++11 for native builds . * [31208875a3f540448a0c0b69d41bfa5ea3f5c087] Merge pull request #6483 from Montellese/cmake_platform_definitions . cmake: add platform directory and parsing of platform specific definitions . * [9c5479cc53380cc65d67982efda120bdcade21ee] Merge pull request #6481 from AlwinEsch/pvr-database . [pvr] Cleanup CPVRDatabase help text . * [a9998e6899f25758e41f6ef91835659c8d038176] [depends] enable C++11 for native builds . . * [83bdeda4a8e87baf0061fe87a83d626bc9d1fa22] cmake: add platform definitions for android, darwin, freebsd, ios, rbpi and windows . . * [92d9ac1b257e76b6861376a5c7ac9018b134a9b7] cmake: add platform directory and parsing of platform specific definitions . . * [1a64afa6d93a48e9d3311a79dd95d951bafbe4e9] [mysql] fix transaction handling by set autocommit to false when requested . . * [7bec2f41fc3c2bdc0c10b275f1c49a97e6fb8259] Merge pull request #6477 from Montellese/cmake_dependency_platform . cmake: provide more control over the platforms a binary addon's dependency is built for . * [140647f6d6ead21039ac69d694d3f4866edb11a9] Merge pull request #6480 from AlwinEsch/CGUIWindowPVRBase . * [f2e3b68cd034e4af63288870a3d659d07b6f5629] Merge pull request #6476 from VioletRed/dev/master_mixed . [fix] Allow mixed Audio&Video playlists . * [026362f2911d0fb472135b7aad841aa2dfc261c3] [pvr] Cleanup CPVRDatabase help text . . * [2a7d038998b41cc1b9c72a3f845d18093a9b5406] [pvr] Remove double used header file . . * [4ca325c245ef88c106898050c0cf0ac3f0c8a39d] Merge pull request #6475 from Montellese/cmake_core_system_name . cmake: pass CORE_SYSTEM_NAME to addons and dependencies . * [6afd7d85e6a3a64d954ce1cd6ab889b0f09a2fac] Merge pull request #6471 from Montellese/jsonrpc_fix_setepisodedetails_firstaired . * [d6654695b2093fe17008b0ba6170bf42b59f1b88] cmake: only set the scope of the list of an addon's dependencies once . . * [97e9a44531b84c6c0c32969d28efba38efcbbf7f] cmake: only add a dependency to the list of an addon's dependencies if it has been downloaded and should be built . . * [91cdebe22b4b33db25b79efae9626e740998c509] cmake: only determine the URL of a dependency if it will be downloaded and built . . * [cb5353989ffa8103fc3c5b4bf94616f293ff1180] cmake: support platforms.txt for dependencies . . * [da86cd3a541bbc7206ea0b8a8a7c909be429c547] cmake: extract target platform checking logic into check_target_platform.cmake . . * [2e5f353d063abd428339bc7b808588e04ab58fa3] Merge pull request #6434 from AlwinEsch/add-changeable-setting-name . * [6cb94aa702741deb3bcdd7cab4384c560f0b2de3] Merge pull request #6429 from Memphiz/jenkins_bin_addons . [jenkins] - add support for building binary addons . * [46035b38d40b245f96cb4929c3c3ee5964170657] cmake: pass CORE_SYSTEM_NAME to addons and dependencies . . * [15b22b44fb84f29c7fc5f9832e1d7c87c3ed41b5] [fix] Allow mixed Audio&Video playlists . Avoid trying to play music videos with PAPlayer. . Fix bug in commit d09993ea7c840b632f75a0090fd6fe4b4f1f9722 . . * [894a28fb46d13fbcb586f2727b31e27b486f79ac] Merge pull request #6459 from da-anda/keymap-music . [keymap] show OSD when pressing SELECT on remotes in Visualisation . * [1652ef0249d2fc58b0640dc13afdbb693da29f93] Merge pull request #6437 from popcornmix/mmal_fixes . * [600ca038b0898bb07b1fa3642dae8c19f96b0034] [docs] - adapt docs - binary addons (audioencoder, pvr) need to be built manually in an extra step from now on . . * [060c1dc48b96d53606eaa6c85698a5e52445b003] [pvr-addons] - make sure that the git repo are in the prefix and not in a shared dir (else we race if multiple nodes on the same mashine are trying to do any operations on this shared repo) . . * [1f08bf3fd3e9d173cd73f8e7bdfce7a94f45b823] [jenkins] - refactor jenkins buildsteps for allowing seperate binary addons building . . * [b4136fb2097a940f97bff8e20a12b988136881d9] [depends] - remove xbmc-pvr-addons and xbmc-audioencoder-addons from depends build (will be build in seperate step from now on) . . * [327feaa52bb14fb218dbd996d4420abbb4b0a938] Merge pull request #6460 from mkortstiege/opt_fasthash . [videoinfoscanner] added ability to explicitly skip fast hashing . * [961ad1e5ff8bbbcdfe02d8784cd5c3927b5b8171] [c++11] - quell some warnings . register storage class specifier is deprecated . . * [22028a522785f207f078bad0e40d3d01cd2dadd9] Add optional .index() to Control.GetLabel() allowing access to secondary labels . . * [23bdc125f16ec335c993de9bafca785368a7f5dd] jsonrpc: fix SetEpisodeDetails expecting a datetime instead of a date value for "firstaired" . . * [9c3629f8a65d41c61c352ebf0f945a0fb22f5741] [settings] Allow coded settings dialogs to define label (needed to pass addon strings) . . * [08d3906995ed3016d67e077aaef50a691d7ba39d] [configure.in] use pkgconfig to detect curl . . * [8c18ef47f69ad1383008a90a78652ea7b299bf35] Revert "[addon] Increase API with change 'char*' return value to 'const char*' to fix compiler warnings (addon relevant part)" . This reverts commit db44ba5faf00cf29ac7a45ef49a933d1ef45366b. . . * [e34013d5b10960922f5f8058ff8ac824da06f9ef] [mmalrenderer] Don't call UnInit internally. Use an internal function. . . * [eb3356a350530bd031cb06d7f589e2e0c6802e81] [mmalcodec] Avoid deinterlace for dvd menus for now . There's a problem with loading a second instance of deinterlace component before the first is closed and this happens during dvd menus. . For now leave deinterlace disabled during dvd menus. . . * [1cf3ac55a603d400f760ab5fbe36c6d8a3aa3c41] [mmalcodec] Introduce a preroll period to buffer up frames on startup . There is an issue with current player/render system where everything starts from empty. This means stuttering and frame drops are more likely at the start of a file as you try to fill up the queue of decoded pictures given to renderer. . To mitigate this somewhat, we avoid returning pictures from mmal codec until we have a few queued up. . . * [4975436947a1d70f24f16105214d349ff648a7e9] [mmalrenderer] Add back in SetVideoRect lost in PR6090 . Fixes incorrect aspect ratio with software decode . . * [bc02b52facd5344692425f60b52a2862b50da1b8] [mmalrenderer] Avoid grabbing the g_graphicsContext lock - it can deadlock . . * [4c30a9b2b9584e5f6b66f2d3906d01982a0f0688] [mmalrenderer] Render new from frame from RenderUpdate rather than FlipPage . FernetMenta confirmed this was the expected behaviour . . * [b9d07410b06af3ab0ee281e20f5c138e15a6fe25] [mmalrenderer] Ensure we have requested number of buffers in non-accelerated case . Software decode can deadlock if kodi renderer holds references to more buffers than the mmal renderer is expecting . . * [1e72d22a1b1ee4be9366e56aad28df4e0e288614] [mmalrender] Skip some log message in bypass mode . . * [ea128c067e32846a571c47db63b545de53ce9941] [rbp] Enable error concealment by default . Firmware now supports parsing SEI recovery points meaning streams without IDR frames don't get discarded completely when error concealment is enabled. . This should avoid the garbled frames that appear when seeking non-indexed (e.g. mpegts) files. Requires updated firmware . . * [b320079d7ce285c417a45295cde3e9dd97d88c22] [mmalcodec] Reduce number of extra video buffers . This avoids 3 extra framebuffers being allocated (e.g. saves 9MB of gpu mem for 1080p) . . * [12cd55f7533b129ea2958f64da51f54e5528406e] [mmalcodec] Skip some setup that is not required when closing . . * [aea9df04ee749c6ce417a97cde084419869c7767] [mmalcodec] Report when support is compiled in . . * [e578994410b0c1e1423584fc925e7a62cb29c53b] Merge pull request #6466 from FernetMenta/revert . Revert changes in addon lib and bump versions . * [887b81777baae7d046f594100e9f4245bbf90ded] Merge pull request #6432 from koying/chgamlremovesu . CHG: [aml] remove su hacks . * [a134110410550d2f16cdf5e9e6cf5683e569fe55] Merge pull request #6428 from koying/quickPR . FIX: [droid] fix joystick after #5624 . * [72768b3f192693840b2f694746b38c0169235812] [pvr] bump addons . . * [540da5a4826a502d275b78f4be9551b078461ed7] [addons] fix FreeString - strings are allocated by strdup . . * [a55cbf07096d71fb68b93de898eccced71f7ac73] [Confluence] fix time label in seek dialog . . * [2164a0da753c64bcb6ec53f61f91f64eaf830507] Revert "[addon] Change 'char*' return value to 'const char*' to fix compiler warnings on addon lib" . This reverts commit 35de304a24fa1588103da88733591b5cd4d51b4c. . . * [24ec282456ef16d6fc97c60e78eb3111040d7586] Merge pull request #6464 from FernetMenta/pvr . [pvr] bump version . * [209aa6eb13e1c8ddba2bda3be18ad2e905fbcc98] [win32] Use _beginthreadex() instead of CreateThread() for better compatibility with CRT functions . . * [1f2f3a6481d57cdaa17ee6cc5f1012a226499580] Merge pull request #6455 from Memphiz/darwinvideosync . [osx/ios] - refactor videosync implementations . * [12b415be25882c8c9d1647bf1896d1aafaec42c7] [pvr] bump version . . * [2020987a8a7e61201c7187a8b99e74e956b8c703] Merge pull request #6433 from Voyager1/fix-buildsetup . [Win32] Fix occasional build errors related to unclean binary addons build . * [58ce5afd0b9105af72c280bc48fcfac792624e74] Merge pull request #6462 from glenvt18/videosync_drm_crtc . [videosync] drm: fix multi-head. . * [c29f3903a54d64a884af13501800cfff398fce8e] Merge pull request #6352 from Montellese/webserver_jsonp . webserver: add support for JSONP for JSON-RPC requests . * [ee5b23fc086cc2df29897ebcecb7fecb452f2b1a] Merge pull request #6454 from AlwinEsch/MoveLabelHelpToISetting . settings: moving label and help into ISetting . * [d924c8838276f59934f248ab3f5644b99047472d] Merge pull request #6442 from popcornmix/concat_wmav2 . [omxplayer] Skip packet concatenation for WMAV2 files . * [55745074807ee6ad0404cdf3b08167f0c816374b] [videosync] drm: fix multi-head. . . * [6503d89495e44dc0c0820fdc2806d9094196b8e4] [osx/ios] - remove old videosync implementation for ios/osx and hook the new impl up in project and videoreferenceclock . . * [0902f34180cda7fa33e3a635ee9e9b91ae9ac6ab] [osx/ios] - add proper videosync implementations for ios and osx . . * [2b1c290d5b8f351c161ef137f26c59c4a15fee8c] Merge pull request #6367 from AlwinEsch/increase-pvr-addon-version . [pvr] Increase PVR API version to 1.9.4 and add related changes . * [11ca983083b5087ce9c60553cc7f179fb89c4e84] Merge pull request #6444 from popcornmix/omx_extra_buf . [omxplayer] Avoid extra frame allocation when deinterlace might be enabled . * [0c2e2418b4014103d6f7b745c440d659b0d8fb09] [TexturePacker] - fix compilation with c++11 . requires a space around string macros when concating . . * [03f78a622330928cd620a01e2647b4161581f341] Merge pull request #6445 from popcornmix/omx_codec_info . [omxplayer] Add some info about hdmi sync to codec overlay . * [01c6958290fd46ecbd5dc05b0855fd76ca0779d8] Merge pull request #6449 from popcornmix/resample_ff . [resamplepi] Try to report the same numbers as ffmpeg . * [fa6e4277b266fcc85ec4c3c1d83b0c0c5ad06ccd] [pvr] bump addons with #6367 . . * [2dabdb22327b7bf813340ed38c579d6cd3e877da] [keymap] trigger OSD when pressing SELECT on remotes in Visualisation window to be consistent with videos . . * [22fb463e76f47e476abf2068eb2eea096201c7dc] [skin.re-touched] fix win32 build . . * [99f37c4528fbfa03fbeb07d9ab847f70e4809da8] [osx/ios] sync xcode project . . * [a83f52ced6c917361f043f1af6737429f2f7dfed] [win32] update VS project files . . * [646be0aadd540fe2c5f637b7ece10c6a43c70ed4] video library: add documentation for CVideoLibraryQueue and CVideoLibraryJob implementations . . * [f05185282e73e69a823dca75be47f1568b77a0e3] video library: move all video library scanning logic into CVideoLibraryQueue and allow queueing multiple library scans . . * [d68f1379b0a1530a14ce45a09e64dd82e12eac33] video library: add CVideoLibraryScanningJob . . * [d046ae9e0fb6ca5cd618cced4b6afefd8dd23b7a] video library: move all video library cleaning logic into CVideoLibraryQueue . . * [b481a13b48d7cda9a28d737406215c53b162e374] [videoinfoscanner] added ability to explicitly skip fast hashing . . * [5bb65d4d56affcfcb4c4e9afdeeceaf2f9651965] Merge pull request #6440 from wsnipex/gcc-4.9-fix . [linux] fix building with gcc 4.9 on i386 . * [7fd5f4ec740fcfc9aab5828fc732537b6fd2e93d] video library: introduce CVideoLibraryCleaningJob . . * [55ce04778ca2ac144b66f1d00e7b58795247743c] video library: move CMarkWatchedJob to CVideoLibraryMarkWatchedJob and use CVideoLibraryQueue . . * [77027837861b1b218ce6bd273de263d4bf0c4d5f] video library: add CVideoLibraryQueue and CVideoLibraryJob . . * [914236b8337b9bb1a2214b3dbee42cb5bf0712d5] utils: add CProgressJob . . * [c036a0609e6ae60b8f749fbc6fa6370766fa2af3] CJobQueue: add boolean return value to AddJob() . . * [de0992be3355350172ff9eacc5d5fed99052f906] CJobQueue: add IsProcessing() . . * [6402db2a386a7b1f89fc2fd0067b9fd16ee8cc24] videodb: cleanup paramters of CleanDatabase() . . * [b5dd931988367e3a9f4f74177e59b271a9b6d21b] Merge pull request #6446 from popcornmix/omx_flush_err . [omxcore] Skip out of flush on error . * [38a0ae2d6711c15ff16e37e722cea6fbb722b168] [ios/windowing] - add displaylink handling . . * [05b020bea9d1e02ab52d5262461044b7d737e58a] [ios/atv2] - remove all the displaylink related stuff from the appcontrollers . . * [e61a425e9d5deb0844fec87a452a36d560fa6994] [ios/screenmanager] - expose the current screenIdx to the outside . . * [44cd37c3eaa97e1ab121d45c2742708e4021902b] [ios/eaglview] - remove displaylink handling from eaglview . . * [84883f7028968d64242ad6f1041133301a446f95] [settings] Moving label and help into ISetting . . * [646218117119fccd4ddd946fae65ec00fced7ed4] Merge pull request #6443 from popcornmix/omx_removed_setting . [omxplayer] Remove test of removed setting, avoids a log message . * [b52084b136557b5c19193571b66b006d667ab59a] [ios] - fix 2 more warnings about unhandled enum value in switch case . . * [f22685a51a2e9845d97ca5a681a1ddea6851b4a3] [osx/ios/atv2] - sync xcode project after libsquish was moved to depends - fixes linker warning . . * [c4a440d8aca5ae0936e0b7f6251850e8834993a8] [osx/ios/atv2] - kill 300+ warnings about unused variables by disabling the build of all the neptune tls keys we don't make use of . . * [3a1fa229647b5d383d61f84fa1919e7e643d7c09] [skin] update re-touched . . * [35a1b7da624b57e1929c4ad40547dbfed81bfe0f] [resamplepi] Try to report the same numbers as ffmpeg . This tries to make the rounding match the ffmpeg resampler. Didn't seem to make a difference but feels safer to behave as close as possible to ffmpeg resampler. . . * [7cb13ac4608d0da06b4160a45f7dbe8a98800c37] [android] remove Ouya platform as it doesn't meet our minimal android API . . * [7c3e7920363d811f51094d9f05925680ce5e97aa] [omxcore] Skip out of flush on error . Once an error has occurred, flushing tends to time out and cause delays. . . * [6fcf8ec6b5213f73accf293867e773d70f6c2f27] [android] bump SDK to 17 . . * [fb621c75d0a3f19c198f792d5054f73dfe4f9c2e] [omxplayer] Add some info about hdmi sync to codec overlay . This provides info in codec overlay that is useful for determining how well video frame are being rendered compared to vsyncs. . match: how correlated the timestamps are to vsync rate. 1.0=perfect 0.0=no correlation . phase: Where frames are being rendered compared to vsync. We aim to keep this in 0.45 to 0.5 range. If it approaches 0 or 1 you get frame skips . pll: The PLL adjustment done to hdmi clock. This is adjusted to manage phase 1.0000 means we are running at nominal clock. May vary to +/- 0.1% . . * [f8741e3867b19d506c7058d4f1cedec6692514d5] [omxplayer] Avoid extra frame allocation when deinterlace might be enabled . Requires updated firmware . . * [80ba5f6c52bec69879bec6d8f43fad1c602ae9ae] [omxplayer] Remove test of removed setting, avoids a log message . . * [ccb82873684cb3ba1f8be1ec24605d21be17e02c] [omxplayer] Skip packet concatenation for WMAV2 files . See: http://forum.kodi.tv/showthread.php?tid=212552 . . * [bcea0f211a6a45213e24c07d277b691c9373763d] Merge pull request #6109 from koying/fixamcts . * [871d24f015092568ac1a8a414cd6196c28d81726] [confluence] Don't use BehindDialogFadeOut for channel manager (does not work with addon dialog) Checksums-Sha1: 375ee5ef1653e2e2e861f0ac864916f2182969dd 3849 kodi_15.0-32919~829ed12-utopic.dsc 9b7eac1a6c20d28625ba76b3986053756177d325 67177 kodi_15.0-32919~829ed12-utopic.debian.tar.bz2 Checksums-Sha256: 486ccd2c7ec9ade3b9501357ef7271638e4900c088e50551b63abeb6cd1161fb 3849 kodi_15.0-32919~829ed12-utopic.dsc 0a6a45181d5f51c5650c60bf2ad293f4ef2b7d3d82873241998f5699489393dc 67177 kodi_15.0-32919~829ed12-utopic.debian.tar.bz2 Files: 4d836c0b1faab17d0512e0308c94196a 3849 video optional kodi_15.0-32919~829ed12-utopic.dsc 2a151794435124df769030ab3e2e08cd 67177 video optional kodi_15.0-32919~829ed12-utopic.debian.tar.bz2