Commit graph

17 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
f98328f4f1
Add text::Wrapping support
Co-authored-by: Neeraj Jaiswal <neerajj85@gmail.com>
2024-09-04 21:26:47 +02:00
Héctor Ramón Jiménez
4c883f12b4
Make RichText generic over data structure
... and decouple `markdown::parse` from theming
2024-08-22 02:24:06 +02:00
Héctor Ramón Jiménez
ca8ebb16a6
Implement strikethrough support for rich_text spans 2024-07-28 17:45:11 +02:00
Héctor Ramón Jiménez
9ce55eb511
Make underline positioning aware of line_height 2024-07-28 15:40:22 +02:00
Héctor Ramón Jiménez
ca31dcadd5
Underline rich_text links when hovered 2024-07-28 15:10:33 +02:00
Héctor Ramón Jiménez
bf16d1ddcd
Implement underline support for rich_text spans 2024-07-28 15:09:54 +02:00
Héctor Ramón Jiménez
41a7318e5d
Remove comment in text::Rich::draw 2024-07-28 14:19:24 +02:00
Héctor Ramón Jiménez
2796a6bc97
Add padding to text::Span 2024-07-28 13:58:14 +02:00
Héctor Ramón Jiménez
f7fe1edcbb
Improve ergonomics of span background highlighting 2024-07-28 13:44:08 +02:00
Cory Forsstrom
ddcf02f9d0
Add background styling to span / rich text 2024-07-28 13:06:57 +02:00
Héctor Ramón Jiménez
faa5d0c58d
Unify Link and Message generics in text::Rich 2024-07-24 10:12:33 +02:00
Héctor Ramón Jiménez
65b525af7f
Introduce markdown::Settings 2024-07-21 20:00:02 +02:00
Héctor Ramón Jiménez
78c4f7e646
Use latest spans to retreive Link in rich_text 2024-07-21 14:01:54 +02:00
Héctor Ramón Jiménez
7072c696a0
Rename on_link_click to on_link 2024-07-21 13:12:38 +02:00
Héctor Ramón Jiménez
9bfaf2840c
Add Link support to rich_text widget 2024-07-21 12:45:05 +02:00
Héctor Ramón Jiménez
904704d7c1
Flesh out the markdown example a bit more 2024-07-18 13:14:56 +02:00
Héctor Ramón Jiménez
910eb72a06
Implement rich_text widget and markdown example 2024-07-17 22:04:11 +02:00