Commit graph

693 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
570f769744 Rename Settings::antialiasing to use_antialiasing 2020-02-15 10:50:07 +01:00
Héctor Ramón Jiménez
fe61d2fd67 Request high performance adapter if MSAA is enabled 2020-02-15 10:45:45 +01:00
Héctor Ramón Jiménez
dadae12253 Implement MSAA for triangle pipeline in iced_wgpu 2020-02-15 10:08:27 +01:00
Héctor Ramón Jiménez
4969bfdb66 Merge branch 'master' into feature/canvas 2020-02-15 00:50:36 +01:00
Héctor Ramón
cf53026b51
Merge pull request #187 from daxpedda/pub-node-align
Add `Node::move_to` and make `Node::align` public
2020-02-14 23:34:01 +01:00
Héctor Ramón Jiménez
8f83c805b1 Improve documentation for new Node methods 2020-02-14 23:23:45 +01:00
daxpedda
ddceb295f4
Revert rustfmt change. 2020-02-14 21:43:34 +01:00
daxpedda
f4b8bce837
Revert changing the constructor and implement new method. 2020-02-14 21:41:35 +01:00
daxpedda
60b40fdc99
Fix examples. 2020-02-14 18:17:32 +01:00
daxpedda
ebe0d4f47e
Fix custom widget example. 2020-02-14 18:03:59 +01:00
daxpedda
b72bd0b2b5
Add bound to Node constructor. 2020-02-14 15:57:07 +01:00
daxpedda
457d6f616a
Make Node::align public. 2020-02-14 15:36:33 +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
945dfabd71 Move Size to iced_core 2020-02-14 05:35:42 +01:00
Héctor Ramón Jiménez
ad3a0a184f Add solar_system example 2020-02-14 05:33:58 +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
979edeb213 Fix clock example eventually skipping a second 2020-02-12 22:38:36 +01:00
Héctor Ramón Jiménez
e7c400a0aa Improve naming in clock example 2020-02-12 22:13:59 +01:00
Héctor Ramón Jiménez
9dc9305d93 Remove redundant conversion in clock example 2020-02-12 22:10:00 +01:00
Héctor Ramón Jiménez
265c08661c Fix circle end_angle in clock example 2020-02-12 22:08:49 +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
4a24392c9c Simplify Clock::new in clock example 2020-02-12 09:21:13 +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
1beeaf9db5 Fix examples using Mesh2D 2020-02-12 09:12:15 +01:00
Héctor Ramón Jiménez
96b36d0f9e Increase line width in clock example 2020-02-12 09:00:44 +01:00
Héctor Ramón Jiménez
578ea4abb8 Finish clock example 2020-02-12 08:49:42 +01:00
Héctor Ramón Jiménez
f34407bfda Implement Frame::fill and Frame::stroke 2020-02-12 07:08:49 +01:00
Héctor Ramón Jiménez
74dd79e97f Rename current Path to path::Builder 2020-02-12 06:41:24 +01:00
Héctor Ramón Jiménez
64097983f1 Expose Point in iced_web 2020-02-12 04:03:24 +01:00
Héctor Ramón Jiménez
4777f5d787 Remove unnecessary Arc from clock example 2020-02-12 04:00:13 +01:00
Héctor Ramón Jiménez
f436f20eb8 Draft Canvas types and clock example 2020-02-12 03:47:36 +01:00
Héctor Ramón
f79b94111f
Merge pull request #186 from Louis-Simon22/master
Container support for Align::End
2020-02-12 01:21:39 +01:00
Louis-Simon Mc Nicoll
36c3160c39 Container support for Align::End 2020-02-11 18:12:38 -05:00
Héctor Ramón Jiménez
8daf798e57 Add canvas feature to iced_wgpu
And prepare `canvas` module
2020-02-11 23:14:25 +01:00
Héctor Ramón
3a00f3398c
Merge pull request #185 from daxpedda/pub-hash-layout
Make `Element::hash_layout` public.
2020-02-10 21:20:26 +01:00
daxpedda
71c108e0e1
Make Element::hash_layout public. 2020-02-10 20:53:52 +01:00
Héctor Ramón
5d16f431b3
Merge pull request #183 from hecrj/feature/wgpu-integration
Integration with existing `wgpu` projects
2020-02-10 19:49:08 +01:00
Héctor Ramón Jiménez
4337daddb2 Add integration example to examples README 2020-02-10 19:38:22 +01:00
Héctor Ramón Jiménez
04ec587230 Fix documentation examples of UserInterface 2020-02-09 05:57:15 +01:00
Héctor Ramón Jiménez
4d7979aa77 Add integration example
It showcases how to integrate iced in an existing graphical application.
2020-02-09 05:32:56 +01:00
Héctor Ramón Jiménez
a244f93243 Avoid Size name collision iniced_winit 2020-02-09 05:31:55 +01:00
Héctor Ramón Jiménez
5f89fab9d7 Improve consistency in new iced_wgpu types 2020-02-09 05:31:42 +01:00
Héctor Ramón Jiménez
fbfd76023b Remove dead code in iced_winit::debug::Null 2020-02-09 05:26:20 +01:00
Héctor Ramón Jiménez
ce6806bbf4 Remove event conversion from iced_winit::Application 2020-02-09 05:24:54 +01:00
Héctor Ramón Jiménez
3efede2662 Add conversion::window_event to iced_winit 2020-02-09 05:23:21 +01:00
Héctor Ramón Jiménez
9a73c3a88d Write documentation for new iced_wgpu types 2020-02-09 03:44:16 +01:00
Héctor Ramón Jiménez
8f0b59a4b2 Remove scale_factor from iced_wgpu::Viewport 2020-02-09 03:36:59 +01:00
Héctor Ramón Jiménez
8edb04fddd Remove unused window::renderer module 2020-02-09 03:26:40 +01:00