removed: GUIDialogVisualisationSettings.cpp/h will use generic GUIDialogAddonSettings...
authoralcoheca <alcoheca@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Wed, 17 Jun 2009 12:54:15 +0000 (12:54 +0000)
committeralcoheca <alcoheca@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Wed, 17 Jun 2009 12:54:15 +0000 (12:54 +0000)
commitf597b9e1c475f12be53ecd7180e32e22381b8c5d
treecebd20a7854b440ce82cee930e4d1a253444728b
parentb4ed71e5d4beb4e2298c00bfbcb63ab863035b16
removed: GUIDialogVisualisationSettings.cpp/h will use generic GUIDialogAddonSettings instead
removed: CPVRClientFactory, CVisualisationFactory, CScreensaverFactory - CAddonManager will
added: CAddonDll - class to handle all Dll/so addon functions. (inherits CAddon)
changed: CPVRClient/IPVRClient - moved generic addon functions to CAddonDll
added: CAddonManager - all addon management moved to this class, from CSettings. will handle generic callbacks (logs, settings, registration, removal etc)
fixed: lots of warnings across the files. missing commits during change from IndependentHeaders to include

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/unified-pvr@21115 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
51 files changed:
XBMC/guilib/GUIVisualisationControl.cpp
XBMC/language/English/strings.xml
XBMC/skin/PM3.HD/720p/DialogAddonBrowser.xml
XBMC/skin/PM3.HD/720p/MusicOSD.xml
XBMC/xbmc/Application.cpp
XBMC/xbmc/DllAddon.h
XBMC/xbmc/FileSystem/PluginDirectory.cpp
XBMC/xbmc/GUIDialogAddonBrowser.cpp
XBMC/xbmc/GUIDialogAddonSettings.cpp
XBMC/xbmc/GUIDialogContentSettings.cpp
XBMC/xbmc/GUIDialogVisualisationSettings.cpp [deleted file]
XBMC/xbmc/GUIDialogVisualisationSettings.h [deleted file]
XBMC/xbmc/GUIWindowScreensaver.cpp
XBMC/xbmc/GUIWindowSettingsCategory.cpp
XBMC/xbmc/GUIWindowVideoBase.cpp
XBMC/xbmc/GUIWindowWeather.cpp
XBMC/xbmc/Makefile
XBMC/xbmc/MusicDatabase.cpp
XBMC/xbmc/NfoFile.cpp
XBMC/xbmc/PVRManager.cpp
XBMC/xbmc/PVRManager.h
XBMC/xbmc/Settings.cpp
XBMC/xbmc/Settings.h
XBMC/xbmc/addons/include/xbmc_addon_lib++.a
XBMC/xbmc/addons/include/xbmc_addon_lib.a
XBMC/xbmc/addons/include/xbmc_pvr_lib++.a
XBMC/xbmc/addons/include/xbmc_pvr_lib.a
XBMC/xbmc/lib/libGoAhead/XBMChttp.cpp
XBMC/xbmc/lib/libaddon/addon_local.h
XBMC/xbmc/lib/libaddon/addonlib++/Makefile
XBMC/xbmc/lib/libaddon/addonlib/Makefile
XBMC/xbmc/lib/libaddon/addonlib/settings.c
XBMC/xbmc/lib/libaddon/addonlib/xbmc_addon_lib.c
XBMC/xbmc/lib/libaddon/pvrlib++/Makefile
XBMC/xbmc/lib/libaddon/pvrlib/Makefile
XBMC/xbmc/pvrclients/DllPVRClient.h
XBMC/xbmc/pvrclients/IPVRClient.h
XBMC/xbmc/pvrclients/Makefile
XBMC/xbmc/pvrclients/PVRClient.cpp
XBMC/xbmc/pvrclients/PVRClient.h
XBMC/xbmc/settings/AddonSettings.cpp
XBMC/xbmc/settings/AddonSettings.h
XBMC/xbmc/utils/Addon.cpp
XBMC/xbmc/utils/Addon.h
XBMC/xbmc/utils/AddonDll.cpp [new file with mode: 0644]
XBMC/xbmc/utils/AddonDll.h [new file with mode: 0644]
XBMC/xbmc/utils/AddonHelpers.cpp
XBMC/xbmc/utils/AddonManager.cpp [new file with mode: 0644]
XBMC/xbmc/utils/AddonManager.h [new file with mode: 0644]
XBMC/xbmc/utils/EPG.cpp
XBMC/xbmc/utils/Makefile