aboutsummaryrefslogtreecommitdiff
path: root/project/VS2010Express
diff options
context:
space:
mode:
authorGarrett Brown <garbearucla@gmail.com>2015-01-10 16:23:13 -0800
committerGarrett Brown <themagnificentmrb@gmail.com>2016-03-10 17:13:22 -0800
commit1fe1a1a3a30b1e61813c13d8855ed1c6f75a4fb7 (patch)
tree63fb329a67e78fcc4cc008b776620b7c50dba13a /project/VS2010Express
parenta109460bbbb0c69ffe31d7692cbfc52e5419c3de (diff)
Joystick library
Thanks to a1rwulf for fixing the joystick library build, da-anda for fixing missing joystick.xml shoulder keys, and longelf for joystick.xml.
Diffstat (limited to 'project/VS2010Express')
-rw-r--r--project/VS2010Express/XBMC.vcxproj21
-rw-r--r--project/VS2010Express/XBMC.vcxproj.filters69
2 files changed, 90 insertions, 0 deletions
diff --git a/project/VS2010Express/XBMC.vcxproj b/project/VS2010Express/XBMC.vcxproj
index 89b73fbe67..90a292c7ad 100644
--- a/project/VS2010Express/XBMC.vcxproj
+++ b/project/VS2010Express/XBMC.vcxproj
@@ -561,6 +561,13 @@
<ClCompile Include="..\..\xbmc\input\InertialScrollingHandler.cpp" />
<ClCompile Include="..\..\xbmc\input\InputCodingTableKorean.cpp" />
<ClCompile Include="..\..\xbmc\input\InputManager.cpp" />
+ <ClCompile Include="..\..\xbmc\input\joysticks\DriverPrimitive.cpp" />
+ <ClCompile Include="..\..\xbmc\input\joysticks\generic\GenericJoystickButtonMapping.cpp" />
+ <ClCompile Include="..\..\xbmc\input\joysticks\generic\GenericJoystickFeatureHandling.cpp" />
+ <ClCompile Include="..\..\xbmc\input\joysticks\generic\GenericJoystickInputHandling.cpp" />
+ <ClCompile Include="..\..\xbmc\input\joysticks\JoystickMonitor.cpp" />
+ <ClCompile Include="..\..\xbmc\input\joysticks\JoystickTranslator.cpp" />
+ <ClCompile Include="..\..\xbmc\input\joysticks\KeymapHandler.cpp" />
<ClCompile Include="..\..\xbmc\input\Key.cpp" />
<ClCompile Include="..\..\xbmc\input\InputCodingTableBaiduPY.cpp" />
<ClCompile Include="..\..\xbmc\input\InputCodingTableBasePY.cpp" />
@@ -1079,6 +1086,20 @@
<ClInclude Include="..\..\xbmc\input\InputCodingTableKorean.h" />
<ClInclude Include="..\..\xbmc\InfoScanner.h" />
<ClInclude Include="..\..\xbmc\input\InputManager.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\DriverPrimitive.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\generic\GenericJoystickButtonMapping.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\generic\GenericJoystickFeatureHandling.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\generic\GenericJoystickInputHandling.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\IJoystickButtonMap.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\IJoystickButtonMapper.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\IJoystickDriverHandler.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\IJoystickInputHandler.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\IKeymapHandler.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\JoystickMonitor.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\JoystickTranslator.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\JoystickTypes.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\JoystickUtils.h" />
+ <ClInclude Include="..\..\xbmc\input\joysticks\KeymapHandler.h" />
<ClInclude Include="..\..\xbmc\input\Key.h" />
<ClInclude Include="..\..\xbmc\input\KeyboardLayoutManager.h" />
<ClInclude Include="..\..\xbmc\input\InputCodingTable.h" />
diff --git a/project/VS2010Express/XBMC.vcxproj.filters b/project/VS2010Express/XBMC.vcxproj.filters
index c6d6ac0238..c0df7a9354 100644
--- a/project/VS2010Express/XBMC.vcxproj.filters
+++ b/project/VS2010Express/XBMC.vcxproj.filters
@@ -421,6 +421,12 @@
<Filter Include="addons\binary\interfaces\api1\PVR">
<UniqueIdentifier>{c3708f40-3139-4ee9-b8f6-c6bcc22bb1c3}</UniqueIdentifier>
</Filter>
+ <Filter Include="input\joysticks">
+ <UniqueIdentifier>{5d8049b8-4689-4ff0-bf4f-1f0a308e5b44}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="input\joysticks\generic">
+ <UniqueIdentifier>{80a8356f-f3be-46b5-be2e-714a42764ee1}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\xbmc\win32\pch.cpp">
@@ -3328,6 +3334,27 @@
<ClCompile Include="..\..\xbmc\addons\binary\interfaces\AddonInterfaces.cpp">
<Filter>addons\binary\interfaces</Filter>
</ClCompile>
+ <ClCompile Include="..\..\xbmc\input\joysticks\DriverPrimitive.cpp">
+ <Filter>input\joysticks</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\input\joysticks\JoystickMonitor.cpp">
+ <Filter>input\joysticks</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\input\joysticks\JoystickTranslator.cpp">
+ <Filter>input\joysticks</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\input\joysticks\KeymapHandler.cpp">
+ <Filter>input\joysticks</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\input\joysticks\generic\GenericJoystickButtonMapping.cpp">
+ <Filter>input\joysticks\generic</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\input\joysticks\generic\GenericJoystickInputHandling.cpp">
+ <Filter>input\joysticks\generic</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\input\joysticks\generic\GenericJoystickFeatureHandling.cpp">
+ <Filter>input\joysticks\generic</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\xbmc\win32\pch.h">
@@ -6434,6 +6461,48 @@
<ClInclude Include="..\..\xbmc\addons\binary\interfaces\IAddonInterface.h">
<Filter>addons\binary\interfaces</Filter>
</ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\DriverPrimitive.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\IJoystickButtonMap.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\IJoystickButtonMapper.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\IJoystickDriverHandler.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\IJoystickInputHandler.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\IKeymapHandler.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\JoystickMonitor.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\JoystickTranslator.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\JoystickTypes.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\JoystickUtils.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\KeymapHandler.h">
+ <Filter>input\joysticks</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\generic\GenericJoystickButtonMapping.h">
+ <Filter>input\joysticks\generic</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\generic\GenericJoystickInputHandling.h">
+ <Filter>input\joysticks\generic</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\joysticks\generic\GenericJoystickFeatureHandling.h">
+ <Filter>input\joysticks\generic</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc">