Héctor Ramón Jiménez
|
2539042b71
|
Remove Drawable and rename State to Program
|
2020-04-28 06:24:12 +02:00 |
|
Héctor Ramón Jiménez
|
e65585ae17
|
Clip and cull Mesh2D primitives in iced_wgpu
|
2020-04-28 04:41:09 +02:00 |
|
Héctor Ramón Jiménez
|
e4eb0553de
|
Allow canvas::State to produce messages
|
2020-04-28 03:52:12 +02:00 |
|
Héctor Ramón Jiménez
|
2ca73036ab
|
Implement Drawable for slices of drawables
|
2020-04-28 03:52:12 +02:00 |
|
Héctor Ramón Jiménez
|
59b1e90661
|
Introduce Translate primitive in iced_wgpu
|
2020-04-28 03:52:10 +02:00 |
|
Héctor Ramón Jiménez
|
2381a9310c
|
Ask for a Size in Frame::new
|
2020-04-28 03:16:18 +02:00 |
|
Héctor Ramón Jiménez
|
b0825ce38b
|
Add convenient builder methods to canvas::Stroke
|
2020-04-28 03:14:05 +02:00 |
|
Héctor Ramón Jiménez
|
592cc68506
|
Remove Layer trait and simplify Canvas
|
2020-04-19 21:55:23 +02:00 |
|
Héctor Ramón Jiménez
|
bb424e54c5
|
Add interactivity to solar_system example
|
2020-04-19 18:48:30 +02:00 |
|
Héctor Ramón Jiménez
|
a97acd8fa8
|
Use Borrow<T> when binding in layer::Cache<T>
|
2020-04-19 17:59:32 +02:00 |
|
Héctor Ramón Jiménez
|
8ade09a0f6
|
Simplify Canvas example in documentation
|
2020-04-19 14:41:25 +02:00 |
|
Héctor Ramón Jiménez
|
0b5028b1ab
|
Draft Program interactivity for Canvas
|
2020-04-19 14:39:30 +02:00 |
|
ethanpailes
|
90c3a183d5
|
fix progress bar docs to no longer mention buttons (#301)
|
2020-04-18 21:12:44 +02:00 |
|
Héctor Ramón Jiménez
|
b44f14e186
|
Fix MSAA blit vertex shader to match wgpu NDC
|
2020-04-16 14:54:29 +02:00 |
|
Héctor Ramón
|
99e020c7b5
|
Merge pull request #269 from hecrj/update-wgpu
Update `wgpu` to `0.5` in `iced_wgpu`
|
2020-04-16 04:59:56 +02:00 |
|
Héctor Ramón Jiménez
|
3df49bebd4
|
Implement canvas::Path::line helper method
|
2020-04-14 07:08:12 +02:00 |
|
Héctor Ramón Jiménez
|
46cd0891d2
|
Implement canvas::Path::circle helper method
|
2020-04-14 06:54:12 +02:00 |
|
Héctor Ramón Jiménez
|
c545af3577
|
Implement canvas::Path::rectangle helper method
|
2020-04-14 06:49:15 +02:00 |
|
Héctor Ramón Jiménez
|
5c923fce48
|
Implement From<&str> for canvas::Text
|
2020-04-14 06:43:58 +02:00 |
|
Héctor Ramón Jiménez
|
a2296b466b
|
Implement From<String> for canvas::Text
|
2020-04-14 06:43:43 +02:00 |
|
Héctor Ramón Jiménez
|
6779fcf621
|
Make Frame::fill_text take a generic Into<Text>
|
2020-04-14 06:40:22 +02:00 |
|
Héctor Ramón Jiménez
|
dce1034699
|
Make Frame::stroke take a generic Into<Stroke>
|
2020-04-14 06:39:47 +02:00 |
|
Héctor Ramón Jiménez
|
81096ef454
|
Implement From<Color> for canvas::Fill
|
2020-04-14 06:38:06 +02:00 |
|
Héctor Ramón Jiménez
|
2a795faf4e
|
Make Frame::fill take a generic Into<Fill>
This can be used to improve readability by using your own types.
|
2020-04-14 06:37:27 +02:00 |
|
Héctor Ramón Jiménez
|
10f5f95a80
|
Stop generating empty Mesh2D in canvas::Frame
|
2020-04-09 04:26:02 +02:00 |
|
Rob Ede
|
6e7769b65d
|
impl default for canvas cache
|
2020-04-08 23:07:42 +01:00 |
|
Héctor Ramón Jiménez
|
d65d838869
|
Fix angle sign in canvas::Frame::rotate
|
2020-04-08 22:56:52 +02:00 |
|
Rob Ede
|
5198f8e3e4
|
document wgpu feature flags
|
2020-04-04 02:14:02 +01:00 |
|
Héctor Ramón Jiménez
|
703f7657e1
|
Add example to pane_grid module documentation
|
2020-04-02 03:44:14 +02:00 |
|
Héctor Ramón Jiménez
|
48b90a7529
|
Add examples to Canvas documentation
|
2020-04-02 03:44:14 +02:00 |
|
Héctor Ramón Jiménez
|
4c44517556
|
Fix minor documentation issues
|
2020-04-02 03:44:14 +02:00 |
|
Héctor Ramón Jiménez
|
f4f8f62f55
|
Add example for Canvas widget
|
2020-04-02 03:44:14 +02:00 |
|
Héctor Ramón Jiménez
|
bb898fa2e2
|
Create PaneGrid alias in iced_wgpu
|
2020-03-19 09:37:13 +01:00 |
|
Héctor Ramón Jiménez
|
4e0e50ae27
|
Fix Debug implementation of layer::cache::State
|
2020-03-10 06:46:11 +01:00 |
|
Héctor Ramón Jiménez
|
e4fbca59b4
|
Merge branch 'master' into feature/panes-widget
|
2020-03-10 06:12:06 +01:00 |
|
Héctor Ramón Jiménez
|
b4f970ee73
|
Implement Default for canvas::Text
|
2020-03-08 00:06:48 +01:00 |
|
Héctor Ramón Jiménez
|
e9194cbf4a
|
Transform text position in Frame::fill_text
Also add a warning explaining its current limitations.
|
2020-03-08 00:06:04 +01:00 |
|
Héctor Ramón Jiménez
|
b74e7e7353
|
Implement Primitive::Cached
|
2020-03-07 23:45:54 +01:00 |
|
Héctor Ramón Jiménez
|
37f0d97159
|
Rename Frame::text to Frame::fill_text
This keeps the API similar to the Web Canvas API.
|
2020-03-07 22:28:57 +01:00 |
|
Héctor Ramón Jiménez
|
f35c9f25f0
|
Rename canvas::TextNode to canvas::Text
|
2020-03-07 22:27:02 +01:00 |
|
Artur Sapek
|
1bb8555691
|
implement text support in canvas widget
|
2020-03-06 22:01:21 -07:00 |
|
Héctor Ramón Jiménez
|
b6926d9ab4
|
Improve Debug implementation of cache::State
|
2020-03-04 21:56:59 +01:00 |
|
Héctor Ramón Jiménez
|
9c067562fa
|
Write documentation for new canvas module
|
2020-02-18 08:48:54 +01:00 |
|
Héctor Ramón Jiménez
|
f5c80a6d75
|
Upgrade Mesh2D indices from u16 to u32
|
2020-02-14 05:42:19 +01:00 |
|
Héctor Ramón Jiménez
|
558abf648b
|
Add transform stack to canvas::Frame
|
2020-02-14 04:59:31 +01:00 |
|
Héctor Ramón Jiménez
|
76df374624
|
Implement additional methods in path::Builder
|
2020-02-14 02:23:41 +01:00 |
|
Héctor Ramón Jiménez
|
df90c478e2
|
Move layer::Cached to its own module
|
2020-02-13 03:45:07 +01:00 |
|
Héctor Ramón Jiménez
|
629153582f
|
Remove canvas::Data leftover
|
2020-02-12 09:24:22 +01:00 |
|
Héctor Ramón Jiménez
|
de8f06b512
|
Split Fill and Stroke into their own modules
|
2020-02-12 09:12:35 +01:00 |
|
Héctor Ramón Jiménez
|
578ea4abb8
|
Finish clock example
|
2020-02-12 08:49:42 +01:00 |
|