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
Lukas
1c9caa690a
Enable screensharing in desktop app ( #2042 )
...
* enable screensharing in desktop app
* add source picker
* update dependencies
* improve source picker
* improve source picker
* update thumbnails
* decrease thumbnail size
* revert unnecessary changes in screen sharing store
* fix types and eslint
* fix prettier
* remove unused import
2022-04-25 14:46:20 +02:00
David Négrier
2412f4076f
Fixing compatibility issue with Safari 14- ( #2117 )
...
By upgrading ts-deep-copy, we are fixing an issue introduced that made iOS 14- devices incompatible with WA.
2022-04-25 12:10:54 +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
530254e0e0
do not subscribe to silentStore if not needed
2022-04-22 14:35:57 +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
76672789cf
listen to silentStore instead of statusStore when no other statuses are needed
2022-04-21 09:30:48 +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
Lukas Hass
8b983acf99
change cowebsite placement on orientation mediaquery
2022-04-20 16:47:30 +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
CEC
5a416d265e
Merge branch 'localAdmin' into codeAPI
2022-04-20 15:37:02 +02:00
Bénédicte Q
59d3a38921
Reworking the wording of "away" mode ( #2053 )
...
* Initial commit
* Styles
* Prettier fixx
* fixes path
* Adjusts size
Co-authored-by: Benedicte Quimbert <b.quimbert@workadventu.re>
2022-04-20 15:05:56 +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
Alban Bruder
576a2b89cc
Use NES.css to style share link ( #2104 )
...
* Use NES.css to style share link
* Run pretty
Co-authored-by: Alban Bruder <alban.bruder@uni-weimar.de>
2022-04-20 10:42:01 +02:00
David Négrier
10c56872fb
Merge pull request #2077 from thecodingmachine/use-tiled-objects
...
Read properties from Tiled objects
2022-04-20 08:33:31 +02:00
Lukas Hass
b8fd85fe15
lazy load TextGlobalMessage component
2022-04-20 08:09:37 +02:00
CEC
60ec09836b
Fix prettier issue (2)
2022-04-19 17:55:16 +02:00
CEC
fe54217f64
Fix lint issue (2)
2022-04-19 17:48:43 +02:00
CEC
0d4e75202d
Fix lint error
2022-04-19 17:38:39 +02:00
CEC
71a0e18049
Disconnect and redirect to login on error page
2022-04-19 17:31:43 +02:00
CEC
e45fcb371c
Refactor catching of error from API : check the type of errors
2022-04-19 16:50:21 +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
CEC
891ad2c34a
Set generic error image from API
2022-04-19 11:23:22 +02:00
CEC
ecd0e86dc6
Fix prettier issue
2022-04-19 10:56:23 +02:00
CEC
5d360c8770
Add custom image from errors thrown by the API
2022-04-19 10:50:01 +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
638a32e1b0
Fixing DE lang linting
2022-04-19 08:52:26 +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
David Négrier
b89997c9f1
Changes the prefix added in front of the jitsiRoomName
...
Previously, the prefix was computed using the org/world (in SAAS) or the instance part of public URLs.
Neither was guaranteeing the Jitsi Room would be unique accross rooms.
The new system computes a hash of the room URL and prepends it to the jitsi room name.
BREAKING CHANGE: this means the URL of the Jitsi room will change for all maps. Users having bookmarked the Jitsi room (for instance in the Jitsi mobile app) will need to update their bookmarks.
2022-04-19 08:52:26 +02:00
Alban Bruder
184aeb354a
Remove differentiation between private and public rooms
2022-04-19 08:52:26 +02:00
Alban Bruder
1781b8423c
Replace Room.getInstance with getter function
2022-04-19 08:52:26 +02:00
Alban Bruder
0f08e3d1b5
Compute instance in pusher /map endpoint
2022-04-19 08:52:26 +02:00
David Négrier
b49049d333
Merge branch 'develop' of github.com:thecodingmachine/workadventure into use-tiled-objects
2022-04-19 08:51:34 +02:00
null234
03909f14f7
Update report.ts
...
Better German for de-DE
2022-04-15 14:06:38 +02:00
Piotr 'pwh' Hanusiak
7385ce522f
removed silentStore
2022-04-14 16:49:05 +02:00
CEC
ec2b23f32f
Fix test for catch error in EntryScene
2022-04-14 15:36:05 +02:00
Piotr 'pwh' Hanusiak
61c68b0875
silent indicator when on jitsi zone
2022-04-14 14:31:31 +02:00
Piotr 'pwh' Hanusiak
91f299ba82
change status when entering silent zone
2022-04-14 12:37:31 +02:00
César Cardinale
3767555e38
Merge branch 'develop' into localAdmin
2022-04-14 11:55:04 +02:00
Piotr 'pwh' Hanusiak
99854e2d62
removed silent message
2022-04-14 11:41:01 +02:00
Piotr 'pwh' Hanusiak
8f0b02a9c8
change away to availability status
2022-04-14 11:03:58 +02:00
grégoire parant
a13c7e9e2f
Improve profile menu to implement user identity connected URL ( #2055 )
...
# Improve profile menu to implement user identity connected URL
- Create URL and get user identity
- Check if user is connected or show connexion button
- Improve profile to check before user data and don't display error webpage in menu
2022-04-14 10:17:59 +02:00
CEC
5ee13d2001
Fix prettier front
2022-04-13 18:00:32 +02:00
CEC
fb90324732
Fix import unused
2022-04-13 17:54:37 +02:00
CEC
710311036b
Fix prettier and import unused
2022-04-13 17:49:04 +02:00
CEC
209dd43aac
Deleted use of WAError and add defining of language of client everywhere
2022-04-13 17:42:44 +02:00
CEC
13b0996c8b
Merge from develop
2022-04-13 17:27:42 +02:00
César Cardinale
d71b36d0fe
Merge branch 'develop' into codeAPI
2022-04-13 17:00:55 +02:00
CEC
26dc8dbbaf
Review of changes asked to make code cleaner
2022-04-13 16:58:03 +02:00
_Bastler
bceb5ba74d
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2022-04-13 16:42:40 +02:00
_Bastler
12bc22236f
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2022-04-13 15:35:28 +02:00
Alexis Faizeau
a3fd891530
Fix linting errors
2022-04-13 15:32:25 +02:00
David Négrier
6920836e47
Merge branch 'master' of github.com:thecodingmachine/workadventure into develop
2022-04-13 15:12:06 +02:00
CEC
bf40bd2f3b
Fix prettier for the front
2022-04-13 14:51:15 +02:00
CEC
c3289e8a01
Fix Svelte depreciation reload
2022-04-13 14:51:15 +02:00
CEC
ecabdbe0c0
Refactoring Error Screen
2022-04-13 14:51:15 +02:00
Piotr 'pwh' Hanusiak
45e254b931
visible indicator for hero. Using images in order to fix graphic circles glitching out during movement
2022-04-13 14:31:18 +02:00
Lukas
348f6f68cd
fix chinese i18n types ( #2080 )
2022-04-13 12:05:15 +02:00
Piotr 'pwh' Hanusiak
a71d29d997
merged develop
2022-04-12 15:22:40 +02:00
Zachary Jia
08e843549c
Add chinese translation ( #2074 )
...
* add chinese translation
* fix prettier problem
2022-04-12 15:19:14 +02:00
Alexis Faizeau
d1e8243c47
Zod EVERYWHERE ( #2027 )
...
* 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>
2022-04-12 14:21:19 +02:00
Piotr 'pwh' Hanusiak
d4f5dc6d35
moved focusable property handling away from gamescene
2022-04-12 12:47:45 +02:00
Piotr 'pwh' Hanusiak
54b6c3800e
remove unused import
2022-04-12 11:43:52 +02:00
CEC
d972b3a2e6
Fix prettier for the front
2022-04-12 11:22:58 +02:00
CEC
074f43d16c
Fix Svelte depreciation reload
2022-04-12 11:17:43 +02:00
Piotr 'pwh' Hanusiak
1ca393f3db
open website linked from Tiled Object
2022-04-12 10:57:38 +02:00
CEC
748baa9bbc
Refactoring Error Screen
2022-04-12 10:23:36 +02:00
David Négrier
a99815a1b4
Fixing comparison of constraints state
...
Comparison was broken because we were not performing a deep comparison.
2022-04-11 21:46:30 +02:00
Piotr 'pwh' Hanusiak
255f4375da
go from zones to area name for interactive Tiled Objects
2022-04-11 16:16:52 +02:00
Piotr 'pwh' Hanusiak
67f4972292
little cleanup
2022-04-11 13:12:19 +02:00
Piotr 'pwh' Hanusiak
6a394945f3
we can now trigger events when stepping on tiled rectangular objects. WIP
2022-04-07 15:49:58 +02:00
Piotr Hanusiak
02f06a913b
Availability indicator ( #2044 )
...
* status indicators changing properly
* away status wip
* updating away status on connection
* remove obsolete logs
* fix typecheck
* minor adjustments
* darker outline
* Trying darker outline
* Apply suggestions from code review
* Update pusher/src/Model/Zone.ts
* Making the dot smaller
* Marking onleavezone as deprecated
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
2022-04-07 14:23:53 +02:00
Piotr 'pwh' Hanusiak
106ee755a8
call unsubscriber
2022-04-07 14:09:21 +02:00
Piotr 'pwh' Hanusiak
1df71e78e8
take both dominant speaker and jitsi participants count into consideration
2022-04-07 14:09:21 +02:00
Piotr 'pwh' Hanusiak
8cccc0f095
set is dominant speaker flag to false after leaving jitsi conversation
2022-04-07 14:09:21 +02:00
Piotr 'pwh' Hanusiak
0cce2a7ab8
show voice indicator above alpha-male (dominant) jitsi speaker
2022-04-07 14:09:21 +02:00
TabascoEye
4bd8be89c1
Update IframeEvent.ts
2022-04-06 18:24:23 +02:00
TabascoEye
d29e100385
enable sound stop API call
...
this link was missing, so "sound.atop()" does not do anything in the JS api
2022-04-06 18:24:23 +02:00
dependabot[bot]
6610448393
Bump minimist from 1.2.5 to 1.2.6 in /front
...
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>
2022-04-04 17:53:57 +02:00
Piotr 'pwh' Hanusiak
a04c50e8b5
remove obsolete imports from EntryScene
2022-04-04 17:53:28 +02:00
Piotr 'pwh' Hanusiak
deaf6cd3f9
zooming was breaking CustomizationScene on second entry
2022-04-04 17:53:28 +02:00
_Bastler
6c3c3f8d44
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2022-04-04 16:25:33 +02:00
Piotr 'pwh' Hanusiak
715da87f7a
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2022-04-04 14:52:53 +02:00
Piotr 'pwh' Hanusiak
d6d2448058
little cleanup
2022-04-04 14:52:34 +02:00
Lukas Hass
f0b283ea24
Enable right click on overlay
2022-04-04 14:51:18 +02:00