Adrien Ufferte
f42e29061a
Merge pull request #291 from Excello-Recherche-Education/auto-release
...
Import missing binaries for building
2026-03-24 09:31:03 +01:00
Adrien Ufferte
c50f9903cf
Import missing binaries for building
2026-03-24 09:24:32 +01:00
Adrien Ufferte
7261cbd6b8
Merge pull request #290 from Excello-Recherche-Education/auto-release
...
Fix missing version number
2026-03-24 09:12:17 +01:00
Adrien Ufferte
f2de3216dc
Fix missing version number
2026-03-24 09:11:38 +01:00
Adrien Ufferte
1805ee983e
Merge pull request #289 from Excello-Recherche-Education/auto-release
...
Auto-export android, linux and windows
2026-03-24 09:10:12 +01:00
Adrien Ufferte
4b45cb10e3
Auto-export android, linux and windows
2026-03-24 09:08:54 +01:00
Adrien Ufferte
38ff12b994
Merge pull request #286 from Excello-Recherche-Education/3.0.0
...
Merge 3.0.0 in main
2026-03-23 13:00:28 +01:00
Adrien Ufferte
82f03154e0
Fix unit test
2026-03-23 12:06:54 +01:00
Adrien Ufferte
24e565ef1f
Merge pull request #284 from Excello-Recherche-Education/faster-coconut-explode
...
Faster coconut explode
2026-03-19 15:04:09 +01:00
Adrien Ufferte
d646d68ff3
Version code for android
2026-03-19 15:02:10 +01:00
Adrien Ufferte
c43df1af6a
Debug Validation addon
2026-03-19 15:00:32 +01:00
Adrien Ufferte
e67a3303d4
prewarm fx
2026-03-10 15:59:35 +01:00
Adrien Ufferte
54a9e61616
Faster coconut explode in monkey minigame
2026-03-10 15:32:51 +01:00
Adrien Ufferte
8c624a45da
Merge pull request #282 from Excello-Recherche-Education/unit-test-account-creation
...
Integration test for account creation
2026-03-09 14:13:41 +01:00
Adrien Ufferte
3bf5c47f76
Handle error in github action where Database is null
2026-03-09 12:01:03 +01:00
Adrien Ufferte
5502c2c0eb
Handle Database null in Github tests (addon SQL not installed)
2026-03-09 11:49:16 +01:00
Adrien Ufferte
6d0cae7aec
Integration test for account creation
2026-03-09 11:37:59 +01:00
Adrien Ufferte
561a748ff6
Merge pull request #268 from Excello-Recherche-Education/unit-test-minigames
...
Test class Minigame
2026-03-09 10:39:28 +01:00
Adrien Ufferte
74c3439821
Update export number
2026-03-09 10:16:04 +01:00
Adrien Ufferte
b4f9fbe904
Update plugins
2026-03-09 09:17:36 +01:00
Adrien Ufferte
b517ab9897
Last export (?) for version 3.0.0
2026-03-06 16:36:27 +01:00
Adrien Ufferte
29e238d62a
Android version 75
2026-03-06 15:16:54 +01:00
Adrien Ufferte
ecaa358b82
prevent macosx folders in language packs
2026-03-06 15:09:08 +01:00
Adrien Ufferte
db7ab90046
Merge pull request #281 from Excello-Recherche-Education/penguin-size
...
Penguin size
2026-03-06 14:49:33 +01:00
Adrien Ufferte
d1981499be
Fix boss scene
2026-03-06 14:45:17 +01:00
Adrien Ufferte
aa165fffa5
Penguin size smaller
2026-03-06 14:41:22 +01:00
Adrien Ufferte
1f901fdcc5
Merge pull request #280 from Excello-Recherche-Education/minigame-ui-buttons-order
...
Invert pause and stimulus button, so that when the stimulus button is…
2026-03-06 14:32:29 +01:00
Adrien Ufferte
9a4b496787
Invert pause and stimulus button, so that when the stimulus button is hidden, it does not leave an empty space
2026-03-06 14:30:04 +01:00
Adrien Ufferte
1f843f73b4
Merge pull request #279 from Excello-Recherche-Education/caterpillar-branches
...
caterpillar cannot have 4 branches or it collides with top UI
2026-03-06 14:23:38 +01:00
Adrien Ufferte
f57f6c93f1
caterpillar cannot have 4 branches or it collides with top UI
2026-03-06 14:20:38 +01:00
Adrien Ufferte
d255045eeb
Merge pull request #277 from Excello-Recherche-Education/jellyfish-spawn-overlap
...
Prevent jellyfish collisions
2026-03-06 14:02:52 +01:00
Adrien Ufferte
7a71a1cfa9
Merge pull request #278 from Excello-Recherche-Education/crab-fixes
...
Crabs feedbacks
2026-03-06 14:02:22 +01:00
Adrien Ufferte
b74604b2ca
Fix nomenclature
2026-03-06 10:46:36 +01:00
Adrien Ufferte
0fd27cc7a2
Fix crab animation
2026-03-06 10:43:32 +01:00
Adrien Ufferte
4f16871ea1
Crabs minigame fix
2026-03-06 10:43:01 +01:00
Adrien Ufferte
03a96b6a13
Prevent jellyfish collisions
2026-03-04 15:05:25 +01:00
Adrien Ufferte
3af1c1ca50
Merge pull request #276 from Excello-Recherche-Education/claude/stoic-bouman
...
Fix password reset feedback and UX
2026-03-03 13:25:01 +01:00
Adrien Ufferte and Claude Sonnet 4.6
b6665e7d00
Re-enable reset button when login error is dismissed
...
When credentials are edited after a successful password reset, the error
state is cleared via _hide_login_error. Re-enable the button there so it
is always in a clean state before being shown again on the next login
failure, preventing it from being permanently disabled within a session.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-03 13:22:00 +01:00
Adrien Ufferte and Claude Sonnet 4.6
153c758b04
Fix password reset feedback and UX
...
- Disable reset button while awaiting server response to prevent duplicate requests
- Show CHECK_YOUR_EMAIL message on success (was previously only logged, never shown)
- Show RESET_PASSWORD_FAILED message on failure instead of incorrectly showing CHECK_YOUR_EMAIL
- Re-enable the reset button only on failure so the user can try again
- Add RESET_PASSWORD_FAILED localization key in all supported languages (fr, es, pt_BR, it)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-03 13:07:22 +01:00
Adrien Ufferte
679b6fa72a
Add claude configuration file to the gitignore
2026-03-03 10:42:59 +01:00
Adrien Ufferte
d11baa7bda
Merge pull request #275 from Excello-Recherche-Education/claude-delete-unused-code
...
Remove unused variables and dead code
2026-03-03 10:28:44 +01:00
Adrien Ufferte
e1c8c65717
Remove unused variables and dead code
2026-03-03 10:25:15 +01:00
Adrien Ufferte
d75e0ad61d
Merge pull request #273 from Excello-Recherche-Education/claude-delete-unused-assets
...
Claude delete unused assets
2026-03-03 10:18:28 +01:00
Adrien Ufferte
ca5f2c63a6
Patch to apply to build prof_tool
2026-03-03 09:17:56 +01:00
Adrien Ufferte
09a4742b47
prof_tool_build_139
2026-03-02 17:07:59 +01:00
Adrien Ufferte
24b7ae6775
Merge pull request #274 from Excello-Recherche-Education/debug-tracing-builder
...
Debug tracing builder in prof tool
2026-03-02 13:36:12 +01:00
Adrien Ufferte
f4345e9a8c
Debug tracing builder in prof tool
2026-03-02 13:34:08 +01:00
Adrien Ufferte
13b6c184f6
Remove useless newline
2026-03-02 12:01:31 +01:00
Adrien Ufferte and Claude Sonnet 4.6
9f56bf635c
Restore checkbox textures referenced by kalulu_theme.tres
...
The four checkbox PNGs were incorrectly identified as unused.
They are referenced at lines 6, 9, 10, and 12 of
resources/themes/kalulu_theme.tres, which is the globally applied
custom theme (project.godot). Restoring them to avoid broken
checkbox icons and theme load failures.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 11:56:50 +01:00
Adrien Ufferte and Claude Sonnet 4.6
6717e46d3a
Remove unused assets
...
Deleted 107 unused asset files and their .import sidecars across:
- gardens/gardens: all 20 _locked background variants (only _open is loaded dynamically)
- lesson_screen: old/removed UI images (_old files, button states replaced by theme SVGs)
- look_and_learn: removed UI elements (cubes, grids, masks, tracing bg, old fx)
- menus: 4 unused checkbox images
- minigames/boss: friends.png
- minigames/caterpillar: berry_bue.png (unused typo), caterpillar_tail.png
- minigames/crabs: halo_2.png, success_2.png
- minigames/frog: void.png, white.png
- minigames/monkeys/audio: monkey_random_01-03.mp3, monkey_receiveheadcoco.mp3
- minigames/minigame_ui: 24 unused button states (cancel, energy, next, ok, toy_chest, etc.)
- sfx: blast_1-5.mp3, fireworks_1-5.mp3 (fireworks is visual-only), unused UI sounds
- vfx: collectibles_spritesheet, cross, dustparticule, explosion_spritesheet, fx_03-08, sparkles
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 11:49:58 +01:00