Commit Graph

4056 Commits

Author SHA1 Message Date
Benedicte Quimbert 34d69b3b08 Fix conflicts 2022-03-25 16:53:18 +01:00
Bénédicte Q 4f9d254c7e Merge branch 'develop' into settings-mic-camera 2022-03-25 16:44:49 +01:00
Benedicte Quimbert fac445a8fe Fixes tileset import 2022-03-25 16:40:05 +01:00
Benedicte Quimbert b9ff3425e0 Makes the default setting: camera off and mic on 2022-03-25 16:40:05 +01:00
Benedicte Quimbert 4215925141 Adds test map 2022-03-25 16:40:05 +01:00
Benedicte Quimbert 5c6a74df4c Adds the todo about German translation 2022-03-25 16:40:05 +01:00
Benedicte Quimbert 4e5fb735bd switches dropdown for checkboxes and adjusts wording 2022-03-25 16:40:05 +01:00
Benedicte Quimbert 40c0f06c8a PrivacyShutdownStore modifies constraints according to the user's setting 2022-03-25 16:37:03 +01:00
Benedicte Quimbert 85f3a1a9c8 Adds settings options and localUser functions 2022-03-25 16:34:59 +01:00
Benedicte Quimbert b64aff4847 Fixes tileset import 2022-03-25 15:51:38 +01:00
David Négrier d4e20a792e Merge branch 'master' of github.com:thecodingmachine/workadventure into develop 2022-03-25 14:29:57 +01:00
David Négrier 38847afebf Restoring WA object in the iframe_api.ts file to avoid breaking compatibility
The WA object was missing in window otherwise because window.d.ts was not bundled in the package.
2022-03-23 22:57:53 +01:00
Alexis Faizeau 14a68ade88 Add z-index on embeds screens and action menu 2022-03-23 17:04:46 +01:00
Alexis Faizeau 87412c3400 Add more checking on woka details 2022-03-23 10:51:52 +01:00
Benedicte Quimbert a4234268b2 Makes the default setting: camera off and mic on 2022-03-23 10:48:50 +01:00
Alexis Faizeau 418a8cc634 Remove login name scene on logout button event 2022-03-22 17:52:22 +01:00
Benedicte Quimbert 1681373d88 Adds test map 2022-03-22 17:42:11 +01:00
Benedicte Quimbert a80f7ced44 Adds the todo about German translation 2022-03-22 16:48:02 +01:00
David Négrier f1549a0ee0 Removing the temporary error message when moving to open id screen 2022-03-22 15:05:44 +01:00
David Négrier e20a8caa26 Allowing iframeAuthentication URL (stored in OPID_LOGIN_SCREEN_PROVIDER) to be non-absolute. 2022-03-22 15:05:44 +01:00
David Négrier 66aeb21fbb Restoring icons deleted by error 2022-03-22 09:14:59 +01:00
Benedicte Quimbert 216f34c113 switches dropdown for checkboxes and adjusts wording 2022-03-21 19:13:24 +01:00
Valdo 6d9a3f45dc Allow audio (#1991)
* Removing old unused images

Just a bit of cleanup!

* Allow audio feature

* Pretty

* Ignored screenshot folder

* Added manual test

* Simplified test map

Co-authored-by: Valdo Romao <v.romao@thecodingmachine.com>
2022-03-21 16:22:51 +01:00
David Négrier c484d3ea84 Merge branch 'master' of github.com:thecodingmachine/workadventure into develop 2022-03-21 15:08:39 +01:00
Benedicte Quimbert 9442c9c9f1 PrivacyShutdownStore modifies constraints according to the user's setting 2022-03-21 14:33:20 +01:00
Benedicte Quimbert 453ccb7745 Adds settings options and localUser functions 2022-03-21 14:33:20 +01:00
David Négrier 705c75e3c7 Adding wokalist type checking on front
Additionally, we are making superLoad.json accept a new "immediateCallback" parameter that resolves during the event handler (and not after)
2022-03-21 11:29:18 +01:00
David Négrier 2d3e2805a1 Upgrading playwright version to latest 2022-03-18 18:32:23 +01:00
David Négrier 6e52f280d0 Properly catching promises 2022-03-18 18:11:32 +01:00
David Négrier 375f78ca30 Adding missing powered by images 2022-03-18 18:11:32 +01:00
David Négrier 9f79e595a5 Migrating Loader bar to SuperLoad and fixing Resize issue on loader 2022-03-18 18:11:32 +01:00
David Négrier c529658ef4 Adding first version of SuperLoader
This class is the Phaser loader as it should be: it comes with promises,
can be easily run out of the "preload" phase and won't crash if the
scene is destroyed before textures are loaded.
2022-03-18 18:11:32 +01:00
David Négrier ea3088a876 Adding a "powered by WorkAdventure" logo in case custom logos are used
If a custom logo is used, we are adding a "powered by WorkAdventure" small logo at the bottom of the "enter your name" screen.
2022-03-18 18:11:32 +01:00
Gregoire Parant a16f2c7534 Refactor how to use new Jitsi icon
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2022-03-18 18:11:32 +01:00
Piotr 'pwh' Hanusiak cd42f30aa7 hide voice indicator for player leaving still existing bubble conversation 2022-03-18 17:58:41 +01:00
David Négrier 6890e2579c Removing old unused images
Just a bit of cleanup!
2022-03-18 17:58:41 +01:00
Piotr 'pwh' Hanusiak a10f327f45 hide voice indicator for player leaving still existing bubble conversation 2022-03-18 17:46:28 +01:00
Alexis Faizeau 539a273263 Revert "Stabilize screensharing (#1982)" (#1984)
This reverts commit 33e78060d4.
2022-03-18 17:37:02 +01:00
Alexis Faizeau 15a0a2d1eb Add check if cowebsite still exist before highlight 2022-03-18 16:44:15 +01:00
Alexis Faizeau c51fe1cfed Translate camera help (#1983)
Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
2022-03-18 11:50:48 +01:00
Alexis Faizeau 9c99d760f7 Close socket connection on not authorized woka 2022-03-18 11:49:41 +01:00
Alexis Faizeau 33e78060d4 Stabilize screensharing (#1982)
Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
2022-03-17 17:50:39 +01:00
Gregoire Parant d9407a3428 Add * in access location of nginx configuration
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2022-03-16 15:52:29 +01:00
David Négrier 37e824c494 Fixing setInterval not freed for some volume analyzers
Also: using a 256 fftSize instead of 2048 to save on CPU cycles.
2022-03-16 15:34:39 +01:00
David Négrier 53b184e82b Adding support for custom logos
The admin can now set custom logos for the login scene and for the loading screen.
2022-03-15 18:16:56 +01:00
David Négrier 79db6c8f3b Fixing a race condition in Jitsi
When setting the name, in rare cases, Jitsi was not initialized yet and setting the name would cause a JS error.
We are now waiting for Jitsi to be properly initialized before setting the name.
2022-03-15 17:50:56 +01:00
David Négrier b959ce7a6d Migrating some promises to Deferred objects to simplify the code. 2022-03-15 13:51:36 +01:00
David Négrier 153bffd521 Wait for main character to be loaded to display the GameScene
This change makes sure the character of the current player is fully loaded before we display the game scene.
Otherwise, you could have a glitch for 0.5-2 seconds between the GameScene being displayed and the actual character being displayed.
2022-03-15 13:51:36 +01:00
David Négrier 3988559d2a Removing old unused images
Just a bit of cleanup!
2022-03-15 13:51:10 +01:00
David Négrier b6b6c7f15f Adding error case when texture is empty 2022-03-14 14:28:42 +01:00