Commit graph

316 commits

Author SHA1 Message Date
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
rustrover
500ba962d1 fix some comments
Signed-off-by: rustrover <seekseat@126.com>
2024-03-09 15:26:37 +08: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 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
8a98d1e797
Make default height of Slider consistent with Checkbox 2024-03-08 00:44:56 +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 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
1f46fd871b
Fix consistency of with_background for button::Appearance 2024-03-07 21:13:23 +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
b8f05eb8dd
Implement button::DefaultStyle for Color 2024-03-07 20:16:07 +01:00
Héctor Ramón Jiménez
34ca5386b5
Implement with_background for button::Appearance 2024-03-07 20:15:49 +01:00
Héctor Ramón Jiménez
e11776055d
Make fields of Style structs public 2024-03-07 20:13:29 +01:00
Héctor Ramón Jiménez
833538ee7f
Leverage DefaultStyle traits instead of Default 2024-03-07 20:11:32 +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
6785a452ee
Fix broken links in documentation 2024-03-07 00:19:24 +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
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
8a63774b24
Try Style newtype instead of trait for Svg widget 2024-03-06 17:26:07 +01:00
Héctor Ramón Jiménez
597a41cea7
Simplify theming for PickList, ComboBox, and Menu widgets 2024-03-06 17:08:57 +01:00
Héctor Ramón Jiménez
9b2fd64167
Simplify theming for PaneGrid widget 2024-03-06 15:49:06 +01:00
Héctor Ramón Jiménez
68c8f23f02
Simplify theming for TextEditor widget 2024-03-06 15:20:17 +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
40af65c3aa
Simplify theming for Toggler widget 2024-03-06 11:24:51 +01:00
Héctor Ramón Jiménez
a43afc791e
Simplify theming for Rule widget 2024-03-05 22:38:27 +01:00
Héctor Ramón Jiménez
420f49bef5
Improve default styling of Slider widget 2024-03-05 22:31:01 +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
7d84c9c9c3
Simplify theming for Radio widget 2024-03-05 21:55:24 +01:00
Héctor Ramón Jiménez
d735209fc3
Move style types of slider to iced_widget 2024-03-05 21:23:14 +01:00
Héctor Ramón Jiménez
330a625205
Simplify theming for QRCode widget 2024-03-05 21:16:22 +01:00
Héctor Ramón Jiménez
704ec9cb5c
Simplify theming for TextInput widget 2024-03-05 15:53:59 +01:00
Héctor Ramón Jiménez
d681aaa57e
Simplify theming for Scrollable widget 2024-03-05 04:49:07 +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
db92e1c942
Enhnace Themer to allow derivation from current Theme 2024-03-04 19:32:20 +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
ce309db37b
Try new approach to theming for Slider 2024-03-04 03:57:03 +01:00
Héctor Ramón
af9fb367f3
Merge pull request #2303 from GyulyVGC/master
[Minor Fix] Scrollbar style when cursor is over scrollable area
2024-02-28 10:34:39 +01:00
Giuliano Bellini s294739
49d900d54b
Fix scrollbar style when cursor is over scrollable 2024-02-28 10:26:12 +01:00
Héctor Ramón Jiménez
d037867929
Capture select all command in TextInput 2024-02-28 10:06:30 +01:00
Héctor Ramón Jiménez
996be15f36
Prioritize TextInput and TextEditor commands over text insertion 2024-02-28 09:40:14 +01:00
Héctor Ramón Jiménez
df666502f5
Add option to draw background for themer widget 2024-02-27 11:51:49 +01:00