Commit graph

733 commits

Author SHA1 Message Date
Tommy Volk
a949e59f3e feat: set total size of QRCode 2024-09-24 20:57:53 -05:00
7sDream
75548373a7
Add support for double click event to MouseArea (#2602)
* feat(widget/mouse_area): add double_click event

* Run `cargo fmt`

---------

Co-authored-by: Héctor Ramón Jiménez <hector@hecrj.dev>
2024-09-24 21:05:17 +00:00
Héctor Ramón Jiménez
6d1ecb79e3
Replace Rc with Arc for markdown caching 2024-09-21 22:27:49 +02:00
mtkennerly
05d5e0739d
Fix layout for wrapped row with spacing 2024-09-20 22:15:03 -04:00
Héctor Ramón Jiménez
91c00e4abf
Move wgpu re-export to root module
This seems to fix a `cargo doc` performance issue;
and it makes more sense anyways.
2024-09-20 18:37:17 +02:00
Héctor Ramón
6bed89973d
Merge pull request #2586 from lufte/master
Set the text color determined by the style function
2024-09-19 06:59:27 +02:00
Héctor Ramón
ddbb8445bf
Merge pull request #2587 from iced-rs/improve-api-reference
Add widget examples to API reference and update `README`
2024-09-19 06:59:05 +02:00
Héctor Ramón Jiménez
1f8dc1f3dd
Fix mouse_area not notifying of mouse move events 2024-09-19 06:57:07 +02:00
Héctor Ramón Jiménez
31c42c1d02
Write doc examples for column and row 2024-09-19 06:49:22 +02:00
Héctor Ramón Jiménez
cda1369c79
Write doc examples for rich_text widget 2024-09-19 06:38:48 +02:00
Héctor Ramón Jiménez
4e38992636
Show tooltip doc example in multiple places 2024-09-19 06:27:54 +02:00
Héctor Ramón Jiménez
22fbb9c221
Show toggler doc example in multiple places 2024-09-19 06:22:09 +02:00
Héctor Ramón Jiménez
e0c55cbb19
Show text_input doc example in multiple places 2024-09-19 06:18:00 +02:00
Héctor Ramón Jiménez
184ebebfe1
Show text_editor example in multiple places 2024-09-19 06:14:56 +02:00
Héctor Ramón Jiménez
6ad7c7d308
Show text doc examples in multiple places 2024-09-19 06:10:44 +02:00
Héctor Ramón Jiménez
9773631354
Show svg doc example in multiple places 2024-09-19 05:45:40 +02:00
Héctor Ramón Jiménez
10fa40a85f
Show slider doc example in multiple places 2024-09-19 05:42:21 +02:00
Héctor Ramón Jiménez
94f0e0a212
Show scrollable doc example in multiple places 2024-09-19 05:30:12 +02:00
Héctor Ramón Jiménez
24fcc57873
Show rule doc example in multiple places 2024-09-19 05:19:54 +02:00
Héctor Ramón Jiménez
b778d5cd56
Show radio doc example in multiple places 2024-09-19 05:14:17 +02:00
Héctor Ramón Jiménez
1595e78b1a
Show qr_code doc example in multiple places 2024-09-19 05:05:09 +02:00
Héctor Ramón Jiménez
c646ff5f1f
Show progress_bar doc example in multiple places 2024-09-19 04:57:32 +02:00
Héctor Ramón Jiménez
7b22b7e876
Show pick_list doc example in multiple places 2024-09-19 04:45:15 +02:00
Héctor Ramón Jiménez
b78243d86f
Show pane_grid doc example in multiple places 2024-09-19 04:35:39 +02:00
lufte
8c6caefd9f Set the text color determined by the style function
Fixes: https://github.com/iced-rs/iced/issues/2557
2024-09-18 23:34:45 -03:00
Héctor Ramón Jiménez
a2c16aa68e
Show markdown doc example in multiple places 2024-09-19 04:05:46 +02:00
Héctor Ramón Jiménez
70dd0501af
Show keyed_column doc example in multiple places 2024-09-19 03:54:29 +02:00
Héctor Ramón Jiménez
e98a441b0f
Show image doc example in multiple places 2024-09-19 03:40:38 +02:00
Héctor Ramón Jiménez
96615d5537
Show container doc example in multiple places 2024-09-19 03:33:09 +02:00
Héctor Ramón Jiménez
3e6e669c4c
Show combo_box doc example in multiple places 2024-09-19 03:18:08 +02:00
Héctor Ramón Jiménez
51f7ce7324
Show checkbox doc example in multiple places 2024-09-19 03:03:11 +02:00
Héctor Ramón Jiménez
5d25562644
Show canvas doc example in multiple places 2024-09-19 02:47:03 +02:00
Héctor Ramón Jiménez
0a95af78f4
Add quick example to widget::button module 2024-09-19 02:30:24 +02:00
Héctor Ramón
a61c84b7e0
Merge pull request #2579 from dcampbell24/add-rust-version
Add rust-version.
2024-09-18 22:02:15 +02:00
Héctor Ramón
fc722f1356
Merge pull request #2584 from iced-rs/fix/scrollable-transactions
Fix `scrollable` transactions when `on_scroll` is not set
2024-09-18 21:54:16 +02:00
Héctor Ramón Jiménez
71af846c6d
Remove redundant import in markdown widget 2024-09-18 21:51:12 +02:00
Héctor Ramón Jiménez
11ac912549
Fix scrollable transactions when on_scroll is not set 2024-09-18 21:45:25 +02:00
Héctor Ramón
1cf284a850
Merge pull request #2583 from iced-rs/fix/scrolling-direction-with-trackpad
Fix scrolling direction with trackpad in `scrollable`
2024-09-18 20:54:42 +02:00
Héctor Ramón Jiménez
45992109dd
Fix scrolling direction with trackpad in scrollable 2024-09-18 20:41:49 +02:00
Héctor Ramón Jiménez
1448c5bfa5
Implement some From traits for text_input::Id 2024-09-18 20:30:14 +02:00
Héctor Ramón Jiménez
40ea3dabff
Bump version to 0.13.0 🎉 2024-09-18 02:38:49 +02:00
Héctor Ramón
f3b51e40f0
Merge pull request #2565 from kiedtl/slider_mouse_wheel
slider: handle mouse wheel events
2024-09-13 23:58:03 +02:00
Héctor Ramón Jiménez
83041f6880
Use mouse::Cursor::is_over in slider 2024-09-13 23:46:51 +02:00
Héctor Ramón Jiménez
cdf02ddda9
Enable slider scrolling only when Ctrl is pressed 2024-09-13 23:45:30 +02:00
dtoniolo
2367f7863a
Document how the state of a Component can be managed 2024-09-13 22:41:43 +02:00
Héctor Ramón Jiménez
9d9ac0ff35
Add on_open handler to combo_box widget
Co-authored-by: Wail Abou <abou.w@hotmail.com>
2024-09-13 16:38:38 +02:00
Héctor Ramón Jiménez
73ae2b4dbe
Fix priority of Binding::Delete in text_editor
Co-authored-by: Trevor Campbell <trevor@shartrec.com>
2024-09-13 01:26:29 +02:00
Héctor Ramón Jiménez
7c7e94c8d1
Set Limits::width in TextEditor layout 2024-09-13 01:10:36 +02:00
Héctor Ramón Jiménez
4081e2b192
Take Into<Pixels> in TextEditor::width
Since a `Shrink` width would not make sense.
2024-09-13 01:08:23 +02:00
Samson
ac1d98aa9b
feat: add width setter 2024-09-13 01:03:35 +02:00