Commit graph

742 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
493571695a
Rename ScrollbarProperties to Direction in scrollable 2023-06-27 23:04:49 +02:00
Austin M. Reppert
fa04f40524
Make vertical scroll properties optional
Co-Authored-By: Austin M. Reppert <austinmreppert@gmail.com>
2023-06-27 23:03:29 +02:00
Héctor Ramón
f6966268bb
Merge pull request #1845 from bungoboingo/feat/offscreen-rendering
Feat: Offscreen Rendering & Screenshots
2023-06-27 20:37:19 +02:00
Héctor Ramón Jiménez
3a5519d012
Update ouroboros dependency 2023-06-21 01:56:27 +02:00
Héctor Ramón Jiménez
87db76a11f
Make overlay::Menu publish messages on selection 2023-06-14 11:25:05 +02:00
Cory Forsstrom
b0205e03d8
Use nested for lazy widgets 2023-06-14 11:03:41 +02:00
Cory Forsstrom
55dc3b5619
Introduce internal overlay::Nested for UserInterface 2023-06-14 09:25:30 +02:00
Cory Forsstrom
38da953583
Only scroll w/ wheel if over scrollable 2023-06-12 13:15:11 -07:00
Héctor Ramón Jiménez
27639c4ce6
Fix mouse interactions in Scrollable 2023-06-08 21:03:24 +02:00
Héctor Ramón Jiménez
5c8cfb411e
Take Rectangle by value in Cursor API 2023-06-08 20:16:46 +02:00
Héctor Ramón Jiménez
34451bff18
Implement basic cursor availability 2023-06-08 20:11:59 +02:00
Héctor Ramón Jiménez
5b5000e3ae
Introduce on_press_maybe helper for Button 2023-06-06 16:18:20 +02:00
Héctor Ramón Jiménez
66d4decc0c
Fix quad glitch when rounding borders of a Slider rail 2023-06-01 17:27:52 +02:00
Casper Storm
1e2965d542 only add border radius to the visible part 2023-06-01 13:30:48 +02:00
Casper Storm
9902e77816 Add border_radius to slider rail 2023-06-01 10:46:33 +02:00
Héctor Ramón Jiménez
0b504bec8a
Invalidate Responsive layout when size changes without a view call 2023-06-01 04:59:49 +02:00
Casper Storm
1234d52812 clippy 2023-05-23 15:28:45 +02:00
Casper Storm
1c86defab5 Extend border radius on relevant widgets 2023-05-23 14:50:29 +02:00
Héctor Ramón Jiménez
29326952b4
Avoid drawing empty quads in widget::scrollable 2023-05-23 04:39:41 +02:00
Cory Forsstrom
12a57fae5c
Remove min width 1 from scrollbar & scroller 2023-05-23 04:28:44 +02:00
Joao Freitas
9b5f32ee40
Rename invert -> swap 2023-05-19 12:15:44 +01:00
Joao Freitas
bc590e2d6f
Take pane state internally 2023-05-19 12:12:08 +01:00
Joao Freitas
0cb84c1c4c
Change name of hovered region style struct, reorder lines & export Appearance 2023-05-19 12:02:39 +01:00
Joao Freitas
99aa54cd88
Add pane_grid functionality to split a pane with another pane 2023-05-16 16:12:29 +01:00
Héctor Ramón Jiménez
cf434236e7
Enable doc_auto_cfg when generating documentation 2023-05-11 17:28:51 +02:00
Héctor Ramón Jiménez
b60194844a
Write missing documentation in iced_widget 2023-05-11 15:40:57 +02:00
Héctor Ramón Jiménez
8622e998f2
Write missing documentation in iced_graphics 2023-05-11 15:25:58 +02:00
Héctor Ramón Jiménez
1400b5187d
Fix bounds of PickList text label 2023-05-10 00:37:08 +02:00
Héctor Ramón Jiménez
f0c87375d5
Add line_height to pick_list::Icon 2023-05-10 00:02:34 +02:00
Héctor Ramón Jiménez
180cb073bd
Add line_height to checkbox::Icon 2023-05-08 16:19:28 +02:00
Héctor Ramón Jiménez
16bf8fc762
Export Shaping and LineHeight in widget::text 2023-05-08 15:37:29 +02:00
Héctor Ramón Jiménez
b8c2cca384
Merge branch 'master' into advanced-text 2023-05-08 14:53:36 +02:00
Héctor Ramón Jiménez
9499a8f9e6
Support configurable LineHeight in text widgets 2023-05-04 18:39:31 +02:00
Héctor Ramón Jiménez
8e8808f0e1
Merge branch 'master' into advanced-text 2023-05-02 06:40:48 +02:00
Héctor Ramón Jiménez
4bd290afe7
Introduce text::Shaping enum and replace magic boolean 2023-05-02 01:02:32 +02:00
Héctor Ramón Jiménez
33b5a90019
Make basic text shaping the default shaping strategy 2023-05-02 01:02:13 +02:00
Héctor Ramón Jiménez
619ba9294d
Merge branch 'advanced-text' into incremental-rendering 2023-04-17 23:46:18 +02:00
Héctor Ramón Jiménez
4bae457c37
Merge branch 'master' into advanced-text 2023-04-17 23:41:12 +02:00
Héctor Ramón Jiménez
0f7abffc0e
Draft (very) basic incremental rendering for iced_tiny_skia 2023-04-04 02:08:02 +02:00
Héctor Ramón Jiménez
99e0a71504
Rename iced_native to iced_runtime 2023-03-05 06:35:20 +01:00
Héctor Ramón Jiménez
cfb8abb6f5
Use no_run for widget doc-tests 2023-03-05 04:19:31 +01:00
Héctor Ramón Jiménez
3a0d34c024
Create iced_widget subcrate and re-organize the whole codebase 2023-03-04 05:37:11 +01:00