Commit Graph

  • 1e85a77276 perf: accelerate web startup and French pack extraction main vincent.p.mercier 2026-08-21 12:45:55 +02:00
  • 262983a8b0 feat: deploy autonomous French web edition for Joy vincent.p.mercier 2026-08-21 12:30:00 +02:00
  • 643ad6a2b5 Merge pull request #337 from Excello-Recherche-Education/sponsor Adrien Ufferte 2026-07-07 10:25:25 +02:00
  • e7c4405a82 Add FUNDING.yml Adrien Ufferte 2026-07-07 10:21:21 +02:00
  • b6acbdfbed Merge pull request #328 from Excello-Recherche-Education/3.0.1 Adrien Ufferte 2026-06-18 11:55:04 +02:00
  • a29a5f21f8 build version update Adrien Ufferte 2026-06-11 12:21:51 +02:00
  • 89b0ad05ec Merge pull request #327 from Excello-Recherche-Education/optimization Adrien Ufferte 2026-06-11 12:03:20 +02:00
  • b975b5e805 Debug possible corrupted scene file Adrien Ufferte 2026-06-11 11:49:29 +02:00
  • 30c1a9863f Optimization global Adrien Ufferte 2026-06-11 11:12:46 +02:00
  • 90ce89f880 Merge pull request #326 from Excello-Recherche-Education/debug Adrien Ufferte 2026-06-11 10:42:47 +02:00
  • dadc6f69ef Add missing file uid Adrien Ufferte 2026-06-11 10:32:15 +02:00
  • 5bba77c8ea Show a specific error message for each language pack failure Adrien Ufferte 2026-06-11 10:23:14 +02:00
  • 239643c325 Fix directory deletion failing on hidden files, breaking the pack swap Adrien Ufferte 2026-06-11 10:14:52 +02:00
  • 0b9d5f216e Extract language packs to a temp directory and verify before swapping Adrien Ufferte 2026-06-11 09:44:50 +02:00
  • 896e2740b3 Compress large textures to VRAM formats and enable 2D mipmaps Adrien Ufferte 2026-06-11 08:44:33 +02:00
  • 3b597d92d5 Debug test parsing error Adrien Ufferte 2026-06-11 08:15:31 +02:00
  • 921d13b0cb Keep the current language pack until the new one is downloaded Adrien Ufferte 2026-06-11 08:09:56 +02:00
  • c77e9b90ec Fix synchronization reliability: freed popup refs and unvalidated payloads Adrien Ufferte 2026-06-10 17:00:31 +02:00
  • 48ad70d7db Debug completed game color on the minigame wheel Adrien Ufferte 2026-06-10 09:58:39 +02:00
  • e21c3aec21 Debug prof_tool Adrien Ufferte 2026-06-09 16:31:56 +02:00
  • 10e66ffffc Merge pull request #325 from Excello-Recherche-Education/optimize-turtle-minigame Adrien Ufferte 2026-06-09 15:46:43 +02:00
  • 87c53ba5c0 Dynamically adapt POOL SIZE for ring effect Adrien Ufferte 2026-06-09 12:21:40 +02:00
  • 4ee513c543 Handle turtle in boss minigame Adrien Ufferte 2026-06-09 11:50:40 +02:00
  • f50a739b3d Optimize turtle minigame Adrien Ufferte 2026-06-09 11:43:23 +02:00
  • 708f0fe091 Auto-heal language account at every login Adrien Ufferte 2026-06-09 10:52:42 +02:00
  • be2ddba6db Merge pull request #324 from Excello-Recherche-Education/prevent-crash-frog Adrien Ufferte 2026-06-09 10:07:08 +02:00
  • 07770f0a01 Prevent crash when launching frog minigame Adrien Ufferte 2026-06-09 09:40:12 +02:00
  • 94c841bf7a Debug device selection list too long Adrien Ufferte 2026-06-08 18:11:48 +02:00
  • cb2edd07de Export settings Adrien Ufferte 2026-06-08 17:51:11 +02:00
  • 5fffa870b1 Change version number Adrien Ufferte 2026-06-06 19:23:19 +02:00
  • 3da2428f55 Merge pull request #323 from Excello-Recherche-Education/wheel Adrien Ufferte 2026-06-06 19:21:17 +02:00
  • fcd84fdb35 Protect against out of bounds for minigame index Adrien Ufferte 2026-06-06 18:11:45 +02:00
  • fe696c8b20 debug lessons numbers different from 3 Adrien Ufferte 2026-06-06 17:20:47 +02:00
  • 2db21b597b Minigames wheel version 2 Adrien Ufferte 2026-06-06 11:13:22 +02:00
  • 42118fad1b Merge pull request #322 from Excello-Recherche-Education/prevent-crash Adrien Ufferte 2026-06-01 09:52:31 +02:00
  • bab4d8da27 Prevent boss minigame crash Adrien Ufferte 2026-05-29 17:16:38 +02:00
  • 3146a33b08 Merge pull request #321 from Excello-Recherche-Education/stars-colors Adrien Ufferte 2026-05-28 16:58:05 +02:00
  • a5c374ab24 New star colors in background of gardens Adrien Ufferte 2026-05-28 16:27:00 +02:00
  • 8e65df45b8 Merge pull request #320 from Excello-Recherche-Education/debug Adrien Ufferte 2026-05-28 15:53:16 +02:00
  • 6a45cd4fc2 Security if language pack has less than 3 exercices in lesson Adrien Ufferte 2026-05-28 15:42:15 +02:00
  • 268c7e49cf Merge pull request #319 from Excello-Recherche-Education/help-speech-one-time Adrien Ufferte 2026-05-28 15:11:37 +02:00
  • 0ac4967486 Ensure the help speech of Kalulu is triggered only once when the threshold is crossed, and not every mistake after that. Adrien Ufferte 2026-05-28 13:38:11 +02:00
  • 612d58496a Merge pull request #318 from Excello-Recherche-Education/new-garden-02 Adrien Ufferte 2026-05-28 12:56:38 +02:00
  • 2c2e6f654a Debug boss button texture Adrien Ufferte 2026-05-28 12:05:30 +02:00
  • 14f1d68a47 Update boss button Adrien Ufferte 2026-05-28 11:59:10 +02:00
  • 9e512ec4a5 Boss buttons does not stop scrolling Adrien Ufferte 2026-05-28 11:42:03 +02:00
  • 0e55e5d464 Small corrections for gardens assets Adrien Ufferte 2026-05-28 10:29:23 +02:00
  • c9bdedb576 Bold font for lesson buttons Adrien Ufferte 2026-05-28 10:29:10 +02:00
  • ba8646c1bd Place clouds behind UI buttons Adrien Ufferte 2026-05-28 10:21:51 +02:00
  • d55c05b53d Debug clouds "world bounds" Adrien Ufferte 2026-05-28 09:31:11 +02:00
  • 8f4a1be939 Cleaning code for cloud manager Adrien Ufferte 2026-05-26 16:40:56 +02:00
  • 606b87d1b2 Last 3 gardens Adrien Ufferte 2026-05-26 15:56:41 +02:00
  • ab1ad7f27e Red Parakeet garden (09) Adrien Ufferte 2026-05-26 14:30:58 +02:00
  • 847f04c5a7 Monkey garden (08) Adrien Ufferte 2026-05-26 14:11:52 +02:00
  • b16580094e Frog garden (07) Adrien Ufferte 2026-05-26 12:05:02 +02:00
  • e5d628897c Garden Caterpillar (06) Adrien Ufferte 2026-05-26 11:32:46 +02:00
  • fdd597f5d6 Yellow Parakeet garden (05) Adrien Ufferte 2026-05-26 11:08:06 +02:00
  • 942a3b47ec Gardens animals transform normalization Adrien Ufferte 2026-05-26 10:55:25 +02:00
  • 953260c31d crabs garden Adrien Ufferte 2026-04-30 15:33:33 +02:00
  • 7ce680d14c Ant garden (03) Adrien Ufferte 2026-04-30 14:16:49 +02:00
  • bebc449f56 cleaning Adrien Ufferte 2026-04-29 19:16:47 +02:00
  • 6f0163a8db Stratify garden clouds in scroll-space, not world-space Adrien Ufferte 2026-04-29 16:28:51 +02:00
  • ad571da545 Spread initial cloud spawn positions via stratified sampling Adrien Ufferte 2026-04-29 11:53:34 +02:00
  • 63436f1782 Anchor garden clouds to world coordinates for recycling Adrien Ufferte 2026-04-29 11:45:11 +02:00
  • de395ab036 Add scrolling clouds to the gardens scene Adrien Ufferte 2026-04-29 10:59:34 +02:00
  • a58e59f656 New garden 02 (and cleaning) Adrien Ufferte 2026-04-28 15:31:53 +02:00
  • 5553394a2c Merge pull request #317 from Excello-Recherche-Education/prof-tools-bug Adrien Ufferte 2026-04-30 16:09:19 +02:00
  • e6a8655bb8 Prof tool 1.4.1 export settings Adrien Ufferte 2026-04-30 16:07:49 +02:00
  • e35b3766e1 Merge pull request #316 from Excello-Recherche-Education/prof-tools-bug Adrien Ufferte 2026-04-30 15:52:42 +02:00
  • 750fe21da2 Debug save sentences modified Adrien Ufferte 2026-04-30 15:50:11 +02:00
  • 728819cac1 Fix ScrollContainer single-child warning in gardens scene Adrien Ufferte 2026-04-28 14:00:45 +02:00
  • 6b86d35dfe Penguin text alignment Adrien Ufferte 2026-04-28 12:06:34 +02:00
  • 512038313c debug-coconut-text Adrien Ufferte 2026-04-27 15:53:22 +02:00
  • c4f59ef274 Merge pull request #315 from Excello-Recherche-Education/penguin-signs Adrien Ufferte 2026-04-27 13:57:59 +02:00
  • 810f504a16 Take opener and terminator sign in sentences for the penguin minigame Adrien Ufferte 2026-04-27 13:45:45 +02:00
  • a6455cbbe5 Merge pull request #314 from Excello-Recherche-Education/turtle-text-center Adrien Ufferte 2026-04-27 11:10:02 +02:00
  • f95ff50c15 Centers text on turtles, and make font a little smaller to fit double letters Adrien Ufferte 2026-04-27 11:06:48 +02:00
  • 6f00c4cc4b Merge pull request #313 from Excello-Recherche-Education/turtles-disappear-speed Adrien Ufferte 2026-04-27 10:49:33 +02:00
  • 91f4d57ef7 Turtles disappear quickly when colliding with each other Adrien Ufferte 2026-04-27 10:46:11 +02:00
  • f1b16cde17 Merge pull request #312 from Excello-Recherche-Education/parakeets-letters Adrien Ufferte 2026-04-24 16:07:27 +02:00
  • 06019e97d2 Parakeets maximum letters = 1 Adrien Ufferte 2026-04-24 15:57:26 +02:00
  • b80eac1313 Merge pull request #311 from Excello-Recherche-Education/debug-highlight Adrien Ufferte 2026-04-24 15:44:22 +02:00
  • cf46d84b56 Debug highlight fx system Adrien Ufferte 2026-04-24 12:06:13 +02:00
  • a37dbd9dd7 Merge pull request #310 from Excello-Recherche-Education/debug-difficulty Adrien Ufferte 2026-04-24 11:09:07 +02:00
  • 1d387d1ea6 Debug difficulty system Adrien Ufferte 2026-04-24 10:29:50 +02:00
  • a1faf7e154 Merge pull request #309 from Excello-Recherche-Education/add-moving-clouds Adrien Ufferte 2026-04-24 09:24:18 +02:00
  • d4c883da47 Add moving clouds to penguin minigame Adrien Ufferte 2026-04-23 17:09:06 +02:00
  • 9c6ffa1b28 Add clouds to monkeys minigame Adrien Ufferte 2026-04-23 17:03:11 +02:00
  • 0a51a42410 Merge pull request #308 from Excello-Recherche-Education/optimize-monkeys-minigame Adrien Ufferte 2026-04-23 16:54:39 +02:00
  • 3c4d85f032 Nomenclature Adrien Ufferte 2026-04-23 16:35:23 +02:00
  • 915b6c45ee Further optimize monkeys initialization Adrien Ufferte 2026-04-23 16:33:24 +02:00
  • d2b406da06 Optimize monkey architecture for coconut and fx Adrien Ufferte 2026-04-23 16:09:35 +02:00
  • bac87eb46a Add frame delay in _setup_minigame() to optimize minigame loading and avoid ram overload Adrien Ufferte 2026-04-23 15:49:36 +02:00
  • 3d8399a341 Merge pull request #307 from Excello-Recherche-Education/Improve-boss-score-gauge Adrien Ufferte 2026-04-23 15:17:35 +02:00
  • 72c01cc338 Better color and special effect when victory threshold reached Adrien Ufferte 2026-04-23 15:08:55 +02:00
  • 00face5e26 Merge pull request #306 from Excello-Recherche-Education/ants-sentence-position Adrien Ufferte 2026-04-23 13:56:24 +02:00
  • d9a1a35e13 Debug long sentences and background positioning Adrien Ufferte 2026-04-23 12:02:33 +02:00
  • 8e58ad537f Center sentence Adrien Ufferte 2026-04-23 11:44:06 +02:00
  • 195f2305d5 Position lower and more to the right Adrien Ufferte 2026-04-23 11:30:56 +02:00
  • a71f451ecc Merge pull request #305 from Excello-Recherche-Education/ants-travel-together Adrien Ufferte 2026-04-23 11:22:10 +02:00