Commit Graph

10347 Commits

Author SHA1 Message Date
Davy Hélard 69a4a64fab Fix missing color in themes 2026-05-03 22:15:19 +02:00
Davy Hélard b501c3d796 Add test on color and search merging 2026-05-03 19:03:47 +02:00
Davy Hélard 220343ddae Add test on the coloration 2026-05-03 17:53:44 +02:00
Davy Hélard abfc6160fe Fix typo in comments 2026-05-03 17:05:19 +02:00
Davy Hélard 37967cbb47 Fix factor parsing 2026-05-03 17:01:09 +02:00
Davy Hélard 969f3023e0 Fix resource field color. 2026-05-01 19:01:39 +02:00
Davy Hélard 045e610a30 Add a default color for parameters. 2026-05-01 17:50:13 +02:00
Davy Hélard ffe8c12a70 Merge consecutive parts with the same color 2026-05-01 16:35:23 +02:00
Davy Hélard 1713c353f1 Fix the search 2026-05-01 16:08:29 +02:00
Davy Hélard 6599a1cbd5 Handle syntax coloring of expressions (search is broken) 2026-05-01 16:08:29 +02:00
Florian Rival 1fc3e48caf Revert new basis expressions
Don't show in changelog
2026-04-30 18:20:55 +02:00
Florian Rival b697245ea6 Fix wrong usage of THREE crash
Don't show in changelog
2026-04-30 18:10:08 +02:00
github-actions[bot] e25265dc19 [Auto PR] Update translations (#8550) 2026-04-30 14:24:31 +02:00
Clément Pasteau cd9d5f3b0a Fix course video visibility (#8554) 2026-04-30 14:24:14 +02:00
Florian Rival 840f0e93df Fix hot reloading for behaviors (#8553) 2026-04-30 11:08:56 +02:00
D8H ab5866386e Add expressions to get object and camera local basis in the world basis (#8546) 2026-04-29 17:19:21 +02:00
github-actions[bot] e9b9596d6d [Auto PR] Update translations (#8540) 2026-04-28 17:50:45 +02:00
Clément Pasteau 09ab670e7f Improve make a game courses structure (#8549) 2026-04-28 17:42:37 +02:00
Clément Pasteau 0f9127f506 Fix renaming objects on mobile weird behaviors (#8548)
- starting a rename was showing the image of the element dragged
- could not press on the input to select it
2026-04-28 14:30:28 +02:00
LuniMoon 0519896984 More Events Sheet design adjustments (#8545)
- Tweaking spacing (handles, event content spacing)
- Color: vertical lines for children, selection
- System Feedback: Warning & Errors
2026-04-28 14:27:25 +02:00
ViktorVovk e62e15c74b Add editor lifecycle hooks for auto running npm scripts (#8515)
- Three hooks are implemented:
  - * **onEditorReady** — after the project is loaded and settings are
applied
  - * **onPreviewStart** — before preview export/launch begins
  - * **onPreviewEnd** — when the preview window is closed
- Auto-execution of hooked scripts requires user consent.
  * Show a one-time dialog on the first hooked script trigger, asking the user to allow automatic script execution. The decision is then stored.
  * Then, hooked scripts run silently without any prompts.
2026-04-28 10:48:06 +02:00
Florian Rival 31282a90df Fix potential crash in scene editor when reloading resources with custom objects (#8544) 2026-04-27 16:41:55 +02:00
D8H cda13117a5 Fix object import and export never finishing loading (#8543)
- It also avoids to create the same "Blob" several times when resources
are used more than once
2026-04-27 15:03:08 +02:00
Clément Pasteau 2546cd0e96 Fix fields in Events sheet prefilling to "=" after opening a relational operator (#8541) 2026-04-27 14:23:02 +02:00
github-actions[bot] 3d852a5dfc [Auto PR] Update translations (#8539) 2026-04-27 10:42:58 +02:00
Clément Pasteau ca0c2ccb3d Improve 2D lights collision calculation for better performance (#8535) 2026-04-27 09:38:08 +02:00
Clément Pasteau 920d0b86c1 Fix default variable string value being empty instead of 0 (#8473)
* Before, this was set as 0 even though displaying as empty in the
variablesList.
* Projects created before 5.6.267 will keep the same behavior (0 as default value for string variables) with an option to move to the new behavior (empty as default value) in the project properties dialog.
* Projects created from 5.6.267 will use the new default behavior (empty as default value)



https://github.com/user-attachments/assets/0d885c70-b68a-431f-8dcb-08e4e193b8a1
2026-04-27 09:37:45 +02:00
LuniMoon e6b8b2f86f Slightly rework events sheet design (#8537)
- Add borders around conditions/actions container
- Make handles of comments/groups colored as the group itself.
2026-04-25 15:48:59 +02:00
Clément Pasteau 0fa6ac7423 Fix playerping never updating on non-host clients. (#8536)
The cloneObjectWithoutOverwriting was not necessary, and was not
updating the existing entries
2026-04-24 15:48:49 +02:00
Clément Pasteau a10129d7ef Rework AI pane to transition smoothly and indicate button's position. (#8529)
Also fix mobile AI panel to correctly suspend request on close
2026-04-24 15:13:09 +02:00
github-actions[bot] 19efe53ec8 [Auto PR] Update translations (#8527) 2026-04-23 17:58:33 +02:00
LuniMoon e0a65f09e6 Updating Instruction tokens (#8534)
Changing colors for base-color, number-color (greens) var-color (blue)
to replace the yellow swatch.
2026-04-23 17:53:00 +02:00
Clément Pasteau e9862d5319 Fix screen orientation not working anymore when exporting to iOS (#8533) 2026-04-23 10:41:25 +02:00
Clément Pasteau 934ca41970 Fix file extension uploads on some web browsers like Firefox (#8531) 2026-04-22 16:49:12 +02:00
Clément Pasteau ac476aea35 Fix unloading extensions instructions properly when closing project (#8528)
* This was causing actions/conditions/expressions from extensions of previous projects to be still visible in a new project, even if not available
2026-04-21 15:45:18 +02:00
github-actions[bot] 0ca1bba68c [Auto PR] Update translations (#8526) 2026-04-21 12:07:44 +02:00
Clément Pasteau b2082a89f0 Fix Admob extension when exporting to iOS (compatibility with iOS 8) (#8524)
* Also fix showing errors when manual export doesn't work
2026-04-21 12:07:30 +02:00
D8H f20f4670ef Fix particle emitter gravity length action when it was 0 (#8520) 2026-04-21 11:16:50 +02:00
Clément Pasteau fc1bf9ca28 Handle hybrid setups (mouse/touchscreen) so GDevelop can be controlled both ways (#8470) 2026-04-21 09:21:11 +02:00
Clément Pasteau 2cee62be9a Improve desktop app updater messages and actions (#8315)
- Regularly check for updates, not only on launch
- When update is downloaded, notification to restart & install  
- also display version number in notification
2026-04-21 09:17:09 +02:00
Clément Pasteau 337a0ab4b9 Fix showing structure children while searching variables (#8525) 2026-04-20 18:57:08 +02:00
github-actions[bot] ff00a6959a [Auto PR] Update translations (#8523) 2026-04-20 16:10:37 +02:00
LuniMoon 7e59bf63fd Adjust "Add Event" buttons in event sheet with + and space (#8507) 2026-04-20 16:04:53 +02:00
github-actions[bot] 16c906a92b [Auto PR] Update extension translations (#8522) 2026-04-20 11:52:12 +02:00
github-actions[bot] b4eb3a5569 [Auto PR] Update translations (#8506) 2026-04-20 11:40:53 +02:00
LuniMoon 578ff0f511 Adjust event sheet colors to match accessibility standards (#8503) 2026-04-20 11:40:21 +02:00
Florian Rival 7c9c27e169 Fix tentatively crash in popped-out window when a theme is missing a color (#8518)
Fix #8517
2026-04-17 15:15:05 +02:00
D8H 1f7b999706 Fix missing globally used resources when unloading a scene that uses these resources (#8513)
- It only happens when "Unload at scene exit" is selected in project settings and a global object share some resources with a scene object.
2026-04-16 15:31:33 +02:00
Florian Rival 94b980313b Support partial asset ID matching in asset search (#8512)
Don't show in changelog
2026-04-14 19:06:06 +02:00
Florian Rival 7211232586 Fix crashes when using invalid object names in object folders 2026-04-14 12:09:20 +02:00