* Zod EVERYWHERE
* Add no-unused-vars rule to eslint in front
* Add no-unused-vars rule to eslint in pusher
* Add no-unused-vars rule to eslint in back
* Remove unused PlayerTexture guards
* Fix data providing on room connection
Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
* make use of well known types for PlayerDetailsUpdated message
* show voice-chat indicator of people from other groups too
* cleanup
* check for outline value
* do not send outline color if undefined
* revert removing LocalVolumeStore
* use auto-generated type instead
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
* center grid if possible
* whole outfit for every slot
* switched bodyPart slots into buttons
* change categories and body parts with WSAD / arrow keys
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
* Change accès token with query privateAccessToken in the url
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Add play uri param
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* PlayUri parameter
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* removed unused imports
* send group userIds to players
* sending info about group lock state. wip
* listening to lockGroupMessage on front
* cleanup
* Updating GroupDescriptors on LockGroupMessage
* remove console logs
* group circles with color fill
* fix GameRoom text
* remove obsolete check
* cr fixes#1 wip
* much cleaner approach to group lock update
* fix compilation error
* well-known values wip
* Removing old unused images
Just a bit of cleanup!
* update with dan suggest
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Change roomId by playUri
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* hide voice indicator for player leaving still existing bubble conversation
* Refactor access by token
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Refactor connexion manager
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Adds settings options and localUser functions
* PrivacyShutdownStore modifies constraints according to the user's setting
* switches dropdown for checkboxes and adjusts wording
* Adds the todo about German translation
* Adds test map
* Makes the default setting: camera off and mic on
* Add z-index on embeds screens and action menu
* Fixes tileset import
* Adds settings options and localUser functions
* PrivacyShutdownStore modifies constraints according to the user's setting
* switches dropdown for checkboxes and adjusts wording
* Adds the todo about German translation
* Adds test map
* Makes the default setting: camera off and mic on
* Fixes tileset import
* Applying German translation, thanks to @Lurkars
* removed obsolete console.log
* fix linter issues
* make use of proto well knows types
* fixed types for RoomConnection
* fix locking bubble when returning from away mode
* Fix run pretty
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* prevent actions menu from appearing when inserting space key on chat
* Bump ansi-regex from 4.1.0 to 4.1.1 in /maps
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump minimist from 1.2.5 to 1.2.6 in /desktop/local-app
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump ansi-regex from 4.1.0 to 4.1.1 in /desktop/electron
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump ansi-regex from 4.1.0 to 4.1.1 in /uploader
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump plist from 3.0.4 to 3.0.5 in /desktop/electron
Bumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/TooTallNate/node-plist/releases)
- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md)
- [Commits](https://github.com/TooTallNate/node-plist/commits)
---
updated-dependencies:
- dependency-name: plist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Hanusiak Piotr <piotr@ltmp.co>
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
Co-authored-by: Benedicte Quimbert <b.quimbert@workadventu.re>
Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
Co-authored-by: Bénédicte Q <37311765+HimeShaman@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* 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>
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.
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.
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.
* wip
* wip
* random action on click
* removing actions
* register single key per command use
* change removeActionsMenu action name
* fixed actions menu not hiding content properly:
* actions menu fix
* added mock Block Player action
* ActionsMenu buttons styling
* added displaying priority for menu actions
* moved utils actionMenu features to the UI
* import as a type:
* more object oriented style for API
* removed registered actions from RemotePlayer instance
* readme update
* Fixing typos / Improving wording
* added instructions on AlterActionsMenu test map
Co-authored-by: Hanusiak Piotr <piotr@ltmp.co>
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
* apply textures on openid login, fix pusher errors on woka list
* remove logging
* Returning a HTTP 400 id roomUrl parameter not set
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>