summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-09-08added raylib-raku to bindings (#3299)Dan Vu
2023-09-07Review to avoid UBSAN complaining #1891Ray
2023-09-07Remove PLATFORM_RPI (#3232)MichaelFiber
* Remove PLATFORM_RPI * remove build artifacts --------- Co-authored-by: MichaelFiber <[email protected]> Co-authored-by: Ray <[email protected]>
2023-09-07Update Makefile : clean raygui.c & physac.c (#3296)SuperUserNameMan
2023-09-06Update rcore.cRay
2023-09-06Mouse offset and scaling must be considered also on web!Ray
2023-09-05Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-09-05Fix #3293Ray
2023-09-05Update cmake SUPPORT_FILEFORMAT_SVG default value (#3291)Asdqwe
2023-09-05Update README.md (#3290)Ikko Eltociear Ashimine
specially -> especially
2023-09-05Disable UBSAN in zig builds. (#3292)Ryan Roden-Corrent
Zig debug builds automatically enable ubsan. As the fix for #1891 had to be reverted, debug builds using zig will crash like so: ``` Illegal instruction at address 0x3237d2 raylib/src/rlgl.h:3690:91: 0x3237d2 in rlDrawVertexArrayElements (/home/rcorre/src/raylib-zig-template/raylib/src/rcore.c) glDrawElements(GL_TRIANGLES, count, GL_UNSIGNED_SHORT, (const unsigned short *)buffer + offset); ``` This disables UBSAN when using zig to build raylib.
2023-09-04Update config.hRay
2023-09-04Fix #3247Ray
2023-09-04Update rtextures.cRay
2023-09-03Fix examples/textures/textures_image_rotate.c help instructions (#3286)Asdqwe
2023-09-02Fix examples/textures/textures_fog_of_war.c help instructions (#3285)Asdqwe
2023-09-02Add SUPPORT_FILEFORMAT_SVG to cmake (#3284)Asdqwe
2023-09-02REVIEWED: `LoadImageSvg()`Ray
2023-09-02REVIEWED: `LoadImageSvg()`Ray
2023-09-02Added rudimentary SVG support. (#2738)bXi
* Added rudimentary SVG support. Added 2 functions ImageLoadSvg and ImageLoadSvgWithSize. * Added an example on how to use ImageLoadSvgWithSize and adjusted Makefiles accordingly. * Added actual correct example file. * Reviewed the code to keep the raylib coding conventions in mind. Moved the LoadImageSvg() code into LoadImage() guarded by SUPPORT_FILEFORMAT_SVG. Renamed LoadImageSvgWithSize() to LoadImageSvg(). Added a LoadImageSvgFromString() function to parse the loaded SVG into an actual image. This does the bulk of the work. * Fixed typo. --------- Co-authored-by: Ray <[email protected]>
2023-09-02Use internal default allocators, instead of user-exposed onesRay
2023-09-02Some tweaksRay
2023-09-02REVIEWED: Data size type consistency between functions #3168Ray
2023-09-02REVIEWED: Added `SetTextLineSpacing()` to multiline examplesRay
2023-09-02Fix uninitialized thread-locals in stbi #3282 (#3283)Johannes Barthelmes
2023-09-01RENAMED: LoadFont*() parameter names for consistency and coherenceRay
2023-08-30Fix examples/shapes/shapes_collision_area.c help instructions (#3279)Asdqwe
2023-08-30Fix examples/shaders/shaders_texture_outline.c help instructions (#3278)Asdqwe
2023-08-30Fix examples/others/easings_testbed.c help instructions and small tweak (#3277)Asdqwe
2023-08-30Add examples/shaders/shaders_lightmap.c to Makefiles (#3276)Asdqwe
2023-08-30Remove a duplicated screenshot and add missing one (#3275)Asdqwe
2023-08-29Update examples/models/models_loading_gltf.png;m3d.png screenshots (#3273)Asdqwe
2023-08-29REVIEWED: `GetFileLength()`, added comment #3262Ray
2023-08-29Use type name instead of valid specifierRay
long long --> long long int
2023-08-29Fix example/audio/audio_module_player.c help instructions and small bug (#3272)Asdqwe
* Fix example/audio/audio_module_player.c help instructions and small bug * Update example/audio/audio_module_player.png screenshot
2023-08-28Remove e from secondes (#3270)Ethan Conneely
2023-08-27Fix example/models/models_loading_m3d.c controls (#3269)Asdqwe
2023-08-27Fix example/models/models_loading_gltf.c controls (#3268)Asdqwe
2023-08-27Fix CMake extraneous -lglfw (#3266)iacore
Closes #3265. The problem: LIBS_PRIVATE is a list of library names (used by pkg-config), but the shared library of the same name doesn't always exist.
2023-08-27Add missing cmake options (#3267)Asdqwe
2023-08-27Formating reviewRay
2023-08-26Fix bug where default shaders was not linking. (#3261)Branimir Ričko
2023-08-26[Feature] IsKey... safety checks and more (#3256)Nickolas McDonald
* [Feature] Add GetKeyRepeat * Update rcore.c * Simpler design, only one repeat per frame * Update config.h * Update rcore.c * Add KEYBOARD_KEYS_MASK * Update config.h * reversions * Update rcore.c * Update rcore.c * change docs * Update rcore.c * Update rcore.c * Update rcore.c * Update rcore.c * Update rcore.c * Update raylib.h * Update rcore.c * Update rcore.c * Update rcore.c * Update rcore.c * Update rcore.c * Update rcore.c * Update rcore.c * Update rcore.c
2023-08-26Add Vector3 Projecting and Rejection to Raymath (#3263)Ethan Simpson
* Update raymath.h * formatting
2023-08-26[Image] Validate that ImageDrawRectangleRec is drawing entirely inside the ↵Jeffery Myers
image (#3264) * Add a function to clone a sound and share data with another sound. * rename items based on feedback * PR Feedback, use custom unload for sound alias, not variant of normal sound unloading * sound_multi example * Validate that image rect drawing is inside the image so we don't overflow a buffer * remove files that should not have been added. * remove changes that should not have been * revert * adsfasdfsdfsdf
2023-08-26Fix SetClipboardText for web (#3257)ubkp
2023-08-26Match CMakeOptions.txt options default values (#3258)Asdqwe
2023-08-21Update rcore.c (#3255)vitopigno
2023-08-21Reviewed `IsKeyPressedRepeat()` #3248Ray
2023-08-20Add `IsKeyPressedRepeat` (desktop only) (#3245)actondev (Christos)
Since the key pressed are handle by comparing current vs previous state (ie frame), a special way is needed to handle key repeats.