Commit Graph
1947 Commits
Author SHA1 Message Date
Steven Hugg aefb486ec2 search: font styling for result kind 2026-08-29 17:47:41 +02:00
Steven Hugg f9b2ce85b2 search: arrow key navigation 2026-08-29 17:45:37 +02:00
Steven Hugg 8f6c7c2fe2 search: toolchainsource just does a header search on the worker 2026-08-29 17:44:11 +02:00
Steven Hugg 51939ba74a started on search feature 2026-08-29 17:28:17 +02:00
Steven Hugg 07ef5e5cae implemented stepOver() for source (C) and assembly modes 2026-08-24 18:12:00 +02:00
Steven Hugg 6049b144bb mbo theme: removed local label color 2026-08-24 17:29:34 +02:00
Steven Hugg 8db4e98f5a ui: fixed problem with #help anchors throwing exception if reloading ide 2026-08-24 17:15:27 +02:00
Steven Hugg c0deaa4339 added tool versions to toolmeta, npm run toolversions to check 2026-08-24 17:11:01 +02:00
Steven Hugg db57b9fdd3 fixed bugs exposed by buildpresets script
- VCS: separate link config for ca65 vs cc65 projects (asm_cfgfile / asm_libargs / asm_extra_link_files in toolmeta)
- Tool selection for arm32 and huc6280
- fixed sdcc IHX parser out of bounds (vector-z80color)
- coleco presets
- added buildpresets to gh build
2026-08-24 13:35:46 +02:00
Steven Hugg 090e8b9de5 worker: make build params (e.g. CFGFILE) idempotent to avoid tainting future builds 2026-08-24 12:58:11 +02:00
Steven Hugg 460ff5852b updated DASM to 2.20.17 WASI build; buildpresets script 2026-08-24 12:58:05 +02:00
Steven Hugg 5ff7d0e4e7 bataribasic: updated to latest WASM version 2026-08-24 11:23:16 +02:00
Steven Hugg dea718b91a cli: rewrite; symbols and tracing 2026-08-24 11:23:13 +02:00
Steven Hugg 22fc4b8219 ui: tweak mbo theme 2026-08-22 16:17:50 +02:00
Steven Hugg ca18fe8503 ui: show line numbers checkbox 2026-08-22 16:13:33 +02:00
Steven Hugg 8afc7d474a ui: Debug Expression dialog submit on enter key 2026-08-22 15:59:36 +02:00
Steven Hugg e32e731612 c64: fixed issue #203, added openroms-compatible cc65 library overrides for _cgetc and PLOT 2026-08-22 14:22:03 +02:00
Steven Hugg 3e462b0bcd cli: added simple scripting 2026-08-22 13:52:06 +02:00
Steven Hugg a4b1d593a9 fixed "leave repository" when repo=/ 2026-08-22 12:15:34 +02:00
Steven Hugg 70469212c5 cache WASI shared FS so we can chase #includes for those tools 2026-08-22 12:14:46 +02:00
Steven Hugg 8f0f820300 asset editor: scan presets to validate assets, computeRequiredWords() fix 2026-08-22 06:41:58 +02:00
Steven Hugg 0648fc27ef cli: fixed emscripten glue 2026-08-21 23:21:51 +02:00
Steven Hugg a435cfd1fd repo= given, but not imported yet? offer to import it from github
(repo can be "user/repo" or "user/repo/tree/branch/...")
fixes issue #242
2026-08-21 23:10:59 +02:00
Steven Hugg 48dbeb5dd2 editor: asmSpacesKeymap() infers tab stops (in default tab-inserts-spaces mode) 2026-08-21 19:20:53 +02:00
Steven Hugg e4ad8dc633 isProductionHost() 2026-08-21 18:29:13 +02:00
Steven Hugg 215057ae64 ui: click decoration to link to #include/#link files in project or inside worker FS 2026-08-21 18:21:55 +02:00
Steven Hugg 6a13c17d00 pacman: fixed #includes and added to platforms menu (fixes #184) 2026-08-18 13:08:32 +02:00
Steven Hugg 971647930d mbo theme tweaks 2026-08-18 12:37:31 +02:00
Steven Hugg d41aefdc38 improved persistent browser API handling into src/ide/storage.ts 2026-08-18 11:39:50 +02:00
Steven Hugg 3a5c6ab0fe verilog: fixed issue #241 (shift state lost for digit-row keys) 2026-08-18 11:25:09 +02:00
Steven Hugg 60638098e1 npm update 2026-08-18 11:14:35 +02:00
Steven Hugg 4b0e1ff8db tweaked cobalt theme 2026-08-18 11:01:56 +02:00
Steven Hugg 5c1ee18694 removed markdown/showdown platform 2026-08-18 10:37:09 +02:00
Steven Hugg 204c198cac big refactor to centralize tool metadata in src/common/toolmeta.ts 2026-08-18 10:37:07 +02:00
Steven Hugg 049f42e6f7 fixed test/tsconfig.json to avoid stale gen/src files 2026-08-18 00:07:39 +02:00
Steven Hugg be5693f93e asseteditor: added cut/paste, but c'mon cut should be a scissors icon 2026-08-18 00:06:03 +02:00
Steven Hugg 693128980f gb: changed pakupaku sprites to be as ugly as i could make them B-) 2026-08-18 00:06:03 +02:00
Steven Hugg 9db2720902 gb: 16x16 sprite format 2026-08-18 00:06:03 +02:00
Steven Hugg b4ae363ebb fixed various gamepad bugs in issue #193 (i think) and added unit tests 2026-08-18 00:05:59 +02:00
Steven Hugg 9491bdce74 editor: highlight executed lines toggle 2026-08-16 23:43:13 +02:00
Steven Hugg c64d24173d editor: color theme tweaks 2026-08-16 22:55:20 +02:00
Fred Sauer 9ac402c90b Cleanup and polish editor themes
- Remove unused styles.
- Adjust mbo transparent background color highlights
   to improve usability.
- Fix up cobalt theme: add missing highlight colors,
   update to align with (cleaned up) mbo styles.
- Fix gutter background color transparency issue.
2026-08-16 21:36:47 +02:00
Fred Sauer 7c6b28301e Submenu clicks close menu dropdown
Let clicks on leaf menu items propagate
so Bootstrap closes the main dropdown.
2026-08-16 19:07:37 +02:00
Steven Hugg 8d037557db updated showHelp() 2026-08-16 17:19:28 +02:00
Steven Hugg d03901a01e oscar64: parse listings/symbols/map 2026-08-16 13:50:38 +02:00
Steven Hugg 6e06f5a9a9 lazy load Mousetrap so tests don't reference DOM at module load time 2026-08-16 13:11:18 +02:00
Steven Hugg f492ece303 asset editor: supports #embed, refactor for tests 2026-08-16 12:09:21 +02:00
Steven Hugg 923ad5b603 oscar64 compiler support for C-64 2026-08-16 11:31:20 +02:00
Steven Hugg b230543cc4 removed ga hooks 2026-08-15 13:10:29 +02:00
Steven Hugg ed7a36025f refactor: moved stuff from emu.ts to src/machine/chips and vtextscroller 2026-08-15 12:49:00 +02:00