David Négrier
9c9699d2d1
Fixing absolute positioning of Svelte scenes
2021-06-01 17:07:56 +02:00
David Négrier
b04c438d6f
Detect webcams unplugged
2021-06-01 16:43:24 +02:00
GRL
9aeb18df37
correction following review by Kharhamel 2
2021-06-01 16:36:13 +02:00
GRL
5735e9da36
Merge branch 'resizeSelect' of github.com:thecodingmachine/workadventure into resizeSelect
2021-06-01 16:31:09 +02:00
GRL
cd482ef1d2
correction following review by Kharhamel
2021-06-01 16:29:49 +02:00
David Négrier
cf9467419d
Fixing scene overflow
2021-06-01 16:22:39 +02:00
David Négrier
d04df35506
Merge branch 'resizeSelect' of github.com:thecodingmachine/workadventure into resizeSelect
2021-06-01 16:17:45 +02:00
David Négrier
bf7083effc
Migrating EnableCameraScene to Svelte
2021-06-01 16:17:36 +02:00
GRL
2d93be519f
Merge branch 'resizeSelect' of github.com:thecodingmachine/workadventure into resizeSelect
2021-06-01 11:52:55 +02:00
GRL
10e40930e2
Adding map test helpCameraSetting
2021-06-01 11:52:19 +02:00
David Négrier
c7b3e3cd44
Merge branch 'resizeSelect' of github.com:thecodingmachine/workadventure into resizeSelect
2021-06-01 11:19:56 +02:00
David Négrier
47555d5955
Migrating cam to Svelte on Camera setup screen
2021-06-01 11:19:46 +02:00
GRL
9a5300dd2d
helpCameraSettingPopup in svelte with nes-css
2021-06-01 11:07:52 +02:00
David Négrier
5839e0b270
Throwing exceptions into store subscribers is wreaking havok
2021-06-01 09:17:01 +02:00
David Négrier
9063ba2a1f
Removing call to removed method
2021-06-01 09:12:31 +02:00
David Négrier
59256f4cb9
Merge branch 'resizeSelect' of github.com:thecodingmachine/workadventure into resizeSelect
2021-06-01 09:09:11 +02:00
David Négrier
9d6b597552
Starting working towards migrating the help camera popup
2021-06-01 09:08:02 +02:00
GRL
ffcfb7495b
Merge branch 'resizeSelect' of github.com:thecodingmachine/workadventure into resizeSelect
2021-05-31 18:06:02 +02:00
GRL
1ed881e0bf
arrow up black and white colors
2021-05-31 18:05:34 +02:00
David Négrier
ce645a83ab
Fixing display of terms and conditions
2021-05-31 18:02:45 +02:00
GRL
f8cbf41c3a
Merge branch 'resizeSelect' of github.com:thecodingmachine/workadventure into resizeSelect
2021-05-31 17:54:07 +02:00
GRL
047337ae81
Merge branch 'resizeSelect' of github.com:thecodingmachine/workadventure into resizeSelect
2021-05-31 17:53:44 +02:00
David Négrier
11fb0aa1d8
Fixing typo
2021-05-31 17:53:27 +02:00
GRL
4923ce8b83
selectCharacterScene and customCharacterScene in svelte
2021-05-31 17:50:14 +02:00
David Négrier
cb03580421
Partial migration of EnableCameraScene to Svelte
2021-05-31 17:49:41 +02:00
David Négrier
13d3227323
Migrating LoginScene to Svelte
2021-05-31 17:03:29 +02:00
GRL
120a488121
Adding selectCompanionStore
2021-05-31 12:16:46 +02:00
GRL
b8873d1277
selectCompanionScene work with svelte
2021-05-31 12:06:11 +02:00
GRL
471ff2bb01
Merge branch 'develop' of github.com:thecodingmachine/workadventure into resizeSelect
2021-05-31 10:21:15 +02:00
GRL
1ac108a9b8
correction of resize select character and companion by David
2021-05-31 10:20:48 +02:00
David Négrier
90176da888
MediaManager cleanup
...
- Removing the last reference to the local video stream. Everything is now fetched from the store.
- Remvoing commented code
2021-05-29 22:34:38 +02:00
David Négrier
4077db37e3
Merge pull request #1091 from thecodingmachine/fixing_button_style
...
Fixing buttons design
2021-05-29 22:08:54 +02:00
David Négrier
588e5566d0
Fixing buttons design
...
Fixing the color of camera/microphone/screen sharing buttons that was broken following the migration to Svelte
2021-05-29 22:05:47 +02:00
David Négrier
b7f1461405
Removing listeners from MediaManager.
...
SimplePeer now reacts only to stores.
2021-05-29 22:04:08 +02:00
Thomas Basler
ccd5cc03f1
Fixed issue of not resizeable copyright panel
2021-05-29 13:24:21 +02:00
Thomas Basler
cb8971c7c6
Merge remote-tracking branch 'upstream/develop' into develop
2021-05-28 20:58:11 +02:00
David Négrier
5295f923b5
Merge pull request #1086 from thecodingmachine/camera_controls_in_svelte
...
Switching Camera controls in Svelte
2021-05-28 18:16:51 +02:00
kharhamel
679b5b6b79
FIX: better error text in LoginScene
2021-05-28 17:51:18 +02:00
David Négrier
b3aa8975e9
Switching the video feedback in Svelte
2021-05-28 16:20:02 +02:00
kharhamel
12da6ddd6c
FEATURE: improved the display of player names, with the font-family 'Press start 2P' and gray outlines
2021-05-28 15:33:10 +02:00
David Négrier
cc1eab653a
Fixing screen sharing button display
2021-05-28 10:48:13 +02:00
David Négrier
4b77e8c577
Switching Camera controls in Svelte
...
Moving Camera controls out of HTML + MediaManager and into Svelte components
2021-05-28 09:31:04 +02:00
TabascoEye
8b0080bb21
make linter happy
2021-05-27 22:34:19 +02:00
¯\_(ツ)_/¯
b27922a15f
allow special chars in nicks again, make nicklength customizable
2021-05-27 22:33:44 +02:00
PizZaKatZe
9d66085623
Front federation (API and Jitsi)
2021-05-27 22:27:29 +02:00
¯\_(ツ)_/¯
d8d11cb008
Minor style changes
2021-05-27 22:14:44 +02:00
PizZaKatZe
eb829bce58
Increase action button font size
2021-05-27 22:14:24 +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
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
Thomas Basler
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
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
David Négrier
54e9e5656b
Commenting menu display (for now)
2021-05-17 16:50:35 +02:00
David Négrier
7cc1e5b2c6
Moving styles out of the "dist/" directory
2021-05-17 16:41:40 +02:00
David Négrier
5cb58d98a0
Adding correct SCSS file integration with Svelte
2021-05-17 16:41:09 +02:00
David Négrier
1885ea42a4
First working example with Svelte (the menu icon shows up on entering the game)
2021-05-17 16:39:56 +02:00
David Négrier
62cc1f73ca
Tryig to fix webpack for Svelte
2021-05-17 16:39:56 +02:00
David Négrier
9bc79c3ed3
Adding Svelte to the project
2021-05-17 16:39:55 +02:00
kharhamel
a66d42e158
FEATURE: we now allow a global zoom level of 1.5
2021-05-17 16:11:38 +02:00