summaryrefslogtreecommitdiffstats
path: root/graphics/src/primitive.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2023-09-10Fix (more) broken intradoc linksLibravatar Héctor Ramón Jiménez1-3/+3
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-2/+12
2023-06-29Decouple `Mesh` primitives from main `Primitive` typeLibravatar Héctor Ramón Jiménez1-68/+1
2023-06-29Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez1-99/+8
2023-05-31Introduce `web-colors` feature flag to enable sRGB linear blendingLibravatar Héctor Ramón Jiménez1-1/+2
2023-05-26Changed gradient::Packed to be `repr(C)` for direct gpu upload.Libravatar Bingus1-1/+2
2023-05-11Added support for gradients as background variants + other optimizations.Libravatar Bingus1-13/+19
2023-05-11Write missing documentation in `iced_graphics`Libravatar Héctor Ramón Jiménez1-0/+15
2023-05-04Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez1-1/+3
2023-05-02Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez1-13/+7
2023-05-02Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez1-0/+9
2023-04-27Expand damage regions of `Clip` primitives a bitLibravatar Héctor Ramón Jiménez1-1/+1
2023-04-27Move damage tracking logic to `compositor` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-90/+0
2023-04-08Expand bounds of `Text` primitives a bit furtherLibravatar Héctor Ramón Jiménez1-1/+1
2023-04-05Group damage regions by area increaseLibravatar Héctor Ramón Jiménez1-2/+2
2023-04-04Keep playing with incremental rendering (still very slow)Libravatar Héctor Ramón Jiménez1-2/+10
2023-04-04Draft (very) basic incremental rendering for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-4/+147
2023-03-14Fix `clippy` lints for Rust 1.68Libravatar Héctor Ramón Jiménez1-7/+2
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-5/+4
2023-03-03Rename `canvas::frame` to `canvas` in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-2/+2
2023-03-03Mark `Primitive` as `non-exhaustive` in `iced_graphics`Libravatar Héctor Ramón Jiménez1-0/+3
2023-03-01Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-34/+94
2022-12-06Remove `appearance` from `Handle`Libravatar Héctor Ramón Jiménez1-0/+3
2022-11-16Group all solid triangles independently of colorLibravatar Héctor Ramón Jiménez1-6/+19
2022-11-03non uniform border radius for quadsLibravatar Robert Krahn1-1/+1
2022-11-03Move `mesh::Style` to `triangle` and reuse it in `fill` and `stroke`Libravatar Héctor Ramón Jiménez1-2/+2
2022-11-03Run `cargo fmt`Libravatar Héctor Ramón Jiménez1-1/+1
2022-10-07Added support for relative positioning of gradient fills. Addressed some PR f...Libravatar shan1-2/+1
2022-10-05Readjusted namespaces, removed Geometry example as it's no longer relevant.Libravatar shan1-2/+3
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan1-1/+4
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan1-1/+4
2021-10-31Introduce first-class `svg` module in `iced_native`Libravatar Héctor Ramón Jiménez1-1/+1
2021-10-31Introduce first-class `image` module in `iced_native`Libravatar Héctor Ramón Jiménez1-1/+1
2021-10-31Remove `widget` module re-exports in `iced_native`Libravatar Héctor Ramón Jiménez1-3/+3
2021-10-25Implement `Widget::mouse_interaction` for `PaneGrid`Libravatar Héctor Ramón Jiménez1-2/+0
2021-09-20Refactor alignment types into an `alignment` moduleLibravatar Héctor Ramón Jiménez1-4/+5
2020-11-23Use `f32` for `border_width` and `border_radius`Libravatar Héctor Ramón Jiménez1-2/+2
2020-05-19Move `Layer` to `iced_graphics`Libravatar Héctor Ramón Jiménez1-3/+3
2020-05-19Draft new `iced_graphics` crate :tada:Libravatar Héctor Ramón Jiménez1-0/+0
2020-05-19Draft first working version of `iced_glow` :tada:Libravatar Héctor Ramón Jiménez1-0/+0
2020-04-28Clip and cull `Mesh2D` primitives in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-2/+7
2020-04-28Introduce `Translate` primitive in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-7/+9
2020-03-07Implement `Primitive::Cached`Libravatar Héctor Ramón Jiménez1-1/+12
2020-02-12Finish `clock` exampleLibravatar Héctor Ramón Jiménez1-2/+8
2020-01-02Rename `Geometry2D` to `Mesh2D` and move it to `iced_wgpu`Libravatar Héctor Ramón Jiménez1-6/+8
2020-01-01Implement Geometry2D primitiveLibravatar Artur Sapek1-1/+6
2019-12-31Add `border_width` and `border_color` to `Quad`Libravatar Héctor Ramón Jiménez1-0/+4
2019-12-30Implement `Default` for `iced_wgpu::Primitive`Libravatar Héctor Ramón Jiménez1-0/+6
2019-12-15Rerasterize SVGs when resized and refactor a bitLibravatar Héctor Ramón Jiménez1-2/+10
2019-12-12Merged svg pipeline into imageLibravatar Malte Veerman1-7/+0