summaryrefslogtreecommitdiffstats
path: root/graphics/src/primitive.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix (more) broken intradoc linksLibravatar Héctor Ramón Jiménez2023-09-101-3/+3
* Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez2023-08-301-2/+12
* Decouple `Mesh` primitives from main `Primitive` typeLibravatar Héctor Ramón Jiménez2023-06-291-68/+1
* Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez2023-06-291-99/+8
* Introduce `web-colors` feature flag to enable sRGB linear blendingLibravatar Héctor Ramón Jiménez2023-05-311-1/+2
* Changed gradient::Packed to be `repr(C)` for direct gpu upload.Libravatar Bingus2023-05-261-1/+2
* Added support for gradients as background variants + other optimizations.Libravatar Bingus2023-05-111-13/+19
* Write missing documentation in `iced_graphics`Libravatar Héctor Ramón Jiménez2023-05-111-0/+15
* Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez2023-05-041-1/+3
* Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez2023-05-021-13/+7
* Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez2023-05-021-0/+9
* Expand damage regions of `Clip` primitives a bitLibravatar Héctor Ramón Jiménez2023-04-271-1/+1
* Move damage tracking logic to `compositor` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-04-271-90/+0
* Expand bounds of `Text` primitives a bit furtherLibravatar Héctor Ramón Jiménez2023-04-081-1/+1
* Group damage regions by area increaseLibravatar Héctor Ramón Jiménez2023-04-051-2/+2
* Keep playing with incremental rendering (still very slow)Libravatar Héctor Ramón Jiménez2023-04-041-2/+10
* Draft (very) basic incremental rendering for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-04-041-4/+147
* Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-041-5/+4
* Rename `canvas::frame` to `canvas` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-03-031-2/+2
* Mark `Primitive` as `non-exhaustive` in `iced_graphics`Libravatar Héctor Ramón Jiménez2023-03-031-0/+3
* Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-011-34/+94
* Remove `appearance` from `Handle`Libravatar Héctor Ramón Jiménez2022-12-061-0/+3
* Merge branch 'master' into non-uniform-border-radius-for-quadsLibravatar Héctor Ramón Jiménez2022-12-021-6/+19
|\
| * Group all solid triangles independently of colorLibravatar Héctor Ramón Jiménez2022-11-161-6/+19
* | non uniform border radius for quadsLibravatar Robert Krahn2022-11-031-1/+1
|/
* Move `mesh::Style` to `triangle` and reuse it in `fill` and `stroke`Libravatar Héctor Ramón Jiménez2022-11-031-2/+2
* Run `cargo fmt`Libravatar Héctor Ramón Jiménez2022-11-031-1/+1
* Added support for relative positioning of gradient fills. Addressed some PR f...Libravatar shan2022-10-071-2/+1
* Readjusted namespaces, removed Geometry example as it's no longer relevant.Libravatar shan2022-10-051-2/+3
* Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan2022-09-291-1/+4
* Introduce first-class `svg` module in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-311-1/+1
* Introduce first-class `image` module in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-311-1/+1
* Remove `widget` module re-exports in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-311-3/+3
* Implement `Widget::mouse_interaction` for `PaneGrid`Libravatar Héctor Ramón Jiménez2021-10-251-2/+0
* Refactor alignment types into an `alignment` moduleLibravatar Héctor Ramón Jiménez2021-09-201-4/+5
* Use `f32` for `border_width` and `border_radius`Libravatar Héctor Ramón Jiménez2020-11-231-2/+2
* Move `Layer` to `iced_graphics`Libravatar Héctor Ramón Jiménez2020-05-191-3/+3
* Draft new `iced_graphics` crate :tada:Libravatar Héctor Ramón Jiménez2020-05-191-0/+107