Commit Graph
158 Commits
Author SHA1 Message Date
Steven Hugg 2999ab9f04 ui: add modules column to memory map view (sdcc, cc65), background racing stripes 2026-10-08 00:05:07 +02:00
Steven Hugg beb4de48f7 added warnings that show up in the IDE and extension (but don't fail the build) 2026-10-03 16:21:20 +02:00
Steven Hugg 83f15d8627 ui: updated memory map, oscar64 sizes from debug info 2026-09-23 14:15:49 +02:00
Steven Hugg 262fdd3a0a ui: gutter styles moved to css/ui.css 2026-09-16 16:16:07 +02:00
Steven Hugg 65e3642b85 convert toolbar and top controls to flex 2026-09-14 13:56:32 +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 5310e3dbf6 ui: mobile screens use a tab bar instead of split 2026-09-14 11:37:14 +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 4f719500eb asset editor: PaletteColorPicker for large color swatches (like 555) 2026-09-11 16:13:02 +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 1f88312f92 ui: fixed blank space when shortcuts bar hidden 2026-09-06 15:06:50 +02:00
Steven Hugg c0409f32f5 ui: tweaked kbd styles 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 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 da67b7aca2 ui: shortcuts bar 2026-08-31 16:32:31 +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
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
Steven Hugg 6cbb8f615c ui: pacman keys, adjacent sibling css fix for control-key 2026-08-14 17:45:46 +02:00
Fred Sauer 34f2effa1a Keyboard shortcuts help menu
Document built-in keyboard shortcuts
2026-04-15 21:02:33 -07:00
Fred Sauer 06ebd1554f Improve palette button highlight
Invert border so all colors have visible
selection, not just those that contrast
with white.
2026-04-12 21:25:23 -07:00
Fred Sauer b2d99109cd asset_dual flex-wrap: wrap
For wide assets, editable canvas
is display below the selectable asset.
2026-04-12 13:58:58 -07:00
Fred Sauer d386371f4c asset editor cursor:crosshair 2026-04-11 18:54:54 -07:00
Fred Sauer 9be2b86af7 Asset editor linenos style
Adjust asset editor linenos style and
match '↗' call out from source
code editor.
2026-04-11 17:28:46 -07:00
Steven Hugg 6ce80f9154 Merge branch 'joystickfix' 2026-03-25 16:53:05 +01:00
Fred Sauer 5f88036b65 emuvideo cursor:crosshair 2026-03-23 18:30:19 -07:00
Fred Sauer 1c7f75bc6d Remove unused emuvideo CSS outline 2026-03-23 18:30:19 -07:00
Fred Sauer 5c0090d37b set compile error cursor: pointer 2026-03-23 18:30:19 -07:00
Fred Sauer b3a9ebd5cd Add "No asset declarations found." message 2026-03-22 10:40:31 -07:00
Fred Sauer da793a7596 asset editor decoration after regex match 2026-03-22 10:40:31 -07:00
Fred Sauer fb2b6ea9b6 support #asseteditor/filename/lineno
- Track selected asset in hash
- Highlight selected asset on navigation
2026-03-22 10:40:31 -07:00
Fred Sauer f0ce15dae8 clickable asset editor decorations 2026-03-22 10:40:31 -07:00
Fred Sauer 1a3f0dc389 Add affordance for asset line numbers 2026-03-22 10:40:31 -07:00
Fred Sauer 088e1c7c3a clicking asset line range highlights source lines 2026-03-22 10:40:31 -07:00
Fred Sauer 546dd1a460 assets show start/end line numbers 2026-03-22 10:40:31 -07:00
Fred Sauer 63247c2f29 stable asset thumbnail position
align-items: flex-start
2026-03-22 10:40:31 -07:00
Fred Sauer c08c216a48 display asset line numbers, headers, and errors
- For each detected asset, display its line number
  and header snippet for reference.
- When asset data cannot be found or the number
  of values detected is incorrect, and inline
  error message is displayed instead of a (broken)
  asset editor.
2026-03-22 10:40:31 -07:00
Fred Sauer 8a2be85dfe Recommend default extensions 2026-03-05 18:44:14 -08:00
Fred Sauer 4e79b95c56 css/ui.css remove CM5 styles 2026-02-15 13:42:43 -08:00
Fred Sauer 0f1842384a git rm css/codemirror.css 2026-02-15 13:42:43 -08:00
Steven Hugg bb78a4b01a c64: book 2024-11-13 18:30:17 -06:00
Steven Hugg 579e58e966 close button for debug info 2024-01-01 15:27:42 -05:00
Steven Hugg 5735135add atari8: wait/dma events, new kbd 2022-09-03 15:28:59 -05:00
Steven Hugg 74a8795152 css: increased screen margin 2022-08-07 11:15:48 -05:00
Steven Hugg 5542555193 scripting: fixed cache, io.module(), return values, button, blank() 2021-08-27 10:42:02 -05:00
Steven Hugg 005adcc9ba scripting: updates, moved interact to ui pkg 2021-08-23 09:10:12 -05:00
Steven Hugg 8fc94aad25 scripting: started on interact(), ui.select, chromas 2021-08-22 12:39:03 -05:00
Steven Hugg 6cee4e26e4 scripting: print(), css, palette layout, flex
make syncdev/prod: fixed mime type upload
2021-08-20 12:25:05 -05:00
Steven Hugg 6134a8c89c scripting: working on notebook, functions, files, setItem(), fixed tests 2021-08-17 19:38:48 -05:00