ViktorVovk
6490c1c4ad
Refactor logic to get file URLs in gdjs.SoundManager ( #7433 )
...
Only show in developer changelog
Co-authored-by: Vovk Viktor <vvovk@playtika.com >
2025-03-10 11:34:16 +01:00
D8H
c4e1d2e5f8
Improve animation state displaying in the capabilities test example ( #7455 )
...
- Don't show in changelog
2025-03-10 10:16:34 +01:00
D8H
0c6a28c0a1
Fix onCreated functions not being called on behaviors added at hot-reload ( #7443 )
2025-03-04 14:26:21 +01:00
D8H
c1dfa34f0d
Deprecate internal actions and conditions to set and compare property values in extension events ( #7405 )
...
- The unified variable action and condition must be used instead.
2025-03-03 10:31:05 +01:00
D8H
5b325dd8ec
Fix access to objects in variable expressions of "for each child variable" loops ( #7435 )
2025-02-28 11:06:51 +01:00
D8H
3541d356e0
Fix text alignment at runtime ( #7432 )
2025-02-27 10:58:18 +01:00
inspace
7ba7c220e9
Ensure cursor position is correct when a mouse down event is detected ( #7412 )
...
Only show in developer changelog
2025-02-24 11:30:36 +01:00
AlexandreS
303ebfaf1b
Refresh in app tutorial message in preview when hot reloading preview ( #7407 )
...
Don't show in changelog
2025-02-17 12:06:44 +01:00
D8H
752d047464
Upgrade GDJS to Prettier 3.4.2 ( #7398 )
...
- Don't show in changelog
2025-02-12 18:50:02 +01:00
D8H
7a21f9533e
Upgrade to TypeScript 5.4.5 ( #7394 )
...
- Don't show in changelog
2025-02-12 17:51:36 +01:00
D8H
a92784295a
Fix GDJS test resource paths ( #7397 )
2025-02-12 17:41:19 +01:00
AlexandreS
c0176dfb2b
Add lightweight markdown interpreter for in-app tutorial in-game messages ( #7391 )
...
Don't show in changelog
2025-02-12 14:35:32 +01:00
AlexandreS
23cd527d94
Fix spatial sound action not applied if sound is not playing yet ( #7393 )
2025-02-12 14:33:46 +01:00
Clément Pasteau
03eca4de4b
Upgrade pixi to 7.4.2 ( #7190 )
2025-02-11 14:20:59 +01:00
AlexandreS
90cdc875a9
Add possibility to display message in the preview when an in-app tutorial is running ( #7379 )
2025-02-10 10:59:35 +01:00
AlexandreS
b9a7786ab0
Add an action to join a lobby in one-click ( #7352 )
2025-02-06 18:04:41 +01:00
Neyl
b6e186e775
Tint color for 3D cube ( #7354 )
...
add a tint color property for 3D cube.
2025-02-06 11:10:39 +01:00
D8H
d08bf97471
Fix conflict between variable or property and parameter in variable setters ( #7329 )
...
- Don't show in changelog
2025-01-21 19:16:43 +01:00
D8H
60e36f37b1
Remove EventsFunctionsExtension inheritance to EventsFunctionsContainer ( #7326 )
...
- developer changelog only
2025-01-20 11:29:55 +01:00
D8H
c6f83f4431
Fix behavior property generation and value. ( #7324 )
2025-01-19 01:00:05 +01:00
AlexandreS
4bf3ef8ad4
Use the folder structure when choosing an object/group in an action/condition ( #7297 )
2025-01-16 12:03:58 +01:00
D8H
d6c99b27af
Allow to use parameters and properties in the variable action and condition ( #7124 )
2025-01-15 23:28:18 +01:00
D8H
2ab246696b
Add autocompletion for keyboard key properties in the behavior editor ( #7310 )
2025-01-15 09:57:45 +01:00
Clément Pasteau
3d80709029
Fix correctly exporting desktop icon when project is saved in the cloud ( #7282 )
2025-01-06 17:54:59 +01:00
Florian Rival
e237fc4b21
Add experimental support for importing JS source files in extensions ( #7278 )
...
* See more about using [JavaScript on this page](https://wiki.gdevelop.io/gdevelop5/events/js-code/javascript-in-extensions/#experimental-new-option-javascript-files-in-your-project ).
Only show in developer changelog
2025-01-06 11:02:28 +01:00
D8H
0ec0654032
Allow to make custom objects private to an extension ( #7275 )
2025-01-03 19:36:38 +01:00
Florian Rival
5261f5a431
Remove logs for audio events when manipulating a sound/music on an unused channel ( #7260 )
2024-12-29 15:50:05 +01:00
Florian Rival
02d44bbba4
Remove unused API method to initialize game rendering [skip ci] ( #7235 )
2024-12-18 18:16:13 +01:00
AlexandreS
fc86b4e2dd
Fix: Apply z offset to instance even if no z in instance data ( #7238 )
2024-12-17 08:46:06 +01:00
Dima Lifanchuk
ff1086ce3b
Expose initializeRenderers and initializeCanvas to allow initializing the game rendering manually ( #7224 )
2024-12-13 16:01:18 +01:00
Florian Rival
b9b09c1fef
Use a better looking invalid/missing texture placeholder ( #7218 )
2024-12-02 17:26:57 +01:00
danvervlad
35fd7e972b
Allow to provide a canvas to be used for the game rendering instead of creating a new one ( #7199 )
...
Only show in developer changelog
2024-11-29 17:51:12 +01:00
D8H
8743f70aaf
Disable the variable editor button for object parameters ( #7202 )
2024-11-28 16:05:49 +01:00
Florian Rival
1912916778
Add an option to keep layer centered when the game size changes, or keep top-left fixed (as before) ( #7188 )
...
* Also fix anchor behavior when used on layers where the camera was moved
2024-11-26 15:41:11 +01:00
Florian Rival
e0c72fd113
Improve typing of EventsFunctionContext
2024-11-22 17:24:20 +01:00
Aurélien Vivet
90004e3f83
Remove dead code regarding "alwaysLoaded" ( #7175 )
...
Only show in developer changelog
2024-11-20 21:32:00 +01:00
Florian Rival
ac6b64ba9b
Add an option to extend width or height and never crop the game area ( #7177 )
2024-11-20 16:53:47 +01:00
D8H
a06138b31e
Fix sprite scaling factor when a custom size is set ( #7164 )
2024-11-14 11:09:07 +01:00
D8H
16762960dc
Allow legacy scene variable parameters to use extension variables ( #7121 )
2024-11-13 17:17:02 +01:00
Clément Pasteau
33101ead64
Fix correctly using the app icon when exporting to desktop ( #7161 )
2024-11-13 17:08:24 +01:00
danvervlad
1172326ae0
Add "dispose" method to RuntimeGame and various classes ( #7118 )
...
* This allows to fully release resources, textures and anything else that is linked to a gdjs.RuntimeGame. This can be useful if multiple games must be loaded/unloaded/changed in a single web page.
Only show in developer changelog
2024-11-12 17:19:50 +01:00
inspace
afed5d57f7
Only add watermark styles in case showWatermark is true ( #7140 )
...
* This avoids using a DOM API if not needed.
Only show in developer changelog
2024-11-08 16:27:59 +01:00
Florian Rival
0ae68877b7
Fix centering of "UI layers" after a screen orientation change ( #7126 )
...
* This happened often on mobile (iOS notably) and sometimes when resizing the window on desktop too.
2024-11-05 13:45:54 +01:00
Clément Pasteau
c620ed75b3
Take automatic game screenshots in Quick Customization previews ( #7116 )
2024-10-31 11:33:58 +01:00
D8H
0383f8a7e1
Fix text input visibility when its custom object is hidden ( #7089 )
2024-10-21 12:41:47 +02:00
Florian Rival
db7a108354
Reduce time before session analytics to improve bounce detection
2024-10-17 11:06:20 +02:00
AlexandreS
712eb4b647
Avoid intermittent game crash, due to an audio issue, when resuming the game (when focused back again) ( #7063 )
2024-10-16 10:57:02 +02:00
Florian Rival
91978d4c6e
Fix wait action in custom objects ( #7056 )
2024-10-15 17:15:07 +02:00
Florian Rival
31dac9cc93
Fix memory corruption/crashes when events in extensions had errors ( #7050 )
2024-10-13 22:44:36 +02:00
D8H
484a0daec4
Show the tolerance in the sentence of "Is object turned toward" condition ( #7022 )
2024-10-10 16:25:38 +02:00