aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authormontellese <montellese@xbmc.org>2013-03-31 20:27:45 +0200
committermontellese <montellese@xbmc.org>2013-04-04 23:52:32 +0200
commitb941ff3a1b87e73a8315c93f5e88060a29a640d3 (patch)
tree10ce0ac288974d3cdae4e33e3100f4878cebb906 /project
parent7cb5e1a3dcd645770197763c24aeab2994bce553 (diff)
[win32] use generic touch input (adds swipe, rotate and zoom gestures)
Diffstat (limited to 'project')
-rw-r--r--project/VS2010Express/XBMC.vcxproj14
-rw-r--r--project/VS2010Express/XBMC.vcxproj.filters44
2 files changed, 56 insertions, 2 deletions
diff --git a/project/VS2010Express/XBMC.vcxproj b/project/VS2010Express/XBMC.vcxproj
index a394b16b94..58989577c7 100644
--- a/project/VS2010Express/XBMC.vcxproj
+++ b/project/VS2010Express/XBMC.vcxproj
@@ -701,6 +701,9 @@
<ClCompile Include="..\..\xbmc\input\KeyboardLayoutConfiguration.cpp" />
<ClCompile Include="..\..\xbmc\input\KeyboardStat.cpp" />
<ClCompile Include="..\..\xbmc\input\MouseStat.cpp" />
+ <ClCompile Include="..\..\xbmc\input\touch\generic\GenericTouchActionHandler.cpp" />
+ <ClCompile Include="..\..\xbmc\input\touch\generic\GenericTouchSwipeDetector.cpp" />
+ <ClCompile Include="..\..\xbmc\input\touch\ITouchInputHandling.cpp" />
<ClCompile Include="..\..\xbmc\input\windows\IRServerSuite.cpp" />
<ClCompile Include="..\..\xbmc\input\windows\IrssMessage.cpp" />
<ClCompile Include="..\..\xbmc\input\windows\WINJoystick.cpp" />
@@ -1048,6 +1051,13 @@
<ClInclude Include="..\..\xbmc\guilib\GUIKeyboardFactory.h" />
<ClInclude Include="..\..\xbmc\guilib\iimage.h" />
<ClInclude Include="..\..\xbmc\guilib\imagefactory.h" />
+ <ClInclude Include="..\..\xbmc\input\touch\generic\GenericTouchActionHandler.h" />
+ <ClInclude Include="..\..\xbmc\input\touch\generic\GenericTouchSwipeDetector.h" />
+ <ClInclude Include="..\..\xbmc\input\touch\generic\IGenericTouchGestureDetector.h" />
+ <ClInclude Include="..\..\xbmc\input\touch\ITouchActionHandler.h" />
+ <ClInclude Include="..\..\xbmc\input\touch\ITouchInputHandler.h" />
+ <ClInclude Include="..\..\xbmc\input\touch\ITouchInputHandling.h" />
+ <ClInclude Include="..\..\xbmc\input\touch\TouchTypes.h" />
<ClInclude Include="..\..\xbmc\input\windows\WINJoystick.h" />
<ClInclude Include="..\..\xbmc\interfaces\json-rpc\PVROperations.h" />
<ClInclude Include="..\..\xbmc\interfaces\legacy\Addon.h" />
@@ -1114,6 +1124,7 @@
<ClInclude Include="..\..\xbmc\settings\windows\GUIWindowTestPattern.h" />
<ClInclude Include="..\..\xbmc\utils\IRssObserver.h" />
<ClInclude Include="..\..\xbmc\utils\RssManager.h" />
+ <ClInclude Include="..\..\xbmc\utils\Vector.h" />
<ClInclude Include="..\..\xbmc\video\FFmpegVideoDecoder.h" />
<ClInclude Include="..\..\xbmc\interfaces\python\swig.h" />
<ClInclude Include="..\..\xbmc\interfaces\python\XBPython.h" />
@@ -1257,6 +1268,7 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (OpenGL)|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">true</ExcludedFromBuild>
</ClCompile>
+ <ClCompile Include="..\..\xbmc\utils\Vector.cpp" />
<ClCompile Include="..\..\xbmc\video\VideoThumbLoader.cpp" />
<ClCompile Include="..\..\xbmc\music\MusicThumbLoader.cpp" />
<ClCompile Include="..\..\xbmc\ThumbnailCache.cpp" />
@@ -2963,4 +2975,4 @@
</VisualStudio>
</ProjectExtensions>
<Import Project="$(SolutionDir)\$(ProjectFileName).targets.user" Condition="Exists('$(SolutionDir)\$(ProjectFileName).targets.user')" />
-</Project> \ No newline at end of file
+</Project>
diff --git a/project/VS2010Express/XBMC.vcxproj.filters b/project/VS2010Express/XBMC.vcxproj.filters
index c125a0213c..af63fbdc82 100644
--- a/project/VS2010Express/XBMC.vcxproj.filters
+++ b/project/VS2010Express/XBMC.vcxproj.filters
@@ -295,6 +295,12 @@
<Filter Include="profiles\windows">
<UniqueIdentifier>{b5a6d872-7e56-4976-81c5-47baad252337}</UniqueIdentifier>
</Filter>
+ <Filter Include="input\touch">
+ <UniqueIdentifier>{4e236b17-3720-4ed8-89af-90cb86bf9b03}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="input\touch\generic">
+ <UniqueIdentifier>{d062c356-66f2-49e7-9510-b216701d2298}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\xbmc\win32\pch.cpp">
@@ -3000,6 +3006,18 @@
<ClCompile Include="..\..\xbmc\profiles\ProfilesManager.cpp">
<Filter>profiles</Filter>
</ClCompile>
+ <ClCompile Include="..\..\xbmc\input\touch\generic\GenericTouchActionHandler.cpp">
+ <Filter>input\touch\generic</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\input\touch\generic\GenericTouchSwipeDetector.cpp">
+ <Filter>input\touch\generic</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\input\touch\ITouchInputHandling.cpp">
+ <Filter>input\touch</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\utils\Vector.cpp">
+ <Filter>utils</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\xbmc\win32\pch.h">
@@ -5858,6 +5876,30 @@
<ClInclude Include="..\..\xbmc\profiles\ProfilesManager.h">
<Filter>profiles</Filter>
</ClInclude>
+ <ClInclude Include="..\..\xbmc\input\touch\ITouchActionHandler.h">
+ <Filter>input\touch</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\touch\generic\GenericTouchActionHandler.h">
+ <Filter>input\touch\generic</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\touch\TouchTypes.h">
+ <Filter>input\touch</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\touch\generic\GenericTouchSwipeDetector.h">
+ <Filter>input\touch\generic</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\touch\generic\IGenericTouchGestureDetector.h">
+ <Filter>input\touch\generic</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\touch\ITouchInputHandler.h">
+ <Filter>input\touch</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\input\touch\ITouchInputHandling.h">
+ <Filter>input\touch</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\utils\Vector.h">
+ <Filter>utils</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc">
@@ -5889,4 +5931,4 @@
<Filter>interfaces\swig</Filter>
</None>
</ItemGroup>
-</Project> \ No newline at end of file
+</Project>