Commit Graph

75 Commits

Author SHA1 Message Date
Adrien Ufferte ee35e352b6 Upgrade godot from 4.4.1 to 4.5 2025-09-18 15:26:44 +02:00
Adrien Ufferte 1738590e30 Merge branch '2.1.6' into nomenclature-pass 2025-09-11 16:36:24 +02:00
Adrien Ufferte 145eaf399d Clean naming to be easier to understand 2025-09-11 12:28:34 +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 d93d56895a Replace debug by trace and improve tracability of the message 2025-08-21 10:11:40 +02:00
Adrien Ufferte bc3ec5ae74 Try to fill the brain as much as possible by calculating dynamically the number of lessons by garden 2025-08-18 11:51:35 +02:00
Adrien Ufferte a3a3375019 Use range() to ensure compatibility with previous (and future ?) GDScript versions 2025-07-11 15:03:19 +02:00
Adrien Ufferte 59e66efdb3 Clean warnings 2025-07-02 09:32:24 +02:00
Adrien Ufferte deda564993 Clean & debug 2025-06-24 15:52:19 +02:00
Adrien Ufferte c56fa06211 Clean & debug 2025-06-24 15:21:54 +02:00
Adrien Ufferte bea2d056d0 Debug transition to next lesson 2025-06-24 12:33:12 +02:00
Adrien Ufferte 6f7e02d56e More debug and cleaning 2025-06-24 09:18:15 +02:00
Adrien Ufferte 47b9e643ae Clean and debug 2025-06-24 08:56:55 +02:00
Adrien Ufferte ab8efbcbf3 Cleaning 2025-06-18 16:43:00 +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 8e90e9f5ef Clean code naming convention 2025-06-08 23:36:19 +02:00
Adrien Ufferte f99bb1ad8b Rename assets snake_case v1 2025-06-06 11:56:49 +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 0bfead86e0 Ensure proper initialization of all Arrays and Dictionaries 2025-05-05 10:52:37 +02:00
Adrien Ufferte c6e3e72a2d Clean and hard-typing 2025-04-30 11:23:42 +02:00
Adrien Ufferte 0cfe83778c Clean and hard-typing 2025-04-30 09:25:36 +02:00
Adrien Ufferte dacc818683 Using new log system everywhere 2025-04-25 15:19:12 +02:00
Adrien Ufferte e3fbd8d3e5 Test new data sent for time spent in a level 2025-04-23 11:19:17 +02:00
Adrien Ufferte e5cdf4bc8f Cleaning, typing, renaming 2025-04-22 08:54:55 +02:00
Adrien Ufferte d72df3a5c6 Prevent crash when GP list is empty for a lesson in look_and_learn 2025-04-09 16:16:11 +02:00
Adrien Ufferte 6fe12750bb Debug gardens transition crash 2025-04-04 16:07:46 +02:00
Adrien Ufferte 80cd96eb77 Comment colors 2025-04-04 13:44:28 +02:00
Adrien Ufferte 5cb018b8c6 Clean useless variable 2025-04-04 13:44:02 +02:00
Adrien Ufferte d663b1fca8 Remove all 160 warnings 2025-04-04 09:47:39 +02:00
Dylan Sarrazyn 4217f020db Updates gardens screen animation. Updates teacher settings. 2025-02-24 16:48:19 +01:00
Dylan Sarrazyn 4a88adec2c Adds Brazilian portuguese to the locales list. Adds brazilian portuguese localization for the texts of the application. Tweaks of the labels of the stimuli in the minigames. 2025-02-03 15:55:23 +01:00
Dylan Sarrazyn ec1e6fade7 Fixes the gardens animation when completing a lesson. 2025-01-28 15:20:38 +01:00
Dylan Sarrazyn 0a8a591dd4 Update the gardens screen to adapt to the number of lessons. Adds a help label to the login screen for the settings. 2024-10-30 16:39:21 +01:00
Dylan Sarrazyn 824b4696eb Fixes the path modification on the garden edit tool. 2024-10-29 16:34:52 +01:00
Dylan Sarrazyn ac4ae00a99 Code cleanup. Removes Godot warnings. Removes unused import functions from the Database. 2024-10-22 17:21:42 +02:00
Dylan Sarrazyn 636fcbb23a Fixes the sequencing in the gardens animations. 2024-10-17 11:50:50 +02:00
Dylan Sarrazyn cc14f6ed61 Fix a bug with the end of lesson animation not showing up in the gardens 2024-09-24 15:40:09 +02:00
Dylan Sarrazyn 2a80fb6e26 Adds lookandlearn, minigames and lesson completion animations to the gardens. Adds sounds in the brain screen and the gardens. 2024-08-01 12:41:14 +02:00
Dylan Sarrazyn 6e0e2d2719 Adds virtual keyboard detection and spacer to make sure that informations is not hidden by it. 2024-07-30 16:11:41 +02:00
Dylan Sarrazyn ead1c7de79 Fixes locked colors for the gardens minigame layout. 2024-07-24 15:11:43 +02:00
Dylan Sarrazyn 0228d87724 Only on minigame is now proposed for the player instead of a category. Updates the prof tool. Reworks the minigame layout in the gardens. 2024-07-23 15:58:25 +02:00
Dylan Sarrazyn d5c8f09df7 Polish the gardens menu. 2024-07-18 17:37:17 +02:00
Dylan Sarrazyn 1371fa51d6 Updates the visuals on the garden screen to improve readability of completed lessons. 2024-07-17 16:41:20 +02:00
Dylan Sarrazyn 4baa28cd8a Updates fr language zip. Fixes a bug on the gardens that unlocked all lesson upon pressing the back button while in minigame selection. Fixes a bug on FolderUnzipper that tried to copy non existent files. 2024-07-03 10:39:30 +02:00
Laurent Tourte 0a96745b15 better minigame buttons readability 2024-06-10 17:27:21 +02:00
Laurent Tourte 64bebdd37f Lesson button with gardens colors 2024-06-10 16:02:34 +02:00
Laurent Tourte b6439cf7d4 Minigame selection background has the garden color 2024-06-10 15:19:35 +02:00
Laurent Tourte a9c6c2f2ce Minigame selection backgroudn to indicate progression 2024-06-10 14:00:36 +02:00
Laurent Tourte 953e42ab57 Minigame buttons without borders 2024-06-07 14:13:03 +02:00