Steven Hugg
|
a852b18ac0
|
editor: fixed tabs-insert-spaces
|
2026-09-21 10:58:50 +02:00 |
|
Steven Hugg
|
e89e339dcd
|
ToolchainSource reads the entire header file set up front, so we don't miss search results
|
2026-09-19 18:04:17 +02:00 |
|
Steven Hugg
|
0f7ef43d31
|
oscar64: compileLinkedSources property for tools that don't have a linker, #pragma compile("...")
|
2026-09-18 13:30:14 +02:00 |
|
Steven Hugg
|
4024aeadd9
|
added help for verilog waveform viewer
|
2026-09-17 23:38:37 +02:00 |
|
Steven Hugg
|
52d34f080a
|
fixed some shortcut focus issues with waveform viewer
|
2026-09-17 23:06:11 +02:00 |
|
Steven Hugg
|
262fdd3a0a
|
ui: gutter styles moved to css/ui.css
|
2026-09-16 16:16:07 +02:00 |
|
Steven Hugg
|
a8ddc3e3e5
|
ui: re-arm breakpoints after a build
|
2026-09-16 11:51:25 +02:00 |
|
Steven Hugg
|
3be5f4a11d
|
ui: showToolHelp() shows cc65-specific pages for some platforms
|
2026-09-16 10:40:17 +02:00 |
|
Steven Hugg
|
d3d8cb34e4
|
asseteditor: added sms/gg palette layouts, fixed overflow in ui
|
2026-09-15 13:44:41 +02:00 |
|
Steven Hugg
|
9fd3d716bf
|
asseteditor: added name/palname to palettes
|
2026-09-15 13:03:41 +02:00 |
|
Steven Hugg
|
d887234f07
|
editor: switched from cpp() to @fazelstudio/codemirror-lang-c
|
2026-09-15 12:17:30 +02:00 |
|
Steven Hugg
|
0a48c5c75d
|
ui: in tab mode, pause/resume emulator when show/hide emulator tab
|
2026-09-15 12:03:15 +02:00 |
|
Steven Hugg
|
ded0a5364e
|
added more breakpoint conditions, updated docs
|
2026-09-14 21:06:34 +02:00 |
|
Steven Hugg
|
2b3dbd3803
|
ui: in tab mode, clicking a sidebar item activates the window
|
2026-09-14 16:58:36 +02:00 |
|
Steven Hugg
|
f4f65c19fb
|
default tab = workspace (to avoid weird rolling vcs display and "Failed" msg); css tweak for mobile
|
2026-09-14 13:19:47 +02:00 |
|
Steven Hugg
|
aa21ebda29
|
removed jquery package, only @types/jquery now (it's imported in index.html)
|
2026-09-14 13:02:38 +02:00 |
|
Steven Hugg
|
5310e3dbf6
|
ui: mobile screens use a tab bar instead of split
|
2026-09-14 11:37:14 +02:00 |
|
Steven Hugg
|
3d588cbe1b
|
getActiveSelectionText() prefills search dialog
|
2026-09-13 20:22:30 +02:00 |
|
Steven Hugg
|
c117a164d9
|
asseteditor: fixed palette selector not changing when switching
|
2026-09-12 17:15:24 +02:00 |
|
Steven Hugg
|
3959965e0e
|
added generated toolchains.md and tool info dialog
|
2026-09-12 16:00:35 +02:00 |
|
Steven Hugg
|
3df69e7d04
|
add ID docs to src/docs and search index, F1 for Help window
|
2026-09-12 14:43:28 +02:00 |
|
Steven Hugg
|
17c08bbc85
|
added new build directives, kept legacy CFGFILE/etc directives
Examples:
//#symbol VERSION=3
//#symbol as START=$8000
//#symbol ld NES_MAPPER=4
//#flag c -Osir
//#flag as --cpu 65c02
//#flag ld -m map.txt
//#tooldef ld cfgfile=apple2-hgr.cfg
|
2026-09-12 12:02:02 +02:00 |
|
Steven Hugg
|
a90b520dd0
|
new error reporting endpoint
|
2026-09-11 21:18:12 +02:00 |
|
Steven Hugg
|
4f719500eb
|
asset editor: PaletteColorPicker for large color swatches (like 555)
|
2026-09-11 16:13:02 +02:00 |
|
Steven Hugg
|
3700ae90dc
|
fixed audio race when focus changes
|
2026-09-11 12:05:37 +02:00 |
|
Steven Hugg
|
09fc5d86b7
|
fix disappearing shortcut chips when pause/resume
|
2026-09-10 14:55:48 +02:00 |
|
Steven Hugg
|
9b8e831cb4
|
improved findLineForOffset() performance using binary search and Map access
|
2026-09-10 13:43:45 +02:00 |
|
Steven Hugg
|
df93d0a706
|
new Breakpoints pane, fixes/tests for find listing location in source
|
2026-09-08 18:48:01 +02:00 |
|
Steven Hugg
|
d67d48c302
|
updated keyboard shortcuts dialog
|
2026-09-08 17:48:43 +02:00 |
|
Steven Hugg
|
03405df20b
|
ui: pending shortcuts to avoid flicker
|
2026-09-03 08:42:46 +02:00 |
|
Steven Hugg
|
4f7617346b
|
ui: F8 for pause/resume
|
2026-09-02 14:56:24 +02:00 |
|
Steven Hugg
|
fb3fb958b7
|
search: allow search of symbols w/o source code
|
2026-09-02 14:54:02 +02:00 |
|
Steven Hugg
|
fa78e61476
|
report errors to log
|
2026-09-01 16:42:49 +02:00 |
|
Steven Hugg
|
7c026da92a
|
ui: cmd+shift+g go-to-offset in disassembler and memory views
|
2026-09-01 11:22:44 +02:00 |
|
Steven Hugg
|
b4ea378903
|
ui: shortcuts for waveform and asset editor
|
2026-09-01 04:20:18 +02:00 |
|
Steven Hugg
|
85843e6c5f
|
ui: fixed shortcuts when focus/unfocus
|
2026-08-31 23:44:12 +02:00 |
|
Steven Hugg
|
f94b636c7f
|
ui: fixed debug shortcuts, removed bar status
|
2026-08-31 23:12:42 +02:00 |
|
Steven Hugg
|
0f1302e02d
|
ui: CodeMirror-shortcuts interop
|
2026-08-31 17:17:52 +02:00 |
|
Steven Hugg
|
92d7aea016
|
ui: refactored keymap, use keys.ts, still keep Mousetrap for asset editor/waveform viewer
|
2026-08-31 17:03:42 +02:00 |
|
Steven Hugg
|
da67b7aca2
|
ui: shortcuts bar
|
2026-08-31 16:32:31 +02:00 |
|
Steven Hugg
|
3b9382b05d
|
search: fix search results file info wrapping
|
2026-08-31 14:50:00 +02:00 |
|
Steven Hugg
|
89f7acc9fe
|
ui: use getLanguageForFilename() for header view editor style
|
2026-08-31 14:36:14 +02:00 |
|
Steven Hugg
|
9a97d04802
|
search: styling fix
|
2026-08-31 14:27:43 +02:00 |
|
Steven Hugg
|
bf040f8109
|
search: arrow key up fix
|
2026-08-31 14:27:43 +02:00 |
|
Steven Hugg
|
b1aaab3e56
|
search: font styling for result kind
|
2026-08-31 14:27:43 +02:00 |
|
Steven Hugg
|
4926b3ca77
|
search: arrow key navigation
|
2026-08-31 14:27:43 +02:00 |
|
Steven Hugg
|
69fcbb1cb9
|
search: toolchainsource just does a header search on the worker
|
2026-08-31 14:27:43 +02:00 |
|
Steven Hugg
|
b749c369a7
|
started on search feature
|
2026-08-31 14:27:43 +02:00 |
|
Steven Hugg
|
07ef5e5cae
|
implemented stepOver() for source (C) and assembly modes
|
2026-08-24 18:12:00 +02:00 |
|
Steven Hugg
|
8db4e98f5a
|
ui: fixed problem with #help anchors throwing exception if reloading ide
|
2026-08-24 17:15:27 +02:00 |
|