summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-10-14Fix some omissions (#3418)Le Juez Victor
Changes the return type of `InitGraphicsDevice()` from `bool` to `int`. Adds a return at the end of `InitPlatform()`.
2023-10-14REVIEWED: `SetMouseCursor()` #3416Ray
2023-10-14Fix SetMouseCursor implementation for PLATFORM_WEB (#3416)BeardedBread
* Fix SetMouseCursor implementation for PLATFORM_WEB - Restrict function to only set the cursor inside the canvas * Set the CORE input mouse
2023-10-14Fix raygui.c leftover from zig build (#3417)Blue
2023-10-14Fix screen size check in `InitPlatform()` (#3415)Le Juez Victor
2023-10-14Implement SetMouseCursor for PLATFORM_WEB (#3414)BeardedBread
2023-10-14Make sure CORE.Window.ready is setRay
2023-10-14WARNING: REDESIGN: `InitPlatform()` to initialize all platform data #3313Ray
`InitGraphicsDevice()` could be confusing because the function actually initialized many things: window, graphics, inputs, callbacks, timming, storage... restructured it.
2023-10-14tweaksRay
2023-10-14Minor tweaksRay
2023-10-13Add Raylib.lean to BINDINGS.md (#3409)Daniil Kisel
2023-10-13fix zig syntax errors in examples, and make it install executables correctly ↵Purple4pur
(#3395)
2023-10-13Fix `UpdateSound` parameter name (#3405)Daniil Kisel
2023-10-13Normalize `gestureEvent.position` coordinates (#3406)Le Juez Victor
Fixed the fact that coordinates were not normalized on Android, preventing detection of `GESTURE_DOUBLE_TAP`
2023-10-13Fix `android`, `drm` compilation issue on `InitWindow` (#3407)ubkp
* Fix drm compilation issue on InitWindow * Fix android compilation issue on InitWindow
2023-10-13Ported to stb_image_resize2.h (#3403)Babak
2023-10-13Fix `GetMouseDelta()` issue for Android (#3404)Le Juez Victor
2023-10-13Moved some platforms functions to generic `rcore` #3313Ray
Reviewed `InitWindow()` to clearly note platform specific code
2023-10-11REVIEWED: `TextFormat()`, added "..." for truncation #3366Ray
It seems more standard than [TRUN]
2023-10-11Fix windowMin/Max to screenMin/Max for android, drm, template (#3400)ubkp
2023-10-11REVIEWED: #3399, Fix #3366Ray
2023-10-11[rtext] TextFormat() warn user if buffer overflow occured. (#3399)Murlocohol
* [rtext] TextFormat now alerts user to truncation. * Update rtext.c * Update rcore.c * Update rtext.c
2023-10-11Reorganized some functions, `WaitTime()` is common to all platformsRay
2023-10-11Reordered one functionRay
2023-10-11REVIEWED: Mouse and Touch functions generic to all platforms #3313Ray
2023-10-11Added gamepad functions as generic for all platformsRay
2023-10-11RENAMED: `rcore_custom` to `rcore_template`Ray
2023-10-11Split drm update input (#3397)MichaelFiber
* Update `PLATFORM_DRM` implementation of `GetGamepadAxisCount` * Update * Update `PLATFORM_DRM` implementation of `GetGamepadName` * Add example to test gamepad info functions Fix typo * Update new gamepad info example * Move axis count update out of GamepadThread - race condition * Remove pointless if statement
2023-10-10Added comments and review some functions #3313Ray
2023-10-10Added some comments and tweaks #3313Ray
2023-10-10Update rtextures.cRay
2023-10-10REVIEWED: Fix #3387Ray
2023-10-10[raymath] Hotfix for Vector2Angle() and Vector2LineAngle() (#3396)Murlocohol
* Hotfix for Vector2LineAngle(), should probably be reviewed along with the rest of raylib angle functions to determine what coordinate system we want. * Hotfix for Vector2LineAngle(), should probably be reviewed along with the rest of raylib angle functions to determine what coordinate system we want. * [raymath] Hotfix for Vector2Angle and corresponding example * [raymath] Hotfix for Vector2Angle and corresponding example --------- Co-authored-by: Ray <[email protected]>
2023-10-10Hotfix for Vector2LineAngle(), should probably be reviewed along with the ↵Murlocohol
rest of raylib angle functions to determine what coordinate system we want. (#3394)
2023-10-10Revert "Update zig build system to zig version 0.11.0 (#3393)"Ray
This reverts commit 540ad9944205235cd9ccbd716c5a667daf929616.
2023-10-09Update zig build system to zig version 0.11.0 (#3393)Purple4pur
* update build.zig for zig 0.11.0 * fix build.zig in examples to install executable correctly * discard build.zig, only use src/build.zig, to avoid annoying zig-out path problem * update zig version note
2023-10-09REVIEWED: Libs include orderRay
2023-10-09Update raudio.cRay
2023-10-09Format tweaksRay
2023-10-09Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-10-09Avoid references to `PLATFORM_` flags #3313Ray
2023-10-09Update rcore.c (#3326)SuperUserNameMan
2023-10-09Update rmodels.cRay
2023-10-09Ensure m3d faces in non-decreasing materialid sequence (#3385)Dennis E. Hamilton
This modification replaces the expensive qsort protection with an insertion sort that is near-instantaneous in the expected ordered case.
2023-10-09Call nsvgDeleteRasterizer() on created rasterizer (#3392)Masoud Naservand
the `NSVGrasterizer *rast` needs to be passed to nsvgDeleteRasterizer() when we are done with it.
2023-10-09ADDED: Custom platform template! #3313Ray
2023-10-09REVIEWED: Reorganize functionsRay
`TakeScreenshot()` moved to `rcore.c`
2023-10-09REVIEWED: `WaitTime()`, added validation #3377Ray
2023-10-09REVIEWED: `SetupViewport()` macOS #3313Ray
2023-10-09REVIEWED: Some warnings #3313Ray