summaryrefslogtreecommitdiffstats
path: root/graphics/src/geometry (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Run `cargo fmt`Libravatar Héctor Ramón Jiménez2025-02-211-3/+7
|
* Fix new `clippy` lintsLibravatar Héctor Ramón Jiménez2024-12-021-2/+2
|
* Add `rounded_rectangle` to `geometry::Path`Libravatar Gints Polis2024-09-132-2/+79
|
* Add stroke_rectangleLibravatar Vlad-Stefan Harbuz2024-09-101-0/+24
| | | | | This method should be able to leverage performance improvements in lyon's `tessellate_rectangle` over `tessellate_path`.
* Implement missing `draw_svg` in `Frame` wrapperLibravatar Héctor Ramón Jiménez2024-08-041-1/+7
|
* Introduce `Svg` struct in `core::svg`Libravatar Héctor Ramón Jiménez2024-08-041-23/+5
|
* Introduce `Image` struct in `core::image`Libravatar Héctor Ramón Jiménez2024-08-041-34/+5
|
* Implement image support for `canvas` widgetLibravatar Héctor Ramón Jiménez2024-08-041-7/+65
|
* Update `cosmic-text` and `resvg` (#2416)Libravatar Héctor Ramón2024-07-171-1/+4
| | | | | | | | | | | | | | | | | * Update `cosmic-text`, `glyphon`, and `resvg` * Fix slow font fallback with `Shaping::Basic` in `cosmic-text` * Update `cosmic-text` and `resvg` * Update `cosmic-text` * Fix `SelectAll` action in `editor` * Fix some panics in `graphics::text::editor` * Remove empty `if` statement in `tiny_skia::vector` * Update `cosmic-text`, `glyphon`, and `rustc-hash`
* Implement Copy on Fill and StrokeLibravatar Vlad-Stefan Harbuz2024-06-213-3/+3
|
* Introduce `canvas::Cache` groupingLibravatar Héctor Ramón Jiménez2024-04-301-44/+39
| | | | | Caches with the same `Group` will share their text atlas!
* Decouple caching from layering and simplify everythingLibravatar Héctor Ramón Jiménez2024-04-051-9/+7
|
* Fix `geometry::Cache` not reusing previous geometryLibravatar Héctor Ramón Jiménez2024-04-031-15/+24
|
* Redesign `iced_wgpu` layering architectureLibravatar Héctor Ramón Jiménez2024-04-031-3/+7
|
* Fix standalone compilation of `iced_widget` crateLibravatar Héctor Ramón Jiménez2024-03-221-0/+46
|
* Make `iced_tiny_skia` optional with a `tiny-skia` featureLibravatar Héctor Ramón Jiménez2024-03-221-2/+1
|
* Fix outdated warning in docs of `Frame::fill_text`Libravatar Héctor Ramón Jiménez2024-03-221-8/+1
|
* Fix broken links in documentationLibravatar Héctor Ramón Jiménez2024-03-222-27/+17
|
* Restore `canvas::Frame` APILibravatar Héctor Ramón Jiménez2024-03-222-0/+331
|
* Use `Radians` in arc and ellipse typesLibravatar kxie2024-01-312-17/+19
|
* Implement vectorial text support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2024-01-171-1/+134
|
* Fix `clippy::semicolon_if_nothing_returned`Libravatar Héctor Ramón Jiménez2023-09-201-1/+1
|
* Merge branch 'master' into explicit-text-cachingLibravatar Héctor Ramón Jiménez2023-09-102-2/+6
|\
| * Fix outstanding broken intradoc linksLibravatar Héctor Ramón Jiménez2023-09-092-2/+6
| |
* | Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez2023-08-301-3/+3
|/
* Update arc.rs with improved documentationLibravatar Kxie2023-08-151-6/+6
| | | added units and improved description to field comments of Arc and Ellipse structs.
* Fix imports of `geometry::style` in `iced_graphics`Libravatar Héctor Ramón Jiménez2023-05-191-2/+2
|
* Remove `Builder` abstractions for gradientsLibravatar Héctor Ramón Jiménez2023-05-191-3/+12
|
* Added support for gradients as background variants + other optimizations.Libravatar Bingus2023-05-112-2/+4
|
* Write missing documentation in `iced_graphics`Libravatar Héctor Ramón Jiménez2023-05-111-0/+2
|
* Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez2023-05-041-1/+4
|
* Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez2023-05-021-12/+6
|
* Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez2023-05-021-0/+10
|
* Introduce support for `Font` attributesLibravatar Héctor Ramón Jiménez2023-03-301-1/+1
|
* Merge branch 'master' into advanced-textLibravatar Héctor Ramón Jiménez2023-03-171-14/+4
|
* Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-047-8/+9
|
* Move `Canvas` and `QRCode` to `iced` crateLibravatar Héctor Ramón Jiménez2023-03-037-0/+550
Rename `canvas` modules to `geometry` in graphics subcrates