Héctor Ramón Jiménez
|
27e859e153
|
Use Rectangle directly in Frame::with_clip
|
2022-03-02 21:03:46 +07:00 |
|
Héctor Ramón Jiménez
|
644c1b70ca
|
Skip Canvas::draw if bounds have no logical pixels
|
2022-02-28 18:15:39 +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
|
1313c94e3b
|
Remove hash_layout method from Widget trait
|
2022-02-23 21:31:54 +07:00 |
|
Héctor Ramón Jiménez
|
bace264bfe
|
Access lyon_algorithms indirectly through lyon
|
2022-02-03 17:19:48 +07: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
|
730c57ba67
|
Remove vec allocation
|
2022-01-27 10:01:03 -08:00 |
|
Cory Forsstrom
|
e835cea03c
|
Add line dash API
|
2022-01-27 09:40:52 -08:00 |
|
Héctor Ramón Jiménez
|
810e086728
|
Introduce Renderer argument to mouse_interaction and on_event
|
2022-01-11 14:12:28 +07:00 |
|
Olivier Pinon
|
a7bcd65bb8
|
Decouple the image Handle type from the iced_native implementation
|
2021-12-10 23:33:58 +01:00 |
|
Héctor Ramón Jiménez
|
bbd9355450
|
Introduce Shell type in iced_native
Widgets now can invalidate the current layout of the application on demand.
|
2021-11-29 16:22:01 +07:00 |
|
Héctor Ramón Jiménez
|
631e95ee0b
|
Move viewport argument to last position in mouse_interaction methods
This keeps the order of the arguments consistent with `draw`.
|
2021-11-02 15:03:29 +07:00 |
|
Héctor Ramón Jiménez
|
c9ed15782c
|
Introduce state lifetime for style_sheet in Toggler
|
2021-10-31 17:48:23 +07:00 |
|
Héctor Ramón Jiménez
|
9a3c81f336
|
Introduce first-class svg module in iced_native
|
2021-10-31 16:24:31 +07:00 |
|
Héctor Ramón Jiménez
|
c4186a71b7
|
Introduce first-class image module in iced_native
|
2021-10-31 16:20:50 +07:00 |
|
Héctor Ramón Jiménez
|
0aafcde0ef
|
Remove widget module re-exports in iced_native
|
2021-10-31 16:14:34 +07:00 |
|
Héctor Ramón Jiménez
|
77bab6beee
|
Implement Widget::draw for QRCode in iced_graphics
|
2021-10-30 20:38:12 +07:00 |
|
Héctor Ramón Jiménez
|
0b66095f9f
|
Implement Widget::mouse_interaction for Canvas in iced_graphics
|
2021-10-29 16:47:30 +07:00 |
|
Héctor Ramón Jiménez
|
de728737fd
|
Implement Widget::draw for Canvas in iced_graphics
|
2021-10-29 16:45:47 +07:00 |
|
Héctor Ramón Jiménez
|
e6156fb0c5
|
Implement Widget::draw for Svg
|
2021-10-28 22:13:26 +07:00 |
|
Héctor Ramón Jiménez
|
5fee1e33d4
|
Implement Widget::draw for Tooltip
|
2021-10-28 20:30:25 +07:00 |
|
Héctor Ramón Jiménez
|
4889a95e59
|
Remove unused imports for toggler in iced_graphics
|
2021-10-28 20:17:49 +07:00 |
|
Héctor Ramón Jiménez
|
1c2792c0a0
|
Implement Widget::draw for Toggler
|
2021-10-28 18:17:47 +07:00 |
|
Héctor Ramón Jiménez
|
f625797392
|
Implement Widget::draw for Rule
|
2021-10-28 18:05:26 +07:00 |
|
Héctor Ramón Jiménez
|
e42e1e2f57
|
Implement Widget::draw for ProgressBar
|
2021-10-28 18:04:27 +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
|
fe4dfeafdb
|
Wire up style to PickList and overlay::Menu
|
2021-10-28 15:41:12 +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
|
7c08c6bd13
|
Remove Renderer trait for Checkbox
|
2021-10-21 18:50:27 +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
|
e914888f57
|
Implement Widget::draw for TextInput
|
2021-10-20 18:40:39 +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
|
3140cdc4ba
|
Wire up styling to Button in iced_native
|
2021-10-18 16:02:30 +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
|
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 Jiménez
|
a0ad399622
|
Refactor alignment types into an alignment module
|
2021-09-20 15:14:08 +07:00 |
|
Héctor Ramón Jiménez
|
643500bbdf
|
Use Option to encode empty text case in hit test methods
|
2021-09-15 14:49:13 +07: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 |
|
Héctor Ramón Jiménez
|
7614127d36
|
Rename HitTestResult to Hit
... and also move it to a new `text` module in `iced_core`
|
2021-08-26 14:41:33 +07:00 |
|
Tom
|
aa63841e2c
|
Implement textual hit testing
|
2021-08-21 10:31:26 -07:00 |
|
Héctor Ramón Jiménez
|
a866f8742e
|
Avoid cloning placeholder for PickList unnecessarily during draw
|
2021-07-22 20:22:38 +07:00 |
|
Héctor Ramón Jiménez
|
1b36068847
|
Introduce placeholder_color to pick_list::Style
|
2021-07-22 20:22:32 +07:00 |
|
Jon Pacheco
|
fa433743b3
|
feat: add placeholders to pick_list
see issue #726
|
2021-07-22 19:12:56 +07:00 |
|