Clément Pasteau
fb328fd0f5
Install fixes ( #4190 )
...
Do not show in changelog
2022-08-09 10:06:49 +02:00
Florian Rival
0cf05b71ba
Fix various links to docs and update links to new domain
...
Don't show in changelog
2022-05-24 11:44:55 +02:00
Florian Rival
2c4fa1d1c2
Switch the game engine documentation to TypeDoc ( #3593 )
...
* This adds link between types, a more readable rendering, a better search and, more generally, makes the [game engine documentation](https://docs.gdevelop-app.com/GDJS%20Runtime%20Documentation/index.html ) much easier to browse.
2022-02-03 13:58:44 +01:00
Arthur Pacaud
f67aeedaeb
Update esbuild ( #3220 )
...
Only show in developer changelog
2021-11-01 10:01:52 +00:00
ClementPasteau
fc23517bae
Upgrade Pixi.js to 6.1.2 ( #3026 )
2021-09-13 17:45:27 +02:00
Florian Rival
7b3987bae4
Upgrade TypeScript to version 4.3.2 for GDJS game engine ( #2688 )
...
Only show in developer changelog
2021-05-27 12:37:54 +01:00
Florian Rival
54ef7482cf
Fix performance issues on iOS by upgrading internal rendering engine to PixiJS v6 ( #2447 )
...
* Thanks @Bouh and @arthuro555 for the help!
Co-authored-by: Bouh <bouh.vivez@gmail.com >
2021-04-09 23:58:18 +01:00
Florian Rival
019920009a
Fix ToJSON wrongly transforming an empty string to a variable containing the number 0 ( #2475 )
2021-03-27 15:44:45 +00:00
Florian Rival
175d9af380
Run auto-formatting on extension test files too
...
Only show in developer changelog
2021-02-27 00:36:54 +00:00
D8H
2811eef4e0
Rework path finding to use RBush instead of HSHG ( #2315 )
...
* Also add many tests to check the good working of the pathfinding in multiple situations.
2021-02-24 09:46:50 +01:00
Florian Rival
d21a818223
Add check-format to the tests to ensure auto-formatting of GDJS and extensions
...
Don't show in changelog
2021-01-14 21:41:01 +00:00
Florian Rival
d8f6fcc3e2
Update GDJS docs
...
Don't show in changelog
2021-01-08 19:55:23 +01:00
Florian Rival
8338ab666d
Translate a bunch of GDJS files to TypeScript
...
Don't show in changelog
2021-01-08 19:54:37 +01:00
Florian Rival
c50f2ad2c2
Add codemod to translate files to TypeScript with additional typings
...
Don't show in changelog
2021-01-08 19:54:19 +01:00
Florian Rival
e399366f5f
Add esbuild to the GDJS Runtime
2021-01-08 17:09:42 +01:00
Arthur Pacaud
2dd62456c2
Use a new theme for the JavaScript game engine documentation ( #1672 )
...
* Also add missing functions in the documentation.
Only show in the developer changelog
Co-authored-by: Florian Rival <Florian.rival@gmail.com >
2020-10-21 14:42:25 +02:00
Arthur Pacaud
8ff4876f77
Add more actions/conditions/expressions to manipulate the window on Windows/Linux/macOS ( #1994 )
...
* Allow to set the position of the window, minimize/maxizime it, resize it,
* Allow to enter a fullscreen and "Kiosk mode" (where the user can't disable the fullscreen),
* Allow to set the window opacity, enable/disable shadow (according to the OS) and use other advanced features.
2020-09-20 17:42:16 +02:00
Florian Rival
5f54583ff5
Add TypeScript checks to gdjs.RuntimeScene, gdjs
...
Only show in developer changelog
2020-08-05 18:47:39 +02:00
Florian Rival
61e8e95d5b
Add typing for PIXI in GDJS Runtime
...
This means that the global object PIXI will now be properly typed and understood by TypeScript.
Also fix documentation generation
Don't show in changelog
2020-07-25 18:56:38 +01:00
Arthur Pacaud
922019eef0
Add type checking for WebsocketDebuggerClient ( #1664 )
2020-04-17 22:01:31 +02:00
Florian Rival
01a844c356
Refactor import-GDJS-Runtime script to use Node.js
2020-01-18 14:27:36 +00:00
Florian Rival
6655a949ec
Fix GDJS doc generation (incompatible TypeScript/JSDoc notations)
2020-01-12 23:33:39 +00:00
Florian Rival
af21bc5aea
Add command in GDJS to run TypeScript to type check the game engine
2019-11-28 23:01:43 +00:00