_Bastler
e42e1f36b4
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2021-05-11 12:01:25 +02:00
_Bastler
5bd56d00f3
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2021-05-10 20:52:57 +02:00
David Négrier
0411d5e493
Fixing "camera popup" always display on resize
...
This fixes a bug where the "camera popup" window was always displayed when the screen was resized.
2021-05-10 19:05:01 +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
_Bastler
2234abb8b9
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2021-05-10 10:10:58 +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
_Bastler
deac58ebc7
merge into develop
2021-05-08 20:05:08 +02: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
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
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
3751b0e2bc
Removing RESOLUTION and ZOOM_LEVEL settings: they are no more needed or supported
2021-05-05 17:11:03 +02:00
David Négrier
7ae66a63a4
Refactoring centering of DOM elements
2021-05-05 17:10:39 +02:00
David Négrier
04448c3c50
Fixing button position in webcam setting page
2021-05-05 15:46:02 +02:00
David Négrier
cd2873e9d3
Fixing CI
2021-05-05 13:14:00 +02:00
David Négrier
bede7abdd8
Removing mousewheel to up down plugin
2021-05-05 12:15:13 +02:00
David Négrier
10bd073b7d
Fixing center computation of popup
2021-05-05 12:12:56 +02:00
David Négrier
7d2cc66f11
Fixing pointer-events interaction preventing virtual joystick from working
2021-05-05 11:56:24 +02:00
David Négrier
82073098e0
Merge branch 'develop' of github.com:thecodingmachine/workadventure into resolution
2021-05-05 11:01:11 +02:00
David Négrier
a6ad1674e3
Fixing broken resize
2021-05-05 09:51:04 +02:00
David Négrier
f66e69cb75
Improving pinch (virtual joystick stops when pinch begins)
2021-05-05 09:35:24 +02:00
grégoire parant
71eb3f3b69
Improvement feature circle discussion ( #977 )
...
* Improvment circle discussion
- Change to lissen start event of WebRTC connection
* Update help allow navigator and waring message
- Show warning message.
- Use help camera allow setting to show modal and help user.
- Change feature to show the modal only when user have need the information on allow navigator access
* Create soud for video discussion
2021-05-05 01:49:04 +02:00
Gregoire Parant
83159a121f
Revert logo loading and fix it
2021-05-04 15:47:45 +02:00
Gregoire Parant
c8692a08ce
Revert "Fix loader logo WA ( #991 )"
...
This reverts commit fa3ffe4d7a
.
2021-05-04 15:15:23 +02:00
grégoire parant
fa3ffe4d7a
Fix loader logo WA ( #991 )
2021-05-04 14:28:30 +02:00
David Négrier
59b391e983
Prevent WA scale manager from zooming too much
2021-05-04 14:08:40 +02:00
David Négrier
613ff5d463
Adding zoom out limit
2021-05-04 12:09:00 +02:00
David Négrier
04d3cf8593
Adding HdpiManager to start and scale from a default resolution that is correct by default for the game.
...
Fixing VirtualJoystick on resize.
2021-05-04 11:35:33 +02:00
jonnytest1
5069099000
fixed typing in chat still causes character to move ( #965 )
2021-05-03 20:26:42 +02:00
jonnytest1
0a5dffd034
Update ScriptUtils.ts
2021-05-03 16:11:16 +02:00
jonny
d674ac9e0c
fixed url cannot be relative
2021-05-01 17:43:31 +02:00
TabascoEye
7592a71bd5
remove test case with numbers being invalid in nickname
2021-04-30 10:58:01 +02:00
TabascoEye
2b2c60cbe3
allow numbers in nickname again
...
closes #972
2021-04-30 10:51:23 +02:00
_Bastler
b77ac7191a
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-04-30 08:33:23 +02:00
grégoire parant
925545d74f
Add error message ( #970 )
...
- Error link not found
- Error user was banned
- Error access dinied on the world
2021-04-29 23:47:30 +02:00
_Bastler
525441bc31
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-04-29 19:00:23 +02:00
kharhamel
fe27169745
solved conflict with develop
2021-04-29 10:31:16 +02:00
Kharhamel
398326b3aa
Merge pull request #959 from thecodingmachine/dependabot/npm_and_yarn/front/ssri-6.0.2
...
Bump ssri from 6.0.1 to 6.0.2 in /front
2021-04-29 10:18:33 +02:00
_Bastler
1783b90d81
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-04-29 08:50:04 +02:00
_Bastler
b60e73d0f1
update nes.css style
2021-04-29 08:48:06 +02:00
grégoire parant
19ae575b4f
HotFix style help modal ( #960 )
2021-04-29 01:49:09 +02:00