summaryrefslogtreecommitdiffstats
path: root/graphics (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into feat/multi-window-supportLibravatar Héctor Ramón Jiménez2023-11-2921-216/+1591
|\
| * Added support for custom shader widget for iced_wgpu backend.Libravatar Bingus2023-11-141-1/+0
| * Refactor texture image filteringLibravatar Héctor Ramón Jiménez2023-11-112-2/+13
| * Migrate twox-hash -> xxhash_rust. Switch to Xxh3 for better performance.Libravatar dtzxporter2023-11-112-10/+2
| * Fix intra-doc broken linksLibravatar Héctor Ramón Jiménez2023-10-271-1/+1
| * Write documentation for the new text APIsLibravatar Héctor Ramón Jiménez2023-10-275-1/+59
| * Merge branch 'master' into text-editorLibravatar Héctor Ramón Jiménez2023-10-276-13/+7
| |\
| | * Centralize `clippy` lints in `.cargo/config.toml`Libravatar Héctor Ramón Jiménez2023-09-201-6/+0
| | * Fix `clippy::semicolon_if_nothing_returned`Libravatar Héctor Ramón Jiménez2023-09-204-5/+5
| | * Merge pull request #2092 from nyurik/clippyLibravatar Héctor Ramón2023-09-191-1/+1
| | |\
| | | * Chore: Apply some minor clippy fixesLibravatar Yuri Astrakhan2023-09-191-1/+1
| | * | Chore: Apply clippy docs keyword quotingLibravatar Yuri Astrakhan2023-09-191-1/+1
| | |/
| * | Fix gamma correction for colored glyphs in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-09-191-3/+9
| * | Implement `Scroll` action in `text::editor`Libravatar Héctor Ramón Jiménez2023-09-191-0/+6
| * | Flesh out the `editor` example a bit moreLibravatar Héctor Ramón Jiménez2023-09-181-1/+7
| * | Update `version` properly when `FontSystem` changes in `text::editor`Libravatar Héctor Ramón Jiménez2023-09-181-0/+3
| * | Fix inconsistent `expect` messages in `text::editor`Libravatar Héctor Ramón Jiménez2023-09-181-3/+3
| * | Shape as needed only in `update` during `layout`Libravatar Héctor Ramón Jiménez2023-09-181-4/+2
| * | Find correct `last_visible_line` in `Editor::highlight`Libravatar Héctor Ramón Jiménez2023-09-181-5/+21
| * | Avoid adding unnecessary spans when syntax highlightingLibravatar Héctor Ramón Jiménez2023-09-171-11/+13
| * | Notify `Highlighter` of topmost line changeLibravatar Héctor Ramón Jiménez2023-09-171-18/+40
| * | Use `saturating_sub` for `last_visible_line` in `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-171-2/+3
| * | Implement basic syntax highlighting with `syntect` in `editor` exampleLibravatar Héctor Ramón Jiménez2023-09-171-3/+22
| * | Draft `Highlighter` APILibravatar Héctor Ramón Jiménez2023-09-172-1/+74
| * | Remove unnecessary `into_iter` call in `graphics::text`Libravatar Héctor Ramón Jiménez2023-09-161-5/+4
| * | Use fork of `cosmic-text` with some minor fixesLibravatar Héctor Ramón Jiménez2023-09-161-35/+1
| * | Implement `Copy` and `Paste` actions for `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-161-0/+11
| * | Implement methods to query the contents of a `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-161-0/+41
| * | Remove `min_bounds` field in `graphics::text::Editor`Libravatar Héctor Ramón Jiménez2023-09-141-17/+0
| * | Remove `Editor::min_bounds` and use `bounds` insteadLibravatar Héctor Ramón Jiménez2023-09-141-4/+0
| * | Implement `Action::SelectLine` in `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-141-1/+18
| * | Implement `Action::SelectWord` in `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-142-1/+61
| * | Implement motion selection in `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-141-1/+20
| * | Handle motions when a selection is present in `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-141-23/+47
| * | Fix `Cursor::Caret` position on lines that wrap on whitespaceLibravatar Héctor Ramón Jiménez2023-09-141-2/+12
| * | Fix scrolling offset for `Cursor::Selection`Libravatar Héctor Ramón Jiménez2023-09-141-43/+31
| * | Fix `clippy` lintsLibravatar Héctor Ramón Jiménez2023-09-131-9/+18
| * | Introduce `Motion` concept in `core::text::editor`Libravatar Héctor Ramón Jiménez2023-09-131-24/+82
| * | Implement `Cursor::Selection` calculation in `Editor::cursor`Libravatar Héctor Ramón Jiménez2023-09-131-3/+115
| * | Fix subline positioning in `Editor::cursor`Libravatar Héctor Ramón Jiménez2023-09-121-1/+1
| * | Fix cursor offset with `Affinity::After` at the end of lines in `Editor::cursor`Libravatar Héctor Ramón Jiménez2023-09-121-1/+4
| * | Return `Cursor::Caret` if selection matches cursor position in `Editor::cursor`Libravatar Héctor Ramón Jiménez2023-09-121-5/+8
| * | Add `Enter` variant to `Action` in `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-121-0/+1
| * | Draft `Editor` API and `TextEditor` widgetLibravatar Héctor Ramón Jiménez2023-09-125-0/+360
| * | Make `FontSystem` global and simplify `Paragraph` APILibravatar Héctor Ramón Jiménez2023-09-115-150/+95
| |/
| * Fix (more) broken intradoc linksLibravatar Héctor Ramón Jiménez2023-09-102-4/+4
| * Merge branch 'master' into explicit-text-cachingLibravatar Héctor Ramón Jiménez2023-09-109-65/+58
| |\
| | * Fix outstanding broken intradoc linksLibravatar Héctor Ramón Jiménez2023-09-094-9/+8
| | * Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez2023-09-091-2/+3
| | * Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang2023-09-093-5/+5