GRL
973b3405ef
documentation of show/hide layer
2021-05-10 15:10:11 +02:00
GRL
fd931c4884
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptingApi
2021-05-10 14:45:41 +02:00
GRL
8edd29abaa
suppression console.log
2021-05-10 14:43:00 +02:00
Kharhamel
6e868408ed
Merge pull request #1018 from thecodingmachine/fixStagingBuild
...
added back automatic deploy of staging 3
2021-05-10 12:45:25 +02:00
kharhamel
d1f1c8f470
added back automatic deploy of staging 3
2021-05-10 12:44:35 +02:00
David Négrier
d2bab4e7ef
Merge pull request #1017 from thecodingmachine/change_xxxplayercontrol_name
...
Renaming restorePlayerControls/disablePlayerControls
2021-05-10 12:35:34 +02:00
Kharhamel
dfc57d0529
Merge pull request #1016 from thecodingmachine/fixStagingBuild
...
added back automatic deploy of staging 2
2021-05-10 12:29:11 +02:00
kharhamel
de1768b7bb
added back automatic deploy of staging 2
2021-05-10 12:20:46 +02:00
David Négrier
c025d1798b
Renaming restorePlayerControls/disablePlayerControls
...
Putting "controls" in the plural form:
- restorePlayerControl => restorePlayerControls
- disablePlayerControl => disablePlayerControls
2021-05-10 12:18:06 +02:00
David Négrier
3a82481d70
Merge branch 'master' of github.com:thecodingmachine/workadventure into develop
2021-05-10 12:10:57 +02:00
David Négrier
c1da898c59
Merge pull request #1015 from thecodingmachine/markdown_doc
...
Splitting scripting API doc in 2
2021-05-10 12:09:20 +02:00
David Négrier
293c57568e
Splitting scripting API doc in 2
...
Splitting scripting API doc in 2 docs:
- scripting.md: contains the explaination on how to enable scripting
- api-reference.md: contains the list of all available functions
2021-05-10 12:08:52 +02:00
Kharhamel
8cb32c34b5
Merge pull request #1014 from thecodingmachine/fixStagingBuild
...
added back automatic deploy of staging
2021-05-10 12:03:23 +02:00
kharhamel
9a8b10bbf5
added back automatic deploy of staging
2021-05-10 11:56:08 +02:00
GRL
cd2d090a8b
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptingApi
2021-05-10 11:46:16 +02:00
GRL
841bf29764
auto update show/hide layer
2021-05-10 11:20:07 +02:00
GRL
a6ba8d41b9
implement show/hide layer with scripting
2021-05-10 11:19:18 +02:00
David Négrier
945ff446a9
Merge pull request #1012 from thecodingmachine/markdown_doc
...
Adding Markdown documentation relative to scripting
2021-05-10 10:56:43 +02:00
David Négrier
e0ac8abd51
Merge pull request #1011 from thecodingmachine/markdown_doc
...
Adding Markdown documentation relative to scripting
2021-05-10 10:54:16 +02:00
David Négrier
bc88a7d3ed
Adding Markdown documentation relative to scripting
2021-05-10 10:47:55 +02:00
jonny
ce0c7ea3eb
Merge remote-tracking branch 'remotes/workadventure-main/develop' into gamestate-api-read
2021-05-10 10:01:53 +02:00
jonny
4758820aa4
Merge remote-tracking branch 'remotes/workadventure-main/develop' into menu-command-api
2021-05-10 09:54:39 +02:00
David Négrier
44eb25e9f6
Merge pull request #1006 from jonnytest1/typed-api-events
...
Typed api events
2021-05-10 09:13:49 +02:00
jonny
46996f7049
moved event trigger out of index array
2021-05-10 01:34:33 +02:00
jonny
8db72d2dfd
refactored to Array of tile
2021-05-10 01:34:32 +02:00
jonny
bed45a8310
cherry pick conflicts
2021-05-10 00:31:54 +02:00
jonny
ffe03d40f5
option to update tile
...
# Conflicts:
# front/src/Api/Events/ApiUpdateTileEvent.ts
# front/src/Api/IframeListener.ts
# front/src/Phaser/Game/GameScene.ts
2021-05-10 00:30:32 +02:00
jonny
91148035ec
polyfill generic message event
2021-05-09 21:46:40 +02:00
jonny
cf06f29ef8
fixed cherry pick conflicts
2021-05-09 21:38:11 +02:00
jonny
8da5bf9f8e
typed iframe api events
...
# Conflicts:
# front/src/Api/IframeListener.ts
# front/src/iframe_api.ts
2021-05-09 21:36:48 +02:00
jonnytest1
2922ae4603
Merge branch 'develop' into menu-command-api
2021-05-07 19:59:58 +02:00
dependabot[bot]
b141da1475
Bump lodash from 4.17.20 to 4.17.21 in /back
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 13:45:33 +00:00
dependabot[bot]
543397efe4
Bump lodash from 4.17.20 to 4.17.21 in /messages
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 13:45:29 +00:00
dependabot[bot]
9c620de649
Bump lodash from 4.17.20 to 4.17.21 in /maps
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 13:45:25 +00:00
dependabot[bot]
3a00ecab8f
Bump lodash from 4.17.20 to 4.17.21 in /uploader
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 13:44:51 +00:00
David Négrier
5605e63e5f
Merge pull request #998 from thecodingmachine/skiprender2
...
Skip "render" if nothing changed on screen (2)
2021-05-07 15:44:08 +02:00
Gregoire Parant
62a6eabc88
Merge branch 'master' into develop
2021-05-07 00:07:43 +02:00
grégoire parant
0e32238505
HotFix custom WOKA ( #999 )
2021-05-06 19:58:08 +02:00
David Négrier
66490c9083
Adding test map to test energy consumption
2021-05-06 16:31:39 +02:00
David Négrier
6b4d064f19
Merge branch 'develop' of github.com:thecodingmachine/workadventure into skiprender2
...
# Conflicts:
# front/src/Phaser/Game/GameScene.ts
# front/src/index.ts
2021-05-06 16:25:13 +02:00
David Négrier
189dba2e21
Fixing memory leak when switching scenes
2021-05-06 15:38:24 +02:00
David Négrier
3b5f105daf
Setting the dirty state automatically when there is an animation frame
2021-05-06 15:38:22 +02:00
David Négrier
6d3cbc573c
Instruct systems with 2 GPUs to use the low power GPU (to save battery)
2021-05-06 15:36:49 +02:00
David Négrier
0c5e5ef578
Skip "render" if nothing changed on screen
...
For each requested animation frame (RAF) in Phaser, Phaser calls the "update" method, then the "render" method of each scenes.
The "render" method takes some time (and energy) to perform the rendering.
The fact is we probably don't need to call "render" if nothing changed on the screen (which happens most of the frames in a typical WorkAdventure game).
This commit is therefore overloading the "Game" class of Phaser to add a "dirty" flag.
Scenes can now add a "isDirty()" method. If all displayed scenes are pristine (not dirty), Phaser will skip rendering the frame altogether.
This saves "a lot" of energy, resulting in laptops that are not overheating when using WorkAdventure \o/
2021-05-06 15:36:45 +02:00
David Négrier
271300aa8d
Merge pull request #982 from jonnytest1/baseUrlFix
...
fixed url cannot be relative
2021-05-06 15:09:13 +02:00
Gregoire Parant
1440faf825
Merge branch 'master' into develop
2021-05-06 00:57:55 +02:00
grégoire parant
46978d26f9
Add entry map village WorkAdventure ( #997 )
2021-05-06 00:53:04 +02:00
jonny
a24ca078e6
use iframe url if no script
...
# Conflicts:
# front/src/Api/IframeListener.ts
2021-05-05 19:15:32 +02:00
David Négrier
fea1de36a4
Merge pull request #974 from tabascoeye/patch-1
...
allow numbers in nickname again
2021-05-05 18:44:01 +02:00
David Négrier
f085393730
Merge pull request #992 from tabascoeye/patch-2
...
getting rid of special char in filename
2021-05-05 18:34:46 +02:00