Commit Graph

11 Commits

Author SHA1 Message Date
Matt Bierner
9671622029 Enable chat mermaid tool by default
Feeling more confident in its current state. Let's preview this feature for stable users too
2026-01-28 13:43:09 -08:00
Matt Bierner
b895a24030 A bit more polish on mermaid chat items
- Remove context menu for open in editor since there's a button now
- Faster pinch zoom
- Only pan when holding alt/option
- Fix transparent button on hover
2026-01-28 13:15:08 -08:00
Matt Bierner
e41a3a88c7 Polish mermaid chat previews
- Updates api so extensions can track lifecycles of webviews
- Caches heights across reloads
- Improve rendering of loading indicator
- Use codicons for icons
2026-01-27 21:14:38 -08:00
Matt Bierner
1772c98373 Allow opening chat mermaid diagrams in a full sized editor
Fixes #271371

Basic flow is working but needs polish
2026-01-27 01:53:56 -08:00
Matt Bierner
5fde6cdf3e Polishing mermaid rendering 2026-01-26 16:32:55 -08:00
Matt Bierner
723aa849c9 Convert gulpfiles to modules
Makes a pass through our top level gulpfiles to convert them to modules
2025-11-11 15:28:50 -08:00
Raymond Zhao
351866ef1a chore: use dompurify 3.2.7 (#271538) 2025-10-15 09:58:39 -07:00
Matt Bierner
98b069c041 Work towards getting isolated built-in extension compiles
For #271167

This makes it so our built-in extensions can mostly be built using `tsc` on the command line. Previously the extensions were picking up a lot of typing info from the root `node_modules` that meant they weren't truly independent
2025-10-13 11:03:20 -07:00
Matt Bierner
07be8ab0f0 Disable mermaid rendering for now
#257761

Needs more polish
2025-09-29 15:31:04 -07:00
Matt Bierner
714de95111 Remove fixup loop for now
Pulls in too many deps
2025-09-15 22:38:44 -07:00
Matt Bierner
c7e7a779e8 Add basic mermaid rendering support in core
For #257761

Ports over extension sample + a few improvements to core
2025-09-10 18:22:39 -07:00