Commit graph

1325 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
59ef24f2c2
Use Program API in modal example 2024-03-17 18:41:46 +01:00
Héctor Ramón Jiménez
acb9321296
Use Program API in websocket example 2024-03-17 18:40:27 +01:00
Héctor Ramón Jiménez
78e78d20b6
Use Program API in visible_bounds example 2024-03-17 18:37:29 +01:00
Héctor Ramón Jiménez
c4be7efce5
Use Program API in game_of_life example 2024-03-17 18:06:37 +01:00
Héctor Ramón Jiménez
2eb3333623
Remove unnecessary Command::batch in todos example 2024-03-17 17:58:52 +01:00
Héctor Ramón Jiménez
784fa80c0d
Use Program API in todos example 2024-03-17 17:57:24 +01:00
Héctor Ramón Jiménez
80b544e548
Use Program API in editor example 2024-03-17 17:46:03 +01:00
Héctor Ramón Jiménez
54f44754eb
Move Program to application module 2024-03-17 14:19:12 +01:00
Héctor Ramón Jiménez
846d76cd3f
Remove Sandbox trait 🎉 2024-03-17 13:46:52 +01:00
Héctor Ramón Jiménez
9152904af1
Improve styling of clock example 2024-03-16 20:13:44 +01:00
Héctor Ramón Jiménez
36b73781f1
Scale theme name in clock example 2024-03-16 19:49:54 +01:00
Héctor Ramón Jiménez
28a27f08ed
Remove sandbox by making application more generic 🎉 2024-03-16 19:14:13 +01:00
Héctor Ramón Jiménez
cfc0383bbf
Replace Program::fonts with simpler font method 2024-03-16 16:58:48 +01:00
Héctor Ramón Jiménez
bad3b1ac47
Show name of current Theme in clock example 2024-03-16 16:52:21 +01:00
Héctor Ramón Jiménez
bb71e8481e
Make sandbox helper take a title as well 2024-03-16 16:12:07 +01:00
Héctor Ramón Jiménez
3f81c524cc
Reuse Pokedex search Command in update logic 2024-03-16 15:56:10 +01:00
Héctor Ramón Jiménez
93ae790da1
Implement Program::load to specify startup Command 2024-03-16 15:54:37 +01:00
Héctor Ramón Jiménez
c22269bff3
Introduce Program API 2024-03-16 05:33:47 +01:00
Héctor Ramón Jiménez
98621aa344
Remove themer use from gradient example 🎉 2024-03-12 16:52:53 +01:00
Héctor Ramón Jiménez
252eb88703
Use closures for Checkbox::style 2024-03-12 14:58:06 +01:00
Héctor Ramón Jiménez
aeb72d528f
Use closures for Text::style 2024-03-12 14:35:55 +01:00
Héctor Ramón Jiménez
71b9b3c3b1
Use closures for Svg::style 2024-03-12 13:41:14 +01:00
Héctor Ramón Jiménez
628df69538
Make component example generic over Theme 2024-03-09 12:24:40 +01:00
rustrover
500ba962d1 fix some comments
Signed-off-by: rustrover <seekseat@126.com>
2024-03-09 15:26:37 +08:00
Héctor Ramón Jiménez
34faedd32b
Rename container::box_ to rounded_box 2024-03-08 18:57:44 +01:00
Héctor Ramón Jiménez
7161cb40c7
Use Theme::TokyoNight for clock example 2024-03-08 01:07:11 +01:00
Héctor Ramón Jiménez
fe7ccd5e15
Use button::danger in bezier_tool example 2024-03-08 01:02:57 +01:00
Héctor Ramón Jiménez
5075d41623
Use generated palette as Theme in color_palette example 2024-03-08 00:59:33 +01:00
Héctor Ramón Jiménez
76627bb481
Group preset list and clear button in game_of_life example 2024-03-08 00:38:02 +01:00
Héctor Ramón Jiménez
7ece5eea50
Implement additional helpers for Border and container::Appearance 2024-03-07 21:02:17 +01:00
Héctor Ramón Jiménez
44f002f64a
Rename positive and destructive to success and danger in button 2024-03-07 15:21:42 +01:00
Héctor Ramón Jiménez
905f2160e6
Move Theme type to iced_core 2024-03-07 00:14:41 +01:00
Héctor Ramón Jiménez
7c4bf70023
Simplify theming for Application 2024-03-06 21:27:03 +01:00
Héctor Ramón Jiménez
34e7c6593a
Use Style struct pattern instead of trait for all widgets 2024-03-06 20:30:58 +01:00
Héctor Ramón Jiménez
69bc1df252
Simplify theming for Svg widget 2024-03-06 11:36:49 +01:00
Héctor Ramón Jiménez
5824ceb1fe
Simplify theming for ProgressBar widget 2024-03-05 22:13:55 +01:00
Héctor Ramón Jiménez
87d16a090b
Reduce default size of checkbox to 15.0 2024-03-05 22:03:10 +01:00
Héctor Ramón Jiménez
29326215cc
Simplify theming for Container widget 2024-03-05 03:48:08 +01:00
Héctor Ramón Jiménez
1f0a0c235a
Simplify theming for Checkbox widget 2024-03-05 02:08:19 +01:00
Héctor Ramón Jiménez
f4a4845ddb
Simplify theming for Button widget 2024-03-04 20:42:37 +01:00
Héctor Ramón Jiménez
4130ae4be9
Simplify theming for Text widget 2024-03-04 19:32:13 +01:00
Héctor Ramón Jiménez
cbe4603579
Remove complex cross-axis layout logic from Column and Row 2024-03-03 01:08:11 +01:00
Héctor Ramón Jiménez
dd36893f7a
Introduce iced_sentinel and iced_debug crates 2024-02-26 07:00:51 +01:00
Héctor Ramón Jiménez
7d3735f0fa
Assert scrollable content size never fills scrolling axis 2024-02-24 19:46:44 +01:00
Héctor Ramón Jiménez
ce4eef64cd
Enable layout debugger for Wasm builds in tour example 2024-02-22 09:24:13 +01:00
Héctor Ramón Jiménez
cd2130a69a
Add size_hint method to Component trait
This can be used to aid the sizing strategy of
some containers directly in the component definition,
instead of stating the sizes explicitly in `view`
logic.
2024-02-21 08:24:08 +01:00
Héctor Ramón Jiménez
0c7f4eaab5
Make Canvas fill the parent container on Wasm 2024-02-20 02:51:47 +01:00
Héctor Ramón Jiménez
04df889cac
Use two layers for image::atlas only on Gl backend 2024-02-19 08:18:51 +01:00
Héctor Ramón Jiménez
feab96f323
Add push_maybe to Column and Row 2024-02-15 02:38:07 +01:00
Héctor Ramón Jiménez
e8049af23d
Make horizontal_space and vertical_space fill by default 2024-02-15 02:08:22 +01:00