summaryrefslogtreecommitdiffstats
path: root/graphics (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1964 from bungoboingo/feat/multi-window-supportLibravatar Héctor Ramón2023-12-051-1/+4
|\
| * Separate `Compositor::new` from `Compositor::create_renderer`Libravatar Héctor Ramón Jiménez2023-12-021-2/+2
| * Fix broken intra-doc linksLibravatar Héctor Ramón Jiménez2023-11-291-1/+1
| * Merge branch 'master' into feat/multi-window-supportLibravatar Héctor Ramón Jiménez2023-11-2921-216/+1591
| |\
| * | refactored window storage;Libravatar Bingus2023-07-212-1/+3
* | | Rename `viewport` to `clip_bounds`Libravatar Héctor Ramón Jiménez2023-12-022-12/+12
* | | Clip text to `viewport` bounds instead of layout boundsLibravatar Héctor Ramón Jiménez2023-12-012-10/+22
* | | Clamp `text::measure` to `Buffer::size`Libravatar Héctor Ramón Jiménez2023-12-011-1/+6
| |/ |/|
* | 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