Commit Graph

216 Commits

Author SHA1 Message Date
Adrien Ufferte 495983a964 Purge user folder for new version to avoid data conflict 2025-07-03 12:06:13 +02:00
Adrien Ufferte 2e4521e71f Debug data synchronization when login 2025-06-25 14:05:06 +02:00
Adrien Ufferte 7d5f524d5c Clean progression initialization 2025-06-25 09:46:38 +02:00
Adrien Ufferte deda564993 Clean & debug 2025-06-24 15:52:19 +02:00
Adrien Ufferte 6f7e02d56e More debug and cleaning 2025-06-24 09:18:15 +02:00
Adrien Ufferte 3be3e5bc49 Sync student_progression + various cleaning / debug 2025-06-23 15:21:16 +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 6be4e67b50 Cleaning 2025-06-17 16:42:31 +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 240cd0ad0e Avoid 1 char variable name 2025-06-09 21:37:45 +02:00
Adrien Ufferte fc5fe65f70 Clean code naming convention V5 2025-06-09 20:34:27 +02:00
Adrien Ufferte 8eabc9ea1b Clean code naming convention V3 2025-06-09 13:20:25 +02:00
Adrien Ufferte c01a38625f Clean code naming convention V2 2025-06-09 12:22:43 +02:00
Adrien Ufferte 42ed8d4340 Rename assets snake_case v5 2025-06-06 14:04:55 +02:00
Adrien Ufferte f99bb1ad8b Rename assets snake_case v1 2025-06-06 11:56:49 +02:00
Adrien Ufferte ade9a527f3 Files names snake_case 2025-06-05 16:43:52 +02:00
Adrien Ufferte 00137c2b7a Add timestamp check / write at login 2025-06-05 13:49:40 +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 53a5ae94bf Translation update + clean code 2025-05-27 11:45:13 +02:00
Adrien Ufferte 71f001befb Data synchronization v2 2025-05-27 11:04:52 +02:00
Adrien Ufferte 4bd6ad64ff Loading popup while synchronizing data 2025-05-23 17:29:02 +02:00
Adrien Ufferte 38bd202aac Enhance logs categories + debug + clean various 2025-05-22 17:01:38 +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 e59b7b6442 Export configuration 2025-05-06 15:19:28 +02:00
Adrien Ufferte 0bfead86e0 Ensure proper initialization of all Arrays and Dictionaries 2025-05-05 10:52:37 +02:00
Adrien Ufferte a6c37a7f0b Clean and hard-typing 2025-05-05 10:14:08 +02:00
Adrien Ufferte 4d6f0626ad Debug warning when logger was used in a @tool script 2025-05-05 09:19:34 +02:00
Adrien Ufferte 77d68e6839 Finish converting student codes from string to int everywhere 2025-04-30 09:37:52 +02:00
Adrien Ufferte 0cfe83778c Clean and hard-typing 2025-04-30 09:25:36 +02:00
Adrien Ufferte e334d85b67 Clean and hard-typing 2025-04-28 15:59:42 +02:00
Adrien Ufferte ae7b3cfeca Cleaning 2025-04-28 09:04:21 +02:00
Adrien Ufferte dacc818683 Using new log system everywhere 2025-04-25 15:19:12 +02:00
Adrien Ufferte d2ebf7483a Change all fonts of project to use Kalulu-Mulish 2025-04-24 11:31:48 +02:00
Adrien Ufferte a4e76bb9dd Various cleaning 2025-04-24 10:00:18 +02:00
Adrien Ufferte d8635d4d78 Handle int student code instead of string 2025-04-24 10:00:07 +02:00
Adrien Ufferte 9eb7fe92fc Make addon EnvironmentSwitcher to be as user-friendly as ExportToolManager 2025-04-22 10:52:29 +02:00
Adrien Ufferte ac1d2d8f12 Remove error at startup 2025-04-22 10:22:00 +02:00
Adrien Ufferte 3a409a353b Export tool plugin working for prof_tool 2025-04-22 08:54:55 +02:00
Adrien Ufferte e5cdf4bc8f Cleaning, typing, renaming 2025-04-22 08:54:55 +02:00
Adrien Ufferte c2b35d030a Upgrade Godot to 4.4.1 - stable 2025-04-09 16:56:40 +02:00
Adrien Ufferte bed6511259 Export settings 2025-04-08 16:30:39 +02:00
Adrien Ufferte 175e62827b Reset kalulu theme variables 2025-04-08 10:03:05 +02:00
Adrien Ufferte b5d68bc78e clean automated treatments for some files 2025-04-04 16:10:03 +02:00
Adrien Ufferte 6fe12750bb Debug gardens transition crash 2025-04-04 16:07:46 +02:00
Adrien Ufferte 704b639fd3 kalulu_theme automatic changes 2025-04-03 16:46:22 +02:00
Dylan Sarrazyn 4217f020db Updates gardens screen animation. Updates teacher settings. 2025-02-24 16:48:19 +01:00