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.

138 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. !raylib.rc.o
  52. # Ignore all examples files
  53. examples/*
  54. # Unignore all examples dirs
  55. !examples/*/
  56. # Unignore all examples files with extension
  57. !examples/*.c
  58. !examples/*.lua
  59. !examples/*.png
  60. # Unignore examples Makefile
  61. !examples/Makefile
  62. !examples/Makefile.Android
  63. !examples/raylib_compile_execute.bat
  64. !examples/raylib_makefile_example.bat
  65. # Ignore all games files
  66. games/*
  67. # Unignore all games dirs
  68. !games/*/
  69. # Unignore all games files with extension
  70. !games/*.c
  71. !games/*.lua
  72. !games/*.png
  73. # Unignore games makefile
  74. !games/Makefile
  75. !games/Makefile.Android
  76. # Ignore files build by xcode
  77. *.mode*v*
  78. *.pbxuser
  79. *.xcbkptlist
  80. *.xcscheme
  81. *.xcworkspacedata
  82. *.xcuserstate
  83. *.xccheckout
  84. xcschememanagement.plist
  85. .DS_Store
  86. ._.*
  87. xcuserdata/
  88. DerivedData/
  89. # Visual Studio project
  90. project/VS2015.UWP/packages
  91. project/VS2017/packages
  92. # Web examples
  93. docs/examples/web/*.html
  94. docs/examples/web/*/*.html
  95. !docs/examples/web/loader.html
  96. !docs/examples/web/core/loader.html
  97. !docs/examples/web/shapes/loader.html
  98. !docs/examples/web/text/loader.html
  99. !docs/examples/web/textures/loader.html
  100. !docs/examples/web/audio/loader.html
  101. !docs/examples/web/physac/loader.html
  102. !docs/examples/web/shaders/loader.html
  103. !docs/examples/web/models/loader.html
  104. # CMake stuff
  105. CMakeCache.txt
  106. CMakeFiles
  107. CMakeScripts
  108. Testing
  109. TestingIfSymlinkWorks
  110. cmake_install.cmake
  111. install_manifest.txt
  112. compile_commands.json
  113. CTestTestfile.cmake
  114. build
  115. !templates/android_project/Makefile
  116. # Unignore These makefiles...
  117. !examples/CMakeLists.txt
  118. !games/CMakeLists.txt
  119. # Ignore Android generated files and folders
  120. templates/android_project/output
  121. # Ignore GNU global tags
  122. GPATH
  123. GRTAGS
  124. GTAGS
  125. .vs