Commit Graph

759 Commits

Author SHA1 Message Date
Adrien Ufferte f06ec70998 Fix param parsing in GD nomenclature check 2025-06-09 21:34:11 +02:00
Adrien Ufferte 68dd02c56c Merge pull request #19 from Excello-Recherche-Education/codex/prendre-en-compte-les-variables-const-privées
Fix constant naming false positives
2025-06-09 21:26:36 +02:00
Adrien Ufferte bcfd0a85d3 Allow underscore prefixed constants 2025-06-09 21:25:31 +02:00
Adrien Ufferte 7d87e05df5 Print issue count before list 2025-06-09 20:42:45 +02:00
Adrien Ufferte f79f14ccf5 check args 2025-06-09 20:42:45 +02:00
Adrien Ufferte fc76388a3e Detect loop variables in naming check 2025-06-09 20:42:45 +02:00
Adrien Ufferte 56b784b8e0 Add total issue count to naming check 2025-06-09 20:42:45 +02:00
Adrien Ufferte 244d79c4af Improve GDScript naming error messages 2025-06-09 20:42:45 +02:00
Adrien Ufferte f732a5e4f2 Add GDScript naming convention check 2025-06-09 20:42:45 +02:00
Adrien Ufferte e0d2fdfe39 Clean code naming convention V6 2025-06-09 20:42:27 +02:00
Adrien Ufferte fc5fe65f70 Clean code naming convention V5 2025-06-09 20:34:27 +02:00
Adrien Ufferte beb04e5cc2 Clean code naming convention V4 2025-06-09 19:48:18 +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 822b2afde0 Merge pull request #16 from Excello-Recherche-Education/codex/trouver-et-corriger-un-bug
Fix dictionary init in database sync
2025-06-06 22:06:17 +02:00
Adrien Ufferte 3f6e33dc30 Fix tab indentation in user database sync 2025-06-06 22:05:28 +02:00
Adrien Ufferte d79f922882 Change type of variable to correct warning 2025-06-06 16:13:33 +02:00
Adrien Ufferte 0c0fb7ca0f Merge Synchronisation-auto 2025-06-06 16:09:44 +02:00
Adrien Ufferte 24d094d01b Auto sync every 5 minutes of play 2025-06-06 16:07:37 +02:00
Adrien Ufferte 298a2bf863 Handle synchronization without UI 2025-06-06 15:15:17 +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 4fc699affa Rename workflow to file naming convention 2025-06-06 14:07:51 +02:00
Adrien Ufferte ffa4f91941 Show count of invalid names 2025-06-06 14:07:44 +02:00
Adrien Ufferte 02cc37b233 Skip hidden directories in naming lint 2025-06-06 14:07:38 +02:00
Adrien Ufferte 611871af0a Extend file naming linter 2025-06-06 14:07:33 +02:00
Adrien Ufferte 8397fb9e7f Rename linter workflow and script 2025-06-06 14:07:27 +02:00
Adrien Ufferte 9b942ab178 Extend script naming linter to scenes 2025-06-06 14:07:22 +02:00
Adrien Ufferte 73bea0cb89 Update script naming linter 2025-06-06 14:07:16 +02:00
Adrien Ufferte 4ecb7b286f Improve script naming linter with suggestions 2025-06-06 14:07:10 +02:00
Adrien Ufferte 85b18b1564 Add script naming linter workflow 2025-06-06 14:07:03 +02:00
Adrien Ufferte 42ed8d4340 Rename assets snake_case v5 2025-06-06 14:04:55 +02:00
Adrien Ufferte ffd6c33733 Rename assets snake_case v4 2025-06-06 13:54:37 +02:00
Adrien Ufferte 625397e12a Rename assets snake_case v3 2025-06-06 13:22:03 +02:00
Adrien Ufferte 41a3b71a40 Rename assets snake_case v2 2025-06-06 13:08:18 +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 1600884e76 Multiple localisation corrections 2025-06-05 15:18:00 +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 63bc6e5360 Monolithic sync_data in progress 2025-05-27 17:08:38 +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 976d96d814 Debug translation file encoding 2025-05-27 10:59:17 +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 2e97387751 Add new check on prof_tool for sound files names 2025-05-23 09:49:51 +02:00