Age | Commit message (Collapse) | Author |
|
or jsonrpc tcp server fails
|
|
|
|
Currently we don't check whether dependencies are met when installing addons.
The commits here add support for this as follows:
1. We change repository updates to occur all at once, prior to addons being installed. This ensures that the repositories are always up to date so we don't have issues with repoA being up to date, while addons in repoA depend on repoB which is not up to date.
2. On repo update, we check dependencies and if not found (or not installable) we mark the addon as broken, rendering it uninstallable.
3. In addition, we check dependencies on install (which handles install from zip for instance) and fail the install for an addon if a dependency can't be installed.
4. Lastly, we ensure that CAddonDatabase::GetAddon() returns the latest version of the addon, so that we only ever attempt to install the latest in the case of more than one version being present in repositories.
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 4e98a514c6a2975ec234fe19fe058e7e74bcfb7d, reversing
changes made to 8d73cbde1dcd240d80bee9301d0321703a15c995.
|
|
Conflicts:
.gitignore
|
|
|
|
|
|
Gujs <gujs.lists@gmail.com>
|
|
|
|
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35715 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35705 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
longer available.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35649 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
changed: use bandwidth setting to select which rss feed media item to select
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35368 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
A new extension point is available for service addons: xbmc.service
A service addon starts/stops when xbmc starts/stops or when the user enables/disables the addon.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35348 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35193 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_LISTENERS )'
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35146 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
sorry translators
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34887 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
elsewhere confused some poor souls. new string (24099), sorry translators
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34886 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34745 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34640 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
dialog. Thanks to vdrfan for the pointers to existing code.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34611 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
thanks to alanwww1
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34319 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
System" always turns off your PC like xbox days. (DEVS BE WARNED CLICK THE EXIT BUTTON INSTEAD AND SAVE THAT WORK) :P
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34191 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
non-english strings
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34145 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@34028 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33901 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
thanks to spiff
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33873 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
added: extension point for web interfaces
fixed: forgotten file
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33648 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
alanwww1)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33412 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
within media addons.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33294 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
heads-up AlTheKiller & CrystalP
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33072 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
dialog (ticket #9905)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33070 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@32890 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
really does.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@32026 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31967 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
to Montellese.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31960 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31955 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
"..." to the string to indicate it goes elsewhere
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31944 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31902 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31879 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
updates available. thanks to montellese
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31878 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
incomplete D3D with the test shader
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31869 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31867 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31846 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|