Adrien Ufferte
|
e65f0f2be3
|
Boss new graphisms
|
2026-02-03 10:55:18 +01:00 |
|
Adrien Ufferte
|
8aece8342d
|
Merge pull request #206 from Excello-Recherche-Education/unit-tests
Unit tests
|
2026-02-02 14:00:06 +01:00 |
|
Adrien Ufferte
|
3e84a86adb
|
Add logs for user progression
|
2026-01-29 16:30:30 +01:00 |
|
Adrien Ufferte
|
0fa31c48ac
|
Prevent orphan Node to be created by autoload UserDataManager
|
2026-01-29 11:30:51 +01:00 |
|
Adrien Ufferte
|
dfd584d17c
|
Merge pull request #205 from Excello-Recherche-Education/godot-upgrade-4.6
Upgrade Godot version to 4.6
|
2026-01-29 11:28:57 +01:00 |
|
Adrien Ufferte
|
847b96ec30
|
Merge pull request #203 from Excello-Recherche-Education/boss-data-collection
Add data collection to boss games
|
2026-01-29 11:28:12 +01:00 |
|
Adrien Ufferte
|
f3e3d4bfcd
|
Upgrade Godot version to 4.6
|
2026-01-27 14:52:22 +01:00 |
|
Adrien Ufferte
|
3dc075854b
|
Add data collection to boss games
|
2026-01-26 14:23:59 +01:00 |
|
Adrien Ufferte
|
b227f1cb17
|
Comments corrections
|
2026-01-26 13:48:59 +01:00 |
|
Adrien Ufferte
|
7b18cdd593
|
Fix indentation
|
2026-01-26 10:47:40 +01:00 |
|
Adrien Ufferte
|
6a65d40227
|
Merge pull request #192 from Excello-Recherche-Education/avoid-allocation
Hoisted reserved file names and invalid character lists into constants
|
2026-01-19 13:01:22 +01:00 |
|
Adrien Ufferte
|
0b07202e93
|
Reused the cached children list when reordering nodes to avoid an extra get_children call.
|
2026-01-19 10:51:58 +01:00 |
|
Adrien Ufferte
|
7cd1e7f036
|
Hoisted reserved file names and invalid character lists into constants to avoid repeated allocations during safe file path sanitization.
|
2026-01-19 10:47:13 +01:00 |
|
Adrien Ufferte
|
e82e47086f
|
Add logs
|
2026-01-15 16:51:47 +01:00 |
|
Adrien Ufferte
|
ba2cf68ee6
|
Nomenclature fixes
|
2026-01-14 16:46:49 +01:00 |
|
Adrien Ufferte
|
a7660822af
|
Add boss data synchronization with server
|
2026-01-14 16:39:19 +01:00 |
|
Adrien Ufferte
|
6c30555509
|
Trying to make the gardens layout cached
|
2026-01-14 16:39:19 +01:00 |
|
Adrien Ufferte
|
1765ad39e1
|
Factorize some code in Utils
|
2026-01-14 16:39:19 +01:00 |
|
Adrien Ufferte
|
09c1e64dd4
|
Code nomenclature
|
2026-01-14 14:49:25 +01:00 |
|
Adrien Ufferte
|
23f562d47f
|
Fireworks
|
2026-01-14 14:49:23 +01:00 |
|
Adrien Ufferte
|
db4e1da25f
|
Caterpillar
|
2026-01-14 14:47:32 +01:00 |
|
Adrien Ufferte
|
8519ee9f3f
|
Version 2 : front/back FX differenciated by having 2 different FX separated : halo and stars
|
2026-01-14 14:47:32 +01:00 |
|
Adrien Ufferte
|
5002f1171e
|
Version 1 with jellyfish and crab
|
2026-01-14 14:47:32 +01:00 |
|
Adrien Ufferte
|
9dde986ed1
|
Use new assets and delete unused ones
|
2026-01-14 14:47:32 +01:00 |
|
Adrien Ufferte
|
bffdaef798
|
Bigger log files
|
2026-01-14 12:54:24 +01:00 |
|
Adrien Ufferte
|
32bd0e4022
|
Merge pull request #178 from Excello-Recherche-Education/debug
Small debugs
|
2026-01-12 12:02:59 +01:00 |
|
Adrien Ufferte
|
37894a530e
|
Merge pull request #179 from Excello-Recherche-Education/add-logs
Add logs
|
2026-01-12 12:02:32 +01:00 |
|
Adrien Ufferte
|
ebb83ae708
|
Security for log rotation when cleaning old files
|
2026-01-09 15:20:49 +01:00 |
|
Adrien Ufferte
|
24caf0f229
|
Externalize file name
|
2026-01-09 15:10:59 +01:00 |
|
Adrien Ufferte
|
3bde3f8a8f
|
Log rotation + log threshold slicing for internal memory
|
2026-01-09 14:50:22 +01:00 |
|
Adrien Ufferte
|
367437f20e
|
Add logs and error management in UserDataManager
|
2026-01-08 15:53:06 +01:00 |
|
Adrien Ufferte
|
046c18c059
|
Add logs in ServerManager
|
2026-01-08 15:42:10 +01:00 |
|
Adrien Ufferte
|
c9cf5365ed
|
Small debugs
|
2026-01-08 15:29:39 +01:00 |
|
Adrien Ufferte
|
294e8056fa
|
Add logs
|
2026-01-05 11:21:42 +01:00 |
|
Adrien Ufferte
|
5a23c4dd45
|
Add logs
|
2025-12-18 16:00:00 +01:00 |
|
Adrien Ufferte
|
ed0cf9e83a
|
Merge pull request #171 from Excello-Recherche-Education/better-load-device-settings
Better load of device settings
|
2025-12-16 15:57:25 +01:00 |
|
Adrien Ufferte
|
0000da08e7
|
Added error logging when device settings fail to load or validate, and regenerate defaults when corrupted data is detected.
|
2025-12-16 13:59:12 +01:00 |
|
Adrien Ufferte
|
95e3c6fa9a
|
Prevented SpriteControl from crashing when resizing AnimatedSprite2D nodes that lack a frame texture by guarding the resize logic and logging a warning instead.
|
2025-12-16 11:10:33 +01:00 |
|
Adrien Ufferte
|
4bd89547fa
|
Merge pull request #168 from Excello-Recherche-Education/debug-coroutine
Debug probable cause of lag in turtles minigame
|
2025-12-15 13:50:17 +01:00 |
|
Adrien Ufferte
|
a92d22c4a4
|
Debug probable cause of lag in turtles minigame
|
2025-12-15 10:20:34 +01:00 |
|
Adrien Ufferte
|
07c7b82a7d
|
Add logs in LessonLogger
|
2025-12-15 10:10:29 +01:00 |
|
Adrien Ufferte
|
b38312f6ef
|
Prevent purging from deleting the Logs directory by comparing folder names case-insensitively during cleanup.
|
2025-12-12 09:13:47 +01:00 |
|
Adrien Ufferte
|
dda96473a4
|
Merge pull request #164 from Excello-Recherche-Education/remove-debug-logs
Remove Log debugs
|
2025-12-11 15:54:04 +01:00 |
|
Adrien Ufferte
|
f362379004
|
Merge pull request #160 from Excello-Recherche-Education/volume-logic-factorization
Factorize volume logic
|
2025-12-11 15:52:54 +01:00 |
|
Adrien Ufferte
|
a556e3f0ee
|
Remove Log debugs
|
2025-12-11 15:51:33 +01:00 |
|
Adrien Ufferte
|
4ef4577c0b
|
Merge pull request #158 from Excello-Recherche-Education/add-logs
Better logs in critical functions
|
2025-12-11 15:11:34 +01:00 |
|
Adrien Ufferte
|
48bb8c5ecd
|
Factorize volume logic
|
2025-12-11 09:31:38 +01:00 |
|
Adrien Ufferte
|
5bdaa9220c
|
Better logs in critical functions
|
2025-12-11 09:01:29 +01:00 |
|
Adrien Ufferte
|
51a0d9870c
|
Better error management
|
2025-12-11 08:48:01 +01:00 |
|
Adrien Ufferte
|
55c4986719
|
Merge pull request #154 from Excello-Recherche-Education/add-logs
Add logs
|
2025-12-10 16:14:45 +01:00 |
|