Skip to content

Commit

Permalink
Merge branch 'release/v2.0.0-beta.11'
Browse files Browse the repository at this point in the history
  • Loading branch information
fuzoh committed Mar 22, 2019
2 parents c74fa67 + 2fc0f6e commit d0c43f7
Show file tree
Hide file tree
Showing 36 changed files with 279 additions and 655 deletions.
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,16 @@
> Livecoding is a desktop appliaction where newbies can learn the basics of programmation.
> The principle is simple : You write commands in the in-app editor, press send, and the commands will interact the a little game (like pacman).
## Changelog - v2.0.0-beta.10
## Changelog - v2.0.0-beta.11

*This version is unstable - do not use in production !*

**Client :**
- Manifest validator now uses the proxy language list to check the available languages.
- The gameManager now injects the console in the game constructor for easy logging.
- Add save button to download the content editor into a file.
- Add import button to load a file into the editor content

**Processor :**
- Fix command errors with first command execution.
- Fix string parsing error in php engine.
- Update on the synchronisation procedure between processor and languages process.

**Pokedash game :**
The legacy game shipped with livecoding is deprecated, the new default game are developped in his dedicated repo : [LiveCoding-Pokedash-Game](https://github.com/CPNV-ES/LiveCoding-Pokedash-Game).
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion client/dist/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -58,4 +58,4 @@
100% {
transform: translate(19px, 0);
}
}</style><link href=/LiveCoding/js/chunk-2d0a3577.7be23f74.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0a43df.826105cb.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0aa90c.e5cb9965.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0aab07.3d11ad3a.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0abc00.7f283706.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0ae937.6d80902d.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0aeb45.77bb6e1c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0afa49.f6cafe9c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0b2762.3eb80639.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0b6187.60705860.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0ba136.c2ab0fe0.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0bb267.176df850.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0bcec1.d9d4b342.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0bff92.62de0f0e.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c0494.0065452a.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c0a09.1c8b5da4.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c1ed0.28a2f58c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c4313.83748bfa.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c46d1.7b37816c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c512b.137359a7.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0cf16e.1f7d624c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0d056d.1321372c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0d0645.1ff67e1e.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0d2f22.2d46f17b.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0d7e63.2f7df359.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e1b57.eff1735d.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e1fbe.4c524960.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e22d6.16f4c93f.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e542a.ae492a0f.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e57ec.f2de30d6.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e6553.5aac81b6.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e6c86.608e1c8b.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0ea098.ce4a8b4a.js rel=prefetch><link href=/LiveCoding/js/chunk-2d208ac5.083909ee.js rel=prefetch><link href=/LiveCoding/js/chunk-2d209408.5bba37e8.js rel=prefetch><link href=/LiveCoding/js/chunk-2d20f745.fa607cb3.js rel=prefetch><link href=/LiveCoding/js/chunk-2d20ff23.5849963d.js rel=prefetch><link href=/LiveCoding/js/chunk-2d2138c7.742b81c2.js rel=prefetch><link href=/LiveCoding/js/chunk-2d216f3b.537dc933.js rel=prefetch><link href=/LiveCoding/js/chunk-2d217e5b.1892e718.js rel=prefetch><link href=/LiveCoding/js/chunk-2d21b84a.c881a93c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d21dcd2.1ac39739.js rel=prefetch><link href=/LiveCoding/js/chunk-2d21f327.4b78d9de.js rel=prefetch><link href=/LiveCoding/js/chunk-2d2214b3.195e3c76.js rel=prefetch><link href=/LiveCoding/js/chunk-2d221814.2034f211.js rel=prefetch><link href=/LiveCoding/js/chunk-2d221a34.2a8a8654.js rel=prefetch><link href=/LiveCoding/js/chunk-2d22502a.8ec4a8af.js rel=prefetch><link href=/LiveCoding/js/chunk-2d228ca6.78c56d3c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d2295e9.f915af09.js rel=prefetch><link href=/LiveCoding/js/chunk-2d22c171.8bf26ffe.js rel=prefetch><link href=/LiveCoding/js/chunk-2d22c2b8.0af9d737.js rel=prefetch><link href=/LiveCoding/js/chunk-2d22ca58.5a15fef4.js rel=prefetch><link href=/LiveCoding/js/chunk-2d2311f7.dc1ba2eb.js rel=prefetch><link href=/LiveCoding/js/chunk-2d237ee7.bb0b1217.js rel=prefetch><link href=/LiveCoding/js/chunk-2d238465.d9d37e4c.js rel=prefetch><link href=/LiveCoding/js/chunk-7532b3ea.39a25a8d.js rel=prefetch><link href=/LiveCoding/js/chunk-774ac664.db105340.js rel=prefetch><link href=/LiveCoding/css/app.b2d20be3.css rel=preload as=style><link href=/LiveCoding/css/chunk-vendors.2c9fa0f8.css rel=preload as=style><link href=/LiveCoding/js/app.1c2417ff.js rel=preload as=script><link href=/LiveCoding/js/chunk-vendors.004e6330.js rel=preload as=script><link href=/LiveCoding/css/chunk-vendors.2c9fa0f8.css rel=stylesheet><link href=/LiveCoding/css/app.b2d20be3.css rel=stylesheet><link rel=icon type=image/png sizes=32x32 href=/LiveCoding/img/icons/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=/LiveCoding/img/icons/favicon-16x16.png><link rel=manifest href=/LiveCoding/manifest.json><meta name=theme-color content=#4DBA87><meta name=apple-mobile-web-app-capable content=no><meta name=apple-mobile-web-app-status-bar-style content=default><meta name=apple-mobile-web-app-title content=livecoding><link rel=apple-touch-icon href=/LiveCoding/img/icons/apple-touch-icon-152x152.png><link rel=mask-icon href=/LiveCoding/img/icons/safari-pinned-tab.svg color=#4DBA87><meta name=msapplication-TileImage content=/LiveCoding/img/icons/msapplication-icon-144x144.png><meta name=msapplication-TileColor content=#000000></head><body><div id=app><div class=loader-container><div class=points-loader><div></div><div></div><div></div><div></div></div></div></div><script src=/LiveCoding/js/chunk-vendors.004e6330.js></script><script src=/LiveCoding/js/app.1c2417ff.js></script></body></html>
}</style><link href=/LiveCoding/js/chunk-2d0a3577.7be23f74.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0a43df.826105cb.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0aa90c.e5cb9965.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0aab07.3d11ad3a.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0abc00.7f283706.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0ae937.6d80902d.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0aeb45.77bb6e1c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0afa49.f6cafe9c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0b2762.3eb80639.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0b6187.60705860.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0ba136.c2ab0fe0.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0bb267.176df850.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0bcec1.d9d4b342.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0bff92.62de0f0e.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c0494.0065452a.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c0a09.1c8b5da4.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c1ed0.28a2f58c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c4313.83748bfa.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c46d1.7b37816c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0c512b.137359a7.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0cf16e.1f7d624c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0d056d.1321372c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0d0645.1ff67e1e.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0d2f22.2d46f17b.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0d7e63.2f7df359.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e1b57.eff1735d.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e1fbe.4c524960.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e22d6.16f4c93f.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e542a.ae492a0f.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e57ec.f2de30d6.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e6553.5aac81b6.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0e6c86.608e1c8b.js rel=prefetch><link href=/LiveCoding/js/chunk-2d0ea098.ce4a8b4a.js rel=prefetch><link href=/LiveCoding/js/chunk-2d208ac5.083909ee.js rel=prefetch><link href=/LiveCoding/js/chunk-2d209408.5bba37e8.js rel=prefetch><link href=/LiveCoding/js/chunk-2d20f745.fa607cb3.js rel=prefetch><link href=/LiveCoding/js/chunk-2d20ff23.5849963d.js rel=prefetch><link href=/LiveCoding/js/chunk-2d2138c7.742b81c2.js rel=prefetch><link href=/LiveCoding/js/chunk-2d216f3b.537dc933.js rel=prefetch><link href=/LiveCoding/js/chunk-2d217e5b.1892e718.js rel=prefetch><link href=/LiveCoding/js/chunk-2d21b84a.c881a93c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d21dcd2.1ac39739.js rel=prefetch><link href=/LiveCoding/js/chunk-2d21f327.4b78d9de.js rel=prefetch><link href=/LiveCoding/js/chunk-2d2214b3.195e3c76.js rel=prefetch><link href=/LiveCoding/js/chunk-2d221814.2034f211.js rel=prefetch><link href=/LiveCoding/js/chunk-2d221a34.2a8a8654.js rel=prefetch><link href=/LiveCoding/js/chunk-2d22502a.8ec4a8af.js rel=prefetch><link href=/LiveCoding/js/chunk-2d228ca6.78c56d3c.js rel=prefetch><link href=/LiveCoding/js/chunk-2d2295e9.f915af09.js rel=prefetch><link href=/LiveCoding/js/chunk-2d22c171.8bf26ffe.js rel=prefetch><link href=/LiveCoding/js/chunk-2d22c2b8.0af9d737.js rel=prefetch><link href=/LiveCoding/js/chunk-2d22ca58.5a15fef4.js rel=prefetch><link href=/LiveCoding/js/chunk-2d2311f7.dc1ba2eb.js rel=prefetch><link href=/LiveCoding/js/chunk-2d237ee7.bb0b1217.js rel=prefetch><link href=/LiveCoding/js/chunk-2d238465.d9d37e4c.js rel=prefetch><link href=/LiveCoding/js/chunk-7532b3ea.39a25a8d.js rel=prefetch><link href=/LiveCoding/js/chunk-774ac664.db105340.js rel=prefetch><link href=/LiveCoding/css/app.521e5c61.css rel=preload as=style><link href=/LiveCoding/css/chunk-vendors.2c9fa0f8.css rel=preload as=style><link href=/LiveCoding/js/app.01c69642.js rel=preload as=script><link href=/LiveCoding/js/chunk-vendors.50555fa2.js rel=preload as=script><link href=/LiveCoding/css/chunk-vendors.2c9fa0f8.css rel=stylesheet><link href=/LiveCoding/css/app.521e5c61.css rel=stylesheet><link rel=icon type=image/png sizes=32x32 href=/LiveCoding/img/icons/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=/LiveCoding/img/icons/favicon-16x16.png><link rel=manifest href=/LiveCoding/manifest.json><meta name=theme-color content=#4DBA87><meta name=apple-mobile-web-app-capable content=no><meta name=apple-mobile-web-app-status-bar-style content=default><meta name=apple-mobile-web-app-title content=livecoding><link rel=apple-touch-icon href=/LiveCoding/img/icons/apple-touch-icon-152x152.png><link rel=mask-icon href=/LiveCoding/img/icons/safari-pinned-tab.svg color=#4DBA87><meta name=msapplication-TileImage content=/LiveCoding/img/icons/msapplication-icon-144x144.png><meta name=msapplication-TileColor content=#000000></head><body><div id=app><div class=loader-container><div class=points-loader><div></div><div></div><div></div><div></div></div></div></div><script src=/LiveCoding/js/chunk-vendors.50555fa2.js></script><script src=/LiveCoding/js/app.01c69642.js></script></body></html>
1 change: 1 addition & 0 deletions client/dist/js/app.01c69642.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion client/dist/js/app.1c2417ff.js

This file was deleted.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
self.__precacheManifest = [
{
"revision": "d59aa6a096da252850f1",
"url": "/LiveCoding/css/app.b2d20be3.css"
"revision": "1dbb38790b03416135de",
"url": "/LiveCoding/css/app.521e5c61.css"
},
{
"revision": "d59aa6a096da252850f1",
"url": "/LiveCoding/js/app.1c2417ff.js"
"revision": "1dbb38790b03416135de",
"url": "/LiveCoding/js/app.01c69642.js"
},
{
"revision": "584ffc7cd02d5b743335",
Expand Down Expand Up @@ -236,12 +236,12 @@ self.__precacheManifest = [
"url": "/LiveCoding/js/chunk-774ac664.db105340.js"
},
{
"revision": "294cca23548d0c415eff",
"revision": "b2fced9d53ac447065dd",
"url": "/LiveCoding/css/chunk-vendors.2c9fa0f8.css"
},
{
"revision": "294cca23548d0c415eff",
"url": "/LiveCoding/js/chunk-vendors.004e6330.js"
"revision": "b2fced9d53ac447065dd",
"url": "/LiveCoding/js/chunk-vendors.50555fa2.js"
},
{
"revision": "679bf55259d721f8f65649d4535d23e4",
Expand All @@ -260,7 +260,7 @@ self.__precacheManifest = [
"url": "/LiveCoding/typescript.worker.js"
},
{
"revision": "b6794925de3356d5afb469400332b96e",
"revision": "ff2f41e35c038dd297561874c04c4e37",
"url": "/LiveCoding/index.html"
},
{
Expand Down
2 changes: 1 addition & 1 deletion client/dist/service-worker.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js");

importScripts(
"/LiveCoding/precache-manifest.715c4f1c524498d52eae93fa9b05ef41.js"
"/LiveCoding/precache-manifest.3a95ae2e2e6e70c66328ef8ffa055478.js"
);

workbox.core.setCacheNameDetails({prefix: "livecoding"});
Expand Down
5 changes: 5 additions & 0 deletions client/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d0c43f7

Please sign in to comment.