You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

140 regels
2.1 KiB

11 jaren geleden
11 jaren geleden
11 jaren geleden
11 jaren geleden
11 jaren geleden
11 jaren geleden
UWP Support Overhaul (#819) * Working build * Fix build again, stop deleting files * Hotfix crash, needs investigating * Remove VS2015.UWP, I cannot update the project * Lots of UWP work, added keyboard and mouse press support. Still need to finish scroll wheel, mouse position and cursor hiding, plus other stuff that I haven't seen yet. * Implemented a ton more things, added BaseApp.h to provide common code to UWP apps. * Remove constant window dimensions * Enable and Disable cursor support. * Actually use mouse delta * Gamepad Support * Cleaning and small tweaks * Restore original example. * Update comment * Use 'Messages' to handle the cursor functions so code is more portable. * Comment * Comment unused message fields and use vector for mouse pos instead. * Move messages to utils.h and use messages for everything. No more plat-specific code in raylib.h * Working build * Fix build again, stop deleting files * Hotfix crash, needs investigating * Remove VS2015.UWP, I cannot update the project * Lots of UWP work, added keyboard and mouse press support. Still need to finish scroll wheel, mouse position and cursor hiding, plus other stuff that I haven't seen yet. * Implemented a ton more things, added BaseApp.h to provide common code to UWP apps. * Remove constant window dimensions * Enable and Disable cursor support. * Actually use mouse delta * Gamepad Support * Cleaning and small tweaks * Restore original example. * Update comment * Use 'Messages' to handle the cursor functions so code is more portable. * Comment * Comment unused message fields and use vector for mouse pos instead. * Move messages to utils.h and use messages for everything. No more plat-specific code in raylib.h * Tested some desktop stuff and added projection matrix updates for window resizing. * Fixed big bad mouse bug * Fix alt buttons and add hack to combat flickery key presses (far from perfect) * Remove debug code * Final commit * Well, so I thought * Wow, i am bad * Remove packages folder * Remove useless include * Apply requested changes and fix linux build * Try to stop packages folder * Have we fixed the formatting properly? * Third time's the charm? * Where did this come from? * Re-fix * Autoformat is gonna kill * Fixed XBOX ONE Support * Fix tabs
5 jaren geleden
10 jaren geleden
11 jaren geleden
7 jaren geleden
11 jaren geleden
9 jaren geleden
7 jaren geleden
  1. # Ignore generated files
  2. # ...
  3. # Ignore VIM's backup generated files
  4. *.swp
  5. *.swo
  6. *~
  7. # Ignore thumbnails created by windows
  8. Thumbs.db
  9. # Ignore files build by Visual Studio
  10. # *.obj --> Can be confused with 3d model!
  11. *.pdb
  12. *.aps
  13. *.user
  14. # *.vcproj
  15. # *.vcxproj*
  16. # *.sln
  17. *.vspscc
  18. *_i.c
  19. *.i
  20. *.icf
  21. *_p.c
  22. *.ncb
  23. *.suo
  24. *.tlb
  25. *.tlh
  26. *.bak
  27. *.cache
  28. *.ilk
  29. *.log
  30. [Bb]in
  31. [Dd]ebug/
  32. [Dd]ebug.win32/
  33. [Dd]ebug.DLL/
  34. *.sbr
  35. *.sdf
  36. obj/
  37. [R]elease/
  38. [Rr]elease.win32/
  39. _ReSharper*/
  40. [Tt]est[Rr]esult*
  41. ipch/
  42. *.opensdf
  43. *.db
  44. *.opendb
  45. packages/
  46. # Ignore compiled binaries
  47. *.o
  48. *.exe
  49. *.a
  50. *.bc
  51. *.so
  52. !raylib.rc.o
  53. # Ignore all examples files
  54. examples/*
  55. # Unignore all examples dirs
  56. !examples/*/
  57. # Unignore all examples files with extension
  58. !examples/*.c
  59. !examples/*.lua
  60. !examples/*.png
  61. # Unignore examples Makefile
  62. !examples/Makefile
  63. !examples/Makefile.Android
  64. !examples/raylib_compile_execute.bat
  65. !examples/raylib_makefile_example.bat
  66. # Ignore all games files
  67. games/*
  68. # Unignore all games dirs
  69. !games/*/
  70. # Unignore all games files with extension
  71. !games/*.c
  72. !games/*.lua
  73. !games/*.png
  74. # Unignore games makefile
  75. !games/Makefile
  76. !games/Makefile.Android
  77. # Ignore files build by xcode
  78. *.mode*v*
  79. *.pbxuser
  80. *.xcbkptlist
  81. *.xcscheme
  82. *.xcworkspacedata
  83. *.xcuserstate
  84. *.xccheckout
  85. xcschememanagement.plist
  86. .DS_Store
  87. ._.*
  88. xcuserdata/
  89. DerivedData/
  90. # Visual Studio project
  91. project/VS2015.UWP/packages
  92. project/VS2017/packages
  93. # Web examples
  94. docs/examples/web/*.html
  95. docs/examples/web/*/*.html
  96. !docs/examples/web/loader.html
  97. !docs/examples/web/core/loader.html
  98. !docs/examples/web/shapes/loader.html
  99. !docs/examples/web/text/loader.html
  100. !docs/examples/web/textures/loader.html
  101. !docs/examples/web/audio/loader.html
  102. !docs/examples/web/physac/loader.html
  103. !docs/examples/web/shaders/loader.html
  104. !docs/examples/web/models/loader.html
  105. # CMake stuff
  106. CMakeCache.txt
  107. CMakeFiles
  108. CMakeScripts
  109. Testing
  110. TestingIfSymlinkWorks
  111. cmake_install.cmake
  112. install_manifest.txt
  113. compile_commands.json
  114. CTestTestfile.cmake
  115. build
  116. !templates/android_project/Makefile
  117. # Unignore These makefiles...
  118. !examples/CMakeLists.txt
  119. !games/CMakeLists.txt
  120. # Ignore Android generated files and folders
  121. templates/android_project/output
  122. # Ignore GNU global tags
  123. GPATH
  124. GRTAGS
  125. GTAGS
  126. .vs