Commit Graph
9 Commits
Author SHA1 Message Date
Matt Bierner cc02f7d4ce Fix some bugs and clean up how markdown change indicators are rendered 2026-05-19 22:23:55 -07:00
Matt Bierner f856c4c486 Various improvements and fixes for markdown diff rendering
For  #315174

Adding better inline diff indicators
2026-05-08 19:10:55 -07:00
Matt Bierner 962c0a02b8 Use a broadcast channel for md preview diff scroll sync
This makes scroll sync faster by using a broadcast channel instead of the normal vscode webview api. This means the two webviews can communicate with each other directly instead of having to go through the extension host and renderer each time
2026-05-07 14:41:06 -07:00
Matt Bierner 240f639bbb Add inner highlighting support in md diff preview 2026-05-07 10:14:44 -07:00
Matt BiernerandCopilot 7e3a9f8165 Add basic support for custom diff editors
For #138525
Fixes #298924

Markdown logic is a bit rough still but basics work

Co-authored-by: Copilot <copilot@github.com>
2026-05-01 15:44:27 -07:00
notoriousmango 0b243279cc open image 2024-11-26 19:53:31 +09:00
67cc0965b3 allow images in markdown preview editor to be copied (#184432)
* allow images in markdown preview editor to be copied

* resolved feedback

* added findPreview method

* removed copy image command from showPreview

* clean up

---------

Co-authored-by: Meghan Kulkarni <t-mekulkarni@microsoft.com>
2023-06-07 18:08:22 +00:00
Matt BiernerandGitHub 3ca5284e44 Clean up markdown preview messaging (#176458)
- Add properties directly to message
- Add `ImageInfo` type
- Don't use state to pass around imageInfo
2023-03-07 17:28:13 -08:00
Matt BiernerandGitHub 6a44101bb1 Type markdown preview webview message (#176444)
Simply types messages. Will clean up types in next pass
2023-03-07 14:23:17 -08:00