shan
|
f4878a1a66
|
Changed tesselation functions to take Vertex2D builder instead of using lyon's builtin Point type to avoid extra copies.
|
2022-10-06 08:04:43 -07:00 |
|
shan
|
30432cbade
|
Readjusted namespaces, removed Geometry example as it's no longer relevant.
|
2022-10-05 10:49:58 -07:00 |
|
shan
|
5d0fffc626
|
Fixed some importing issues since you can use a Shader::Gradient outside a Canvas widget, where it was previously only accessible.
|
2022-09-30 10:27:00 -07:00 |
|
shan
|
40f45d7b7e
|
Adds linear gradient support to 2D meshes in the canvas widget.
|
2022-09-29 11:15:35 -07:00 |
|
Cory Forsstrom
|
56ad3a3221
|
Don't double translate text clip
|
2022-08-15 09:29:53 -07:00 |
|
Héctor Ramón Jiménez
|
ff2519b1d4
|
Replace stateful widgets with new iced_pure API
|
2022-07-27 06:49:20 +02:00 |
|
Héctor Ramón Jiménez
|
f7059a1c9a
|
Remove unnecessary let bindings in canvas::Frame
|
2022-07-11 15:59:38 +02:00 |
|
Héctor Ramón Jiménez
|
fe34b7a339
|
Update lyon to 1.0 🎉
Congrats and thanks to @nical!
|
2022-07-11 15:53:33 +02:00 |
|
Héctor Ramón Jiménez
|
ec8ed9fa8b
|
Fix canvas::Frame issuing a new layer for Mesh2D in with_clip
Text will still be rendered in its own layer, until we fix the composition bottleneck in `glyph-brush`.
|
2022-03-10 23:33:58 +07:00 |
|
Héctor Ramón
|
4411da25cf
|
Merge pull request #1264 from tarkah/canvas/clip
Add clip to canvas
|
2022-03-05 13:31:39 +07:00 |
|
Héctor Ramón Jiménez
|
27e859e153
|
Use Rectangle directly in Frame::with_clip
|
2022-03-02 21:03:46 +07:00 |
|
Cory Forsstrom
|
f40da376ce
|
Add doc comment
|
2022-02-23 11:36:41 -08:00 |
|
Cory Forsstrom
|
16b63031c1
|
Add with_clip for canvas
|
2022-02-23 11:05:52 -08:00 |
|
Héctor Ramón Jiménez
|
f56c8a7361
|
Ask for a slice of segments instead of ownership in LineDash
|
2022-02-03 17:18:05 +07:00 |
|
Cory Forsstrom
|
e835cea03c
|
Add line dash API
|
2022-01-27 09:40:52 -08:00 |
|
Héctor Ramón Jiménez
|
59b3d724ed
|
Use FillTessellator::tessellate_rectangle in Frame
|
2021-08-26 15:44:32 +07:00 |
|
Héctor Ramón Jiménez
|
82d967c04f
|
Avoid reallocating tessellators in Frame methods
|
2021-08-26 15:41:12 +07:00 |
|
Héctor Ramón Jiménez
|
d0fe7b57ea
|
Update lyon to 0.17 in iced_graphics
|
2021-08-26 14:54:02 +07:00 |
|
Downtime
|
ca4257ff5c
|
Update frame.rs
|
2021-04-01 21:58:25 +08:00 |
|
Héctor Ramón Jiménez
|
01322f69a4
|
Use recently stabilized intra-doc links
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
|
2020-11-26 02:05:43 +01:00 |
|
Héctor Ramón Jiménez
|
77c7ad1fef
|
Fix backwards Frame::rotate in canvas
The angle direction has been fixed upstream in `euclid` (see
https://github.com/servo/euclid/pull/413).
|
2020-11-22 11:05:08 +01:00 |
|
Héctor Ramón Jiménez
|
ede4440e99
|
Introduce fill rule setting in canvas
|
2020-06-02 02:21:07 +02:00 |
|
Héctor Ramón Jiménez
|
720e7756f2
|
Move Layer to iced_graphics
|
2020-05-19 23:19:39 +02:00 |
|
Héctor Ramón Jiménez
|
05af8d00d4
|
Draft new iced_graphics crate 🎉
|
2020-05-19 17:15:44 +02:00 |
|