Steven Hugg
752d333839
ui: error dialogs on File | New if no skeleton file, but no stacking
2026-03-09 10:50:32 +01:00
Steven Hugg
fc85a70401
Merge pull request #228 from fredsa/newfile
...
Update file not found flow, prevent stacking dialog boxes
2026-03-09 10:21:49 +01:00
Fred Sauer
8960f5b9d4
Update file not found message to provide more detail
...
- Update file not found error message for clarity,
mention skeleton tool name.
- Comment out `Could not load skeleton for…` alert
to avoid stacking alert dialogs.
2026-03-08 18:00:03 -07:00
Steven Hugg
f5c77a4c41
exidy: tweaks
2026-03-08 14:47:17 +01:00
Steven Hugg
e00a7bca45
williams: don't init Worker in Node
2026-03-08 14:12:08 +01:00
Steven Hugg
0a01bcc4b9
github action only runs gh-pages if push to master
2026-03-08 12:03:31 +01:00
Steven Hugg
4093bb9fa1
gb: hello world based on GingerBread library
2026-03-07 15:28:48 +01:00
Steven Hugg
b62b15ce78
editor: fixed issue #230
2026-03-07 14:56:47 +01:00
Steven Hugg
f50aa23d24
cli: added --symbols, --save flags
...
gb: use codeseg_start parameter
2026-03-07 13:46:30 +01:00
Steven Hugg
43303a3a06
in File | New only show extensions that have skeleton files, grouped by tool
2026-03-06 10:40:15 +01:00
Steven Hugg
40f9251303
Merge pull request #223 from fredsa/fileexts2
...
Recommend default extensions #206
2026-03-06 09:53:36 +01:00
Fred Sauer
f742812449
var for platform.getDefaultExtensions()
2026-03-05 18:44:14 -08:00
Fred Sauer
8a2be85dfe
Recommend default extensions
2026-03-05 18:44:14 -08:00
Steven Hugg
b85b2ffbb7
nes: removed JQuery
...
cli: using nodemock.ts utilities, added --info and --memdump
2026-03-05 22:27:03 +01:00
Steven Hugg
231f9ac9dd
Merge branch 'patch1'
2026-03-05 10:17:05 +01:00
Steven Hugg
a9a1f71f74
added --parallel to test-node, moved github tests
2026-03-05 10:11:54 +01:00
Fred Sauer
6de085f07a
Add missing ;; asset closing blocks
2026-03-04 15:00:32 -08:00
Steven Hugg
176c75d490
updated README.md
2026-03-04 21:45:51 +01:00
Steven Hugg
46f0708c03
Merge pull request #226 from fredsa/hashfrags
...
Implement hash fragment routing
2026-03-04 20:57:15 +01:00
Steven Hugg
f1675d6e7a
udpated README.md
2026-03-04 19:17:25 +01:00
Steven Hugg
4856b60dc0
cli: added --json and color mode, run w/ bitmap display, --platform
2026-03-04 12:25:14 +01:00
Fred Sauer
ae119e0fc0
pre-load deps so refreshWindowList has all files
...
- Fixes missing assets on loading #asseteditor
- Fixes visual jump due to growing files list after load
2026-03-03 21:13:36 -08:00
Fred Sauer
a377cb6a82
implement hash routing
...
Supports
- built-in views, e.g. #asseteditor
- filesnames, e.g. #Eliza.lst
Invalid and empty hashes are replaced
with hash point to the main project file
2026-03-03 20:24:50 -08:00
Fred Sauer
76466cb1ab
clean up view ids
2026-03-03 20:24:50 -08:00
Steven Hugg
e003fed52a
gb: hacked some gbdk-2020 header files and got hello.c to compile at least
2026-03-03 19:43:21 +01:00
Steven Hugg
3954099ea3
cli: better but still needs work
2026-03-03 19:28:04 +01:00
Steven Hugg
7cf87649ff
moved workerlib back to src/worker where it's happier. also added "npm run tslint" pre-commit hook to prevent future goof-ups
2026-03-03 18:55:51 +01:00
Steven Hugg
41617c4cc2
forgot tools/workerlib
2026-03-03 18:20:36 +01:00
Steven Hugg
40050cb615
started command-line test harness (npm run cli)
2026-03-03 17:54:55 +01:00
Steven Hugg
d634d4db70
moved TS test files from src/test to test/unit
2026-03-03 12:39:16 +01:00
Steven Hugg
fda7ae78a1
editor: added errorSpans back when start/end are present
2026-03-02 18:47:00 +01:00
Steven Hugg
77bf0a6e94
don't run Github tests unless process.env.TEST8BIT_GITHUB_TOKEN exists
2026-03-02 09:24:43 +01:00
Steven Hugg
88db11e076
gb: added native emulator, fixed sdasz80/gb parsing
2026-03-02 09:20:16 +01:00
Steven Hugg
26ab4ed8be
Merge pull request #221 from fredsa/keywords
...
Improve Z80/6502 syntax highlighting
2026-03-02 09:12:59 +01:00
Steven Hugg
230eba9bbf
Merge pull request #220 from fredsa/fixasmedit
...
More sensible tab/shift-tab handling
2026-03-02 09:11:30 +01:00
Steven Hugg
48aa348ee3
Merge pull request #219 from fredsa/patch-3
...
Always make buildgrammars before running tsc
2026-03-02 09:10:41 +01:00
Steven Hugg
a9a15bef71
Merge pull request #215 from fredsa/apple0803
...
Document $0803 implicit start address
2026-03-02 09:09:24 +01:00
Fred Sauer
fe4612fd9b
6502 add hex
2026-02-28 20:14:20 -08:00
Fred Sauer
6fd06aa2bf
6502 sort, reformat
2026-02-28 19:57:12 -08:00
Fred Sauer
a7e0ee43c5
Z80 defb, defw, defm
2026-02-28 19:51:17 -08:00
Fred Sauer
4df68a920a
More sensible tab/shift-tab handling
2026-02-28 19:26:33 -08:00
Fred Sauer
9c43d0f1ea
Always make buildgrammars before running tsc
...
Avoid race condition between `make watchgrammars` and `$(TSC) -w --preserveWatchOutput` on first run of `make tsweb` (when `gen/` is emtpy.
2026-02-28 18:37:49 -08:00
Fred Sauer
39026785e2
Comment, do not chage $0803
...
Fixes #205
2026-02-28 15:30:53 -08:00
Fred Sauer
00e109ed67
Apple II DOS 3.3 binary ORIGIN
...
Example showing how to create a DOS 3.3 binary
header and program that is automatically loaded
into the desired ORIGIN memory address.
2026-02-28 15:26:24 -08:00
Steven Hugg
44f8b97ca5
Merge pull request #211 from fredsa/patch-2
...
Document TEST8BIT_GITHUB_TOKEN
2026-02-28 19:08:23 +01:00
Steven Hugg
99d74910ff
added testsync target to Makefile; updated README
2026-02-28 15:26:13 +01:00
Fred Sauer
b2881a23e7
click current pc marker for runToLine
2026-02-22 15:47:22 -08:00
Fred Sauer
f6aa47c15a
gutter.ts sort & cleanup
2026-02-22 15:30:48 -08:00
Fred Sauer
3e79e0169c
cleaner runToPc logging
2026-02-22 15:10:58 -08:00
Fred Sauer
4dd1d5e09b
cleanup make tsweb subprocesses on ctrl-c
2026-02-22 15:02:54 -08:00