ZIm/crates/collab_ui/src
Kieran Gill 8bafc61ef5
Add initial markdown preview to Zed (#6958)
Adds a "markdown: open preview" action to open a markdown preview.

https://github.com/zed-industries/zed/assets/18583882/6fd7f009-53f7-4f98-84ea-7dd3f0dd11bf


This PR extends the work done in `crates/rich_text` to render markdown
to also support:

- Variable heading sizes
- Markdown tables
- Code blocks
- Block quotes

## Release Notes

- Added `Markdown: Open preview` action to partially close
([#6789](https://github.com/zed-industries/zed/issues/6789)).

## Known issues that will not be included in this PR

- Images.
- Nested block quotes.
- Footnote Reference.
- Headers highlighting.
- Inline code highlighting (this will need to be implemented in
`rich_text`)
- Checkboxes (`- [ ]` and `- [x]`)
- Syntax highlighting in code blocks.
- Markdown table text alignment.
- Inner markdown URL clicks
2024-02-01 11:03:09 +02:00
..
chat_panel Rework loading images from files (#7088) 2024-01-30 11:26:02 -05:00
collab_panel Aggressively simplify channel permissions: 2024-01-25 23:26:32 -07:00
notifications Rework loading images from files (#7088) 2024-01-30 11:26:02 -05:00
channel_view.rs Simplify handling of syncing versions 2024-01-25 15:41:53 -07:00
chat_panel.rs Add initial markdown preview to Zed (#6958) 2024-02-01 11:03:09 +02:00
collab_panel.rs Prevent z-index id shuffle when number of z-indicies in the scene change 2024-01-29 13:08:40 -05:00
collab_titlebar_item.rs Make follower avatars smaller (#6724) 2024-01-25 13:53:50 -05:00
collab_ui.rs Tell the user when screen-sharing fails (#7171) 2024-01-31 16:28:32 -07:00
face_pile.rs Store a z-index id per-layer 2024-01-22 10:16:59 -05:00
notification_panel.rs Rename BellBadged to BellDot (#6820) 2024-01-26 18:48:16 -05:00
notifications.rs Add stories for collab notifications (#3967) 2024-01-08 21:54:59 -05:00
panel_settings.rs Display setting documentation in settings.json (#3936) 2024-01-08 19:30:18 +01:00