PanicTitan
338458a92b
Fix crash when adding a new textures or audio examples ( #6089 )
...
rexm could crash and corrupt examples_list.txt when adding a new example in the textures category. This happened because the tool searched for the category name as plain text, and "text" happens to be part of "textures" (and shows up inside names like core_render_texture), so it sometimes found the wrong spot and inserted the new example in the middle of an unrelated line.
This fix makes the search look for the exact category boundary instead of just any matching text, so it always finds the right place. It also fixes a small out-of-bounds issue that could happen specifically with the audio category, since it's the last one in the list.
Tested by creating a new textures example and a new audio example, both now work correctly and the examples list stays intact.
2026-08-23 20:50:26 +02:00
Alexandre Almeida
77353e7f31
Update GLFW to 3.5.1 ( #6051 )
...
* Update GLFW to 3.5.1
* Remove cocoa_time.c from rglfw.c
* Add macos_time.c to rglfw.c
* Redo changes from pull request #3863
* Makefile: add QuartzCore framework when building for macOS
* Add QuartzCore when building for macOS to other build files
* Remove unused GLFW dependencies
2026-08-12 13:02:51 +02:00
Ray
5992929e56
REVIEWED: Security: strncpy() replaced by snprintf()
2026-07-06 19:13:44 +02:00
Ray
f9c41a0866
Reemove trailing spaces
2026-06-16 21:12:12 +02:00
Ray
3973766b84
Update rexm.c
2026-06-15 23:19:31 +02:00
Ray
eaf32c83bf
REXM: Latest w64devkit supports make directly, simplifying code to avoid mingw32-make
2026-05-25 00:26:26 +02:00
Thomas Anderson
de8419cc8b
removed web_basic_window mentions ( #5782 )
2026-04-23 13:28:34 +02:00
Thomas Anderson
44e5126d08
update 2025->2026, 5.5->6.0 ( #5754 )
2026-04-12 19:21:09 +02:00
Ray
4799cab772
Update rexm.c
2026-04-01 10:17:41 +02:00
Ray
b3bf537fab
Update rexm.c
2026-03-30 11:00:26 +02:00
Ray
d3cc78d9d7
Update rexm.c
2026-03-29 01:44:33 +01:00
Ray
e3dcb144bc
Update rexm.c
2026-03-29 01:33:27 +01:00
Ray
8a7aff509d
WARNING: BREAKING: REDESIGNED: TextInsert(), TextReplace(), TextReplaceBetween(), using static buffers
...
Redesign has been conditioned by the usage of those functions on `rexm`, `rpc` and other tools; for many use cases a static buffer is enough and way more comfortable to use.
ADDED: `TextInsertAlloc()`, `TextReplaceAlloc()`, `TextReplaceBetweenAlloc()`, alternatives with internal allocations
2026-03-27 21:56:29 +01:00
Charlie Tonneslan
6cf71f565c
Fix typo: dependant -> dependent in rlgl.h and rexm.c ( #5685 )
...
5 instances in src/rlgl.h comments and 1 in tools/rexm/rexm.c.
Skipped vendored raygui.h files in examples/.
2026-03-23 17:17:50 +01:00
Ray
483d687900
Updated examples versions, validated with REXM
2026-03-16 17:19:27 +01:00
Ray
19ec2588be
Update Makefiles for emsdk version 5.0.x, using required node 22.16.0 and Python 3.13.3
2026-03-16 17:04:30 +01:00
Ray
e2aed43410
Update examples version to latest raylib 6.0
2026-03-16 17:03:02 +01:00
Ray
6ba6df3af3
Remove trailing spaces
2026-03-13 18:50:26 +01:00
Thomas Anderson
b68dbaa8af
[tools/rexm] Update nextCatIndex ( #5616 )
...
* removed +1 offset
* update from PR feedback
2026-03-03 18:55:50 +01:00
Ray
ae6d34a731
Renamed some models examples for consistency
2026-02-23 01:43:53 +01:00
Ray
1a5e22808c
REXM: Update examples collection
2026-02-19 17:19:44 +01:00
Ray
1f4e1bc477
REXM: Update examples collection
2026-02-19 17:18:50 +01:00
Ray
dea67fa18a
REXM: Update examples collection
2026-02-19 17:15:26 +01:00
Ray
b9f16a28d3
REXM: Update examples collection
2026-02-19 17:13:20 +01:00
Ray
781c37972a
Updated examples, removed others category processing
2026-02-19 17:11:02 +01:00
Maicon Santana
08e79a16b0
Refactoring {0} to { 0 } to follow conventions ( #5519 )
...
Co-authored-by: maiconpintoabreu <maicon@thinkpad02.exads.com >
2026-01-29 17:30:03 +01:00
Ray
483b26ef84
Update rexm.c
2026-01-11 01:04:32 +01:00
Ray
972d6f0775
REXM: Fix raylib building
2026-01-11 00:32:16 +01:00
Ray
a6dd2af9e9
Update rexm.c
2026-01-09 20:06:57 +01:00
Ray
11f7db2dd8
REXM: ADDED: core_keyboard_testbed
2026-01-09 20:06:53 +01:00
Ray
7218b674e5
REXM: Updated: textures_framebuffer_rendering
2026-01-09 20:05:46 +01:00
Ray
5398b8c9b0
Update rexm.c
2026-01-07 23:09:51 +01:00
Ray
ca89934ed5
Update year to 2026
2026-01-02 13:53:20 +01:00
Ray
416af51a93
Update year to 2026
2026-01-02 13:40:15 +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
9b183e0c5e
REXM: Update examples and reports
2025-12-30 23:21:10 +01:00
Ray
71a35f661e
Update rexm.c
2025-12-11 12:33:05 +01:00
Ray
f3f02b3e17
REXM: examples validation and update
2025-12-10 19:06:41 +01:00
Ray
dad93abcf8
REXM: Ignore some warnings on GCC/Clang
2025-12-10 18:49:52 +01:00
Ray
19a1683641
REXM: Updated examples
2025-12-09 19:25:08 +01:00
Ray
78661a4ee0
REXM: ADDED: shapes_ball_physics
2025-11-29 18:23:17 +01:00
Ray
3d9129e3b4
Update rexm.rc
2025-11-25 12:15:23 +01:00
Ray
80ed6eadb8
REXM: RENAME: audio_fft_spectrum_visualizer -> audio_spectrum_visualizer
2025-11-25 12:15:14 +01:00
Ray
6c3ef8d9b4
Remove trailing spaces
2025-11-22 20:15:50 +01:00
Ray
dddc94dc7a
Update examples_testing_web.md
2025-11-22 20:14:29 +01:00
Mae Brooks
4ad9e09bb2
Ran rexm testing for macos ( #5366 )
2025-11-20 21:10:47 +01:00
Ray
0747e9b5c1
Create examples_testing_drm.md
2025-11-20 01:00:02 +01:00
Ray
c0179288ba
REXM: TEST: Support testing running on PLATFORM_DRM
2025-11-20 00:59:28 +01:00