Héctor Ramón Jiménez
|
ecce8bbcee
|
Simplify Target enum in widget::pane_grid
|
2023-07-06 07:57:23 +02:00 |
|
Héctor Ramón Jiménez
|
f83ee1e9f9
|
Call in_edge only when picked_pane.is_some()
|
2023-07-06 07:56:22 +02:00 |
|
Joao Freitas
|
995c7c1ca9
|
Reuse code
|
2023-07-06 07:55:50 +02:00 |
|
Joao Freitas
|
e5c9dd54b3
|
Add ability to drag pane to the pane grid edges & optional style for dragged pane
|
2023-07-06 07:55:49 +02:00 |
|
Austin M. Reppert
|
0cc85c7820
|
Add touch support for toggler. (#1935)
* Add touch support for toggler.
* Fix formatting.
* Fix consistency of imports in `iced_widget::toggler`
---------
Co-authored-by: Austin M. Reppert <austinmreppert@protonmail.com>
Co-authored-by: Héctor Ramón Jiménez <hector0193@gmail.com>
|
2023-06-29 06:14:21 +00:00 |
|
Héctor Ramón Jiménez
|
0ae1baa37b
|
Introduce custom backend-specific primitives
|
2023-06-29 07:18:20 +02:00 |
|
Héctor Ramón Jiménez
|
1c26440f0b
|
Use Option::filter instead of and_then in scrollable
|
2023-06-27 23:04:50 +02:00 |
|
Héctor Ramón Jiménez
|
412e15b170
|
Require a Direction when computing State::offset in scrollable
|
2023-06-27 23:04:49 +02:00 |
|
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 |
|