Commit graph

4552 commits

Author SHA1 Message Date
Héctor Ramón
3d915d3cb3
Merge pull request #2326 from iced-rs/closure-styles
Use closures for widget styling
2024-03-12 18:17:19 +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
b721fd935c
Use closures for PickList::style 2024-03-12 16:40:56 +01:00
Héctor Ramón Jiménez
3e190b9ee0
Use closures for TextEditor::style 2024-03-12 15:47:37 +01:00
Héctor Ramón Jiménez
7a5f5b0be7
Use closures for ProgressBar::style 2024-03-12 15:47:34 +01:00
Héctor Ramón Jiménez
fd7a23ca47
Use closures for PaneGrid::style 2024-03-12 15:42:41 +01:00
Héctor Ramón Jiménez
d1e4049541
Use closures for TextInput::style 2024-03-12 15:35:48 +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
d0a1da194a
Use closures for Toggler::style 2024-03-12 14:54:28 +01:00
Héctor Ramón Jiménez
6741630218
Use closures for QRCode::style 2024-03-12 14:52:29 +01:00
Héctor Ramón Jiménez
afd138dba6
Use closures for Slider::style and VerticalSlider::style 2024-03-12 14:52:29 +01:00
Héctor Ramón Jiménez
58a0d5b7ff
Use closures for Radio::style 2024-03-12 14:52:26 +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
66f81c3429
Use closures for Rule::style 2024-03-12 13:44:03 +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
66dce4865e
Use closures for Scrollable::style 2024-03-12 13:34:51 +01:00
Héctor Ramón Jiménez
60b5822b67
Use closures for Button::style 2024-03-12 13:31:25 +01:00
Héctor Ramón Jiménez
2088e5d661
Try using closures for Container::style
`Box` should not allocate for zero-sized types; so
we should not be incurring much overhead. Just a
bit of indirection.
2024-03-12 13:31:16 +01:00
Héctor Ramón Jiménez
34317bba5d
Use v2 of setup-rust-action on CI 2024-03-12 12:06:11 +01:00
Héctor Ramón
2de3253012
Merge pull request #2324 from Gigas002/viewer_filter_method
Implement setter for filter_method property of viewer
2024-03-12 00:57:29 +01:00
gigas002
0c93c3c5fc Implement setter for filter_method property of viewer 2024-03-11 21:02:15 +09:00
Héctor Ramón
af8ab81403
Merge pull request #2322 from LuisLiraC/fix/release_scrollbar
Fix scrollbar dragged state after release left mouse button
2024-03-11 11:05:35 +01:00
LuisLiraC
8a78353fa1
Prioritize release events in scrollable 2024-03-11 10:55:19 +01:00
Héctor Ramón
f00e7c4dc5
Merge pull request #2320 from iced-rs/fix/input-cursor-alignment
Use integer coordinates for input caret
2024-03-10 12:57:20 +01:00
Héctor Ramón Jiménez
77bf93c32f
Use integer coordinates for input caret
This should stop the caret from changing thickness
in screens with an integral scale factor.
2024-03-10 12:41:53 +01:00
Héctor Ramón Jiménez
4b33a450e0
Simplify documentation of Element::map 2024-03-09 17:52:06 +01:00
Héctor Ramón Jiménez
628df69538
Make component example generic over Theme 2024-03-09 12:24:40 +01:00
Héctor Ramón
e236bd695a
Merge pull request #2317 from rustrover/master
fix some comments
2024-03-09 11:59:33 +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
a341e39df6
Merge pull request #2316 from casperstorm/fix/pane_grid_appearance_pub
fix: make pane_grid appearance items visible to others.
2024-03-08 23:35:08 +01:00
Casper Rogild Storm
d5984ae980 fix: make pane_grid appearance items visible to others. 2024-03-08 23:26:09 +01: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
0a65fd0d74
Fix mouse_interaction and on_event for Scrollable 2024-03-08 16:59:25 +01:00
Héctor Ramón
edf7d7ca75
Merge pull request #2312 from iced-rs/theming-reloaded
Theming reloaded
2024-03-08 14:00:28 +01:00
Héctor Ramón Jiménez
8919f2593e
Clarify docs of Text::color_maybe 2024-03-08 13:51:34 +01:00
Héctor Ramón Jiménez
3e99f39a86
Rename transparentize to scale_alpha 2024-03-08 13:40:10 +01:00
Héctor Ramón Jiménez
288025f514
Inline helper functions in widget modules 2024-03-08 13:34:36 +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
8a98d1e797
Make default height of Slider consistent with Checkbox 2024-03-08 00:44:56 +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
f316755cdc
Fix handle of PickList being rendered too much to the left 2024-03-08 00:37:10 +01:00
Héctor Ramón Jiménez
1db823b4c5
Make PickList padding consistent with Button 2024-03-08 00:37:00 +01:00
Héctor Ramón Jiménez
c99e599647
Make Checkbox, Radio, and Toggler default sizes consistent 2024-03-08 00:25:42 +01:00
Héctor Ramón Jiménez
1b96868e48
Improve default padding of Button widget 2024-03-08 00:24:49 +01:00
Héctor Ramón Jiménez
00e7035622
Reduce default Rail::width of Slider widget 2024-03-08 00:01:51 +01:00
Héctor Ramón
2074757cdc
Merge pull request #2313 from iced-rs/fix/wasm-block-on
Fix `block_on` in `iced_wgpu` hanging Wasm builds
2024-03-07 23:39:55 +01:00
Héctor Ramón Jiménez
8fe7f9e435
Remove obsolete shadow_offset field from button::Appearance 2024-03-07 23:39:19 +01:00
Héctor Ramón Jiménez
ecf42b97df
Fix block_on in iced_wgpu hanging Wasm builds 2024-03-07 23:25:24 +01:00