Commit Graph

148 Commits

Author SHA1 Message Date
Adrien Ufferte 47b9e643ae Clean and debug 2025-06-24 08:56:55 +02:00
Adrien Ufferte e936c58f37 Cleaning double spaces 2025-06-23 09:10:18 +02:00
Adrien Ufferte 23f92667b8 Cleaning 2025-06-20 15:23:02 +02:00
Adrien Ufferte 4115c16588 Clean and debug 2025-06-20 14:31:24 +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 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 c01a38625f Clean code naming convention V2 2025-06-09 12:22:43 +02:00
Adrien Ufferte 8e90e9f5ef Clean code naming convention 2025-06-08 23:36:19 +02:00
Adrien Ufferte 24d094d01b Auto sync every 5 minutes of play 2025-06-06 16:07:37 +02:00
Adrien Ufferte 0917dea167 Debug symbol names 2025-06-06 15:06:21 +02:00
Adrien Ufferte 028b73f7eb Auto synchronize when student login 2025-06-06 14:25:07 +02:00
Adrien Ufferte 0801bbbcd4 Rename assets to follow convention 2025-06-06 14:19:13 +02:00
Adrien Ufferte 42ed8d4340 Rename assets snake_case v5 2025-06-06 14:04:55 +02:00
Adrien Ufferte ade9a527f3 Files names snake_case 2025-06-05 16:43:52 +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 4bd6ad64ff Loading popup while synchronizing data 2025-05-23 17:29:02 +02:00
Adrien Ufferte 5079cf0ae9 Clean teacher_settings scene 2025-05-23 11:24:23 +02:00
Adrien Ufferte ca37c45e7d Clean gp name getter and other various little things 2025-05-23 11:10:57 +02:00
Adrien Ufferte 38bd202aac Enhance logs categories + debug + clean various 2025-05-22 17:01:38 +02:00
Adrien Ufferte ca99391868 Synchronize user data between local and server 2025-05-22 17:00:43 +02:00
Adrien Ufferte 45f0b68a62 Clean warnings 2025-05-22 09:23:44 +02:00
Adrien Ufferte 655f17e016 Restore possibility to play offline if language resources are already available locally + Clean ServerManager 2025-05-21 11:36:55 +02:00
Adrien Ufferte 5899591de1 Add new explicit error messages and clean localization file 2025-05-21 09:11:27 +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 da83547145 Delete "Parent" exception and treat this account type the same as a "Teacher" + Clean warnings / errors in validators 2025-05-15 16:33:32 +02:00
Adrien Ufferte eaa7a4bb60 Hard typing in addon form-validator 2025-05-15 09:27:38 +02:00
Adrien Ufferte b9a42fd7d7 Debug student deletion and other advances manipulations of teacher settings 2025-05-14 15:38:37 +02:00
Adrien Ufferte a54ff8434a Clean and debug parent type account creation 2025-05-12 10:05:27 +02:00
Adrien Ufferte eaf8b051c5 Hard typing 2025-05-06 17:06:44 +02:00
Adrien Ufferte f78ba07004 Small clean 2025-05-06 11:21:48 +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 1417d9d7fd Make Kalulu first speech in Gardens in one seemless go instead of 3 (or more) 2025-04-30 17:01:02 +02:00
Adrien Ufferte bb1006fd33 Clean and hard-typing 2025-04-30 14:25:16 +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 1fb2edbe8f Clean and hard-type data 2025-04-29 08:51:22 +02:00
Adrien Ufferte e334d85b67 Clean and hard-typing 2025-04-28 15:59:42 +02:00
Adrien Ufferte 97fb4ec523 Cleaning and strong-typing 2025-04-28 14:45:19 +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 be8497d6be Debug add_device in TeacherSettings 2025-04-25 13:51:40 +02:00
Adrien Ufferte 25824032c6 Some cleaning 2025-04-24 13:13:56 +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