Commit graph

1981 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
bc32199e39
Implement Widget::mouse_interaction for image::Viewer 2021-10-28 17:01:33 +07:00
Héctor Ramón Jiménez
8b15874218
Implement Widget::draw for image::Viewer 2021-10-28 17:01:23 +07:00
Héctor Ramón Jiménez
1ec667920a
Implement Overlay::mouse_interaction for overlay::Menu 2021-10-28 16:47:52 +07:00
Héctor Ramón Jiménez
9c7e340b28
Fix overlay layering in UserInterface::draw
... by properly implementing the Painter's algorithm.
2021-10-28 16:43:16 +07:00
Héctor Ramón Jiménez
081f2c1e1a
Implement Widget::draw for overlay::Menu 2021-10-28 16:43:05 +07:00
Héctor Ramón Jiménez
5a942ee7ee
Implement Widget::mouse_interaction for PickList 2021-10-28 16:42:32 +07:00
Héctor Ramón Jiménez
8740891feb
Implement Widget::draw for PickList 2021-10-28 15:49:05 +07:00
Héctor Ramón Jiménez
fe4dfeafdb
Wire up style to PickList and overlay::Menu 2021-10-28 15:41:12 +07:00
Héctor Ramón Jiménez
687c35e052
Avoid flushing empty layers in iced_wgpu and iced_glow 2021-10-25 16:35:34 +07:00
Héctor Ramón Jiménez
4a11cbd994
Implement Widget::mouse_interaction for PaneGrid
... and fix rendering of drag interaction in `PaneGrid` by
introducing an explicit `with_translation` method to `Renderer`
and simplifying the `with_layer` and `Clip` primitive.
2021-10-25 16:35:02 +07:00
Héctor Ramón Jiménez
41394b4e90
Implement Widget::draw for PaneGrid 2021-10-25 15:37:28 +07:00
Héctor Ramón Jiménez
1afbc98544
Implement Widget::draw for Image 2021-10-25 15:03:57 +07:00
Héctor Ramón Jiménez
e7ae442231
Implement Widget::mouse_interaction for Checkbox 2021-10-21 19:07:30 +07:00
Héctor Ramón Jiménez
1397be38ca
Implement Widget::draw for Checkbox 2021-10-21 19:06:22 +07:00
Héctor Ramón Jiménez
7c08c6bd13
Remove Renderer trait for Checkbox 2021-10-21 18:50:27 +07:00
Héctor Ramón Jiménez
b6ae87ae55
Implement Widget::mouse_interaction for Radio 2021-10-20 19:19:20 +07:00
Héctor Ramón Jiménez
47c8f6ceee
Implement Widget::draw for Radio 2021-10-20 19:19:13 +07:00
Héctor Ramón Jiménez
d39ad717ed
Wire up styling to Radio in iced_native 2021-10-20 19:18:40 +07:00
Héctor Ramón Jiménez
cc560aca18
Implement Widget::mouse_interaction for TextInput 2021-10-20 18:45:45 +07:00
Héctor Ramón Jiménez
e914888f57
Implement Widget::draw for TextInput 2021-10-20 18:40:39 +07:00
Héctor Ramón Jiménez
954d6349a8
Implement Widget::mouse_interaction for Slider 2021-10-20 16:28:27 +07:00
Héctor Ramón Jiménez
c800fd07c3
Implement Widget::draw for Slider 2021-10-20 16:28:12 +07:00
Héctor Ramón Jiménez
11bcb13427
Wire up styling to Slider in iced_native 2021-10-20 15:50:42 +07:00
Héctor Ramón Jiménez
e00a2e9b2d
Remove dbg! leftover in Renderer::fill_text 2021-10-18 16:59:59 +07:00
Héctor Ramón Jiménez
4f5f444d7c
Implement Widget::mouse_interaction for Button 2021-10-18 16:59:42 +07:00
Héctor Ramón Jiménez
9a4fb82b58
Implement Widget::mouse_interaction for Scrollable 2021-10-18 16:53:50 +07:00
Héctor Ramón Jiménez
14dc750149
Implement Widget::mouse_interaction for Row 2021-10-18 16:48:39 +07:00
Héctor Ramón Jiménez
519a0cc233
Implement Widget::mouse_interaction for Column 2021-10-18 16:48:08 +07:00
Héctor Ramón Jiménez
5130e98dc8
Implement Widget::mouse_interaction for Container 2021-10-18 16:48:02 +07:00
Héctor Ramón Jiménez
be97a5d502
Introduce mouse_interaction method to Widget trait 2021-10-18 16:43:18 +07:00
Héctor Ramón Jiménez
7a876c8b29
Implement Widget::draw for Button 2021-10-18 16:10:16 +07:00
Héctor Ramón Jiménez
3140cdc4ba
Wire up styling to Button in iced_native 2021-10-18 16:02:30 +07:00
Héctor Ramón Jiménez
95acc1deb8
Implement Widget::draw for custom_widget example 2021-10-18 15:49:28 +07:00
Héctor Ramón Jiménez
945f69e567
Draw styling in Widget::draw for Container 2021-10-18 15:44:03 +07:00
Héctor Ramón Jiménez
d61cb58d92
Wire up container styling to iced_native 2021-10-18 15:36:32 +07:00
Héctor Ramón Jiménez
edea093350
Move Defaults from iced_graphics to iced_native 2021-10-18 15:19:04 +07:00
Héctor Ramón Jiménez
54a9a232f8
Draw scrollbar in Widget::draw for Scrollable 2021-10-18 14:48:33 +07:00
Héctor Ramón Jiménez
a4f4d83161
Introduce fill_rectangle to Renderer trait 2021-10-18 14:47:49 +07:00
Héctor Ramón Jiménez
dfceee99aa
Implement Widget::draw for Scrollable
Rendering the scroller is still WIP
2021-10-14 17:15:29 +07:00
Héctor Ramón Jiménez
7c4738735b
Implement Widget::draw for Container 2021-10-14 17:05:47 +07:00
Héctor Ramón Jiménez
f8895a42b0
Implement Widget::draw for Row 2021-10-14 17:05:37 +07:00
Héctor Ramón Jiménez
1ab2afe72d
Implement Widget::draw for Column 2021-10-14 17:05:08 +07:00
Héctor Ramón Jiménez
3a0c503db9
Implement Widget::draw for Text 2021-10-14 17:00:38 +07:00
Héctor Ramón Jiménez
03b3493138
Remove trait-specific draw logic in iced_native 2021-10-14 16:07:22 +07:00
Héctor Ramón
3aae45c191
Merge pull request #1068 from sundy-li/patch-1
Update README.md of integration_opengl
2021-10-13 15:39:42 +07:00
Héctor Ramón Jiménez
024f68a189
Update winit and glutin 2021-10-12 22:41:16 +07:00
sundyli
98fb0dbf9d
Update README.md 2021-10-04 21:54:38 +08:00
Héctor Ramón
569aff331f
Merge pull request #1067 from akavel/deorient
Honor Exif orientation in `iced_wgpu::Image`
2021-10-01 17:24:39 +07:00
Mateusz Czapliński
0621da37a5 Downgrade bitmask in iced_wgpu for consistency with iced_core 2021-09-30 21:02:46 +02:00
Héctor Ramón Jiménez
2cc7e0a449
Fix Operation::perform in image::raster
Flipping diagonally isn't the same as flipping each axis individually 😅
2021-09-30 16:51:42 +07:00