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.

109 lines
1.2 KiB

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 years ago
Submodules (#3311) * Check in current state * Add submodules to Makefile and clean up some imports * Start moving InitGraphicsDeivce * Move android_main and CloseWindow() out of rcore * Move WindowShouldClose out of rcore * Move IsWindowHidden out of rcore * Move IsWindowMinimized out of rcore * Move IsWindowMaximized, IsWindowFocused and IsWindowResized out of rcore * Move ToggleFullscreen out of rcore * Move MaximizeWindow, MinimizeWindow and RestoreWindow out of rcore * Move 13 functions out of rcore: ToggleBorderlessWindowed SetWindowState ClearWindowState SetWindowIcon SetWindowIcons SetWindowTitle SetWindowPosition SetWindowMonitor SetWindowMinSize SetWindowMaxSize SetWindowSize SetWindowOpacity SetWindowFocused * Minor clean up, revert makefile change, include submodules directly in rcore * Fix makefile comment * Remove rcore.h from Makefile * Remove debug include * Move 18 functions from rcore to submodules GetWindowHandle GetMonitorCount GetCurrentMonitor GetMonitorPosition GetMonitorWidth GetMonitorHeight GetMonitorPhysicalHeight GetMonitorRefreshRate GetWindowPosition GetWindowScaleDPI GetMonitorName SetClipboardText GetClipboardText ShowCursor HideCursor EnableCursor DisableCursor GetTime * Move TakeScreenshot, OpenURL, GetGamepadName out of rcore into submodules * remove debugging #defines * Move GetMonitorPhysicalWidth from rcore to submodule * Move GetGamepadAxisCount from rcore * Move SetGamepadMappings out of rcore * Move GetMouseX, GetMouseY, GetMousePosition out of rcore * Move SetMousePosition out of rcore * Move GetMouseWheelMove out of rcore * Move the last functions out of rcore * Move shared function defs and some global var to rcore.h * Clean up rcore.c and rcore.h a little more * Remove unnecessary #define --------- Co-authored-by: MichaelFiber <michael@cubeofb.org>
1 year ago
  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. .vs
  31. [Bb]in
  32. [Dd]ebug/
  33. *.sbr
  34. *.sdf
  35. obj/
  36. [R]elease/
  37. _ReSharper*/
  38. [Tt]est[Rr]esult*
  39. ipch/
  40. *.opensdf
  41. *.db
  42. *.opendb
  43. packages/
  44. !examples/models/resources/models/obj/
  45. # Ignore compiled binaries
  46. *.o
  47. *.exe
  48. *.a
  49. *.bc
  50. *.so
  51. *.so.*
  52. # Ignore wasm data in examples/
  53. examples/**/*.wasm
  54. examples/**/*.data
  55. examples/**/*.js
  56. examples/**/*.html
  57. # Ignore files build by xcode
  58. *.mode*v*
  59. *.pbxuser
  60. *.xcbkptlist
  61. *.xcscheme
  62. *.xcworkspacedata
  63. *.xcuserstate
  64. *.xccheckout
  65. xcschememanagement.plist
  66. .DS_Store
  67. ._.*
  68. xcuserdata/
  69. DerivedData/
  70. # VSCode project
  71. .vscode
  72. # Jetbrains project
  73. .idea/
  74. cmake-build-*/
  75. # CMake stuff
  76. CMakeCache.txt
  77. CMakeFiles
  78. CMakeScripts
  79. Testing
  80. cmake_install.cmake
  81. install_manifest.txt
  82. compile_commands.json
  83. CTestTestfile.cmake
  84. build
  85. # Ignore GNU global tags
  86. GPATH
  87. GRTAGS
  88. GTAGS
  89. # Zig programming language
  90. zig-cache/
  91. zig-out/
  92. build/
  93. build-*/
  94. docgen_tmp/
  95. # Parser stuff
  96. parser/raylib_parser