summaryrefslogtreecommitdiffstats
path: root/widget/src/canvas.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2024-06-11Introduce `subscription::Event`Libravatar Héctor Ramón Jiménez1-1/+1
2024-04-30Introduce `canvas::Cache` groupingLibravatar Héctor Ramón Jiménez1-0/+1
2024-04-05Fix layer transformationsLibravatar Héctor Ramón Jiménez1-3/+3
2024-03-22Restore `canvas::Frame` APILibravatar Héctor Ramón Jiménez1-4/+10
2024-03-21Restore `canvas::Program` APILibravatar Héctor Ramón Jiménez1-4/+13
2024-03-21Implement composable, type-safe renderer fallbackLibravatar Héctor Ramón Jiménez1-8/+11
2024-02-02Introduce `with_transformation` to `Renderer` traitLibravatar Héctor Ramón Jiménez1-4/+3
2024-02-02Implement `transform` method for `Geometry`Libravatar Héctor Ramón Jiménez1-0/+1
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-16/+18
2024-01-10Introduce useful helpers in `layout` moduleLibravatar Héctor Ramón Jiménez1-3/+1
2024-01-10Replace `width` and `height` with `Widget::size`Libravatar Héctor Ramón Jiménez1-8/+8
2024-01-04Make `Shrink` have priority over `Fill` in layoutLibravatar Héctor Ramón Jiménez1-2/+1
2023-08-30Make `widget::Tree` mutable in `Widget::layout`Libravatar Héctor Ramón Jiménez1-1/+1
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-0/+1
2023-07-15Add viewport to Widget::on_eventLibravatar Cory Forsstrom1-0/+1
2023-06-08Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez1-12/+7
2023-05-19Remove redundant re-export in `widget::canvas`Libravatar Héctor Ramón Jiménez1-1/+0
2023-05-11Added support for gradients as background variants + other optimizations.Libravatar Bingus1-0/+1
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-24/+24
2023-03-03Move `Canvas` and `QRCode` to `iced` crateLibravatar Héctor Ramón Jiménez1-52/+31
2023-03-01Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-55/+46
2023-02-17Use `f32` in `Length::Units` and rename it to `Fixed`Libravatar Héctor Ramón Jiménez1-7/+7
2022-11-16Group all solid triangles independently of colorLibravatar Héctor Ramón Jiménez1-0/+2
2022-11-03Move re-export in `widget::canvas` in `iced_graphics`Libravatar Héctor Ramón Jiménez1-1/+1
2022-11-03Fix documentation example of `Canvas`Libravatar Héctor Ramón Jiménez1-5/+9
2022-11-03Refactor imports in `widget::canvas` in `iced_graphics`Libravatar Héctor Ramón Jiménez1-4/+3
2022-11-03Run `cargo fmt`Libravatar Héctor Ramón Jiménez1-4/+4
2022-10-07Adjusted reexports for clarity.Libravatar shan1-1/+1
2022-10-07Added support for relative positioning of gradient fills. Addressed some PR f...Libravatar shan1-1/+1
2022-10-06Added support for gradients to respect current frame transform.Libravatar shan1-1/+1
2022-10-05Reduced memory transfer of OpenGL gradient uniform upload. Rearranged gradien...Libravatar shan1-2/+1
2022-10-05Readjusted namespaces, removed Geometry example as it's no longer relevant.Libravatar shan1-3/+5
2022-10-04Reworked wgpu buffers, updated glow side to have proper transform location st...Libravatar shan1-2/+2
2022-10-04expose touch events in canvas widgetLibravatar Artur Sapek1-0/+3
2022-09-30Fixed some importing issues since you can use a Shader::Gradient outside a Ca...Libravatar shan1-11/+5
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan1-2/+4
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan1-2/+4
2022-07-27Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez1-28/+33
2022-06-07Implement theme styling for `Canvas`Libravatar Héctor Ramón Jiménez1-12/+21
2022-05-14Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez1-8/+11
2022-05-02Replace `hecrj` in links with `iced-rs`Libravatar Héctor Ramón Jiménez1-4/+4
2022-04-30Point repository links to `0.4` branch in documentationLibravatar Héctor Ramón Jiménez1-4/+4
2022-03-18Reintroduce generic `Message` type for `canvas::Program`Libravatar Héctor Ramón Jiménez1-19/+22
2022-03-09Use associated type for `Message` in a `canvas::Program`Libravatar Héctor Ramón Jiménez1-14/+12
2022-02-28Skip `Canvas::draw` if `bounds` have no logical pixelsLibravatar Héctor Ramón Jiménez1-0/+5
2022-02-23Remove `hash_layout` method from `Widget` traitLibravatar Héctor Ramón Jiménez1-11/+2
2022-01-27Add line dash APILibravatar Cory Forsstrom1-1/+1
2022-01-11Introduce `Renderer` argument to `mouse_interaction` and `on_event`Libravatar Héctor Ramón Jiménez1-0/+1
2021-11-29Introduce `Shell` type in `iced_native`Libravatar Héctor Ramón Jiménez1-4/+4
2021-11-02Move `viewport` argument to last position in `mouse_interaction` methodsLibravatar Héctor Ramón Jiménez1-1/+1