Florian Rival
9934457b39
Add a short description for all extensions and dimension field (2D, 3D, 2D/3D or n/a) ( #8303 )
...
Only show in developer changelog
2026-02-21 13:10:41 +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
Arthur Pacaud (arthuro555)
31ef3fec58
Add TypeScript type checking to JsExtension.js files ( #6321 )
2024-03-09 17:22:12 +01:00
Clément Pasteau
a377467031
Revert "Type JsExtensions files with typescript" ( #6220 )
...
Don't show in changelog
2024-01-18 16:01:28 +01:00
Arthur Pacaud (arthuro555)
ad18eab4ae
Type JsExtension.js files with TypeScript ( #6200 )
...
* Also improve typing of the C++ Core classes in TypeScript.
Only show in developer changelog
2024-01-18 09:53:24 +01:00
Florian Rival
5d2e0786ee
Sort actions/conditions in categories add icons to their groups ( #3583 )
...
* This should make it easier to identify and find actions/conditions. Categories give more clarity and icons help to identify what's available without reading everything.
2022-02-03 11:45:53 +01:00
Arthur Pacaud
bc606ed1be
Add a console to the games debugger ( #2770 )
...
* When launching the Debugger to inspect a game, open the Console to see internal messages sent by the game, JavaScript code or the game engine.
* This is an advanced feature that is useful to find issues in your game or to see if your game is displaying any internal error.
2021-10-21 19:47:28 +01:00
Arthur Pacaud
068fbe653a
Add new lines between functions back in TS files ( #2859 )
...
Only show in developer changelog
2021-08-03 14:35:07 +02:00
Florian Rival
1b965b65a4
Fix variables not shown properly in the debugger
...
* This removes toJSON method on gdjs.Variable. This was just introduced in beta 111, if you're using it, please use toJSObject instead and JSON.stringify.
2021-07-14 22:08:00 +01:00
Arthur Pacaud
1d5eb8e529
Move JSON and JS variable conversions to gdjs.Variable ( #2740 )
...
Only show in developer changelog
2021-06-16 16:59:12 +01:00
Florian Rival
f35a3a6827
Improve description of all extensions
...
Don't show in changelog
2021-01-21 20:05:08 +00:00
Florian Rival
4b2cd90320
Add documentation of extensions in the generated GDJS documentation
...
Only show in developer changelog
2021-01-14 21:32:13 +00:00
Florian Rival
65d3688052
Fix duplicate classes in the generated GDJS documentation
...
Don't show in changelog
2021-01-08 19:55:20 +01:00
Florian Rival
638380c442
Add @ts-nocheck on some files to be converted later
...
Don't show in changelog
2021-01-08 19:55:10 +01:00
Florian Rival
9bb431e822
Fix TypeScript in FacebookInstantGames extension
...
Don't show in changelog
2021-01-08 19:55:04 +01:00
Florian Rival
d0dba2a713
Fix typings in TypeScript files
...
Don't show in changelog
2021-01-08 19:54:56 +01:00
Florian Rival
d639e0ea6e
Translate more files to TypeScript
...
Don't show in changelog
2021-01-08 19:54:52 +01:00
Florian Rival
9d015b9cd1
Add Flow static typing to JsExtension.js files
2020-06-20 16:57:21 +01:00
Florian Rival
fc5905b7f4
Update descriptions of extensions
...
Don't show in changelog
2020-06-20 16:57:21 +01:00
Bouh
d415d3cbee
Add explicit mention to "scene" variable in various descriptions ( #1268 )
2019-10-26 10:43:48 +01:00
Florian Rival
3a05067ea2
Fix typo in Facebook Instant Games actions
2019-10-16 21:22:43 +01:00
Florian Rival
3166daf041
Fix a bunch of mistakes/typos
2019-02-28 23:07:34 +00:00
Florian Rival
02c65bcf66
[WIP] Add translations support, using js-lingui, to newIDE (including libGD.js)
...
* Upgrade to Flow 0.92 and make fixes for it
* Convert all extensions to use _("...") instead of t("...") for translations,
to be able to be parsed by gettext
* Handle translation in JS extensions
* Move Providers out of MainFrame
* Remove i18next
* Adapt ExtractTranslations script to handle js files (for extensions)
2019-02-09 14:08:22 +00:00
Bouh
5baf2d9735
Fix sentence a FB Instant Game action ( #869 )
2019-01-13 19:13:04 +00:00
Florian Rival
dec96a2f3a
Add condition to check if Facebook Instant Games ads are supported
2018-12-10 23:22:44 +00:00
Florian Rival
9610eeb6e5
Add support for interstitial and reward video in Facebook Instant Games
2018-12-10 23:12:03 +00:00
Florian Rival
f61f525e61
Update GitHub links from 4ian/GD to 4ian/GDevelop
2018-09-09 22:29:32 +01:00
Florian Rival
303a489a41
Adapt JsExtensionsLoader to allow it to be used from Node.js
2018-08-24 16:57:37 +01:00
Florian Rival
a1a56f1b3b
Add help links for Facebook Instant Games actions
2018-08-10 08:10:59 +01:00
Florian Rival
d0c1f7fe03
Fix Facebook Instant Games extension icons and action groups
2018-07-11 23:28:59 +01:00
Florian Rival
91ff59e846
Switch back to ES5 for JsExtension.js
2018-07-11 22:28:31 +01:00
Florian Rival
6b850e82e7
Add extensions sanity tests
2018-07-11 19:33:47 +01:00
Florian Rival
400c956c2a
Expose more features of Facebook Instant Games
2018-07-10 23:31:56 +01:00
Florian Rival
3be5d85733
Update GDJS docs to use JSDoc
2018-07-04 22:26:02 +01:00
Florian Rival
97ced4145f
Add alternative way to call AddObject on an extension using a blueprint object
...
Also remove dead code
2018-07-01 22:52:18 +01:00
Florian Rival
22b977fd0e
[WIP] Add supports for full JS extensions (JsExtension.js)
...
Convert FacebookInstantGames to it
2018-06-29 00:08:55 +01:00
Florian Rival
f9925943a3
Fix FacebookInstantGames extension
2018-06-28 22:26:17 +01:00
Florian Rival
147dc321f1
Fix formatting
2018-06-04 16:03:00 +01:00
Florian Rival
6450a051d0
Add Facebook Instant Games basic support
2018-05-23 20:47:05 -07:00