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
|
03bbe78f13
|
Save (and load) log level in Device Settings
|
2025-10-03 16:44:09 +02:00 |
|
Adrien Ufferte
|
cac6eff7df
|
Add dominican republic language
|
2025-09-23 13:50:09 +02:00 |
|
Adrien Ufferte
|
ee35e352b6
|
Upgrade godot from 4.4.1 to 4.5
|
2025-09-18 15:26:44 +02:00 |
|
Adrien Ufferte
|
787d4d089c
|
Nomenclatures corrections
|
2025-09-05 15:55:48 +02:00 |
|
Adrien Ufferte
|
60f6af2ca5
|
Add confusion matrix score and clean remediation scores code and logic over all minigames
|
2025-08-25 17:08:25 +02:00 |
|
Adrien Ufferte
|
134930d7c6
|
Misc cleaning
|
2025-08-18 13:46:08 +02:00 |
|
Adrien Ufferte
|
54bbccc9fb
|
Correction of confusion between FileAccess and DirAccess
|
2025-08-13 14:52:13 +02:00 |
|
Adrien Ufferte
|
178a0f811e
|
Add more error management
|
2025-08-13 10:22:54 +02:00 |
|
Adrien Ufferte
|
b9cbccab5e
|
Add error management in important functions
|
2025-08-13 09:51:41 +02:00 |
|
Adrien Ufferte
|
7714775459
|
Merge pull request #53 from Excello-Recherche-Education/debug
Debug
|
2025-08-12 12:01:33 +02:00 |
|
Adrien Ufferte
|
baaee5adf9
|
Debug runtime warning / error about UserDataManager not recognized
|
2025-07-17 10:39:29 +02:00 |
|
Adrien Ufferte
|
930e013be6
|
Put version comparator in utils class
|
2025-07-16 16:55:02 +02:00 |
|
Adrien Ufferte
|
ecb4cb3c57
|
Use range() to ensure compatibility with previous (and future ?) GDScript versions (again, this time in all scripts found)
|
2025-07-11 15:05:14 +02:00 |
|
Adrien Ufferte
|
1269b8a997
|
Cleaning
|
2025-07-08 17:02:25 +02:00 |
|
Adrien Ufferte
|
a5e50e3206
|
delete_dir
|
2025-07-08 15:53:41 +02:00 |
|
Adrien Ufferte
|
bb3a7848c2
|
Add many logs
|
2025-07-07 09:43:32 +02:00 |
|
Adrien Ufferte
|
495983a964
|
Purge user folder for new version to avoid data conflict
|
2025-07-03 12:06:13 +02:00 |
|
Adrien Ufferte
|
59e66efdb3
|
Clean warnings
|
2025-07-02 09:32:24 +02:00 |
|
Adrien Ufferte
|
2e4521e71f
|
Debug data synchronization when login
|
2025-06-25 14:05:06 +02:00 |
|
Adrien Ufferte
|
a5836dc0da
|
Only save if synchronization changed something, and display better logs
|
2025-06-25 10:03:11 +02:00 |
|
Adrien Ufferte
|
7d5f524d5c
|
Clean progression initialization
|
2025-06-25 09:46:38 +02:00 |
|
Adrien Ufferte
|
7e798a193e
|
Clean & debug
|
2025-06-24 16:19:54 +02:00 |
|
Adrien Ufferte
|
c56fa06211
|
Clean & debug
|
2025-06-24 15:21:54 +02:00 |
|
Adrien Ufferte
|
2b683155f0
|
Sync progression v2
|
2025-06-23 15:48:51 +02:00 |
|
Adrien Ufferte
|
3be3e5bc49
|
Sync student_progression + various cleaning / debug
|
2025-06-23 15:21:16 +02:00 |
|
Adrien Ufferte
|
d344acb22d
|
Debug student remediation path resolver
|
2025-06-23 11:06:50 +02:00 |
|
Adrien Ufferte
|
e936c58f37
|
Cleaning double spaces
|
2025-06-23 09:10:18 +02:00 |
|
Adrien Ufferte
|
edb7ed2d70
|
Add words remediation scores + cleaning
|
2025-06-20 12:59:51 +02:00 |
|
Adrien Ufferte
|
ef18d60d58
|
Collect syllable remediation data and save it when user exit game
|
2025-06-19 17:56:28 +02:00 |
|
Adrien Ufferte
|
36fb28d122
|
Synchronization of remediation scores for syllables and words
|
2025-06-19 11:25:02 +02:00 |
|
Adrien Ufferte
|
a74217e6aa
|
Add remediation scores for syllables and words (only the data structure for now)
|
2025-06-18 17:41:30 +02:00 |
|
Adrien Ufferte
|
ab8efbcbf3
|
Cleaning
|
2025-06-18 16:43:00 +02:00 |
|
Adrien Ufferte
|
52fc4f0e62
|
Handle remediation score update from server
|
2025-06-17 16:00:39 +02:00 |
|
Adrien Ufferte
|
f86c288687
|
Add GP_remediation synchronization
Debug & cleaning
|
2025-06-17 09:37:23 +02:00 |
|
Adrien Ufferte
|
a400cc37a5
|
Clean code to avoid variables with 1 char name, and some other cleaning (hard-tying, commenting etc...)
|
2025-06-10 10:55:57 +02:00 |
|
Adrien Ufferte
|
8eabc9ea1b
|
Clean code naming convention V3
|
2025-06-09 13:20:25 +02:00 |
|
Adrien Ufferte
|
d79f922882
|
Change type of variable to correct warning
|
2025-06-06 16:13:33 +02:00 |
|
Adrien Ufferte
|
24d094d01b
|
Auto sync every 5 minutes of play
|
2025-06-06 16:07:37 +02:00 |
|
Adrien Ufferte
|
50f6b4335a
|
Data Synchronization in bulk
+ Allow connecting/playing offline
+ Clean asset name nomenclature
+ Debug asset name nomenclature when loading files
|
2025-06-05 11:18:22 +02:00 |
|
Adrien Ufferte
|
63bc6e5360
|
Monolithic sync_data in progress
|
2025-05-27 17:08:38 +02:00 |
|
Adrien Ufferte
|
71f001befb
|
Data synchronization v2
|
2025-05-27 11:04:52 +02:00 |
|
Adrien Ufferte
|
ca99391868
|
Synchronize user data between local and server
|
2025-05-22 17:00:43 +02:00 |
|
Adrien Ufferte
|
2c3839de09
|
Debug device change in local
|
2025-05-19 16:18:57 +02:00 |
|
Adrien Ufferte
|
0e29dce217
|
Remediation score clean and penguin game can now change GP remediation score
|
2025-05-19 15:28:31 +02:00 |
|
Adrien Ufferte
|
3234a072e0
|
Allow user to edit device of student
|
2025-05-19 11:56:53 +02:00 |
|
Adrien Ufferte
|
5bd176859a
|
Allow user to easily edit student
|
2025-05-16 14:57:07 +02:00 |
|
Adrien Ufferte
|
fdd00fbb94
|
Add some useful logs trace
|
2025-05-15 14:11:40 +02:00 |
|
Adrien Ufferte
|
1b10829f9d
|
Add new function to send "Start-session" signal to backend
|
2025-05-05 14:27:34 +02:00 |
|