aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authorjmarshallnz <jcmarsha@gmail.com>2013-11-12 15:09:09 -0800
committerjmarshallnz <jcmarsha@gmail.com>2013-11-12 15:09:09 -0800
commit0c901cb5ecaa1e909a0dee2823037c44138bd8d9 (patch)
treecc95b0c4a7c1892d946d6cba7ee132beb92939bb /project
parent81d4ec3b1b7f40115681f00b013af181325200bd (diff)
parent6d7e305c477b091407a5415e4d5eacf621575b6b (diff)
Merge pull request #3559 from Montellese/settings_split
settings: move settings library files into separate folder
Diffstat (limited to 'project')
-rw-r--r--project/VS2010Express/XBMC.vcxproj52
-rw-r--r--project/VS2010Express/XBMC.vcxproj.filters151
2 files changed, 103 insertions, 100 deletions
diff --git a/project/VS2010Express/XBMC.vcxproj b/project/VS2010Express/XBMC.vcxproj
index 953aceb6e9..a7630098f5 100644
--- a/project/VS2010Express/XBMC.vcxproj
+++ b/project/VS2010Express/XBMC.vcxproj
@@ -892,22 +892,22 @@
<ClCompile Include="..\..\xbmc\settings\dialogs\GUIDialogContentSettings.cpp" />
<ClCompile Include="..\..\xbmc\settings\dialogs\GUIDialogSettings.cpp" />
<ClCompile Include="..\..\xbmc\settings\DisplaySettings.cpp" />
- <ClCompile Include="..\..\xbmc\settings\ISetting.cpp" />
- <ClCompile Include="..\..\xbmc\settings\ISettingControl.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\ISetting.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\ISettingControl.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\Setting.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingCategoryAccess.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingConditions.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingDependency.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingRequirement.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingSection.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingsManager.cpp" />
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingUpdate.cpp" />
<ClCompile Include="..\..\xbmc\settings\MediaSettings.cpp" />
<ClCompile Include="..\..\xbmc\settings\MediaSourceSettings.cpp" />
- <ClCompile Include="..\..\xbmc\settings\Setting.cpp" />
<ClCompile Include="..\..\xbmc\settings\SettingAddon.cpp" />
- <ClCompile Include="..\..\xbmc\settings\SettingCategoryAccess.cpp" />
- <ClCompile Include="..\..\xbmc\settings\SettingConditions.cpp" />
<ClCompile Include="..\..\xbmc\settings\SettingControl.cpp" />
- <ClCompile Include="..\..\xbmc\settings\SettingDependency.cpp" />
<ClCompile Include="..\..\xbmc\settings\SettingPath.cpp" />
<ClCompile Include="..\..\xbmc\settings\Settings.cpp" />
- <ClCompile Include="..\..\xbmc\settings\SettingSection.cpp" />
- <ClCompile Include="..\..\xbmc\settings\SettingsManager.cpp" />
- <ClCompile Include="..\..\xbmc\settings\SettingUpdate.cpp" />
- <ClCompile Include="..\..\xbmc\settings\SettingRequirement.cpp" />
<ClCompile Include="..\..\xbmc\settings\SkinSettings.cpp" />
<ClCompile Include="..\..\xbmc\settings\VideoSettings.cpp" />
<ClCompile Include="..\..\xbmc\settings\windows\GUIControlSettings.cpp" />
@@ -1095,27 +1095,27 @@
<ClInclude Include="..\..\xbmc\settings\dialogs\GUIDialogContentSettings.h" />
<ClInclude Include="..\..\xbmc\settings\dialogs\GUIDialogSettings.h" />
<ClInclude Include="..\..\xbmc\settings\DisplaySettings.h" />
- <ClInclude Include="..\..\xbmc\settings\ISetting.h" />
- <ClInclude Include="..\..\xbmc\settings\ISettingCallback.h" />
- <ClInclude Include="..\..\xbmc\settings\ISettingControl.h" />
- <ClInclude Include="..\..\xbmc\settings\ISettingControlCreator.h" />
- <ClInclude Include="..\..\xbmc\settings\ISettingCreator.h" />
- <ClInclude Include="..\..\xbmc\settings\ISettingsHandler.h" />
- <ClInclude Include="..\..\xbmc\settings\ISubSettings.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\ISetting.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingCallback.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingControl.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingControlCreator.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingCreator.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingsHandler.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\ISubSettings.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\Setting.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingCategoryAccess.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingConditions.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingDefinitions.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingDependency.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingRequirement.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingSection.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingsManager.h" />
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingUpdate.h" />
<ClInclude Include="..\..\xbmc\settings\MediaSettings.h" />
<ClInclude Include="..\..\xbmc\settings\MediaSourceSettings.h" />
- <ClInclude Include="..\..\xbmc\settings\Setting.h" />
<ClInclude Include="..\..\xbmc\settings\SettingAddon.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingCategoryAccess.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingConditions.h" />
<ClInclude Include="..\..\xbmc\settings\SettingControl.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingDefinitions.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingDependency.h" />
<ClInclude Include="..\..\xbmc\settings\SettingPath.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingSection.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingsManager.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingUpdate.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingRequirement.h" />
<ClInclude Include="..\..\xbmc\settings\SkinSettings.h" />
<ClInclude Include="..\..\xbmc\settings\windows\GUIControlSettings.h" />
<ClInclude Include="..\..\xbmc\settings\windows\GUIWindowSettings.h" />
diff --git a/project/VS2010Express/XBMC.vcxproj.filters b/project/VS2010Express/XBMC.vcxproj.filters
index 947238d14f..6fd0457673 100644
--- a/project/VS2010Express/XBMC.vcxproj.filters
+++ b/project/VS2010Express/XBMC.vcxproj.filters
@@ -310,6 +310,9 @@
<Filter Include="listproviders">
<UniqueIdentifier>{1dfaf73b-2e8d-49d2-87c1-07b1ac203ba0}</UniqueIdentifier>
</Filter>
+ <Filter Include="settings\lib">
+ <UniqueIdentifier>{4de9ae04-448d-4ebe-bde5-5ec2a61270c0}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\xbmc\win32\pch.cpp">
@@ -2975,45 +2978,21 @@
<ClCompile Include="..\..\xbmc\settings\windows\GUIControlSettings.cpp">
<Filter>settings\windows</Filter>
</ClCompile>
- <ClCompile Include="..\..\xbmc\settings\ISetting.cpp">
- <Filter>settings</Filter>
- </ClCompile>
- <ClCompile Include="..\..\xbmc\settings\Setting.cpp">
- <Filter>settings</Filter>
- </ClCompile>
- <ClCompile Include="..\..\xbmc\settings\SettingCategoryAccess.cpp">
- <Filter>settings</Filter>
- </ClCompile>
- <ClCompile Include="..\..\xbmc\settings\SettingConditions.cpp">
- <Filter>settings</Filter>
- </ClCompile>
<ClCompile Include="..\..\xbmc\settings\SettingControl.cpp">
<Filter>settings</Filter>
</ClCompile>
- <ClCompile Include="..\..\xbmc\settings\SettingDependency.cpp">
- <Filter>settings</Filter>
- </ClCompile>
<ClCompile Include="..\..\xbmc\network\NetworkServices.cpp">
<Filter>network</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\utils\BooleanLogic.cpp">
<Filter>utils</Filter>
</ClCompile>
- <ClCompile Include="..\..\xbmc\settings\SettingUpdate.cpp">
- <Filter>settings</Filter>
- </ClCompile>
- <ClCompile Include="..\..\xbmc\settings\SettingsManager.cpp">
- <Filter>settings</Filter>
- </ClCompile>
<ClCompile Include="..\..\xbmc\settings\SettingAddon.cpp">
<Filter>settings</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\settings\SettingPath.cpp">
<Filter>settings</Filter>
</ClCompile>
- <ClCompile Include="..\..\xbmc\settings\SettingSection.cpp">
- <Filter>settings</Filter>
- </ClCompile>
<ClCompile Include="..\..\xbmc\interfaces\json-rpc\FavouritesOperations.cpp">
<Filter>interfaces\json-rpc</Filter>
</ClCompile>
@@ -3064,9 +3043,6 @@
<Filter>utils</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\ApplicationPlayer.cpp" />
- <ClCompile Include="..\..\xbmc\settings\SettingRequirement.cpp">
- <Filter>settings</Filter>
- </ClCompile>
<ClCompile Include="..\..\xbmc\interfaces\python\AddonPythonInvoker.cpp">
<Filter>interfaces\python</Filter>
</ClCompile>
@@ -3080,8 +3056,35 @@
<Filter>playlists</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\FileItemListModification.cpp" />
- <ClCompile Include="..\..\xbmc\settings\ISettingControl.cpp">
- <Filter>settings</Filter>
+ <ClCompile Include="..\..\xbmc\settings\lib\ISettingControl.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\ISetting.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\Setting.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingCategoryAccess.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingConditions.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingDependency.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingRequirement.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingSection.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingsManager.cpp">
+ <Filter>settings\lib</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\settings\lib\SettingUpdate.cpp">
+ <Filter>settings\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\utils\CharsetDetection.cpp">
<Filter>utils</Filter>
@@ -5874,12 +5877,6 @@
<ClInclude Include="..\..\xbmc\utils\RssManager.h">
<Filter>utils</Filter>
</ClInclude>
- <ClInclude Include="..\..\xbmc\settings\ISettingsHandler.h">
- <Filter>settings</Filter>
- </ClInclude>
- <ClInclude Include="..\..\xbmc\settings\ISubSettings.h">
- <Filter>settings</Filter>
- </ClInclude>
<ClInclude Include="..\..\xbmc\settings\SkinSettings.h">
<Filter>settings</Filter>
</ClInclude>
@@ -5946,27 +5943,9 @@
<ClInclude Include="..\..\xbmc\settings\windows\GUIControlSettings.h">
<Filter>settings\windows</Filter>
</ClInclude>
- <ClInclude Include="..\..\xbmc\settings\ISetting.h">
- <Filter>settings</Filter>
- </ClInclude>
- <ClInclude Include="..\..\xbmc\settings\ISettingCallback.h">
- <Filter>settings</Filter>
- </ClInclude>
- <ClInclude Include="..\..\xbmc\settings\Setting.h">
- <Filter>settings</Filter>
- </ClInclude>
- <ClInclude Include="..\..\xbmc\settings\SettingCategoryAccess.h">
- <Filter>settings</Filter>
- </ClInclude>
- <ClInclude Include="..\..\xbmc\settings\SettingConditions.h">
- <Filter>settings</Filter>
- </ClInclude>
<ClInclude Include="..\..\xbmc\settings\SettingControl.h">
<Filter>settings</Filter>
</ClInclude>
- <ClInclude Include="..\..\xbmc\settings\SettingDependency.h">
- <Filter>settings</Filter>
- </ClInclude>
<ClInclude Include="..\..\xbmc\network\NetworkServices.h">
<Filter>network</Filter>
</ClInclude>
@@ -5976,24 +5955,12 @@
<ClInclude Include="..\..\xbmc\utils\IXmlDeserializable.h">
<Filter>utils</Filter>
</ClInclude>
- <ClInclude Include="..\..\xbmc\settings\SettingUpdate.h">
- <Filter>settings</Filter>
- </ClInclude>
- <ClInclude Include="..\..\xbmc\settings\SettingsManager.h">
- <Filter>settings</Filter>
- </ClInclude>
- <ClInclude Include="..\..\xbmc\settings\ISettingCreator.h">
- <Filter>settings</Filter>
- </ClInclude>
<ClInclude Include="..\..\xbmc\settings\SettingAddon.h">
<Filter>settings</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\settings\SettingPath.h">
<Filter>settings</Filter>
</ClInclude>
- <ClInclude Include="..\..\xbmc\settings\SettingSection.h">
- <Filter>settings</Filter>
- </ClInclude>
<ClInclude Include="..\..\xbmc\interfaces\json-rpc\FavouritesOperations.h">
<Filter>interfaces\json-rpc</Filter>
</ClInclude>
@@ -6050,9 +6017,6 @@
<Filter>utils</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\ApplicationPlayer.h" />
- <ClInclude Include="..\..\xbmc\settings\SettingRequirement.h">
- <Filter>settings</Filter>
- </ClInclude>
<ClInclude Include="..\..\xbmc\interfaces\python\AddonPythonInvoker.h">
<Filter>interfaces\python</Filter>
</ClInclude>
@@ -6067,14 +6031,53 @@
<Filter>playlists</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\FileItemListModification.h" />
- <ClInclude Include="..\..\xbmc\settings\ISettingControl.h">
- <Filter>settings</Filter>
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingControl.h">
+ <Filter>settings\lib</Filter>
</ClInclude>
- <ClInclude Include="..\..\xbmc\settings\ISettingControlCreator.h">
- <Filter>settings</Filter>
+ <ClInclude Include="..\..\xbmc\settings\lib\ISetting.h">
+ <Filter>settings\lib</Filter>
</ClInclude>
- <ClInclude Include="..\..\xbmc\settings\SettingDefinitions.h">
- <Filter>settings</Filter>
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingCallback.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingCreator.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingsHandler.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\ISubSettings.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\Setting.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingCategoryAccess.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingConditions.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingDependency.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingRequirement.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingSection.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingsManager.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingUpdate.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\SettingDefinitions.h">
+ <Filter>settings\lib</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\settings\lib\ISettingControlCreator.h">
+ <Filter>settings\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\utils\CharsetDetection.h">
<Filter>utils</Filter>