[oxs/ios/atv2] xcode changes
authorJonathan Marshall <jmarshall@xbmc.org>
Tue, 12 Nov 2013 09:00:51 +0000 (22:00 +1300)
committermontellese <montellese@xbmc.org>
Tue, 12 Nov 2013 19:09:21 +0000 (20:09 +0100)
XBMC.xcodeproj/project.pbxproj

index f6f2f89..de07b02 100644 (file)
                55611BA31766672F00754072 /* RenderFlags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 55611BA21766672F00754072 /* RenderFlags.cpp */; };
                55D3604E1826CAB900DA66D2 /* OverlayRendererGUI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 55D3604C1826CAB900DA66D2 /* OverlayRendererGUI.cpp */; };
                7C0B98A4154B79C30065A238 /* AEDeviceInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C0B98A1154B79C30065A238 /* AEDeviceInfo.cpp */; };
+               7C140989183224B8009F9411 /* ISetting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14096F183224B8009F9411 /* ISetting.cpp */; };
+               7C14098A183224B8009F9411 /* ISetting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14096F183224B8009F9411 /* ISetting.cpp */; };
+               7C14098B183224B8009F9411 /* ISetting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14096F183224B8009F9411 /* ISetting.cpp */; };
+               7C14098C183224B8009F9411 /* ISettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140972183224B8009F9411 /* ISettingControl.cpp */; };
+               7C14098D183224B8009F9411 /* ISettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140972183224B8009F9411 /* ISettingControl.cpp */; };
+               7C14098E183224B8009F9411 /* ISettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140972183224B8009F9411 /* ISettingControl.cpp */; };
+               7C14098F183224B8009F9411 /* Setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140978183224B8009F9411 /* Setting.cpp */; };
+               7C140990183224B8009F9411 /* Setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140978183224B8009F9411 /* Setting.cpp */; };
+               7C140991183224B8009F9411 /* Setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140978183224B8009F9411 /* Setting.cpp */; };
+               7C140992183224B8009F9411 /* SettingCategoryAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097A183224B8009F9411 /* SettingCategoryAccess.cpp */; };
+               7C140993183224B8009F9411 /* SettingCategoryAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097A183224B8009F9411 /* SettingCategoryAccess.cpp */; };
+               7C140994183224B8009F9411 /* SettingCategoryAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097A183224B8009F9411 /* SettingCategoryAccess.cpp */; };
+               7C140995183224B8009F9411 /* SettingConditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097C183224B8009F9411 /* SettingConditions.cpp */; };
+               7C140996183224B8009F9411 /* SettingConditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097C183224B8009F9411 /* SettingConditions.cpp */; };
+               7C140997183224B8009F9411 /* SettingConditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097C183224B8009F9411 /* SettingConditions.cpp */; };
+               7C140998183224B8009F9411 /* SettingDependency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097F183224B8009F9411 /* SettingDependency.cpp */; };
+               7C140999183224B8009F9411 /* SettingDependency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097F183224B8009F9411 /* SettingDependency.cpp */; };
+               7C14099A183224B8009F9411 /* SettingDependency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C14097F183224B8009F9411 /* SettingDependency.cpp */; };
+               7C14099B183224B8009F9411 /* SettingRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140981183224B8009F9411 /* SettingRequirement.cpp */; };
+               7C14099C183224B8009F9411 /* SettingRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140981183224B8009F9411 /* SettingRequirement.cpp */; };
+               7C14099D183224B8009F9411 /* SettingRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140981183224B8009F9411 /* SettingRequirement.cpp */; };
+               7C14099E183224B8009F9411 /* SettingSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140983183224B8009F9411 /* SettingSection.cpp */; };
+               7C14099F183224B8009F9411 /* SettingSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140983183224B8009F9411 /* SettingSection.cpp */; };
+               7C1409A0183224B8009F9411 /* SettingSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140983183224B8009F9411 /* SettingSection.cpp */; };
+               7C1409A1183224B8009F9411 /* SettingsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140985183224B8009F9411 /* SettingsManager.cpp */; };
+               7C1409A2183224B8009F9411 /* SettingsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140985183224B8009F9411 /* SettingsManager.cpp */; };
+               7C1409A3183224B8009F9411 /* SettingsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140985183224B8009F9411 /* SettingsManager.cpp */; };
+               7C1409A4183224B8009F9411 /* SettingUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140987183224B8009F9411 /* SettingUpdate.cpp */; };
+               7C1409A5183224B8009F9411 /* SettingUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140987183224B8009F9411 /* SettingUpdate.cpp */; };
+               7C1409A6183224B8009F9411 /* SettingUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C140987183224B8009F9411 /* SettingUpdate.cpp */; };
                7C1A492315A962EE004AF4A4 /* SeekHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C1A492115A962EE004AF4A4 /* SeekHandler.cpp */; };
                7C1A85661520522500C63311 /* TextureCacheJob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C1A85631520522500C63311 /* TextureCacheJob.cpp */; };
                7C1D682915A7D2FD00658B65 /* DatabaseManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C1D682715A7D2FD00658B65 /* DatabaseManager.cpp */; };
                7C2612671820667C0086E04D /* ISettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C2612631820667C0086E04D /* ISettingControl.cpp */; };
                7C2612681820667C0086E04D /* ISettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C2612631820667C0086E04D /* ISettingControl.cpp */; };
                7C2612691820667C0086E04D /* ISettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C2612631820667C0086E04D /* ISettingControl.cpp */; };
+               7C2612711825B6340086E04D /* DatabaseQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C26126F1825B6340086E04D /* DatabaseQuery.cpp */; };
+               7C2612721825B6340086E04D /* DatabaseQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C26126F1825B6340086E04D /* DatabaseQuery.cpp */; };
+               7C2612731825B6340086E04D /* DatabaseQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C26126F1825B6340086E04D /* DatabaseQuery.cpp */; };
                7C26126C182068660086E04D /* SettingsOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C26126A182068660086E04D /* SettingsOperations.cpp */; };
                7C26126D182068660086E04D /* SettingsOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C26126A182068660086E04D /* SettingsOperations.cpp */; };
                7C26126E182068660086E04D /* SettingsOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C26126A182068660086E04D /* SettingsOperations.cpp */; };
                DF28EDA7170E1A11005FA9D2 /* ProfilesManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF28ED9C170E1A11005FA9D2 /* ProfilesManager.cpp */; };
                DF28EDA8170E1A11005FA9D2 /* GUIWindowSettingsProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF28ED9F170E1A11005FA9D2 /* GUIWindowSettingsProfile.cpp */; };
                DF28EE03170E1E51005FA9D2 /* DisplaySettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF28EE01170E1E51005FA9D2 /* DisplaySettings.cpp */; };
-               DF29668017B2B04300DF10F9 /* SettingRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF29667E17B2B04300DF10F9 /* SettingRequirement.cpp */; };
-               DF29668117B2B04300DF10F9 /* SettingRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF29667E17B2B04300DF10F9 /* SettingRequirement.cpp */; };
-               DF29668217B2B04300DF10F9 /* SettingRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF29667E17B2B04300DF10F9 /* SettingRequirement.cpp */; };
                DF3488E713FD958F0026A711 /* GUIAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF3488E513FD958F0026A711 /* GUIAction.cpp */; };
                DF34892A13FD9C780026A711 /* AirPlayServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF34892813FD9C780026A711 /* AirPlayServer.cpp */; };
                DF34898213FDAAF60026A711 /* HttpParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF34898113FDAAF60026A711 /* HttpParser.cpp */; };
                DFDA3153160E34230047A626 /* DVDOverlayCodec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFDA3152160E34230047A626 /* DVDOverlayCodec.cpp */; };
                DFE4095B17417FDF00473BD9 /* LegacyPathTranslation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFE4095917417FDF00473BD9 /* LegacyPathTranslation.cpp */; };
                DFECFADF172D9C5100A43CF7 /* GUIControlSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFADD172D9C5100A43CF7 /* GUIControlSettings.cpp */; };
-               DFECFB07172D9CAB00A43CF7 /* ISetting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAEE172D9CAB00A43CF7 /* ISetting.cpp */; };
-               DFECFB08172D9CAB00A43CF7 /* Setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF2172D9CAB00A43CF7 /* Setting.cpp */; };
                DFECFB09172D9CAB00A43CF7 /* SettingAddon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF4172D9CAB00A43CF7 /* SettingAddon.cpp */; };
-               DFECFB0A172D9CAB00A43CF7 /* SettingCategoryAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF6172D9CAB00A43CF7 /* SettingCategoryAccess.cpp */; };
-               DFECFB0B172D9CAB00A43CF7 /* SettingConditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF8172D9CAB00A43CF7 /* SettingConditions.cpp */; };
                DFECFB0C172D9CAB00A43CF7 /* SettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFA172D9CAB00A43CF7 /* SettingControl.cpp */; };
-               DFECFB0D172D9CAB00A43CF7 /* SettingDependency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFC172D9CAB00A43CF7 /* SettingDependency.cpp */; };
                DFECFB0E172D9CAB00A43CF7 /* SettingPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFE172D9CAB00A43CF7 /* SettingPath.cpp */; };
-               DFECFB0F172D9CAB00A43CF7 /* SettingSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB00172D9CAB00A43CF7 /* SettingSection.cpp */; };
-               DFECFB10172D9CAB00A43CF7 /* SettingsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB02172D9CAB00A43CF7 /* SettingsManager.cpp */; };
-               DFECFB11172D9CAB00A43CF7 /* SettingUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB03172D9CAB00A43CF7 /* SettingUpdate.cpp */; };
                DFECFB1C172D9D0100A43CF7 /* BooleanLogic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB1A172D9D0100A43CF7 /* BooleanLogic.cpp */; };
                DFECFB4C172D9D6D00A43CF7 /* NetworkServices.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB4A172D9D6D00A43CF7 /* NetworkServices.cpp */; };
                DFEF0BAC180ADE6400AEAED1 /* FileItemListModification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFEF0BA9180ADE6400AEAED1 /* FileItemListModification.cpp */; };
                DFF0F39917528350002DA3A4 /* GUIWindowTestPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F56352B816E5403400D21BAD /* GUIWindowTestPattern.cpp */; };
                DFF0F39A17528350002DA3A4 /* AdvancedSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18B7C3A612942132009E7A26 /* AdvancedSettings.cpp */; };
                DFF0F39B17528350002DA3A4 /* DisplaySettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF28EE01170E1E51005FA9D2 /* DisplaySettings.cpp */; };
-               DFF0F39C17528350002DA3A4 /* ISetting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAEE172D9CAB00A43CF7 /* ISetting.cpp */; };
                DFF0F39D17528350002DA3A4 /* MediaSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF8990161709BB2D00B35C21 /* MediaSettings.cpp */; };
                DFF0F39E17528350002DA3A4 /* MediaSourceSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF8990181709BB2D00B35C21 /* MediaSourceSettings.cpp */; };
-               DFF0F39F17528350002DA3A4 /* Setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF2172D9CAB00A43CF7 /* Setting.cpp */; };
                DFF0F3A017528350002DA3A4 /* SettingAddon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF4172D9CAB00A43CF7 /* SettingAddon.cpp */; };
-               DFF0F3A117528350002DA3A4 /* SettingCategoryAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF6172D9CAB00A43CF7 /* SettingCategoryAccess.cpp */; };
-               DFF0F3A217528350002DA3A4 /* SettingConditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF8172D9CAB00A43CF7 /* SettingConditions.cpp */; };
                DFF0F3A317528350002DA3A4 /* SettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFA172D9CAB00A43CF7 /* SettingControl.cpp */; };
-               DFF0F3A417528350002DA3A4 /* SettingDependency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFC172D9CAB00A43CF7 /* SettingDependency.cpp */; };
                DFF0F3A517528350002DA3A4 /* SettingPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFE172D9CAB00A43CF7 /* SettingPath.cpp */; };
                DFF0F3A617528350002DA3A4 /* Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18B7C38E129420E5009E7A26 /* Settings.cpp */; };
-               DFF0F3A717528350002DA3A4 /* SettingSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB00172D9CAB00A43CF7 /* SettingSection.cpp */; };
-               DFF0F3A817528350002DA3A4 /* SettingsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB02172D9CAB00A43CF7 /* SettingsManager.cpp */; };
-               DFF0F3A917528350002DA3A4 /* SettingUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB03172D9CAB00A43CF7 /* SettingUpdate.cpp */; };
                DFF0F3AB17528350002DA3A4 /* SkinSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF89901A1709BB2D00B35C21 /* SkinSettings.cpp */; };
                DFF0F3AC17528350002DA3A4 /* VideoSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E38E1E010D25F9FD00618676 /* VideoSettings.cpp */; };
                DFF0F3AD17528350002DA3A4 /* DarwinStorageProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F599CD73108E6A7A0010EC2A /* DarwinStorageProvider.cpp */; };
                E499141D174E603C00741B6D /* GUIWindowTestPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F56352B816E5403400D21BAD /* GUIWindowTestPattern.cpp */; };
                E499141E174E603C00741B6D /* AdvancedSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18B7C3A612942132009E7A26 /* AdvancedSettings.cpp */; };
                E499141F174E603C00741B6D /* DisplaySettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF28EE01170E1E51005FA9D2 /* DisplaySettings.cpp */; };
-               E4991420174E603C00741B6D /* ISetting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAEE172D9CAB00A43CF7 /* ISetting.cpp */; };
                E4991421174E603C00741B6D /* MediaSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF8990161709BB2D00B35C21 /* MediaSettings.cpp */; };
                E4991422174E603C00741B6D /* MediaSourceSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF8990181709BB2D00B35C21 /* MediaSourceSettings.cpp */; };
-               E4991423174E603C00741B6D /* Setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF2172D9CAB00A43CF7 /* Setting.cpp */; };
                E4991424174E603C00741B6D /* SettingAddon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF4172D9CAB00A43CF7 /* SettingAddon.cpp */; };
-               E4991425174E603C00741B6D /* SettingCategoryAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF6172D9CAB00A43CF7 /* SettingCategoryAccess.cpp */; };
-               E4991426174E603C00741B6D /* SettingConditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAF8172D9CAB00A43CF7 /* SettingConditions.cpp */; };
                E4991427174E603C00741B6D /* SettingControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFA172D9CAB00A43CF7 /* SettingControl.cpp */; };
-               E4991428174E603C00741B6D /* SettingDependency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFC172D9CAB00A43CF7 /* SettingDependency.cpp */; };
                E4991429174E603C00741B6D /* SettingPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFAFE172D9CAB00A43CF7 /* SettingPath.cpp */; };
                E499142A174E603C00741B6D /* Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18B7C38E129420E5009E7A26 /* Settings.cpp */; };
-               E499142B174E603C00741B6D /* SettingSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB00172D9CAB00A43CF7 /* SettingSection.cpp */; };
-               E499142C174E603C00741B6D /* SettingsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB02172D9CAB00A43CF7 /* SettingsManager.cpp */; };
-               E499142D174E603C00741B6D /* SettingUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFECFB03172D9CAB00A43CF7 /* SettingUpdate.cpp */; };
                E499142F174E603C00741B6D /* SkinSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF89901A1709BB2D00B35C21 /* SkinSettings.cpp */; };
                E4991430174E603C00741B6D /* VideoSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E38E1E010D25F9FD00618676 /* VideoSettings.cpp */; };
                E4991431174E604300741B6D /* DarwinStorageProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F599CD73108E6A7A0010EC2A /* DarwinStorageProvider.cpp */; };
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXFileReference section */
-               0E30286C1759FCC200D93596 /* SettingsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingsManager.h; sourceTree = "<group>"; };
                0E3036EA1760F68A00D93596 /* FavouritesDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FavouritesDirectory.cpp; sourceTree = "<group>"; };
                0E3036EB1760F68A00D93596 /* FavouritesDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FavouritesDirectory.h; sourceTree = "<group>"; };
                180F6C7F17CE9A5700127892 /* smc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smc.h; sourceTree = "<group>"; };
                6E97BDC40DA2B620003A2A89 /* Socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Socket.h; sourceTree = "<group>"; };
                7C0B98A1154B79C30065A238 /* AEDeviceInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AEDeviceInfo.cpp; sourceTree = "<group>"; };
                7C0B98A2154B79C30065A238 /* AEDeviceInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AEDeviceInfo.h; sourceTree = "<group>"; };
+               7C14096F183224B8009F9411 /* ISetting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ISetting.cpp; path = lib/ISetting.cpp; sourceTree = "<group>"; };
+               7C140970183224B8009F9411 /* ISetting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISetting.h; path = lib/ISetting.h; sourceTree = "<group>"; };
+               7C140971183224B8009F9411 /* ISettingCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISettingCallback.h; path = lib/ISettingCallback.h; sourceTree = "<group>"; };
+               7C140972183224B8009F9411 /* ISettingControl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ISettingControl.cpp; path = lib/ISettingControl.cpp; sourceTree = "<group>"; };
+               7C140973183224B8009F9411 /* ISettingControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISettingControl.h; path = lib/ISettingControl.h; sourceTree = "<group>"; };
+               7C140974183224B8009F9411 /* ISettingControlCreator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISettingControlCreator.h; path = lib/ISettingControlCreator.h; sourceTree = "<group>"; };
+               7C140975183224B8009F9411 /* ISettingCreator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISettingCreator.h; path = lib/ISettingCreator.h; sourceTree = "<group>"; };
+               7C140976183224B8009F9411 /* ISettingsHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISettingsHandler.h; path = lib/ISettingsHandler.h; sourceTree = "<group>"; };
+               7C140977183224B8009F9411 /* ISubSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ISubSettings.h; path = lib/ISubSettings.h; sourceTree = "<group>"; };
+               7C140978183224B8009F9411 /* Setting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Setting.cpp; path = lib/Setting.cpp; sourceTree = "<group>"; };
+               7C140979183224B8009F9411 /* Setting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Setting.h; path = lib/Setting.h; sourceTree = "<group>"; };
+               7C14097A183224B8009F9411 /* SettingCategoryAccess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingCategoryAccess.cpp; path = lib/SettingCategoryAccess.cpp; sourceTree = "<group>"; };
+               7C14097B183224B8009F9411 /* SettingCategoryAccess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingCategoryAccess.h; path = lib/SettingCategoryAccess.h; sourceTree = "<group>"; };
+               7C14097C183224B8009F9411 /* SettingConditions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingConditions.cpp; path = lib/SettingConditions.cpp; sourceTree = "<group>"; };
+               7C14097D183224B8009F9411 /* SettingConditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingConditions.h; path = lib/SettingConditions.h; sourceTree = "<group>"; };
+               7C14097E183224B8009F9411 /* SettingDefinitions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingDefinitions.h; path = lib/SettingDefinitions.h; sourceTree = "<group>"; };
+               7C14097F183224B8009F9411 /* SettingDependency.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingDependency.cpp; path = lib/SettingDependency.cpp; sourceTree = "<group>"; };
+               7C140980183224B8009F9411 /* SettingDependency.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingDependency.h; path = lib/SettingDependency.h; sourceTree = "<group>"; };
+               7C140981183224B8009F9411 /* SettingRequirement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingRequirement.cpp; path = lib/SettingRequirement.cpp; sourceTree = "<group>"; };
+               7C140982183224B8009F9411 /* SettingRequirement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingRequirement.h; path = lib/SettingRequirement.h; sourceTree = "<group>"; };
+               7C140983183224B8009F9411 /* SettingSection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingSection.cpp; path = lib/SettingSection.cpp; sourceTree = "<group>"; };
+               7C140984183224B8009F9411 /* SettingSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingSection.h; path = lib/SettingSection.h; sourceTree = "<group>"; };
+               7C140985183224B8009F9411 /* SettingsManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingsManager.cpp; path = lib/SettingsManager.cpp; sourceTree = "<group>"; };
+               7C140986183224B8009F9411 /* SettingsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingsManager.h; path = lib/SettingsManager.h; sourceTree = "<group>"; };
+               7C140987183224B8009F9411 /* SettingUpdate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingUpdate.cpp; path = lib/SettingUpdate.cpp; sourceTree = "<group>"; };
+               7C140988183224B8009F9411 /* SettingUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingUpdate.h; path = lib/SettingUpdate.h; sourceTree = "<group>"; };
                7C1A492115A962EE004AF4A4 /* SeekHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SeekHandler.cpp; sourceTree = "<group>"; };
                7C1A492215A962EE004AF4A4 /* SeekHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SeekHandler.h; sourceTree = "<group>"; };
                7C1A495B15A96918004AF4A4 /* SaveFileStateJob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SaveFileStateJob.h; sourceTree = "<group>"; };
                7C2612641820667C0086E04D /* ISettingControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISettingControl.h; sourceTree = "<group>"; };
                7C2612651820667C0086E04D /* ISettingControlCreator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISettingControlCreator.h; sourceTree = "<group>"; };
                7C2612661820667C0086E04D /* SettingDefinitions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingDefinitions.h; sourceTree = "<group>"; };
+               7C26126F1825B6340086E04D /* DatabaseQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DatabaseQuery.cpp; sourceTree = "<group>"; };
+               7C2612701825B6340086E04D /* DatabaseQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatabaseQuery.h; sourceTree = "<group>"; };
                7C26126A182068660086E04D /* SettingsOperations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingsOperations.cpp; sourceTree = "<group>"; };
                7C26126B182068660086E04D /* SettingsOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingsOperations.h; sourceTree = "<group>"; };
                7C26126F1825B6340086E04D /* DatabaseQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DatabaseQuery.cpp; sourceTree = "<group>"; };
                DF28EDA0170E1A11005FA9D2 /* GUIWindowSettingsProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIWindowSettingsProfile.h; sourceTree = "<group>"; };
                DF28EE01170E1E51005FA9D2 /* DisplaySettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DisplaySettings.cpp; sourceTree = "<group>"; };
                DF28EE02170E1E51005FA9D2 /* DisplaySettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DisplaySettings.h; sourceTree = "<group>"; };
-               DF29667E17B2B04300DF10F9 /* SettingRequirement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingRequirement.cpp; sourceTree = "<group>"; };
-               DF29667F17B2B04300DF10F9 /* SettingRequirement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingRequirement.h; sourceTree = "<group>"; };
                DF3488E513FD958F0026A711 /* GUIAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GUIAction.cpp; sourceTree = "<group>"; };
                DF3488E613FD958F0026A711 /* GUIAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIAction.h; sourceTree = "<group>"; };
                DF34892813FD9C780026A711 /* AirPlayServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AirPlayServer.cpp; sourceTree = "<group>"; };
                DF830D0E15BB262700602BE6 /* GUIKeyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIKeyboard.h; sourceTree = "<group>"; };
                DF830D0F15BB262700602BE6 /* GUIKeyboardFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GUIKeyboardFactory.cpp; sourceTree = "<group>"; };
                DF830D1015BB262700602BE6 /* GUIKeyboardFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIKeyboardFactory.h; sourceTree = "<group>"; };
-               DF8990141709BB2D00B35C21 /* ISettingsHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISettingsHandler.h; sourceTree = "<group>"; };
-               DF8990151709BB2D00B35C21 /* ISubSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISubSettings.h; sourceTree = "<group>"; };
                DF8990161709BB2D00B35C21 /* MediaSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaSettings.cpp; sourceTree = "<group>"; };
                DF8990171709BB2D00B35C21 /* MediaSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaSettings.h; sourceTree = "<group>"; };
                DF8990181709BB2D00B35C21 /* MediaSourceSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaSourceSettings.cpp; sourceTree = "<group>"; };
                DFE4095A17417FDF00473BD9 /* LegacyPathTranslation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LegacyPathTranslation.h; sourceTree = "<group>"; };
                DFECFADD172D9C5100A43CF7 /* GUIControlSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GUIControlSettings.cpp; path = windows/GUIControlSettings.cpp; sourceTree = "<group>"; };
                DFECFADE172D9C5100A43CF7 /* GUIControlSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GUIControlSettings.h; path = windows/GUIControlSettings.h; sourceTree = "<group>"; };
-               DFECFAEE172D9CAB00A43CF7 /* ISetting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ISetting.cpp; sourceTree = "<group>"; };
-               DFECFAEF172D9CAB00A43CF7 /* ISetting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISetting.h; sourceTree = "<group>"; };
-               DFECFAF0172D9CAB00A43CF7 /* ISettingCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISettingCallback.h; sourceTree = "<group>"; };
-               DFECFAF1172D9CAB00A43CF7 /* ISettingCreator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISettingCreator.h; sourceTree = "<group>"; };
-               DFECFAF2172D9CAB00A43CF7 /* Setting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Setting.cpp; sourceTree = "<group>"; };
-               DFECFAF3172D9CAB00A43CF7 /* Setting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Setting.h; sourceTree = "<group>"; };
                DFECFAF4172D9CAB00A43CF7 /* SettingAddon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingAddon.cpp; sourceTree = "<group>"; };
                DFECFAF5172D9CAB00A43CF7 /* SettingAddon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingAddon.h; sourceTree = "<group>"; };
-               DFECFAF6172D9CAB00A43CF7 /* SettingCategoryAccess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingCategoryAccess.cpp; sourceTree = "<group>"; };
-               DFECFAF7172D9CAB00A43CF7 /* SettingCategoryAccess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingCategoryAccess.h; sourceTree = "<group>"; };
-               DFECFAF8172D9CAB00A43CF7 /* SettingConditions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingConditions.cpp; sourceTree = "<group>"; };
-               DFECFAF9172D9CAB00A43CF7 /* SettingConditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingConditions.h; sourceTree = "<group>"; };
                DFECFAFA172D9CAB00A43CF7 /* SettingControl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingControl.cpp; sourceTree = "<group>"; };
                DFECFAFB172D9CAB00A43CF7 /* SettingControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingControl.h; sourceTree = "<group>"; };
-               DFECFAFC172D9CAB00A43CF7 /* SettingDependency.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingDependency.cpp; sourceTree = "<group>"; };
-               DFECFAFD172D9CAB00A43CF7 /* SettingDependency.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingDependency.h; sourceTree = "<group>"; };
                DFECFAFE172D9CAB00A43CF7 /* SettingPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingPath.cpp; sourceTree = "<group>"; };
                DFECFAFF172D9CAB00A43CF7 /* SettingPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingPath.h; sourceTree = "<group>"; };
-               DFECFB00172D9CAB00A43CF7 /* SettingSection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingSection.cpp; sourceTree = "<group>"; };
-               DFECFB01172D9CAB00A43CF7 /* SettingSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingSection.h; sourceTree = "<group>"; };
-               DFECFB02172D9CAB00A43CF7 /* SettingsManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingsManager.cpp; sourceTree = "<group>"; };
-               DFECFB03172D9CAB00A43CF7 /* SettingUpdate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingUpdate.cpp; sourceTree = "<group>"; };
-               DFECFB04172D9CAB00A43CF7 /* SettingUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingUpdate.h; sourceTree = "<group>"; };
                DFECFB1A172D9D0100A43CF7 /* BooleanLogic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanLogic.cpp; sourceTree = "<group>"; };
                DFECFB1B172D9D0100A43CF7 /* BooleanLogic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanLogic.h; sourceTree = "<group>"; };
                DFECFB4A172D9D6D00A43CF7 /* NetworkServices.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NetworkServices.cpp; sourceTree = "<group>"; };
                        name = main;
                        sourceTree = "<group>";
                };
+               7C14096E18322476009F9411 /* lib */ = {
+                       isa = PBXGroup;
+                       children = (
+                               7C14096F183224B8009F9411 /* ISetting.cpp */,
+                               7C140970183224B8009F9411 /* ISetting.h */,
+                               7C140971183224B8009F9411 /* ISettingCallback.h */,
+                               7C140972183224B8009F9411 /* ISettingControl.cpp */,
+                               7C140973183224B8009F9411 /* ISettingControl.h */,
+                               7C140974183224B8009F9411 /* ISettingControlCreator.h */,
+                               7C140975183224B8009F9411 /* ISettingCreator.h */,
+                               7C140976183224B8009F9411 /* ISettingsHandler.h */,
+                               7C140977183224B8009F9411 /* ISubSettings.h */,
+                               7C140978183224B8009F9411 /* Setting.cpp */,
+                               7C140979183224B8009F9411 /* Setting.h */,
+                               7C14097A183224B8009F9411 /* SettingCategoryAccess.cpp */,
+                               7C14097B183224B8009F9411 /* SettingCategoryAccess.h */,
+                               7C14097C183224B8009F9411 /* SettingConditions.cpp */,
+                               7C14097D183224B8009F9411 /* SettingConditions.h */,
+                               7C14097E183224B8009F9411 /* SettingDefinitions.h */,
+                               7C14097F183224B8009F9411 /* SettingDependency.cpp */,
+                               7C140980183224B8009F9411 /* SettingDependency.h */,
+                               7C140981183224B8009F9411 /* SettingRequirement.cpp */,
+                               7C140982183224B8009F9411 /* SettingRequirement.h */,
+                               7C140983183224B8009F9411 /* SettingSection.cpp */,
+                               7C140984183224B8009F9411 /* SettingSection.h */,
+                               7C140985183224B8009F9411 /* SettingsManager.cpp */,
+                               7C140986183224B8009F9411 /* SettingsManager.h */,
+                               7C140987183224B8009F9411 /* SettingUpdate.cpp */,
+                               7C140988183224B8009F9411 /* SettingUpdate.h */,
+                       );
+                       name = lib;
+                       sourceTree = "<group>";
+               };
                7C430161175C41FE009B82E5 /* listproviders */ = {
                        isa = PBXGroup;
                        children = (
                E38E1E000D25F9FD00618676 /* settings */ = {
                        isa = PBXGroup;
                        children = (
+                               7C14096E18322476009F9411 /* lib */,
                                F563529F16E53FE900D21BAD /* dialogs */,
                                F56352A016E53FF300D21BAD /* windows */,
                                18B7C3A612942132009E7A26 /* AdvancedSettings.cpp */,
                                18B7C3A712942132009E7A26 /* AdvancedSettings.h */,
                                DF28EE01170E1E51005FA9D2 /* DisplaySettings.cpp */,
                                DF28EE02170E1E51005FA9D2 /* DisplaySettings.h */,
-                               DFECFAEE172D9CAB00A43CF7 /* ISetting.cpp */,
-                               DFECFAEF172D9CAB00A43CF7 /* ISetting.h */,
-                               DFECFAF0172D9CAB00A43CF7 /* ISettingCallback.h */,
-                               7C2612631820667C0086E04D /* ISettingControl.cpp */,
-                               7C2612641820667C0086E04D /* ISettingControl.h */,
-                               7C2612651820667C0086E04D /* ISettingControlCreator.h */,
-                               DFECFAF1172D9CAB00A43CF7 /* ISettingCreator.h */,
-                               DF8990141709BB2D00B35C21 /* ISettingsHandler.h */,
-                               DF8990151709BB2D00B35C21 /* ISubSettings.h */,
                                DF8990161709BB2D00B35C21 /* MediaSettings.cpp */,
                                DF8990171709BB2D00B35C21 /* MediaSettings.h */,
                                DF8990181709BB2D00B35C21 /* MediaSourceSettings.cpp */,
                                DF8990191709BB2D00B35C21 /* MediaSourceSettings.h */,
-                               DFECFAF2172D9CAB00A43CF7 /* Setting.cpp */,
-                               DFECFAF3172D9CAB00A43CF7 /* Setting.h */,
                                DFECFAF4172D9CAB00A43CF7 /* SettingAddon.cpp */,
                                DFECFAF5172D9CAB00A43CF7 /* SettingAddon.h */,
-                               DFECFAF6172D9CAB00A43CF7 /* SettingCategoryAccess.cpp */,
-                               DFECFAF7172D9CAB00A43CF7 /* SettingCategoryAccess.h */,
-                               DFECFAF8172D9CAB00A43CF7 /* SettingConditions.cpp */,
-                               DFECFAF9172D9CAB00A43CF7 /* SettingConditions.h */,
                                DFECFAFA172D9CAB00A43CF7 /* SettingControl.cpp */,
                                DFECFAFB172D9CAB00A43CF7 /* SettingControl.h */,
-                               7C2612661820667C0086E04D /* SettingDefinitions.h */,
-                               DFECFAFC172D9CAB00A43CF7 /* SettingDependency.cpp */,
-                               DFECFAFD172D9CAB00A43CF7 /* SettingDependency.h */,
                                DFECFAFE172D9CAB00A43CF7 /* SettingPath.cpp */,
                                DFECFAFF172D9CAB00A43CF7 /* SettingPath.h */,
-                               DF29667E17B2B04300DF10F9 /* SettingRequirement.cpp */,
-                               DF29667F17B2B04300DF10F9 /* SettingRequirement.h */,
                                18B7C38E129420E5009E7A26 /* Settings.cpp */,
                                18B7C38F129420E5009E7A26 /* Settings.h */,
-                               DFECFB00172D9CAB00A43CF7 /* SettingSection.cpp */,
-                               DFECFB01172D9CAB00A43CF7 /* SettingSection.h */,
-                               DFECFB02172D9CAB00A43CF7 /* SettingsManager.cpp */,
-                               0E30286C1759FCC200D93596 /* SettingsManager.h */,
-                               DFECFB03172D9CAB00A43CF7 /* SettingUpdate.cpp */,
-                               DFECFB04172D9CAB00A43CF7 /* SettingUpdate.h */,
                                DF89901A1709BB2D00B35C21 /* SkinSettings.cpp */,
                                DF89901B1709BB2D00B35C21 /* SkinSettings.h */,
                                E38E1E010D25F9FD00618676 /* VideoSettings.cpp */,
                                F52CC5F01713AAA200113454 /* DirectoryNodeGrouped.cpp in Sources */,
                                F52CC6AA1713BD2B00113454 /* DirectoryNodeGrouped.cpp in Sources */,
                                DFECFADF172D9C5100A43CF7 /* GUIControlSettings.cpp in Sources */,
-                               DFECFB07172D9CAB00A43CF7 /* ISetting.cpp in Sources */,
-                               DFECFB08172D9CAB00A43CF7 /* Setting.cpp in Sources */,
                                DFECFB09172D9CAB00A43CF7 /* SettingAddon.cpp in Sources */,
-                               DFECFB0A172D9CAB00A43CF7 /* SettingCategoryAccess.cpp in Sources */,
-                               DFECFB0B172D9CAB00A43CF7 /* SettingConditions.cpp in Sources */,
                                DFECFB0C172D9CAB00A43CF7 /* SettingControl.cpp in Sources */,
-                               DFECFB0D172D9CAB00A43CF7 /* SettingDependency.cpp in Sources */,
                                DFECFB0E172D9CAB00A43CF7 /* SettingPath.cpp in Sources */,
-                               DFECFB0F172D9CAB00A43CF7 /* SettingSection.cpp in Sources */,
-                               DFECFB10172D9CAB00A43CF7 /* SettingsManager.cpp in Sources */,
-                               DFECFB11172D9CAB00A43CF7 /* SettingUpdate.cpp in Sources */,
                                DFECFB1C172D9D0100A43CF7 /* BooleanLogic.cpp in Sources */,
                                DFECFB4C172D9D6D00A43CF7 /* NetworkServices.cpp in Sources */,
                                F5DB700217322DBB00D4DF21 /* FavouritesOperations.cpp in Sources */,
                                55611BA31766672F00754072 /* RenderFlags.cpp in Sources */,
                                5558ED10176396CD00118C35 /* StereoscopicsManager.cpp in Sources */,
                                F59EED7E17AD5174005BB7C6 /* ApplicationPlayer.cpp in Sources */,
-                               DF29668017B2B04300DF10F9 /* SettingRequirement.cpp in Sources */,
                                DF28DF4D17B8379E0077F41A /* ProfilesOperations.cpp in Sources */,
                                180F6C8117CE9A5700127892 /* smc.c in Sources */,
                                DFD882F817DD1A5B001516FE /* AddonPythonInvoker.cpp in Sources */,
                                7C920CF9181669FF00DA1477 /* TextureOperations.cpp in Sources */,
                                DFEF0BAC180ADE6400AEAED1 /* FileItemListModification.cpp in Sources */,
                                DFEF0BC1180ADEDA00AEAED1 /* SmartPlaylistFileItemListModifier.cpp in Sources */,
-                               7C2612671820667C0086E04D /* ISettingControl.cpp in Sources */,
                                7CC82C9318284F9F0010DF30 /* CharsetDetection.cpp in Sources */,
                                7C26126C182068660086E04D /* SettingsOperations.cpp in Sources */,
                                7C7BCDC517727951004842FB /* IListProvider.cpp in Sources */,
                                7C7BCDC717727951004842FB /* StaticProvider.cpp in Sources */,
                                7C8FC6EE1829A4580045153D /* DirectoryProvider.cpp in Sources */,
                                7C4E6F721829AA9700F1068F /* GUIDialogSubtitles.cpp in Sources */,
+                               7C140989183224B8009F9411 /* ISetting.cpp in Sources */,
+                               7C14098C183224B8009F9411 /* ISettingControl.cpp in Sources */,
+                               7C14098F183224B8009F9411 /* Setting.cpp in Sources */,
+                               7C140992183224B8009F9411 /* SettingCategoryAccess.cpp in Sources */,
+                               7C140995183224B8009F9411 /* SettingConditions.cpp in Sources */,
+                               7C140998183224B8009F9411 /* SettingDependency.cpp in Sources */,
+                               7C14099B183224B8009F9411 /* SettingRequirement.cpp in Sources */,
+                               7C14099E183224B8009F9411 /* SettingSection.cpp in Sources */,
+                               7C1409A1183224B8009F9411 /* SettingsManager.cpp in Sources */,
+                               7C1409A4183224B8009F9411 /* SettingUpdate.cpp in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                                DFF0F39917528350002DA3A4 /* GUIWindowTestPattern.cpp in Sources */,
                                DFF0F39A17528350002DA3A4 /* AdvancedSettings.cpp in Sources */,
                                DFF0F39B17528350002DA3A4 /* DisplaySettings.cpp in Sources */,
-                               DFF0F39C17528350002DA3A4 /* ISetting.cpp in Sources */,
                                DFF0F39D17528350002DA3A4 /* MediaSettings.cpp in Sources */,
                                DFF0F39E17528350002DA3A4 /* MediaSourceSettings.cpp in Sources */,
-                               DFF0F39F17528350002DA3A4 /* Setting.cpp in Sources */,
                                DFF0F3A017528350002DA3A4 /* SettingAddon.cpp in Sources */,
-                               DFF0F3A117528350002DA3A4 /* SettingCategoryAccess.cpp in Sources */,
-                               DFF0F3A217528350002DA3A4 /* SettingConditions.cpp in Sources */,
                                DFF0F3A317528350002DA3A4 /* SettingControl.cpp in Sources */,
-                               DFF0F3A417528350002DA3A4 /* SettingDependency.cpp in Sources */,
                                DFF0F3A517528350002DA3A4 /* SettingPath.cpp in Sources */,
                                DFF0F3A617528350002DA3A4 /* Settings.cpp in Sources */,
-                               DFF0F3A717528350002DA3A4 /* SettingSection.cpp in Sources */,
-                               DFF0F3A817528350002DA3A4 /* SettingsManager.cpp in Sources */,
-                               DFF0F3A917528350002DA3A4 /* SettingUpdate.cpp in Sources */,
                                DFF0F3AB17528350002DA3A4 /* SkinSettings.cpp in Sources */,
                                DFF0F3AC17528350002DA3A4 /* VideoSettings.cpp in Sources */,
                                DFF0F3AD17528350002DA3A4 /* DarwinStorageProvider.cpp in Sources */,
                                F55BA70C17AB2265002A36D1 /* StereoscopicsManager.cpp in Sources */,
                                F55BA71117AB2293002A36D1 /* RenderFlags.cpp in Sources */,
                                F59EED8017AD5174005BB7C6 /* ApplicationPlayer.cpp in Sources */,
-                               DF29668217B2B04300DF10F9 /* SettingRequirement.cpp in Sources */,
                                DF28DF4F17B8379E0077F41A /* ProfilesOperations.cpp in Sources */,
                                DFD882F617DD1A5B001516FE /* AddonPythonInvoker.cpp in Sources */,
                                DFD882E717DD189E001516FE /* StringValidation.cpp in Sources */,
                                7C920CFB181669FF00DA1477 /* TextureOperations.cpp in Sources */,
                                DFEF0BAE180ADE6400AEAED1 /* FileItemListModification.cpp in Sources */,
                                DFEF0BC3180ADEDA00AEAED1 /* SmartPlaylistFileItemListModifier.cpp in Sources */,
-                               7C2612691820667C0086E04D /* ISettingControl.cpp in Sources */,
                                7CC82C9518284F9F0010DF30 /* CharsetDetection.cpp in Sources */,
                                DF6D1DFF18312525009DB64F /* OverlayRendererGUI.cpp in Sources */,
                                7C26126E182068660086E04D /* SettingsOperations.cpp in Sources */,
                                7C7BCDCD17727952004842FB /* StaticProvider.cpp in Sources */,
                                7C8FC6F01829A4580045153D /* DirectoryProvider.cpp in Sources */,
                                7C4E6F741829AA9700F1068F /* GUIDialogSubtitles.cpp in Sources */,
+                               7C14098B183224B8009F9411 /* ISetting.cpp in Sources */,
+                               7C14098E183224B8009F9411 /* ISettingControl.cpp in Sources */,
+                               7C140991183224B8009F9411 /* Setting.cpp in Sources */,
+                               7C140994183224B8009F9411 /* SettingCategoryAccess.cpp in Sources */,
+                               7C140997183224B8009F9411 /* SettingConditions.cpp in Sources */,
+                               7C14099A183224B8009F9411 /* SettingDependency.cpp in Sources */,
+                               7C14099D183224B8009F9411 /* SettingRequirement.cpp in Sources */,
+                               7C1409A0183224B8009F9411 /* SettingSection.cpp in Sources */,
+                               7C1409A3183224B8009F9411 /* SettingsManager.cpp in Sources */,
+                               7C1409A6183224B8009F9411 /* SettingUpdate.cpp in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                                E499141D174E603C00741B6D /* GUIWindowTestPattern.cpp in Sources */,
                                E499141E174E603C00741B6D /* AdvancedSettings.cpp in Sources */,
                                E499141F174E603C00741B6D /* DisplaySettings.cpp in Sources */,
-                               E4991420174E603C00741B6D /* ISetting.cpp in Sources */,
                                E4991421174E603C00741B6D /* MediaSettings.cpp in Sources */,
                                E4991422174E603C00741B6D /* MediaSourceSettings.cpp in Sources */,
-                               E4991423174E603C00741B6D /* Setting.cpp in Sources */,
                                E4991424174E603C00741B6D /* SettingAddon.cpp in Sources */,
-                               E4991425174E603C00741B6D /* SettingCategoryAccess.cpp in Sources */,
-                               E4991426174E603C00741B6D /* SettingConditions.cpp in Sources */,
                                E4991427174E603C00741B6D /* SettingControl.cpp in Sources */,
-                               E4991428174E603C00741B6D /* SettingDependency.cpp in Sources */,
                                E4991429174E603C00741B6D /* SettingPath.cpp in Sources */,
                                E499142A174E603C00741B6D /* Settings.cpp in Sources */,
-                               E499142B174E603C00741B6D /* SettingSection.cpp in Sources */,
-                               E499142C174E603C00741B6D /* SettingsManager.cpp in Sources */,
-                               E499142D174E603C00741B6D /* SettingUpdate.cpp in Sources */,
                                E499142F174E603C00741B6D /* SkinSettings.cpp in Sources */,
                                E4991430174E603C00741B6D /* VideoSettings.cpp in Sources */,
                                E4991431174E604300741B6D /* DarwinStorageProvider.cpp in Sources */,
                                F55BA70B17AB2264002A36D1 /* StereoscopicsManager.cpp in Sources */,
                                F55BA71017AB2293002A36D1 /* RenderFlags.cpp in Sources */,
                                F59EED7F17AD5174005BB7C6 /* ApplicationPlayer.cpp in Sources */,
-                               DF29668117B2B04300DF10F9 /* SettingRequirement.cpp in Sources */,
                                DF28DF4E17B8379E0077F41A /* ProfilesOperations.cpp in Sources */,
                                DFD882F717DD1A5B001516FE /* AddonPythonInvoker.cpp in Sources */,
                                DFD882E817DD189E001516FE /* StringValidation.cpp in Sources */,
                                7C920CFA181669FF00DA1477 /* TextureOperations.cpp in Sources */,
                                DFEF0BAD180ADE6400AEAED1 /* FileItemListModification.cpp in Sources */,
                                DFEF0BC2180ADEDA00AEAED1 /* SmartPlaylistFileItemListModifier.cpp in Sources */,
-                               7C2612681820667C0086E04D /* ISettingControl.cpp in Sources */,
                                7CC82C9418284F9F0010DF30 /* CharsetDetection.cpp in Sources */,
                                DF6D1DFE18312525009DB64F /* OverlayRendererGUI.cpp in Sources */,
                                7C26126D182068660086E04D /* SettingsOperations.cpp in Sources */,
                                7C7BCDCA17727951004842FB /* StaticProvider.cpp in Sources */,
                                7C8FC6EF1829A4580045153D /* DirectoryProvider.cpp in Sources */,
                                7C4E6F731829AA9700F1068F /* GUIDialogSubtitles.cpp in Sources */,
+                               7C14098A183224B8009F9411 /* ISetting.cpp in Sources */,
+                               7C14098D183224B8009F9411 /* ISettingControl.cpp in Sources */,
+                               7C140990183224B8009F9411 /* Setting.cpp in Sources */,
+                               7C140993183224B8009F9411 /* SettingCategoryAccess.cpp in Sources */,
+                               7C140996183224B8009F9411 /* SettingConditions.cpp in Sources */,
+                               7C140999183224B8009F9411 /* SettingDependency.cpp in Sources */,
+                               7C14099C183224B8009F9411 /* SettingRequirement.cpp in Sources */,
+                               7C14099F183224B8009F9411 /* SettingSection.cpp in Sources */,
+                               7C1409A2183224B8009F9411 /* SettingsManager.cpp in Sources */,
+                               7C1409A5183224B8009F9411 /* SettingUpdate.cpp in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };