orbisai0security
7392ddfcfc
fix: the rexm tool performs file system operations (... in rexm.c
...
The rexm tool performs file system operations (create, add, rename, remove, update) on example files using names derived directly from argv[2] and argv[3]
2026-04-17 04:41:34 +00: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
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
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
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
a6dd2af9e9
Update rexm.c
2026-01-09 20:06:57 +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
71a35f661e
Update rexm.c
2025-12-11 12:33:05 +01:00
Ray
dad93abcf8
REXM: Ignore some warnings on GCC/Clang
2025-12-10 18:49:52 +01:00
Ray
6c3ef8d9b4
Remove trailing spaces
2025-11-22 20:15:50 +01:00
Ray
c0179288ba
REXM: TEST: Support testing running on PLATFORM_DRM
2025-11-20 00:59:28 +01:00
Ray
282c4b0eab
Minor teaks to run on Linux
2025-11-19 19:30:25 +01:00
Ray
82ad486e6b
Update rexm.c
2025-11-19 13:18:47 +01:00
Ray
4cef89cf04
Update rexm.c
2025-11-19 13:08:02 +01:00
Ray
e1d5adb326
Update rexm.c
2025-11-19 12:43:44 +01:00
Ray
43bd2b1e18
REXM: Report issues if logs can not be loaded
2025-11-19 12:41:36 +01:00
Ray
39e39216f6
REXM: ADDED: TestLog option for logs processing (without rebuilding)
2025-11-19 12:31:15 +01:00
Ray
33cee1146c
REXM: REVIEWED: Automated testing for Web
2025-11-19 09:54:54 +01:00
Ray
8455f9d088
Update rexm.c
2025-11-18 20:59:33 +01:00
Ray
6f4f4cc508
Update rexm.c
2025-11-18 20:44:23 +01:00
Ray
dcc9e96148
Update rexm.c
2025-11-18 20:18:17 +01:00
Ray
a4a6812d68
REXM: REVIEWED: Testing report generation
2025-11-18 19:50:45 +01:00
Ray
95a8977e33
REXM: FIX: Web log redirect and download
2025-11-18 16:28:10 +01:00
Ray
f531ee2d8f
Update rexm.c
2025-11-18 16:19:43 +01:00
Ray
bbba3d0802
REXM: ADDED: Web platform logs automated reports -WIP-
2025-11-17 19:40:55 +01:00
Ray
cde917c63c
REXM: ADDED: Build check warnings logs
2025-11-17 19:40:23 +01:00
Ray
9fe3f7ca14
REXM: ADDED: Automated-testing system
...
Elements tested:
```
TESTING_FAIL_INIT = 1 << 0, // Initialization (InitWindow()) -> "INFO: DISPLAY: Device initialized successfully"
TESTING_FAIL_CLOSE = 1 << 1, // Closing (CloseWindow()) -> "INFO: Window closed successfully"
TESTING_FAIL_ASSETS = 1 << 2, // Assets loading (WARNING: FILE:) -> "WARNING: FILEIO:"
TESTING_FAIL_RLGL = 1 << 3, // OpenGL-wrapped initialization -> "INFO: RLGL: Default OpenGL state initialized successfully"
TESTING_FAIL_PLATFORM = 1 << 4, // Platform initialization -> "INFO: PLATFORM: DESKTOP (GLFW - Win32): Initialized successfully"
TESTING_FAIL_FONT = 1 << 5, // Font default initialization -> "INFO: FONT: Default font loaded successfully (224 glyphs)"
TESTING_FAIL_TIMER = 1 << 6, // Timer initialization -> "INFO: TIMER: Target time per frame: 16.667 milliseconds"
```
2025-11-17 00:29:54 +01:00
Ray
d26b17f320
Some comment tweaks
2025-11-17 00:27:33 +01:00
Ray
b5caef1ffb
REXM: ADDED: Example automated-testing -WIP-
2025-11-13 22:48:24 +01:00
Ray
6dcd4cd564
Update rexm.c
2025-11-13 20:37:59 +01:00
Ray
ee2999b3e0
Update rexm.c
2025-11-09 19:22:12 +01:00
Ray
c24f5ac412
REXM: Reviewed rebuild to support full categories -WIP-
2025-11-05 20:52:14 +01:00
Ray
91addeb889
Update rexm.c
2025-11-02 20:04:43 +01:00
Ray
5db5c9b4a1
Update rexm.c
2025-10-27 00:20:48 +01:00
Ray
aae2c4b355
Update rexm.c
2025-10-26 21:25:25 +01:00
Ray
5338e39124
Update rexm.c
2025-10-26 21:23:11 +01:00