Commit Graph

1970 Commits

Author SHA1 Message Date
_Bastler 058006a285 Merge branch 'develop' of github.com:thecodingmachine/workadventure into main 2021-05-25 20:44:23 +02:00
David Négrier 2814a95a74 Merge pull request #1081 from thecodingmachine/disable_tsx_for_maps
Removing parsing of TSX files in "maps" container
2021-05-25 10:51:52 +02:00
David Négrier 4d18e0ceb4 Removing parsing of TSX files in "maps" container
The TSX extension is used by Typescript (for JSX like files) but ALSO by Tiled (for tilesets).
We don't need the Typescript TSX files so this PR is preventing Typescript from parsing those files in the "maps" container.
2021-05-25 10:43:01 +02:00
_Bastler aa0e3d5190 fix html 2021-05-18 16:02:51 +02:00
_Bastler f2d8035abe fix z-index 2021-05-18 15:29:23 +02:00
_Bastler 5538a511c7 merge latest dev 2021-05-18 15:04:35 +02:00
Kharhamel b57a9957a3 Merge pull request #1058 from thecodingmachine/fixAxiosErrors
FIX: rejected map axios promises are now catched
2021-05-18 12:12:49 +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
_Bastler d133bf17ea Merge branch 'develop' of github.com:thecodingmachine/workadventure into main 2021-05-18 09:54:08 +02:00
David Négrier 4f10dd491c Merge pull request #1056 from thecodingmachine/dirty_on_resize
Set a global dirty flag on resize
2021-05-18 09:45:51 +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
_Bastler 2b6e8ff8ba upgrade latest dev 2021-05-18 08:27:52 +02:00
_Bastler 777987600f update 2021-05-18 07:58:47 +02:00
_Bastler bfb6b118cd Merge remote-tracking branch 'origin/develop' into dev_main_merge 2021-05-17 17:18:08 +02:00
David Négrier 54e9e5656b Commenting menu display (for now) 2021-05-17 16:50:35 +02:00
David Négrier 00dd5a8c84 Fixing Yarn 2021-05-17 16:45:52 +02:00
David Négrier 7cc1e5b2c6 Moving styles out of the "dist/" directory 2021-05-17 16:41:40 +02:00
David Négrier 79935593e2 Adding fork-ts-checker-webpack-plugin
This allows offloading type checking to another process and saves ~1-2 seconds for each build.
Also, we can integrate ESLint into the build pipeline and this is dope!
2021-05-17 16:41:38 +02:00
David Négrier 6e7f8507b1 Removing custom stats 2021-05-17 16:41:10 +02:00
David Négrier 849e68ece2 Optimizing build time + inline small files into CSS 2021-05-17 16:41:10 +02:00
David Négrier db40681be7 Code cleanup 2021-05-17 16:41:10 +02:00
David Négrier 9c4c6f2d53 Fixing Jasmine tests 2021-05-17 16:41:10 +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 867f783d5e Merge pull request #1054 from thecodingmachine/fixWebpackConfig
FIX: webpack config NodePolyfillPlugin
2021-05-17 16:33:04 +02:00
kharhamel f2dca82642 FIX: webpack config NodePolyfillPlugin 2021-05-17 16:30:19 +02:00
_Bastler 6d1b82974d Merge branch 'develop' of github.com:thecodingmachine/workadventure into dev_main_merge 2021-05-17 16:17:50 +02:00
Kharhamel cfc156d022 Merge pull request #1053 from thecodingmachine/fixWebpackConfig
FEATURE: we now allow a global zoom level of 1.5
2021-05-17 16:17:07 +02:00
kharhamel a66d42e158 FEATURE: we now allow a global zoom level of 1.5 2021-05-17 16:11:38 +02:00
_Bastler d03f277061 Merge branch 'develop' of github.com:thecodingmachine/workadventure into dev_main_merge 2021-05-17 15:25:11 +02:00
_Bastler cad36a7e40 updates 2021-05-17 15:24:56 +02:00
Kharhamel a6786c7494 Merge pull request #1052 from thecodingmachine/fixWebpackConfig
FEATURE: added new env variables
2021-05-17 15:12:12 +02:00
_Bastler 06652ab3aa improvements 2021-05-17 14:59:34 +02:00
_Bastler 16aa859844 merge develop into main 2021-05-17 14:49:18 +02:00
kharhamel a23e72454d FEATURE: added the env variable DISABLE_DIRTY_CHECKS 2021-05-17 14:47:34 +02:00
Kharhamel 99cc1b488f Merge pull request #1051 from thecodingmachine/fixWebpackConfig
FIX: fixed an error in webpack config
2021-05-17 13:35:57 +02:00
_Bastler aac5676765 hotfix 2021-05-17 12:50:15 +02:00
kharhamel 1466d7481c FIX: fixed an error in webpack config 2021-05-17 12:20:07 +02:00
_Bastler 3e66a541e3 add website focus overlay 2021-05-16 18:48:48 +02:00
_Bastler 6ebec9ce68 add exitUrl script 2021-05-16 14:52:07 +02:00
_Bastler c7623300f2 add input popup 2021-05-16 14:04:45 +02:00
_Bastler c6eee39057 cowebsite 2021-05-16 10:50:57 +02:00
_Bastler f5d0c27193 fix cowebsite 2021-05-16 10:42:05 +02:00
_Bastler b4fc8c6d27 Added discussion scripting 2021-05-16 10:22:05 +02:00
_Bastler 9c392856eb Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop 2021-05-15 18:57:25 +02:00