Commit Graph

10276 Commits

Author SHA1 Message Date
Florian Rival 1eafea1481 Update dependencies 2026-04-03 18:54:40 +02:00
Claude 18c649f60f Remove newIDE/package-lock.json and package-lock.json
These files do not exist on master and should not be tracked.

https://claude.ai/code/session_011eubyS2AnYMFoLzkNp1Hww
2026-04-03 16:53:30 +00:00
Florian Rival 56c2dd4501 Update dependencies 2026-04-03 18:52:45 +02:00
Claude 1a1d05bd50 Revert package files to master versions
Restore GDJS/package-lock.json and newIDE/app/package-lock.json to their
state on the master branch.

https://claude.ai/code/session_011eubyS2AnYMFoLzkNp1Hww
2026-04-03 16:52:05 +00:00
LuniMoon bf3a3cbe62 Preview fixes
Fixing issues that preventing from rendering online.
2026-04-03 18:37:57 +02:00
LuniMoon 8a986f3486 Browser preview launcher
- Added getExistingPreviewWindowForDebuggerId to the import.
- Added a focus loop after the reload messages are sent (after line 342) — after the hotReload or hardReload signal is dispatched to each preview window, the code now iterates through all preview windows and calls .focus() on each one, bringing them to the front. The try/catch handles the rare cases where the browser blocks the focus (consistent with the existing pattern used when windows are first opened).
2026-04-03 16:03:18 +02:00
opaldi cb4263a4b9 Ensure JSON files end with a new line (#8469)
Only show in developer changelog
2026-04-03 10:05:09 +02:00
D8H 92e449558b Allow extensions to set different icons for behaviors and objects (#8472) 2026-04-02 20:14:19 +02:00
LuniMoon 24ae6c33de Introduce a direct link to open the create dialog (#8460)
Don't show in changelog
2026-04-02 17:00:18 +02:00
Claude 2d6ee91645 Fix potential UseAfterFreeError on VariablesContainer.serializeTo 2026-04-02 16:27:19 +02:00
Florian Rival a28869b0b2 Bump newIDE version v5.6.264 2026-04-02 14:46:18 +02:00
Florian Rival 45ac7aaa3d Fix Spine objects not properly loading in the editor anymore (#8476)
- Also fix hot reloading of Spine objects in preview and the 3D editor
2026-04-02 14:45:55 +02:00
D8H a2a8a4c339 Fix a crash when deleting a function folder while one of its function was selected (#8475) 2026-04-02 12:21:49 +02:00
Florian Rival d424424ac3 Fix tentatively crashes at scene editor resize 2026-04-02 09:52:57 +02:00
Clément Pasteau b04a41273e Operators in instructions now automatically defaults to first value (#8471) 2026-04-01 17:22:42 +02:00
Clément Pasteau e9b9cb16c8 Fix resources added on Windows using a backslash instead of a slash (not consistent with other platforms) (#8467) v5.6.263 2026-04-01 15:10:13 +02:00
Clément Pasteau bab0bfd67e Fix rename context menu item not working anymore on the web-app (#8468) 2026-04-01 14:25:48 +02:00
Clément Pasteau a57b2bbee2 Fix asset store pagination when navigating folders and correctly installing visible assets (#8466) 2026-04-01 11:43:15 +02:00
Clément Pasteau 948b83e9db Trigger unsaved changes when AI works, only when project actually modified (#8464) 2026-04-01 10:45:40 +02:00
Clément Pasteau 790d6409cb Remove flagging the game as mobile on every build (#8465) 2026-04-01 10:09:14 +02:00
Florian Rival 758c3825d1 Bump newIDE version 2026-03-31 11:03:04 +02:00
Florian Rival a22a8f569d Fix various issues and crashes when reloading/editing resoures in or outside the editor (#8455) 2026-03-31 10:57:03 +02:00
github-actions[bot] fe7bdc27a9 [Auto PR] Update translations (#8454) 2026-03-31 10:21:41 +02:00
Clément Pasteau 5cefde5b93 Show did it work buttons more often for AI output (#8456)
Do not show in changelog
2026-03-31 10:21:23 +02:00
D8H fe8d9fd955 Fix JS event API level target (#8459) 2026-03-30 19:39:06 +02:00
D8H 3165408b17 Add a callback after the in-game editor stepped (#8457)
Only show in developer changelog
2026-03-30 15:46:38 +02:00
D8H 42d0a35ffd Fix the default value displayed for the related function of action with operator (#8453) 2026-03-30 14:45:20 +02:00
Clément Pasteau eec0fd3419 Batch of fixes (#8452)
* Profile not loading properly after log in / sign up
* Ai requests not loading properly if opened too quickly
* 3D Model previews not loading on desktop
2026-03-30 11:47:34 +02:00
Florian Rival 9cd06e4e71 Fix BitmapText display in a custom object after editing its atlas externally (#8449) 2026-03-28 13:04:42 +01:00
Florian Rival 950ad0df4c Refactor extension validation scanning to use common events traversal methods (#8448)
Only show in developer changelog
2026-03-27 15:07:05 +01:00
D8H 2b8b5b7c3b Fix 3D physics collision condition not being triggered with 3D characters (#8447) 2026-03-27 14:28:42 +01:00
Gleb Volkov 9f9a26017d Extend Diagnostic Report to cover extension function events (#8438)
- Diagnostic Report previously only scanned layout (scene) events and external events for validation errors. This PR extends the report to also scan events inside extension functions - including top-level ("free") functions, behavior functions, and object functions - detecting missing instructions and invalid parameters.
- Store-installed extensions are excluded from the scan
- Disabled ("commented out") events and their sub-events are skipped everywhere, not just in extensions.
2026-03-27 12:55:29 +01:00
github-actions[bot] b8296bc4e0 [Auto PR] Update translations (#8445) 2026-03-27 10:45:59 +01:00
Clément Pasteau 9e8643ecba Fix initializing canvas with 0 dimensions causing a crash until editor switch (#8446) 2026-03-27 09:27:41 +01:00
D8H ec1b477c74 Add type definitions of the in-game editor for JS events (#8444) 2026-03-26 16:49:11 +01:00
D8H 6fab4f041f Fix center point value of custom objects when a custom center is set (#8432) 2026-03-26 15:02:58 +01:00
github-actions[bot] 17b6c5befb [Auto PR] Update translations (#8431) 2026-03-26 14:49:43 +01:00
Clément Pasteau c298b92d38 Fix searchbar sometimes losing characters (#8442) 2026-03-26 14:46:42 +01:00
D8H cc71af5433 Fix a crash when installing an asset with buttons if some behaviors are missing (#8439) 2026-03-26 13:54:08 +01:00
D8H 6536035c04 Fix distorted models when their origin points are outside (#8436) 2026-03-26 13:50:34 +01:00
Florian Rival 0a20f7194b Replace SearchBar with CompactSearchBar in property and function lists (#8430) v5.6.262 2026-03-24 09:19:56 +01:00
D8H d7447fe123 Add a preference to enable the display of type errors in JavaScript events (#8429) 2026-03-24 09:03:25 +01:00
D8H 23908aad8e Save the scroll position of JS code events when closing and opening tabs (#8417) 2026-03-23 17:29:51 +01:00
Clément Pasteau af21c2f1ca Bump to 262 (#8428) 2026-03-23 15:32:39 +01:00
github-actions[bot] 2e900fbf87 [Auto PR] Update translations (#8382) 2026-03-23 15:32:24 +01:00
D8H 63ffca8f77 Update the tree of functions in extensions editor with a new set of icons (#8424) 2026-03-23 15:24:29 +01:00
D8H 831a4b0f8a Redesign the object/behavior configuration editor in extensions to be more compact (#8425) 2026-03-23 15:22:20 +01:00
D8H 9afaddf700 Fix a crash when removing a behavior while the behavior overriding is displayed in the side panel (#8427) 2026-03-23 15:09:44 +01:00
Florian Rival 36f9967723 Fix native context menu wrongly shown in Events Sheets on the web-app 2026-03-20 17:49:45 +01:00
Florian Rival 0f45ed2b80 Fix native menu wrongly shown when right clicking a tab on the web-app 2026-03-20 17:13:02 +01:00