summaryrefslogtreecommitdiffstats
path: root/graphics/src/widget/canvas.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2023-03-01Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-268/+0
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
2021-10-29Implement `Widget::mouse_interaction` for `Canvas` in `iced_graphics`Libravatar Héctor Ramón Jiménez1-0/+13
2021-10-29Implement `Widget::draw` for `Canvas` in `iced_graphics`Libravatar Héctor Ramón Jiménez1-24/+22
2021-10-18Move `Defaults` from `iced_graphics` to `iced_native`Libravatar Héctor Ramón Jiménez1-2/+4
2021-10-14Remove trait-specific draw logic in `iced_native`Libravatar Héctor Ramón Jiménez1-25/+24
2021-03-10Make `Clipboard` argument in `Widget` trait mutableLibravatar Héctor Ramón Jiménez1-2/+2
2020-11-26Use recently stabilized intra-doc linksLibravatar Héctor Ramón Jiménez1-11/+0
2020-11-12Implement event capturing for `Canvas`Libravatar Héctor Ramón Jiménez1-4/+7
2020-11-12Make `Widget::on_event` return an `event::Status`Libravatar Héctor Ramón Jiménez1-3/+7
2020-10-28Introduce `viewport` to `Widget::draw`Libravatar Héctor Ramón Jiménez1-2/+3
2020-08-10Add `Keyboard` variant to `canvas::Event`Libravatar Héctor Ramón Jiménez1-0/+3
2020-07-10Remove unnecessary lifetime in `Widget` traitLibravatar Héctor Ramón Jiménez1-1/+1
2020-07-08Introduce `Widget::overlay` :tada:Libravatar Héctor Ramón Jiménez1-1/+1
2020-06-02Introduce fill rule setting in `canvas`Libravatar Héctor Ramón Jiménez1-2/+2
2020-05-19Draft new `iced_graphics` crate :tada:Libravatar Héctor Ramón Jiménez1-11/+14
2020-04-30Rename `MouseCursor` to `mouse::Interaction`Libravatar Héctor Ramón Jiménez1-4/+4
2020-04-30Write documentation for the new `canvas` APILibravatar Héctor Ramón Jiménez1-4/+7
2020-04-29Introduce `Cursor` type in `canvas`Libravatar Héctor Ramón Jiménez1-21/+17
2020-04-29Let a `canvas::Program` control the mouse cursorLibravatar Héctor Ramón Jiménez1-1/+1
2020-04-28Remove `Drawable` and rename `State` to `Program`Libravatar Héctor Ramón Jiménez1-31/+27
2020-04-28Allow `canvas::State` to produce messagesLibravatar Héctor Ramón Jiménez1-8/+17