1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-06-28 19:29:34 +00:00
Commit Graph

179 Commits

Author SHA1 Message Date
Steven Hugg
7b9f635bc0 editor: set focus when switching between files 2022-02-19 17:27:26 -06:00
Steven Hugg
c7f0fd4cd0 vcs: scanline io viewer logs i/o only 2022-02-16 19:19:46 -06:00
Steven Hugg
1a062650ad fixed more repo= qs stuff 2022-02-13 13:25:57 -06:00
Steven Hugg
f73e1dbf66 added testimport.js, fixed repo= qs handling 2022-02-13 12:47:33 -06:00
Steven Hugg
8b23e9872e fixed bug when importing github project on first IDE run 2022-02-03 18:52:40 -06:00
Steven Hugg
3244c17ce1 removed electron, upgrade npm pkgs 2022-01-25 09:32:40 -06:00
kremnev8
dc8eca58ff Fix asset editor issues on verilog-vga platform 2021-10-15 21:51:54 +03:00
Steven Hugg
9f171bcf75 github: added octokat.js back in 2021-09-15 21:53:38 -05:00
Steven Hugg
5542555193 scripting: fixed cache, io.module(), return values, button, blank() 2021-08-27 10:42:02 -05:00
Steven Hugg
05ab17d3da ui: don't print alert if lose visibility before compile 2021-08-17 20:01:43 -05:00
Steven Hugg
6134a8c89c scripting: working on notebook, functions, files, setItem(), fixed tests 2021-08-17 19:38:48 -05:00
Steven Hugg
a8b2b7c043 starting on js scripting language; worker msgs can run async functions (but we don't need to ... yet) 2021-08-13 21:23:23 -05:00
Steven Hugg
a12d1a0638 removed redundant 'use strict' from ts files 2021-08-11 11:18:41 -05:00
Steven Hugg
f073ce2350 updated worker with result type-checking 2021-08-08 13:54:20 -05:00
Steven Hugg
505492d1c7 renamed embed.html to player.html 2021-08-07 09:04:17 -05:00
Steven Hugg
5eb3e864fb fixed file upload after esbuild refactor 2021-08-06 21:02:45 -05:00
Steven Hugg
79b1d8ba4b fixed saveAs; more async usage; importURL ignores if embed=1/ignore=1 2021-08-06 11:53:02 -05:00
Steven Hugg
42f3febb29 vcs: moved Javatari to loadScript() in Platform.start() 2021-08-06 09:07:40 -05:00
Steven Hugg
4cb8b890da moved firebase imports to dynamic load 2021-08-06 08:50:40 -05:00
Steven Hugg
f5ba481c1d intro tour: dynamic import of .js file; renamed 6809.js to .ts 2021-08-06 08:10:13 -05:00
Steven Hugg
6f6b617723 embed: use IntersectionObserver to load/pause/resume when scrolling 2021-08-05 21:14:47 -05:00
Steven Hugg
e1b6a2397d add highlight=<start>,<end> option in query string 2021-08-05 16:51:29 -05:00
Steven Hugg
be679ecc10 fixed unit tests 2021-08-04 21:20:55 -05:00
Steven Hugg
dd57c65897 moved octokat to import(), removed unused lib/ files 2021-08-04 20:48:50 -05:00
Steven Hugg
91d0031366 split ide/views.ts into ide/views/* 2021-08-04 17:57:43 -05:00
Steven Hugg
8f6432f0d4 refactoring: UIQueryString UserPrefs, moved createNewPersistentStore, es2017, fixed tests, style changes for embed 2021-08-04 16:54:01 -05:00
Steven Hugg
ef01639a06 embed=1 uses referrer as storage location; use requestAnimationFrame() 2021-08-03 19:33:29 -05:00
Steven Hugg
a1e2e2aafc moved clipboard, jszip, FileSaver libs to import(), fixed embed 2021-08-03 14:48:14 -05:00
Steven Hugg
e00819da59 fixed error when platform is invalid 2021-08-02 14:08:07 -05:00
Steven Hugg
4506ebd7e0 started migration to esbuild modules 2021-08-02 08:32:46 -05:00
Steven Hugg
f3bf1602d5 started bundling worker with esbuild 2021-07-27 11:13:58 -05:00
Steven Hugg
820985cb73 revert back to single tsconfig.json 2021-07-24 11:40:46 -05:00
Steven Hugg
658e161550 removed store.ts, working on local fs (https://web.dev/file-system-access/) 2021-07-22 11:14:05 -05:00
Steven Hugg
e82245d7bd worker: uses import and require() 2021-07-22 11:14:05 -05:00
Steven Hugg
d388bc84b8 verilog: new hex format for value labels 2021-07-22 09:28:30 -05:00
Steven Hugg
06fb57e0d5 fixed replay panel spacing 2021-07-16 07:11:13 -05:00
Steven Hugg
6c704d78fe electron: open project dialog 2021-07-13 11:56:05 -05:00
Steven Hugg
1b934eb32e deleted some asm.js files, since replaced by wasm 2021-07-10 16:59:31 -05:00
Steven Hugg
d31428aa42 electron: removed workspaces, added sentry lib, electron-builder 2021-07-10 15:23:36 -05:00
Steven Hugg
10d04f9114 verilog: randomizeOnReset = true except for unit tests (only <=32 bit values reset) 2021-07-09 15:21:41 -05:00
Steven Hugg
854a6a2cdc verilog: fixed wasm array views, compare test, loadROM async? 2021-07-03 11:29:11 -05:00
Steven Hugg
f4d8435c59 verilog: waveform scroll left/right with wheel event 2021-07-03 09:25:37 -05:00
Steven Hugg
9bb79c318f (WIP) new hdl package, verilator 4 (emscripten 2.0.6), hdlwasm 2021-06-30 18:07:55 -05:00
Steven Hugg
7b492622c2 verilog: tweaked scope, asm syntax 2021-06-25 13:32:39 -05:00
Steven Hugg
4a916b88e3 verilog: scope view go to current position, no more scrolling 2021-06-23 18:44:44 -05:00
Steven Hugg
f8532b44aa verilog: better scope zoom in/out, labels 2021-06-23 18:29:52 -05:00
Steven Hugg
11f7347a15 nanoasm: hack for 32-bit width support 2021-06-23 11:06:10 -05:00
Steven Hugg
e6828766ce fixed wiz and silice compile issues 2021-06-20 16:38:54 -05:00
Steven Hugg
a2ee3bf964 armasm: fixed offsets; updated docs urls for help 2021-06-18 09:08:25 -05:00
Steven Hugg
a7f62079db arm: added serial console, SerialIOInterface needs refactoring; moved VirtualTextScroller 2021-06-14 16:53:12 -05:00