Commit Graph

1586 Commits

Author SHA1 Message Date
_Bastler
2d469eda5d Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop 2022-05-11 11:51:32 +02:00
_Bastler
d30e7b1393 Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop 2022-05-11 11:42:32 +02:00
grégoire parant
aea8f92e68
Select first Woka (#2180)
* Select first Woka

 - Select the first Woka in the scene

Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2022-05-11 11:41:43 +02:00
Piotr 'pwh' Hanusiak
f279812b96 remove now obsolete console.log 2022-05-11 11:27:52 +02:00
Piotr 'pwh' Hanusiak
a566f8d661 availabilityStatus info from websocket 2022-05-11 11:27:52 +02:00
Piotr 'pwh' Hanusiak
2b15faf4e8 make sure we subscribe to stores after estabilishing connection 2022-05-11 11:27:52 +02:00
Piotr Hanusiak
0b6c7b3913
unsubscribe from availabilityStatusStore (#2185) 2022-05-09 12:04:53 +02:00
_Bastler
a50cbd3521 Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop 2022-05-09 07:58:53 +02:00
_Bastler
1f11ab57f3 Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop 2022-05-09 07:58:46 +02:00
César Cardinale
a6e0374257
All customized logo (#2168)
* Change dynamic logo in reconnecting scene

* Add cowebsite customized logo

* Fix prettier issues

* Fix prettier issues (2)

* Fix login scene PoweredBy

* Delete all console logs
2022-05-05 19:23:07 +02:00
Alexis Faizeau
657bf4d8d2 Fix media behavior management 2022-05-05 12:34:47 +02:00
_Bastler
47e5e360df Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop 2022-05-05 12:25:09 +02:00
Alexis Faizeau
f7caacc598 Implement disable/restore proximity meeting in api (#2166)
Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
2022-05-05 12:19:06 +02:00
Gregoire Parant
b6e006d7bb Merge branch 'master' into develop
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>

# Conflicts:
#	messages/JsonMessages/MapDetailsData.ts
2022-05-05 11:55:41 +02:00
Piotr Hanusiak
f46d7d57f3
chat bubble above game tiles (#2129)
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
2022-05-05 11:46:15 +02:00
Piotr Hanusiak
76bf7b9c74
fix broken custom scene if wrong characterLayers were loaded (#2164)
* fix broken custom scene if wrong characterLayers were loaded

* be sure to initialize selectedLayers

Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
2022-05-05 11:44:33 +02:00
Alexis Faizeau
9c5fcd2fd8
Implement UI Website (#2087)
* Implement UI Website system

* Add UIWebsite documentation

* Implement review fixes

* Add getAll function on UIWebsite

Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
2022-05-04 18:30:31 +02:00
César Cardinale
ad229460ef
Show or not the Powered by image (#2163)
* Show or not the Powered by image

* Fix prettier issues

* Fix prettier issues messages
2022-05-04 14:22:20 +02:00
César Cardinale
d47aad2ead
Change lost connection page to the new one (#2161)
* Change lost connection page to the new one
2022-05-04 10:13:18 +02:00
Piotr 'pwh' Hanusiak
9427ca8d7c clear activatableObjectsDistances map before setting up fresh values 2022-04-27 17:01:51 +02:00
César Cardinale
97e3397398
Change type of unauthorized (#2123)
* Change type of unauthorized
* Fix redirect on received erroScreenMessage from API
2022-04-26 18:17:12 +02:00
David Négrier
7b9c616788 Fixing sound stop function in scripting API
The sound "stop()" method was broken in scripting API.
This commit adds the missing listener in GameScene
2022-04-26 15:24:50 +02:00
Piotr 'pwh' Hanusiak
282694fc99 change warning message 2022-04-25 17:16:21 +02:00
Piotr 'pwh' Hanusiak
85531745c9 handle error if characterLayers are not set 2022-04-25 17:16:21 +02:00
Piotr 'pwh' Hanusiak
bc219d0139 preserve current WOKA when getting into customization 2022-04-25 17:16:21 +02:00
Piotr 'pwh' Hanusiak
310036e832 more style changes 2022-04-25 17:16:21 +02:00
Piotr 'pwh' Hanusiak
a50f7a7e9b addressed some of the requests 2022-04-25 17:16:21 +02:00
Lukas
9e0f43d542
lazy load locales (#1940)
* lazy load locales

* fix translation getter

* prettier ignore all generated i18n files

* fix menu translation reactivity

* put language and country translations into namespace

* use Intl.DisplayNames to provide language and region translations

* update typesafe-i18n

* fix newly added translations

* remove unused translations

* add fallback to locale code when Intl.DisplayNames is unavailable
2022-04-25 16:45:02 +02:00
_Bastler
73ef14bfc0 Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop 2022-04-25 14:57:17 +02:00
_Bastler
70888e6baf Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop 2022-04-25 14:50:09 +02:00
David Négrier
5cc97483e0 Fine-tuning the @typescript-eslint/no-unused-vars rule
We now allow parameters to be unused. This is quite common in inherited methods.
This allows removing a bunch of: //eslint-disable-next-line @typescript-eslint/no-unused-vars
Also, "err" variables in catch MUST now be used and the special _exhaustiveCheck variable used in ":never" assigns can be unused.
2022-04-22 18:09:39 +02:00
Piotr Hanusiak
bb3f52df37
New select woka scene (#1997)
* animated grid tiles
* change woka's category with arrow buttons
* added some dynamic effects to woka's list
* add some drag distance treshold
* do not show arrows if only one collection
* WSAD and arrow keys movement through WOKA models
* Adapting end to end tests

Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
2022-04-22 17:56:28 +02:00
David Négrier
4ffcc3139f Fixing bug when changing room 2022-04-22 17:08:55 +02:00
David Négrier
8e1a462667
Merge pull request #2075 from thecodingmachine/codeAPI
Refactoring Error Screen
2022-04-22 16:52:43 +02:00
David Négrier
4ca72af09e
Merge pull request #2091 from thecodingmachine/add-away-indicator-for-hero
Availability Statuses
2022-04-22 15:19:48 +02:00
Piotr 'pwh' Hanusiak
1575368e52 green for jitsi 2022-04-21 16:21:18 +02:00
CEC
91e8fa7cd4 Fix prettier issues 2022-04-21 14:45:34 +02:00
CEC
bc17b86ce4 Fix order locale and remake Zod def of ErrorApi 2022-04-21 14:16:18 +02:00
Piotr 'pwh' Hanusiak
c6d445bd97 get rid of awayStore as it is now the same as privacyShutdownStore 2022-04-20 16:49:16 +02:00
Piotr 'pwh' Hanusiak
dfd9a66bd4 simpler way of handling availability statuses with stores 2022-04-20 16:35:24 +02:00
CEC
f1a93fea88 Merge branch 'develop' of github.com:thecodingmachine/workadventure into codeAPI 2022-04-20 16:26:08 +02:00
Piotr 'pwh' Hanusiak
2a7b09be15 change state even for jitsi on trigger 2022-04-20 13:18:12 +02:00
CEC
4076decacc fix prettier issue 2022-04-20 11:30:14 +02:00
CEC
8d771d8442 Add redirect directly without showing ErrorScreen 2022-04-20 10:54:27 +02:00
Piotr 'pwh' Hanusiak
ec3b28271d fixed object areas not triggering properties change on immediate collision 2022-04-19 15:55:41 +02:00
Piotr 'pwh' Hanusiak
23092c75d6 merged develop 2022-04-19 12:43:56 +02:00
Piotr 'pwh' Hanusiak
30b82427d8 remove commented code 2022-04-19 12:42:08 +02:00
Piotr 'pwh' Hanusiak
92c79a89fe statuses swapping fixes 2022-04-19 12:27:39 +02:00
David Négrier
ecda1a21a0 Merge branch 'develop' of github.com:thecodingmachine/workadventure into use-tiled-objects 2022-04-19 08:56:53 +02:00
David Négrier
8c5c680cfb Adding a new "jitsiNoPrefix" property.
When set to "true", WorkAdventure will NOT prefix the Jitsi room name with a hash, gicing full control to the user over the Jitsi room name.
2022-04-19 08:52:26 +02:00