diff options
| author | Polesznyák Márk <contact@pml68.dev> | 2025-10-21 00:27:22 +0200 |
|---|---|---|
| committer | Polesznyák Márk <contact@pml68.dev> | 2025-10-21 00:27:22 +0200 |
| commit | 7383394c55297684b5e23baad403ed6bcb343ec8 (patch) | |
| tree | 92a75dfc8ff2098a4ff25383c15dd2949fe79911 | |
| parent | chore: update to-do list (diff) | |
| download | iced_selection-7383394c55297684b5e23baad403ed6bcb343ec8.tar.gz | |
chore: add README.md
| -rw-r--r-- | README.md | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..f5b6ff6 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# iced_selection + +[](https://builds.sr.ht/~pml68/iced_selection) +[](https://iced-selection.pml68.dev) + + +## Text selection API for [`iced`](https://iced.rs), with reference widget implementations. + +Check out the examples, or read the [documentation](https://iced-selection.pml68.dev) to get an idea about the crate. + +Roughly: +- `selection.rs`: The main selection API, built around iced's [`Paragraph`](https://docs.iced.rs/iced_graphics/text/paragraph/struct.Paragraph.html). +- `text.rs`: Reference implementation for a selectable text widget. + - `text/rich.rs`: Reference implementation for a selectable rich text widget. +- `markdown.rs`: A custom [`Viewer`](https://docs.iced.rs/iced/widget/markdown/trait.Viewer.html) and its corresponding custom methods. +- `lib.rs`: Helper methods, macros and re-exports. + +## Features + +- `default`: +- `markdown`: Provides support for rendering markdown through a custom viewer. |
