Commit graph

  • 4640c84920 WARNING: Not updating mouse.previousPosition when SeMousePosition() #5962 Ray 2026-07-13 19:32:30 +02:00
  • af98e3126e Merge branch 'master' of https://github.com/raysan5/raylib Ray 2026-07-13 19:25:08 +02:00
  • e063385c47 Fix #5965 Ray 2026-07-13 19:24:49 +02:00
  • 7a247ff40f
    Fix swScissor() Y-axis clipping inversion in software renderer (#5976) Thiago Mucci 2026-07-13 13:19:02 -04:00
  • 5de8c3521f
    fix: ImageFromImage rectangle validation use >= and <= (#5979) Commmand_Prompt 2026-07-13 21:13:12 +08:00
  • b631fb3d05
    Fix TextSubtext() returning empty string when position is 0 (#5975) Thiago Mucci 2026-07-13 09:11:42 -04:00
  • fb4649a3fe
    [rcore][desktop] Fix clipboard image memory leak (#5968) Luis 2026-07-13 22:10:27 +09:00
  • 9297b73b33 fix: ImageFromImage rectangle validation use >= and <= CommandPrompt 2026-07-13 16:12:57 +08:00
  • 2f65eb450f Fix swScissor() Y-axis clipping inversion in software renderer thiagomucci 2026-07-12 20:03:33 -04:00
  • 9bf6e888c9 Fix TextSubtext() returning empty string when position is 0 thiagomucci 2026-07-12 19:49:54 -04:00
  • 6bf8213b76 [delete] delete comment GetClipboardImage into NOTE about where put SDL_free() . Luis 2026-07-13 00:41:24 +09:00
  • 1185626c50 add render callback example, put the core basic window back how it was Jeffery Myers 2026-07-11 11:41:55 -07:00
  • f00317bead Added required library Ray 2026-07-11 17:01:09 +02:00
  • 8805ab3ee2 Update rmodels.c Ray 2026-07-11 16:57:49 +02:00
  • ebec978443 REVIEWED: TextJoin(), TextSubtext(), TextInsert*() - ROS: CLN-018 Ray 2026-07-11 16:45:56 +02:00
  • cfe56d97ea REVIEWED: GetPixelDataSize(), avoid allocations >2GB - ROS: CLN-013 Ray 2026-07-11 16:42:57 +02:00
  • 97d2b0146c REVIEWED: Replace assert() by runtime checks - ROS: CLN-012 Ray 2026-07-11 16:22:05 +02:00
  • c31666fe2a REVIEWED: ImageFromImage() - ROS: CLN-007 Ray 2026-07-11 16:20:41 +02:00
  • ab35e0f712 REVIEWED: LoadAutomationEventList() - ROS: CLN-005, CLN-006 Ray 2026-07-11 16:18:34 +02:00
  • f740bd35fd [rcore][desktop] Fix clipboard image memory leak Luis 2026-07-11 23:08:44 +09:00
  • c85cd07db0 Update rmodels.c Ray 2026-07-11 12:22:03 +02:00
  • f458296a07 small optimization Ray 2026-07-11 12:21:24 +02:00
  • 8df2f13962 Update raudio.c Ray 2026-07-11 12:20:57 +02:00
  • cba8f4286d
    Fix initial macOS window size (#5967) Louka Ménard Blondin 2026-07-11 03:06:54 -07:00
  • 86c7edfd74
    [raudio] Fix memory leak when loading .wav files (#5963) Luis 2026-07-11 19:03:41 +09:00
  • 0e6cd7ba12
    Fix initial macOS window size louka 2026-07-10 18:15:13 -07:00
  • 7b875ec5d3 [change] Insert a space. Luis 2026-07-11 01:55:29 +09:00
  • af1b00034c [raudio] Fix memory leak when loading .wav files Luis 2026-07-11 01:43:07 +09:00
  • caadb48e25
    Update SECURITY.md Ray 2026-07-07 15:54:57 +02:00
  • 3e9fb4757f Update rcore_drm.c Ray 2026-07-07 12:17:23 +02:00
  • d159739a8b
    Fix DRM/EGL segfault on some NVIDIA proprietary drivers (#5960) Nikita Dobrynin 2026-07-07 10:15:54 +00:00
  • cba8afa2ca Fix DRM/EGL segfault on some NVIDIA proprietary drivers girvel 2026-07-07 14:47:38 +05:00
  • f20f61d754 Merge branch 'master' of https://github.com/raysan5/raylib Ray 2026-07-07 11:47:31 +02:00
  • 81b740403a Updated Ray 2026-07-07 11:47:19 +02:00
  • 3cb8a3d782
    ReiLua Lua binding update to raylib 6.0. (#5959) Jussi Viitala 2026-07-07 12:46:07 +03:00
  • f8e42cb509 REVIEWED: OpenURL(), added some safety checks to mitigate possible malicious url inputs Ray 2026-07-07 11:45:30 +02:00
  • d2cf4ff9f4 ReiLua Lua binding update to raylib 6.0. jussi 2026-07-07 12:37:52 +03:00
  • d631a5a466 Merge branch 'master' of https://github.com/raysan5/raylib Ray 2026-07-06 19:14:22 +02:00
  • 5992929e56 REVIEWED: Security: strncpy() replaced by snprintf() Ray 2026-07-06 19:13:44 +02:00
  • 3d640698d8
    fix UB in ComputeSHA-1 (#5957) Timothy Fiss 2026-07-06 10:35:02 -06:00
  • 088177b269 rlparser: update raylib_api.* by CI github-actions[bot] 2026-07-06 16:33:13 +00:00
  • 2e03c9c266
    Change boneCount field type from int to unsigned int (#5955) Laurentino 2026-07-06 13:33:01 -03:00
  • bc01003483
    fix UB in ComputeSHA-1 Timothy Fiss 2026-07-05 21:22:39 -06:00
  • bc83ee48db Fix MaximizeWindow() not resizing the screen maradh251 2026-07-06 03:20:55 +02:00
  • 0c2d69a022 Change boneCount field type from int to unsigned int lauchimoon 2026-07-05 15:50:39 -03:00
  • 65abee1cba Updated GA setup-emsdk action Ray 2026-07-04 12:25:06 +02:00
  • 41aeb313bf more fixes for web Jeffery Myers 2026-07-03 17:28:57 -07:00
  • 635c6c48c7 fix web Jeffery Myers 2026-07-03 17:16:02 -07:00
  • 1911a2827b REVIEWED: GitHub Actuions update to latest actions Ray 2026-07-03 23:09:19 +02:00
  • f95bd9d997 Let the platform handle the game loop in case it has some existing callback method (like web does) Jeffery Myers 2026-07-03 11:08:34 -07:00
  • 304e6f851b Added a screenshot of the text_font_size_metric functioning correctly ObedH 2026-07-03 11:03:47 -04:00
  • b52626074c Gave the option to choose between the Em Box font size metric and the ascent font size metric ObedH 2026-07-03 10:47:29 -04:00
  • 4a4a3ea981 Added SetFontSizeMetric, and the example text/text_font_size_metric ObedH 2026-07-03 10:44:37 -04:00
  • bb96b920d3 Update rtextures.c Ray 2026-07-03 11:31:45 +02:00
  • 350124a45b
    [rcore] Fix SDL3 backend using wrong joystick functions (#5948) 0xFishbyte 2026-07-03 02:00:51 +03:00
  • 79b61bd679 [rcore] Remove printing available joysticks 0xFishbyte 2026-07-02 21:12:25 +03:00
  • 0b1be19f01
    Merge branch 'raysan5:master' into sdl-gamepad-fix 0xFishbyte 2026-07-02 21:09:31 +03:00
  • 5628d5006d [rcore] Fix gamepad code using outdated functions 0xFishbyte 2026-07-02 21:05:24 +03:00
  • 5e374218ee REVIEWED: Set mouse position to (0,0) when mouse leaves window area #5945 Ray 2026-07-02 18:58:01 +02:00
  • 9f60957b84 rlparser: update raylib_api.* by CI github-actions[bot] 2026-07-02 08:49:50 +00:00
  • 0c0375f8ae ADDED: IsPathDirectory(), for convenience and more readability at user code Ray 2026-07-02 10:49:31 +02:00
  • 77ecd5befc REVIEWED: TextToSnake(), not considering spaces properly Ray 2026-07-02 10:46:38 +02:00
  • 07fd6d6428 fix cleanup vsaint1 2026-07-02 03:23:03 -03:00
  • 41a3934f2a try to respect the FPS cap when doing refresh updates Jeff Myers 2026-07-01 09:16:45 -07:00
  • a7ac5c2823 Merge branch 'master' of https://github.com/raysan5/raylib Ray 2026-07-01 12:19:29 +02:00
  • 44b16a548f Update rtextures.c Ray 2026-07-01 12:18:58 +02:00
  • 9deaae0716 rlparser: update raylib_api.* by CI github-actions[bot] 2026-07-01 10:09:45 +00:00
  • 122e378e93 ADDED: New image drawing functions, aligned with texture/text drawing -WIP- Ray 2026-07-01 12:09:26 +02:00
  • 2c24ca1407 Typos Ray 2026-07-01 11:55:43 +02:00
  • 04a269f4f8 ADDED: Support for .pep image fileformat, useful for pixl-art Ray 2026-07-01 11:55:27 +02:00
  • 8999d2ba44
    [tools] Add S-Expression Output Type to rlparser (#5943) Visen 2026-07-01 03:05:11 -05:00
  • 7ac798cef9 REVIEWED: Shader attribute/uniform default names can not be overriden #5925 Ray 2026-07-01 10:04:24 +02:00
  • 159136a6eb call the render callback on window size and move. Jeff Myers 2026-06-30 21:11:26 -07:00
  • 8e1fc6e7ee rlparser: update raylib_api.* by CI github-actions[bot] 2026-07-01 02:42:50 +00:00
  • 200968a2ab Test out an optional render callback Jeffery Myers 2026-06-30 19:42:23 -07:00
  • 5d8a8e8885 REVIEWED: iOS implementation -WIP- Ray 2026-06-28 23:53:17 +02:00
  • 765c95c3ae minor whitespace fix Robert Burnett 2026-06-28 14:42:07 -05:00
  • f73d13c410 Add S-Expression output to rlparser.c Robert Burnett 2026-06-28 14:29:38 -05:00
  • 7ee1fbcd9e [raudio] Check if recording device is ready Jairo Correa 2026-06-27 22:37:34 -03:00
  • 283843f0e7 ADDED: Audio recording Jairo Correa 2026-06-27 16:35:59 -03:00
  • 67359073ca
    [rcore] Add gamepad >= 0 lower-bound guard to six sibling functions (#5938) greymoth 2026-06-28 04:06:49 +09:00
  • da23f43a1c [rcore] Add gamepad >= 0 lower-bound guard to six sibling functions greymoth 2026-06-27 01:37:32 +09:00
  • 2e4436edda
    Merge branch 'raysan5:master' into embedded-optimizations-pico Colin James Wood 2026-06-26 17:09:40 +01:00
  • 3edfe19438
    [rcore] Bounds-check gamepad index in GetGamepadAxisCount() and GetGamepadName() (#5937) Brandon Arrendondo 2026-06-24 11:40:28 -04:00
  • bd7d910e47 Refactor GetGamepadName/GetGamepadAxisCount to single-return pattern Brandon Arrendondo 2026-06-24 11:36:52 -04:00
  • 9215540015
    [rtext] Fix buffer overflow in TextReplaceBetween() (#5936) Brandon Arrendondo 2026-06-24 10:41:19 -04:00
  • 83cb4cc210
    [rlgl] Fix matrix stack overflow in rlPushMatrix() (#5935) Brandon Arrendondo 2026-06-24 10:38:08 -04:00
  • d1a14bee5d Update rmodels.c Ray 2026-06-24 10:38:20 +02:00
  • ba3b8f8370
    Add comments for GenMeshTorus (#5934) eu 2026-06-24 08:36:30 +00:00
  • fe17e47a80 [rcore] Bounds-check gamepad index in GetGamepadAxisCount() and GetGamepadName() Brandon Arrendondo 2026-06-23 20:29:57 -04:00
  • 5cfac55e34 [rlgl] Fix matrix stack overflow in rlPushMatrix() Brandon Arrendondo 2026-06-23 20:19:42 -04:00
  • 99936bcb88 [rtext] Fix buffer overflow in TextReplaceBetween() Brandon Arrendondo 2026-06-23 19:48:22 -04:00
  • 93ab879d38 Add comments for GenMeshTorus EugenioBarbieriViale 2026-06-23 23:54:51 +02:00
  • 962bbfc6bf Revert "Implemented JS output format. (#5929)" Ray 2026-06-23 09:24:06 +02:00
  • b00e465deb
    Implemented JS output format. (#5929) Juan Ferreras 2026-06-22 19:55:08 -03:00
  • f2a4ff3fe9 Merge branch 'master' into tegra_compatibility dmoreno 2026-06-22 13:46:04 +02:00
  • dd5ee8846e Changes that allows PLATFORM_DRM to work on NVIDIA Orin platform dmoreno 2026-06-22 13:45:43 +02:00
  • a7c34f3af7 Update rcore_desktop_glfw.c Andreas Rossberg 2026-06-22 10:51:28 +02:00
  • 73810d54d9 guard slices<3 in par_shapes_create_disk, fixed compiler warning -Walloc-size-larger-than ievanpoikka 2026-06-21 22:11:50 +05:30
  • 9859366061 Implemented JS output format. pollouno 2026-06-20 11:16:34 -03:00