Commit Graph

10531 Commits

Author SHA1 Message Date
Clément Pasteau 2f92dc5df8 Return message when no events for AI inspection 2026-07-01 11:37:56 +02:00
Clément Pasteau 5b24c7b708 Fix AI failing at reading Link events (#8790) 2026-07-01 09:20:47 +02:00
Florian Rival c1f8815556 Improve microsoft store submission script [ci skip] (#8789)
Only show in developer changelog
2026-06-30 16:40:55 +02:00
Clément Pasteau 3e8dcc4340 Ensure Extensions are loaded for the AI, or retried if not loaded (#8788) v5.6.273 2026-06-30 12:44:02 +02:00
Florian Rival d3fb7c8bf0 Bump newIDE version 2026-06-30 10:00:58 +02:00
D8H f9af900c24 Add tests on parser about variables declaration (#8783)
Cover combinations of
- expression, variable parameter, legacy variable parameter
- variables from a depth of 1 to 3
- declared or undeclared variable at each level

Some cases were already covered and don't appear in the diff.

Don't show in changelog
2026-06-29 17:58:20 +02:00
github-actions[bot] 8c04e27707 [Auto PR] Update translations (#8785) 2026-06-29 17:41:34 +02:00
Clément Pasteau 28543fc714 Allow the AI to inspect and delete variables (#8782) 2026-06-29 17:29:35 +02:00
github-actions[bot] ef7603611b [Auto PR] Update translations (#8769) 2026-06-29 11:47:51 +02:00
D8H e8f39990f8 Fix object variables color in events (#8781) 2026-06-29 11:06:20 +02:00
D8H 3e59726a89 Allow to add new properties from a variable parameter (#8727) 2026-06-26 18:05:11 +02:00
D8H 59a6604fa2 Allow to change behavior properties on multiple selected instances at once (#8771) 2026-06-26 17:56:55 +02:00
Clément Pasteau 99edf7522a Fix game not taking full screen size on mobile devices (#8776) 2026-06-26 17:32:02 +02:00
Clément Pasteau 7ea8416e3e Fix iOS not resuming sounds when app is put to background and focused again (#8777)
Note: this doesn't fix locking/unlocking the screen which is very random and not
reliable yet
2026-06-26 17:31:19 +02:00
Clément Pasteau fa31f85d34 Allow the AI to rename scenes (#8767) 2026-06-26 17:30:47 +02:00
Florian Rival 836a294eb2 Allow editor functions to manipulate groups where possible (#8778) 2026-06-26 16:10:42 +02:00
D8H 98c2fb4f53 Fix 3D Physics gravity Y reset value (#8775)
Don't show in changelog
2026-06-26 14:51:30 +02:00
Clément Pasteau b1020dc12d Fix inputs right click on Windows (Comments, Groups, JS Blocks...) (#8773) 2026-06-26 14:51:10 +02:00
Clément Pasteau 2701d05771 Fix Screen orientation parameter on iOS devices (#8774) 2026-06-26 14:21:20 +02:00
Clément Pasteau 5364af2eb0 Fix Panel Sprites opacity being wrongly applied twice (#8772)
Fix #8745
2026-06-26 09:05:17 +02:00
luciuses 2ee7e4c1e4 Add configurable custom resource properties via gdevelop-settings.yaml (#8724)
- Adds support for **configurable custom resource properties**. Projects
  can now declare extra, editable metadata fields for their resources via
  a new `resourceCustomProperties` section in `gdevelop-settings.yaml`. These
  fields render in the Resource Properties editor and persist into the
  resource's metadata JSON.
  Supported field types: `string`, `boolean`, and `number`.

- Configuration example:
  ```yaml
resourceCustomProperties:
  - name: "some-name-0"
    label: "Some Name 0"
    type: "boolean"
    description: "Some description related resource processing"
    resourceKinds: ["image"]
  - name: "some-name-1"
    label: "Some Name 1"
    type: "boolean"
    resourceKinds: ["image"]
  - name: "some-number-name"
    label: "Some Number Name"
    type: "number"
    resourceKinds: ["image"]
  ```

Co-authored-by: valutsenko_playtika <valutsenko@playtika.com>
2026-06-25 19:03:37 +02:00
D8H 6efa2a3d74 Fix empty behavior editor being displayed in the scene property panel (#8761) 2026-06-25 17:13:56 +02:00
Clément Pasteau be139cee76 Prevent AI positioning elements at 0,0 when brush: none provided (#8768) 2026-06-25 16:35:14 +02:00
D8H b2222005d9 Allow to edit behavior properties of object groups in the side panel (#8758) 2026-06-25 16:34:53 +02:00
D8H 6c81742b37 Fix a typo in generated extension documentation (#8770) 2026-06-25 16:26:29 +02:00
D8H 733c560ec9 Fix behavior overriding for Physics2, Physics3D, Multiplayer and SaveState (#8766)
- Don't show in changelog
2026-06-25 15:51:30 +02:00
D8H 4db3fd3eb9 Fix empty number properties of behavior initial value (#8763)
Don't show in changelog
2026-06-25 11:08:19 +02:00
github-actions[bot] 1cb55622b0 [Auto PR] Update translations (#8755) 2026-06-25 10:59:19 +02:00
Clément Pasteau 387e8c3775 Prevent tab closing when renaming Scene, Extensions, External events and External Layouts (#8756) 2026-06-25 10:59:03 +02:00
D8H 4d5ea2fb89 Allow to change behavior property values on object instances from the side panel (#8737) 2026-06-25 10:46:48 +02:00
D8H b13ccf3b52 Collapse Physics world properties by default in the scene properties (#8760) 2026-06-24 17:54:19 +02:00
Florian Rival 7bb241616e Fix instance creation error message (#8759) 2026-06-24 16:51:48 +02:00
LuniMoon 008cf8072b Improve metrics to follow usage trends (creating/editing projects) (#8754) 2026-06-24 13:56:19 +02:00
Clément Pasteau 2aa0fdea7b Fix checking resource types on every parameter when launching preview (#8757)
* This was causing slow preview times
2026-06-23 16:44:05 +02:00
github-actions[bot] f8bcccf67d [Auto PR] Update translations (#8747) 2026-06-23 15:12:40 +02:00
Clément Pasteau c73ce6f250 Save state extended (#8752)
- Add actions to list, delete, check, and duplicate saves
- Also adapt actions so they can be awaited
2026-06-23 15:06:59 +02:00
Clément Pasteau 3358d5e2ba Fix showing default parameter values as errored in the event sheet (#8753)
Do not show in changelog
2026-06-23 12:00:34 +02:00
D8H 83013656af Improve the editor typing (#8735)
- Don't show in changelog
2026-06-22 17:23:50 +02:00
Clément Pasteau b5c44d9694 Fix possible crashes when serializing large projects (#8749) 2026-06-22 17:17:01 +02:00
Florian Rival c822d4f69e New simplified design for subscription dialog (#8744) 2026-06-22 16:40:10 +02:00
Clément Pasteau b0b5554d54 Better management of undo/redo and unsaved notification dot for ForEach, While, Comment, JavaScript and Group Events (#8751) 2026-06-22 16:03:42 +02:00
Clément Pasteau 7860c22ecd Fix initial value displayed for optional Boolean parameters with default value (#8748) 2026-06-22 11:18:37 +02:00
Clément Pasteau 6bdddb5617 Fix Tabs hover & drop not working all the time (#8746) 2026-06-22 09:48:17 +02:00
Clément Pasteau 1854715466 Feedback when setting first scene (#8743)
Do not show in changelog
2026-06-19 17:48:48 +02:00
Clément Pasteau 83af7b6074 Ai can set a scene as first (#8742) 2026-06-19 17:18:45 +02:00
Clément Pasteau 79d10bfabe Small improvements when object is renamed or created without asset (#8741)
Do not show in changelog
2026-06-19 16:17:46 +02:00
Clément Pasteau f5ea284108 Better warnings when positioning instances with tools (#8738)
Do not show in changelog
2026-06-19 13:27:11 +02:00
D8H a83cdd49f4 Fix group variables not refreshing when selecting another group (#8739) 2026-06-19 11:32:19 +02:00
Clément Pasteau 9cf3242427 Fix being able to select fonts & atlas on iOS (#8736) 2026-06-18 17:11:48 +02:00
LuniMoon 7df3a3b343 Improve Instance list panel design (#8573)
- Display Z order (from foreground to background) by default to match
how visual tools work (beginners expect front-most object at top of
list, matching Figma/Illustrator/Photoshop mental model).
- Match the rest of the tokens to the updated brand design.
v5.6.272
2026-06-17 13:59:59 +02:00