summaryrefslogtreecommitdiffstats
path: root/widget/src/markdown.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-02-21Run `cargo fmt`Libravatar Héctor Ramón Jiménez1-1/+1
2025-02-19Remove lifetime bound for `Text` in `markdown::paragraph`Libravatar Héctor Ramón Jiménez1-2/+2
2025-02-18Fix `markdown` compilation when `highlighter` feature is disabledLibravatar Héctor Ramón Jiménez1-0/+1
2025-02-05Use `code_size` instead of `spacing` for `code_block` metricsLibravatar Héctor Ramón Jiménez1-4/+4
2025-02-05Add `language` to `Item::CodeBlock` in `markdown`Libravatar Héctor Ramón Jiménez1-8/+20
2025-02-04Rename `on_link_clicked` to `on_link_click`Libravatar Héctor Ramón Jiménez1-12/+12
2025-02-04Add `Copy` action to code blocks in `markdown` exampleLibravatar Héctor Ramón Jiménez1-6/+22
2025-02-04Add `alt` and `title` to `markdown` imagesLibravatar Héctor Ramón Jiménez1-13/+26
2025-02-04Animate image fade in in `markdown` exampleLibravatar Héctor Ramón Jiménez1-2/+2
2025-02-04Fix documentation of `markdown` and `rich_text`Libravatar Héctor Ramón Jiménez1-38/+61
2025-02-04Draft `Viewer` trait for `markdown`Libravatar Héctor Ramón Jiménez1-192/+361
2025-02-04Introduce `view_with` customizers in `markdown` moduleLibravatar Héctor Ramón Jiménez1-94/+186
2025-02-02Avoid sharing `State` when re-parsing `markdown` sectionsLibravatar Héctor Ramón Jiménez1-6/+8
2025-02-02Fix broken references when parsing `markdown` streamsLibravatar Héctor Ramón Jiménez1-11/+99
2025-02-01Write documentation for `markdown::Content`Libravatar Héctor Ramón Jiménez1-1/+10
2025-02-01Split code blocks into multiple `rich_text` linesLibravatar Héctor Ramón Jiménez1-10/+12
This improves layout diffing considerably!
2025-02-01Discard `markdown::Highlighter` if language changesLibravatar Héctor Ramón Jiménez1-0/+5
2025-01-31Add `new` constructor for `markdown::Content`Libravatar Héctor Ramón Jiménez1-5/+5
2025-01-31Replace `println` with `log` calls in `markdown` moduleLibravatar Héctor Ramón Jiménez1-3/+7
2025-01-31Implement `markdown` incremental code highlightingLibravatar Héctor Ramón Jiménez1-46/+129
2025-01-31Draft incremental `markdown` parsingLibravatar Héctor Ramón Jiménez1-17/+82
Specially useful when dealing with long Markdown streams, like LLMs.
2025-01-30Let `markdown::view` be `Shrink` when no code blocks existLibravatar Héctor Ramón Jiménez1-1/+1
2025-01-30Make `spacing` configurable in `markdown::Settings`Libravatar Héctor Ramón Jiménez1-8/+27
2025-01-30Fix code block merging with previous spans in `markdown` widgetLibravatar Héctor Ramón Jiménez1-1/+10
2025-01-15fix: parsing of nested markdown lists without empty lineLibravatar Jinderamarak1-1/+10
2024-10-01Change lifetime of markdown view IntoIterator Item, as it does not need to ↵Libravatar Matt Thompson1-2/+2
live as long as the returned Element.
2024-09-29Fix various typosLibravatar bbb6511-2/+2
Using https://github.com/crate-ci/typos
2024-09-21Replace `Rc` with `Arc` for `markdown` cachingLibravatar Héctor Ramón Jiménez1-3/+3
2024-09-19Show `markdown` doc example in multiple placesLibravatar Héctor Ramón Jiménez1-1/+130
2024-09-18Remove redundant import in `markdown` widgetLibravatar Héctor Ramón Jiménez1-1/+1
2024-08-22Fix ambiguous `rich_text` link in `widget::markdown`Libravatar Héctor Ramón Jiménez1-1/+1
2024-08-22Make `RichText` generic over data structureLibravatar Héctor Ramón Jiménez1-58/+196
... and decouple `markdown::parse` from theming
2024-08-21Decouple `markdown` widget from built-in `Theme`Libravatar Héctor Ramón Jiménez1-4/+19
2024-07-28Implement `strikethrough` support for `rich_text` spansLibravatar Héctor Ramón Jiménez1-6/+17
2024-07-28Underline `rich_text` links when hoveredLibravatar Héctor Ramón Jiménez1-3/+1
2024-07-28Implement `underline` support for `rich_text` spansLibravatar Héctor Ramón Jiménez1-1/+3
2024-07-28Make `markdown::parse` take a `Palette` valueLibravatar Héctor Ramón Jiménez1-4/+4
2024-07-28Add `padding` to `text::Span`Libravatar Héctor Ramón Jiménez1-1/+2
2024-07-28Improve ergonomics of `span` background highlightingLibravatar Héctor Ramón Jiménez1-5/+2
2024-07-28Use dark background for inline code in `markdown` widgetLibravatar Héctor Ramón Jiménez1-7/+7
2024-07-28Add background styling to span / rich textLibravatar Cory Forsstrom1-8/+16
2024-07-27Use `container::dark` style for `markdown` code blocksLibravatar Héctor Ramón Jiménez1-1/+1
2024-07-24Unify `Link` and `Message` generics in `text::Rich`Libravatar Héctor Ramón Jiménez1-12/+7
2024-07-21Use horizontal `scrollable` for code blocks in `markdown` widgetLibravatar Héctor Ramón Jiménez1-6/+16
2024-07-21Introduce `markdown::Settings`Libravatar Héctor Ramón Jiménez1-41/+116
2024-07-21Use `url` for `markdown` linksLibravatar Héctor Ramón Jiménez1-6/+17
2024-07-21Rename `on_link_click` to `on_link`Libravatar Héctor Ramón Jiménez1-6/+6
2024-07-21Add `Link` support to `rich_text` widgetLibravatar Héctor Ramón Jiménez1-27/+41
2024-07-20Support nested lists in `markdown` widgetLibravatar Héctor Ramón Jiménez1-34/+100
2024-07-18Create `markdown` widget helpers in `iced_widget`Libravatar Héctor Ramón Jiménez1-161/+128