Jeffery Myers
980e4d0ad3
Use the size of the texture as the V scale so repeatable textures work well ( #5463 )
2026-01-02 13:15:25 +01:00
Jeremiah Donley
c9a456e273
Add DenoRaylib550 binding to BINDINGS.md ( #5462 )
2026-01-02 13:14:25 +01:00
Ray
c07d075a63
REVIEWED: Security checks formatting and comments
2026-01-01 16:54:44 +01:00
GlitchLens
5a3391fdce
[rtext] Fix multiple security vulnerabilities in font loading ( #5433 , #5434 , #5436 ) ( #5450 )
2026-01-01 16:35:12 +01:00
Ray
909f040dc5
Remove trailing spaces
2026-01-01 16:33:34 +01:00
Jeffery Myers
eb4ad50d99
make sure that our up vector really is up in an axis before picking a world plane ( #5459 )
2025-12-31 23:52:08 +01:00
Ray
95f72b162b
REVIEWED: TextReplace(), revert breaking change, needs to be reviewed again... -WIP-
2025-12-31 22:50:17 +01:00
Ray
cac02ab063
REXM: REVIEWED: Add new example to collection list at the end of its category, instead of adding it at the end of the file
2025-12-31 22:48:07 +01:00
Ray
ab1d9b3830
REXM: Check example exists (compilation worked) before trying to run it
2025-12-31 22:47:16 +01:00
Ray
f805e6cae8
REXM: Update Makefile.Web before trying to rebuild new example for web
2025-12-31 22:46:36 +01:00
Ray
83377a3488
Update examples_list.txt
2025-12-31 22:29:12 +01:00
Ray
2377506843
Update rcamera.h
2025-12-31 20:50:27 +01:00
Jeffery Myers
0133a4e6c6
Make CameraMove up and right work with Z up cameras like the other functions do. ( #5458 )
2025-12-31 20:45:29 +01:00
Ray
c124f2552b
REVIEWED: SIMD instrinsics must be explicitly enabled by developer, only SSE supported at the moment #5316
2025-12-31 11:22:26 +01:00
Ray
66755da4c8
REVIEWED: eglGetPlatformDisplay() usage
2025-12-31 11:08:17 +01:00
Ray
02cca28b5f
REVIEWED: eglGetPlatformDisplay() usage
2025-12-31 11:08:10 +01:00
McDubh
25ce6465d5
Added SSE to MatrixMultiply. ( #5427 )
2025-12-31 10:58:58 +01:00
Alvin De Cruz
4af95a3a84
Use eglGetPlatformDisplayEXT on DRM platform for Mali compatibility ( #5446 )
2025-12-31 10:33:17 +01:00
CosmosShell
e534f14419
Fix window width calculation by adding wOffset ( #5457 )
2025-12-31 09:05:39 +01:00
Ray
9b183e0c5e
REXM: Update examples and reports
2025-12-30 23:21:10 +01:00
Ray
8c83dc7d70
Merge branch 'master' of https://github.com/raysan5/raylib
2025-12-30 22:49:45 +01:00
Ray
0c3e10b262
REVIEWED: FileExists(), using macro
2025-12-30 22:49:43 +01:00
RANDRIA Luca
4054fc42f3
Remove stdio.h unused header ( #5456 )
2025-12-30 22:09:20 +01:00
Ray
695f353533
Update Makefile.Web
2025-12-30 22:07:23 +01:00
Ray
f260f5fdd0
Update Makefile
2025-12-30 22:06:18 +01:00
Ray
fa1d4eb7fa
Update shapes_hilbert_curve.c
2025-12-30 22:06:05 +01:00
Ray
6e70dece56
Update minshell.html
2025-12-30 22:05:37 +01:00
Ray
ebf2f61425
Delete core_input_keyboard_gamepad_test.c
2025-12-30 22:03:36 +01:00
Ray
6dfaf9fe7e
REVIEWED: example shapes_hilbert_curve #5454
...
Make it more didactic and dynamic, avoid global variables
2025-12-30 21:19:54 +01:00
Hamza RAHAL
7523738677
Add hilbert curve example ( #5454 )
2025-12-30 20:11:37 +01:00
Ray
2b48cf6793
Formating review
2025-12-29 13:06:05 +01:00
MULTi
1c6f683161
[rcore][drm] Improved touch input handling and multitouch support, closes #4842 ( #5447 )
...
* Improved touch input handling and multitouch support in drm platform
* revert
* made some fixes for the touch issue in drm platform
* updated touch input handling by adding multitouch support
* improved how it handles the multitouch
* added cleanup
* Remove touch last update tracking to simplify touch input handling
* improved multitouch support by tracking touch positions and IDs for each slot
* Better touch input handling
* Increase maximum touch points from 8 to 10 and enhance touchscreen prioritization logic
* Refactor touch input handling to use slot index as ID for stability and simplify touch clearing logic
* Improve touch input handling by activating slot 0 based on mouse click or touch events
* touch event handling to use tracking ID for unique touch identification
* Add multitouch detection to PollMouseEvents for improved touch handling
* Fix conditional formatting in PollMouseEvents for clarity
* Refactor conditional statements in PollMouseEvents and InitPlatform for improved readability
* Fix formatting in PollMouseEvents for improved readability
2025-12-29 12:54:30 +01:00
Padmadev D
00f42e4199
[rcore] [android] fixed gesture system not reporting GESTURE_NONE ( #5452 )
...
in android gesture system is not reporting GESTURE_NONE, specified in the issue https://github.com/raysan5/raylib/issues/5010 so, automatically GESTURE_SWIPE, TAP, DOUBLE_TAP, also will not be reported. in this commit it is fixed.
2025-12-29 12:50:12 +01:00
Ray
58d414bcf8
REVIEWED: InitPlatform(), code simplification
2025-12-29 12:39:40 +01:00
Meowster
8f8346048c
Add chicken scheme to BINDINGS.md ( #5449 )
...
* Add chicken scheme to BINDINGS.md
* Fix typo
2025-12-28 23:50:10 +01:00
Ray
eb3cc183cc
REVIEWED: FIXED: Windows fullscreen, after breaking it due to X11/Wayland changes
2025-12-28 20:29:01 +01:00
Ray
a334a54eac
Update rcore_desktop_glfw.c
2025-12-28 20:09:15 +01:00
Ray
890ca8d687
REVIEWED: GetWindowPosition(), return internal value
2025-12-28 20:04:44 +01:00
Ray
6450a48c75
Update core_highdpi_testbed.c
2025-12-28 20:03:51 +01:00
Ray
8a75439c25
REVIEWED: Fullscreen modes on Linux (X11 over XWayland)
...
It does not work as expected... :(
2025-12-28 19:51:04 +01:00
Ray
8871d7648d
Update core_highdpi_testbed.c
2025-12-28 19:49:38 +01:00
Ray
4176c518c7
Update rcore_desktop_glfw.c
2025-12-28 18:40:44 +01:00
Ray
c0c8ee9dc8
Update rcore_desktop_glfw.c
2025-12-28 18:15:47 +01:00
Ray
11c248aa82
Update rcore_web.c
2025-12-28 16:20:43 +01:00
Ray
2cf8983e18
WARNING: REDESIGNED: Fullscreen modes, use current display resolution
...
Considering multi-monitor and multi-ppi configurations
Fullscreen-exclusive scales to available display resolution, ignoring content scaling
Windowed-borderless scales to available logical resolution considering HighDPI **if requested**
2025-12-28 16:11:42 +01:00
Ray
297dcc07b8
Update core_highdpi_testbed.c
2025-12-28 16:08:34 +01:00
Ray
8cfb99f275
Minor comment tweaks
2025-12-28 16:08:19 +01:00
Ray
1d8e011eee
Update rcore_drm.c
2025-12-28 16:08:08 +01:00
Ray
37bc3f5012
REMOVED: SetupFramebuffer(), most platforms do not need it any more
...
Kept only for platforms that could potentially need it
2025-12-28 16:07:59 +01:00
Ray
da1a76604f
REMOVED: CORE.Window.fullscreen, using available flag instead
2025-12-28 16:05:42 +01:00