Commit Graph

875 Commits

Author SHA1 Message Date
Adrien Ufferte 5c91a2d851 Cleaning remaining old "Logger" into "Log" 2025-10-06 09:44:32 +02:00
Adrien Ufferte b4840ea289 Save time spent in minigames inside StudentProgression data 2025-10-06 09:44:32 +02:00
Adrien Ufferte ad795f0232 Delete unused API routes 2025-10-06 09:44:32 +02:00
Adrien Ufferte 2a12810679 New AWS configuration 2025-10-06 09:44:32 +02:00
Adrien Ufferte 332bb1ad53 Merge pull request #90 from Excello-Recherche-Education/crab-signal
Clean crab signal and button connexion
2025-10-06 09:38:04 +02:00
Adrien Ufferte 0620280e01 Merge pull request #91 from Excello-Recherche-Education/add-logs-for-startup
Add logs at startup
2025-10-06 09:37:54 +02:00
Adrien Ufferte e5fa9a1671 Merge pull request #92 from Excello-Recherche-Education/log-viewer-v2
Log viewer v2
2025-10-06 09:37:44 +02:00
Adrien Ufferte 9103d29fed Make default log level to "info" instead of "trace"
+ Small fix of class_name declaration order
2025-10-03 16:57:11 +02:00
Adrien Ufferte 03bbe78f13 Save (and load) log level in Device Settings 2025-10-03 16:44:09 +02:00
Adrien Ufferte 5c53daf1bd Cleaning 2025-10-03 16:35:25 +02:00
Adrien Ufferte 890ebe465c New system to open Developer Settings 2025-10-03 16:30:50 +02:00
Adrien Ufferte 440849be7f New log visualizer in Developer Settings 2025-10-03 15:59:21 +02:00
Adrien Ufferte c0ae8e74ee Clean and prepare new scene 2025-09-30 17:22:06 +02:00
Adrien Ufferte 6f7b2e2fca Add logs at startup 2025-09-30 16:52:40 +02:00
Adrien Ufferte f413ae1b67 Clean crab signal and connections 2025-09-30 15:33:39 +02:00
Adrien Ufferte 3422561555 Merge pull request #85 from Excello-Recherche-Education/sounds-with-accents-do-not-play
Sounds with accents do not play on Android
2025-09-30 15:27:12 +02:00
Adrien Ufferte 03d694d0ee Merge pull request #86 from Excello-Recherche-Education/main
Merge small fixes from main in 2.1.6
2025-09-30 15:26:47 +02:00
Adrien Ufferte 5a54849de8 Merge pull request #88 from Excello-Recherche-Education/level-progression
Level progression
2025-09-30 15:23:00 +02:00
Adrien Ufferte 819c533479 Merge pull request #89 from Excello-Recherche-Education/crab-minigame-graphical-upgrade
Crab minigame graphical upgrade
2025-09-30 15:22:35 +02:00
Adrien Ufferte 65c131a0ea Remove useless comment 2025-09-30 15:20:57 +02:00
Adrien Ufferte 9e81eacaf4 Correct outline color / visibility 2025-09-30 15:05:13 +02:00
Adrien Ufferte f657a4b1e5 Text appears instantly when crab gets out of the hole, and also add colored outlines when clicking crabs. Green for correct answer, red for wrong one 2025-09-30 14:47:56 +02:00
Adrien Ufferte c2eab1d592 Revert "By default, text of crab is not visible"
This reverts commit f4f1cd2974.
2025-09-30 14:21:26 +02:00
Adrien Ufferte 6fc89855d5 Sand FX a little higher to prevent flickering at the bottom of the hole 2025-09-30 14:06:12 +02:00
Adrien Ufferte f4f1cd2974 By default, text of crab is not visible 2025-09-30 12:12:33 +02:00
Adrien Ufferte 22b72a25c3 Loop animation right and wrong 2025-09-30 12:05:07 +02:00
Adrien Ufferte d09432f2a3 Fix position / rotation / scale of crabs 2025-09-30 11:52:57 +02:00
Adrien Ufferte 0b5fef72c7 New logic for blinking animation 2025-09-29 16:52:43 +02:00
Adrien Ufferte 9ea6bde6a7 New logic for random background 2025-09-29 16:50:14 +02:00
Adrien Ufferte c180ef9ace import new assets 2025-09-29 16:49:43 +02:00
Adrien Ufferte 3026becf14 Wait for sync before emitting signal of login success 2025-09-29 10:59:26 +02:00
Adrien Ufferte 390dc8d024 Force a synchronization after first login, to prevent creation of new data when old data is available 2025-09-29 10:53:15 +02:00
Adrien Ufferte e6eb7cc001 Remove useless function from ServerManager 2025-09-29 10:52:52 +02:00
Adrien Ufferte cd419a0a95 GDScript nomenclature fixes 2025-09-29 09:43:12 +02:00
Adrien Ufferte 081a6d28e3 Clean log viewer to not depend on file system 2025-09-26 15:10:52 +02:00
Adrien Ufferte bc3ba95fba Make the sound file loader capable of finding a file name even if unicode system changed from NFC to NFD (Android problem) 2025-09-26 15:10:26 +02:00
Adrien Ufferte 7c992971d1 Merge pull request #83 from Excello-Recherche-Education/font-mulish-black
Add new "super-bold" font
2025-09-24 15:34:53 +02:00
Adrien Ufferte e7f31cd569 Merge pull request #81 from Excello-Recherche-Education/dominican-republic
Add Dominican Republic language
2025-09-24 15:34:32 +02:00
Adrien Ufferte 53ef4a1571 Merge pull request #84 from Excello-Recherche-Education/log-exporter
Log viewer ingame
2025-09-23 15:47:09 +02:00
Adrien Ufferte 70a5b15dbd Add cleaning signal/methods 2025-09-23 15:43:17 +02:00
Adrien Ufferte fcd5990ec1 Fix GDScript nomenclature 2025-09-23 15:38:49 +02:00
Adrien Ufferte e0bd290850 Add log level selector 2025-09-23 15:27:34 +02:00
Adrien Ufferte 461de1bab1 Add log viewer in teacher settings 2025-09-23 15:13:36 +02:00
Adrien Ufferte 777593da11 Rename logger file to "log" only 2025-09-23 13:51:40 +02:00
Adrien Ufferte cac6eff7df Add dominican republic language 2025-09-23 13:50:09 +02:00
Adrien Ufferte ba1684da59 Add new "super-bold" font 2025-09-23 11:08:07 +02:00
Adrien Ufferte 9028bf4b92 Merge pull request #82 from Excello-Recherche-Education/godot-4.5-final-reimport
Reimport all files with Godot 4.5
2025-09-23 11:04:07 +02:00
Adrien Ufferte 843342617d Reimport all files with Godot 4.5 2025-09-23 10:13:56 +02:00
Adrien Ufferte bdcf7f0030 Merge pull request #80 from Excello-Recherche-Education/enhance-and-clean-logger
Enhance Log class
2025-09-22 10:25:46 +02:00
Adrien Ufferte cf8a9c33df Enhance Log class and final cleaning of remaining artefacts after upgrade to Godot 4.5 2025-09-19 14:25:49 +02:00