Commit Graph

97 Commits

Author SHA1 Message Date
Andrew Morris
6e5b81858d Handle mismatched files 2023-03-28 17:40:14 +11:00
Andrew Morris
9fcbf858bb Scroll current file into view 2023-03-28 17:16:15 +11:00
Andrew Morris
5f9bd42a7b Split out /lib/BinaryTree.ts 2023-03-28 17:14:36 +11:00
Andrew Morris
8d7fe133f3 Replace run with runLinked, allow modules that don't export functions 2023-03-28 16:56:01 +11:00
Andrew Morris
c199d3bb8e Make compile link files 2023-03-28 16:36:33 +11:00
Andrew Morris
aaf89e2cab Add and use run_linked 2023-03-28 16:25:30 +11:00
Andrew Morris
683fd182fa File picker 2023-03-27 20:10:25 +11:00
Andrew Morris
fc91ee168f Scroll filename on overflow 2023-03-27 19:40:09 +11:00
Andrew Morris
9a5ff3597f Enable deletebtn 2023-03-27 19:19:45 +11:00
Andrew Morris
80fbe4bee8 Enable renames 2023-03-27 19:16:00 +11:00
Andrew Morris
491042d8b7 Enable restoreBtn 2023-03-27 19:09:38 +11:00
Andrew Morris
f922b47fef Set button enabled settings 2023-03-27 19:04:12 +11:00
Andrew Morris
2f30aa1e7f Enable adding files 2023-03-27 18:58:21 +11:00
Andrew Morris
35c2d108ad icons 2023-03-27 18:19:27 +11:00
Andrew Morris
8afc5058f7 footer-buttons 2023-03-27 17:20:21 +11:00
Andrew Morris
e9b0f41412 Persist changes in localStorage 2023-03-27 16:57:06 +11:00
Andrew Morris
c73c80c36b Use monaco models, enable jump to definition 2023-03-27 16:19:57 +11:00
Andrew Morris
adddc8c805 Replace website with website2 2023-03-27 14:01:05 +11:00
Andrew Morris
0f26aadd54 Better test, update website 2023-03-24 18:36:22 +11:00
Andrew Morris
20d81f5324 Add label to uncaught exceptions 2023-03-21 13:52:11 +11:00
Andrew Morris
71bedae91e Update playground examples 2023-03-19 14:07:51 +11:00
Andrew Morris
b0f08e74ba Update example to use destructuring 2023-03-02 21:03:48 +11:00
Andrew Morris
6903f9d49f Add destructuring examples 2023-03-02 20:56:21 +11:00
Andrew Morris
dc78d09c7d Update examples 2023-02-27 15:42:03 +11:00
Andrew Morris
b8d00aca9f Fix monaco madness, add website build script 2023-02-27 15:04:28 +11:00
Andrew Morris
44759d16a8 Reorganize using workspaces 2023-02-27 12:35:37 +11:00
Andrew Morris
541ac51474 Add examples/sideEffectsArticle 2023-02-23 08:53:14 +11:00
Andrew Morris
7fafbb839c Update website 2023-02-21 16:54:40 +11:00
Andrew Morris
0264b81340 Fix ValueScript heading on mobile 2022-12-21 10:30:40 +11:00
Andrew Morris
39226edf45 Use non-dev version 2022-12-21 09:49:44 +11:00
Andrew Morris
14270f11f2 Add timing 2022-12-21 09:31:40 +11:00
Andrew Morris
fda75f2c69 Dedupe renderJob 2022-12-20 19:55:35 +11:00
Andrew Morris
6141119285 Concurrent compile/run using webworkers 2022-12-20 19:49:18 +11:00
Andrew Morris
f66406faf3 window.vslibPool 2022-12-20 19:08:27 +11:00
Andrew Morris
4b58013d20 VslibPool 2022-12-20 18:46:09 +11:00
Andrew Morris
f4d9c265bf Move static dir 2022-12-14 16:26:42 +11:00
Andrew Morris
736c0533bd Reduce update throttle 2022-12-14 16:01:59 +11:00
Andrew Morris
6d88e0b7e4 Use class version of counter example 2022-12-14 15:53:25 +11:00
Andrew Morris
12278afce8 Add examples 2022-12-14 15:49:10 +11:00
Andrew Morris
04e1ad1490 Use the class version of the binary tree example 2022-12-14 14:56:41 +11:00
Andrew Morris
89215106db Comment out stats, notes 2022-12-14 14:48:56 +11:00
Andrew Morris
0ef5a895b3 Show outcome 2022-12-14 10:58:20 +11:00
Andrew Morris
3697c2cc2c Show compilation failed 2022-12-14 10:19:33 +11:00
Andrew Morris
81eec5fa0d Show compiled assembly 2022-12-14 10:11:09 +11:00
Andrew Morris
800dffee43 Add a stub wasm module and test it 2022-12-13 16:02:50 +11:00
Andrew Morris
e80d3d61fc Get things working using monaco-webpack-build 2022-12-13 14:07:11 +11:00
Andrew Morris
193362a92b Set up website stub 2022-12-13 11:16:02 +11:00