113 Commits

Author SHA1 Message Date
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
Ray
fdc500756d REXM: ADDED: More detailed log info 2025-10-26 21:21:28 +01:00
Ray
ec06f9be37 Removed trailing spaces 2025-10-21 13:51:03 +02:00
Ray
7995f8d1b3 Avoid auto push on rename 2025-10-17 17:01:58 +02:00
Ray
0c97c95f6c Update rexm.c 2025-10-17 12:33:50 +02:00
Ray
f0ffdb33f4 REXM: Support building full example collection and categories
ADDED: Some log info
2025-10-02 20:04:41 +02:00
Ray
e7d27e5b80 REXM: Remove test code 2025-10-02 19:26:27 +02:00
Ray
7b5c597da5 Update rexm.c 2025-10-02 19:25:45 +02:00
Ray
8670e6e1b9 REXM: FIX: Get others category 2025-10-02 13:45:25 +02:00
Ray
29a7996402 REXM: Remove dead code of functions already moved to raylib 2025-10-02 13:45:06 +02:00
Ray
36d3c8acfb Update rexm.c 2025-10-02 13:16:29 +02:00
Ray
8494d76c93 Update rexm.c 2025-10-02 13:04:43 +02:00
Teeto44
14a0a4d0c4
FIXED: rexm's makefile and default paths (#5224)
* FIXED: rexm's makefile and default paths

Fixed a windows only backslash in
rexm's makefile causing build errors on macOS and linux

Added unix paths to rexm for better compatibility

* Update rexm.c

Readded the fall-through in OP_CREATE

Added some safety checks to UpdateRequiredFiles() so it plays nicely outside of the raylib.com context (would segfault previously)
2025-10-01 18:27:28 +02:00
Ray
f76666af3f REXM: Avoid updating metadata from others examples 2025-09-28 23:48:10 +02:00
Ray
2724f07c9a Update rexm.c 2025-09-26 22:22:43 +02:00
Ray
363855ec3e Update rexm.c 2025-09-21 20:21:42 +02:00
Ray
1161286d51 Update rexm.c 2025-09-21 13:13:46 +02:00
Ray
9268b0d029 REXM: Commented functions moved to main raylib API 2025-09-18 15:51:48 +02:00
Ray
ed8f1a22d1 Remove trailing spaces 2025-09-14 18:07:58 +02:00
Ray
6f01f3c06d Update rexm.c 2025-09-13 20:57:00 +02:00
Ray
9e14faffcc REXM: REVIEWED: example addition logic 2025-09-10 18:27:19 +02:00
Ray
f6ae596a1d Update rexm.c 2025-09-09 00:47:12 +02:00
Ray
0da5bc1e17 REXM: REVIEWED: TextReplaceBetween() 2025-09-09 00:26:38 +02:00
Ray
adb078128b Update rexm.c 2025-09-09 00:15:30 +02:00
Ray
4020885c35 REXM: Reviewed UpdateSourceMetadata() 2025-09-07 11:54:36 +02:00
Ray
5373ede25c REXM: Review examples source code header metadata for consistency 2025-09-07 11:44:33 +02:00
Ray
02d004274c Update rexm.c 2025-09-07 11:14:35 +02:00
Ray
2d19abb2cf REXM: REVIEWED: Examples header info inconsistencies 2025-09-07 11:04:00 +02:00
Ray
e5cef3c0d8 REXM: Reviewed examples source code headers metadata 2025-09-07 10:46:51 +02:00
Ray
68a678a549 Update rexm.c 2025-09-07 10:18:41 +02:00
Ray
16a0b966c3 Update rexm.c 2025-09-06 00:09:22 +02:00
Ray
4af48fba74 REXM: REVIEWED: UpdateSourceMetadata() and TextReplaceBetween() 2025-09-06 00:04:07 +02:00
Ray
86ec1c08c2 Update rexm.c 2025-09-05 23:07:29 +02:00
Ray
84e606b8c7 Update rexm.c 2025-09-05 23:00:36 +02:00
Ray
1d4d8da3e9 Removed temp code to generate updated examples_list.txt 2025-09-05 22:59:42 +02:00