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 Bierner and Copilot
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 Bierner and GitHub
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 Bierner and GitHub
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