summaryrefslogtreecommitdiffstats
path: root/graphics/src/widget/pure/canvas.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2022-07-27Remove `pure` leftovers in `iced_graphics`Libravatar Héctor Ramón Jiménez1-246/+0
2022-07-09Fix doc example in `pure::canvas::Program`Libravatar Héctor Ramón1-1/+3
2022-07-09Update import path in pure canvas exampleLibravatar Zoron1-1/+1
2022-07-01Fix `Widget::tag` implementation of `pure::Canvas`Libravatar Héctor Ramón Jiménez1-1/+2
2022-06-07Implement theme styling for `Canvas`Libravatar Héctor Ramón Jiménez1-14/+17
2022-05-14Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez1-8/+11
2022-03-18Reintroduce generic `Message` type for `canvas::Program`Libravatar Héctor Ramón Jiménez1-13/+17
2022-03-16Export widget modules in `iced_pure`Libravatar Héctor Ramón Jiménez1-1/+1
2022-03-09Implement `Widget::tag` for `pure::Canvas`Libravatar Héctor Ramón Jiménez1-0/+4
2022-03-09Implement `pure` version of `Canvas` widgetLibravatar Héctor Ramón Jiménez1-54/+40
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
2020-04-28Introduce `Translate` primitive in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-12/+12
2020-04-19Remove `Layer` trait and simplify `Canvas`Libravatar Héctor Ramón Jiménez1-23/+23
2020-04-19Simplify `Canvas` example in documentationLibravatar Héctor Ramón Jiménez1-1/+1
2020-04-19Draft `Program` interactivity for `Canvas`Libravatar Héctor Ramón Jiménez1-27/+55
2020-04-02Add examples to `Canvas` documentationLibravatar Héctor Ramón Jiménez1-2/+15
2020-04-02Fix minor documentation issuesLibravatar Héctor Ramón Jiménez1-1/+1
2020-04-02Add example for `Canvas` widgetLibravatar Héctor Ramón Jiménez1-2/+39
2020-03-07Implement `Primitive::Cached`Libravatar Héctor Ramón Jiménez1-1/+4
2020-03-07Rename `canvas::TextNode` to `canvas::Text`Libravatar Héctor Ramón Jiménez1-1/+1
2020-03-06implement text support in canvas widgetLibravatar Artur Sapek1-4/+3
2020-02-18Write documentation for new `canvas` moduleLibravatar Héctor Ramón Jiménez1-2/+33
2020-02-12Remove `canvas::Data` leftoverLibravatar Héctor Ramón Jiménez1-2/+0
2020-02-12Split `Fill` and `Stroke` into their own modulesLibravatar Héctor Ramón Jiménez1-78/+5