Commit Graph

1125 Commits

Author SHA1 Message Date
PizZaKatZe
eb829bce58 Increase action button font size 2021-05-27 22:14:24 +02:00
PizZaKatZe
1b7de47e1b Remove 'Create map' menu entry 2021-05-27 22:14:08 +02:00
PizZaKatZe
0cedd117cd Revert "Social network link anonymous connexion"
This reverts commit 59b4b168e9.
2021-05-27 22:13:30 +02:00
PizZaKatZe
f4acc29670 Load quill.js CSS locally 2021-05-27 22:13:10 +02:00
¯\_(ツ)_/¯
1c0d30e5a2 Add copyright info button from #rc3
original code by rob@os23.de
2021-05-27 22:12:22 +02:00
Pierre Mauduit
dbef5de7bb Adding a ingame console message
Roughly inspired from the code used to notify the user when a website
can be opened.

Note: The CSS style used for the message could probably go somewhere
else, but I thought it could be interesting to be able to override it.
2021-05-27 22:03:56 +02:00
TabascoEye
e3af68bed3 Disable automatic gain control on microphone
AGC really makes the soundqulity way worse than it could be.
Especially since it is so noticeable when entering a Jitsi where AGC is disabled (and suddenly some people sound much better).

In the long run, this should probably be configurable. On the other hand the setting changes the audio _going out_ from a user, so it might be hard for him to judge which settings are a good or a bad idea…
2021-05-27 21:56:42 +02:00
Piotr Dobrowolski
3840baa4fc Cleanup Dockerfiles, fix front Docker image build 2021-05-27 21:54:41 +02:00
PizZaKatZe
9c8393c102 Bump Phaser version 2021-05-27 21:52:00 +02:00
Lukas von Blarer
353522e3cc Add support for HLS video streams while still supporting other formats 2021-05-27 21:47:29 +02:00
Lukas von Blarer
429a17b89b First working version of video embed 2021-05-27 21:44:58 +02:00
Johannes Berthel
ea9c9ff2c3 use negative radius 2021-05-27 21:44:24 +02:00
Johannes Berthel
5ae8bfe06b fixed linting 2021-05-27 21:44:10 +02:00
Johannes Berthel
a0f1f0c04b added comment for new phaser version compatibility 2021-05-27 21:43:55 +02:00
Johannes Berthel
243d4d6565 fixed hitbox calculation 2021-05-27 21:43:37 +02:00
Johannes Berthel
7fef260b38 fixed function comment 2021-05-27 21:43:20 +02:00
Johannes Berthel
359d349ba7 refactored code 2021-05-27 21:42:59 +02:00
Johannes Berthel
09ceb016b7 refactored code 2021-05-27 21:42:40 +02:00
Johannes Berthel
70d2223e00 refactored code 2021-05-27 21:42:17 +02:00
Johannes Berthel
4f3e0f9921 fixed depth for interactive layers 2021-05-27 21:40:30 +02:00
Johannes Berthel
1f7a3880bf made interaction work with remote players 2021-05-27 21:37:51 +02:00
Johannes Berthel
2273a84d0e added reverse animation 2021-05-27 21:36:54 +02:00
Johannes Berthel
3e20fb89ca added interaction radius 2021-05-27 21:36:14 +02:00
Johannes Berthel
66c20687c3 added basic interactive layer functionality 2021-05-27 21:34:32 +02:00
Lurkars
5946e75db0 add trigger action after closing co-website or jitsi 2021-05-27 21:07:43 +02:00
TabascoEye
fa813884c0 fix bug: SPACE also mutes/unmutes audio because of keyboard focus 2021-05-27 21:06:33 +02:00
Lurkars
b586ef79ad audio player volume improvements 2021-05-27 21:02:58 +02:00
a1fd55444a Merge remote-tracking branch 'upstream/develop' into develop 2021-05-26 22:22:53 +02:00
David Négrier
870f16f9c6 Merge branch 'develop' of github.com:thecodingmachine/workadventure into SoundInMapScript 2021-05-26 16:15:33 +02:00
David Négrier
54e300443b Fixing Typing 2021-05-26 16:11:22 +02:00
David Négrier
fac6574cb5 Removing console.log and unused files 2021-05-26 16:08:43 +02:00
David Négrier
6d15921674 Fixing screen-sharing button not hidden anymore when hovering button 2021-05-26 12:30:56 +02:00
David Négrier
4f1cab5afe Fixing comments 2021-05-26 12:19:58 +02:00
David Négrier
4c4f310b79 The share screen button is now displayed only when screen sharing makes sense.
Also, fixed the button not aligned bug
2021-05-26 12:12:47 +02:00
David Négrier
dd428bc1e1 Migrating screen sharing to using a store 2021-05-26 12:12:47 +02:00
David Négrier
d32df13f1b Camera now show up when someone is moving and hides 5 seconds after we stop moving.
Also, added an animation to show/hide the webcam.
2021-05-26 12:12:46 +02:00
David Négrier
8af8ccd54b Migrating MediaManager game part to Svelte store 2021-05-26 12:12:18 +02:00
David Négrier
28d78a7988 Switching MediaManager to using a Svelte store
This allows cleaner and more expressive code, especially regarding whether the webcam should be on or off.
2021-05-26 12:11:16 +02:00
David Négrier
4f4d2532b7
Merge pull request #1082 from thecodingmachine/disabling_physics_optim
Moving Physics optim to DirtyScene
2021-05-26 12:08:57 +02:00
David Négrier
bc19cbd525 Moving Physics optim to DirtyScene
The Physics engine is now disabled only if no sprites are moving (if they have no velocity).
Also, if a sprite is moving (if it has a velocity), the dirty state is set.
2021-05-26 12:00:27 +02:00
kharhamel
595c5ca64d now use custom emotes with tweens instead of transistions 2021-05-25 16:37:24 +02:00
DESKTOP-FMM8UI0\CLV
0c3b9ccfbf Merge branch 'develop' of https://github.com/thecodingmachine/workadventure into SoundInMapScript
# Conflicts:
#	front/src/Api/IframeListener.ts
#	front/src/Phaser/Game/GameScene.ts
#	front/src/iframe_api.ts
#	maps/Tuto/scriptTuto.js
#	maps/Village/Village.json
2021-05-21 17:45:26 +02:00
kharhamel
d93b30f982 improved radial menu 2021-05-19 18:11:51 +02:00
kharhamel
35b37a6a88 Added a radial menu to run emotes 2021-05-19 15:17:50 +02:00
kharhamel
a1d52b4265 FEATURE: added the possibility toplay emotes 2021-05-19 15:17:03 +02:00
kharhamel
20ec609535 FIX: rejected map axios promises are now catched 2021-05-18 11:45:07 +02:00
David Négrier
2ea731beeb
Merge pull request #1057 from thecodingmachine/physics_flag
Making sure Physics is not enabled several times
2021-05-18 10:26:32 +02:00
David Négrier
c9eb5691b5
Merge pull request #1045 from thecodingmachine/svelte
Installing Svelte in front container
2021-05-18 10:25:54 +02:00
David Négrier
6128f1e431 Making sure Physics is not enabled several times
As part of an energy saving measure, we started disabling physics when the character is not moving and enabling physics again only when the character moves.
However, we enabled Physics on each frame the characeter was moving.
As a result, the Physics system would run several times, slowly slowing the computer down.

This fixes this issue by adding a flag to only enable Physics once.
2021-05-18 09:42:01 +02:00
David Négrier
24dfa2703d Set a global dirty flag on resize
This adds a global "Dirty" flag at the Game level and sets it each time the ScaleManager is modified.
This fixes a bug where the game was not redrawn when a CoWebsite was opening/closing.
2021-05-18 09:20:38 +02:00