From 80b5cfbfd05f2d61b9b4a568f48c053494e62348 Mon Sep 17 00:00:00 2001 From: Memphiz Date: Wed, 11 Jun 2014 15:27:47 +0200 Subject: [settings] - add settingscondition OsxIsSnowLeopard --- xbmc/settings/SettingConditions.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/xbmc/settings/SettingConditions.cpp b/xbmc/settings/SettingConditions.cpp index ff10d49601..d61dc50804 100644 --- a/xbmc/settings/SettingConditions.cpp +++ b/xbmc/settings/SettingConditions.cpp @@ -43,6 +43,9 @@ #endif // defined(HAS_LIBAMCODEC) #include "utils/SystemInfo.h" #include "windowing/WindowingFactory.h" +#if defined(TARGET_DARWIN_OSX) +#include "osx/DarwinUtils.h" +#endif// defined(TARGET_DARWIN_OSX) bool AddonHasSettings(const std::string &condition, const std::string &value, const CSetting *setting) { @@ -258,6 +261,10 @@ void CSettingConditions::Initialize() if (g_sysinfo.IsAppleTV2()) m_simpleConditions.insert("isappletv2"); #endif +#ifdef TARGET_DARWIN_OSX + if (DarwinIsSnowLeopard()) + m_simpleConditions.insert("osxissnowleopard"); +#endif #if defined(TARGET_WINDOWS) && defined(HAS_DX) m_simpleConditions.insert("has_dx"); m_simpleConditions.insert("hasdxva2"); -- cgit v1.2.3