e3dcb144bc
Update rexm.c
2026-03-29 01:33:27 +01:00
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
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
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
6ba6df3af3
Remove trailing spaces
2026-03-13 18:50:26 +01:00
b68dbaa8af
[tools/rexm] Update nextCatIndex ( #5616 )
...
* removed +1 offset
* update from PR feedback
2026-03-03 18:55:50 +01:00
781c37972a
Updated examples, removed others category processing
2026-02-19 17:11:02 +01:00
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
483b26ef84
Update rexm.c
2026-01-11 01:04:32 +01:00
a6dd2af9e9
Update rexm.c
2026-01-09 20:06:57 +01:00
5398b8c9b0
Update rexm.c
2026-01-07 23:09:51 +01:00
ca89934ed5
Update year to 2026
2026-01-02 13:53:20 +01:00
416af51a93
Update year to 2026
2026-01-02 13:40:15 +01:00
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
ab1d9b3830
REXM: Check example exists (compilation worked) before trying to run it
2025-12-31 22:47:16 +01:00
f805e6cae8
REXM: Update Makefile.Web before trying to rebuild new example for web
2025-12-31 22:46:36 +01:00
71a35f661e
Update rexm.c
2025-12-11 12:33:05 +01:00
dad93abcf8
REXM: Ignore some warnings on GCC/Clang
2025-12-10 18:49:52 +01:00
6c3ef8d9b4
Remove trailing spaces
2025-11-22 20:15:50 +01:00
c0179288ba
REXM: TEST: Support testing running on PLATFORM_DRM
2025-11-20 00:59:28 +01:00
282c4b0eab
Minor teaks to run on Linux
2025-11-19 19:30:25 +01:00
82ad486e6b
Update rexm.c
2025-11-19 13:18:47 +01:00
4cef89cf04
Update rexm.c
2025-11-19 13:08:02 +01:00
e1d5adb326
Update rexm.c
2025-11-19 12:43:44 +01:00
43bd2b1e18
REXM: Report issues if logs can not be loaded
2025-11-19 12:41:36 +01:00
39e39216f6
REXM: ADDED: TestLog option for logs processing (without rebuilding)
2025-11-19 12:31:15 +01:00
33cee1146c
REXM: REVIEWED: Automated testing for Web
2025-11-19 09:54:54 +01:00
8455f9d088
Update rexm.c
2025-11-18 20:59:33 +01:00
6f4f4cc508
Update rexm.c
2025-11-18 20:44:23 +01:00
dcc9e96148
Update rexm.c
2025-11-18 20:18:17 +01:00
a4a6812d68
REXM: REVIEWED: Testing report generation
2025-11-18 19:50:45 +01:00
95a8977e33
REXM: FIX: Web log redirect and download
2025-11-18 16:28:10 +01:00
f531ee2d8f
Update rexm.c
2025-11-18 16:19:43 +01:00
bbba3d0802
REXM: ADDED: Web platform logs automated reports -WIP-
2025-11-17 19:40:55 +01:00
cde917c63c
REXM: ADDED: Build check warnings logs
2025-11-17 19:40:23 +01:00
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
d26b17f320
Some comment tweaks
2025-11-17 00:27:33 +01:00
b5caef1ffb
REXM: ADDED: Example automated-testing -WIP-
2025-11-13 22:48:24 +01:00
6dcd4cd564
Update rexm.c
2025-11-13 20:37:59 +01:00
ee2999b3e0
Update rexm.c
2025-11-09 19:22:12 +01:00
c24f5ac412
REXM: Reviewed rebuild to support full categories -WIP-
2025-11-05 20:52:14 +01:00
91addeb889
Update rexm.c
2025-11-02 20:04:43 +01:00
5db5c9b4a1
Update rexm.c
2025-10-27 00:20:48 +01:00
aae2c4b355
Update rexm.c
2025-10-26 21:25:25 +01:00
5338e39124
Update rexm.c
2025-10-26 21:23:11 +01:00
fdc500756d
REXM: ADDED: More detailed log info
2025-10-26 21:21:28 +01:00
ec06f9be37
Removed trailing spaces
2025-10-21 13:51:03 +02:00
7995f8d1b3
Avoid auto push on rename
2025-10-17 17:01:58 +02:00
0c97c95f6c
Update rexm.c
2025-10-17 12:33:50 +02:00
f0ffdb33f4
REXM: Support building full example collection and categories
...
ADDED: Some log info
2025-10-02 20:04:41 +02:00