Casper Rogild Storm
|
e1da5fa635
|
Update widget/src/combo_box.rs
Co-authored-by: Héctor Ramón <hector0193@gmail.com>
|
2023-07-31 23:07:35 +02:00 |
|
Casper Rogild Storm
|
32a95171d2
|
cycle combobox with keybinds
|
2023-07-31 22:59:42 +02:00 |
|
Héctor Ramón Jiménez
|
50ce65b3b7
|
Bump version of iced_widget 🎉
|
2023-07-29 20:08:07 +02:00 |
|
Héctor Ramón Jiménez
|
16a8a494a4
|
Fix Tooltip overlay position inside Scrollable
|
2023-07-29 19:48:04 +02:00 |
|
Héctor Ramón Jiménez
|
7c772c35fe
|
Enable all features for iced_widget in docs.rs
|
2023-07-28 19:59:31 +02:00 |
|
Héctor Ramón Jiménez
|
126aef88e7
|
Bump versions 🎉
|
2023-07-28 19:48:39 +02:00 |
|
Héctor Ramón Jiménez
|
e2ba7ece83
|
Introduce visible_bounds operation for Container
|
2023-07-27 01:04:18 +02:00 |
|
Héctor Ramón Jiménez
|
e29754f32d
|
Rename on_selection to on_option_hovered in combo_box
|
2023-07-26 22:53:53 +02:00 |
|
Héctor Ramón Jiménez
|
28d32a8b64
|
Fix on_option_hovered support in ComboBox
|
2023-07-26 22:34:56 +02:00 |
|
Héctor Ramón Jiménez
|
9eb2889d09
|
Use default padding of TextInput in ComboBox
|
2023-07-26 22:33:33 +02:00 |
|
Héctor Ramón Jiménez
|
14fb723eec
|
Add Viewport to on_event for ComboBox
|
2023-07-26 22:01:17 +02:00 |
|
Joao Freitas
|
7fe3389cf1
|
Swap unwrap_or_else to unwrap_or_default
|
2023-07-26 21:59:42 +02:00 |
|
Joao Freitas
|
dd5ef8b908
|
Add ComboBox widget
- Widget implementation
- Widget helper
- Example
|
2023-07-26 21:59:42 +02:00 |
|
Cory Forsstrom
|
42c423b4a8
|
Add viewport to Widget::on_event
|
2023-07-15 10:04:25 -07:00 |
|
Cory Forsstrom
|
44c0732306
|
Restart animation when regaining focus
|
2023-07-13 12:24:15 -07:00 |
|
Cory Forsstrom
|
66d6710663
|
Dont blink input cursor when window loses focus
|
2023-07-13 12:16:48 -07:00 |
|
Héctor Ramón Jiménez
|
d367584057
|
Avoid redundant max in absolute_offset_reversed
I believe `Offset::absolute` guarantees the offset never exceeds the
maximum scrolling boundaries already.
|
2023-07-13 03:01:53 +02:00 |
|
Héctor Ramón Jiménez
|
a9987cb32e
|
Introduce absolute_offset_reversed to scrollable::Viewport
|
2023-07-13 02:56:28 +02:00 |
|
Cory Forsstrom
|
11287c882e
|
Expose methods to change viewport alignment
|
2023-07-12 16:58:55 -07:00 |
|
Héctor Ramón
|
21bd51426d
|
Merge pull request #1912 from tarkah/feat/scrollable-alignment
Add scrollable alignment option
|
2023-07-12 10:24:04 +02:00 |
|
Héctor Ramón Jiménez
|
ce23e08d0d
|
Remove unnecessary cursor unavailability logic in scrollable
|
2023-07-12 10:13:15 +02:00 |
|
Héctor Ramón Jiménez
|
d07bac36ab
|
Rename absolute_from_start to translation in scrollable
|
2023-07-12 10:05:46 +02:00 |
|
Héctor Ramón Jiménez
|
ca2afb0495
|
Disambiguate offset from translation in scrollable
|
2023-07-12 10:04:26 +02:00 |
|
Héctor Ramón Jiménez
|
2b2f9c07d8
|
Increase type-safety of alignment in scrollable
|
2023-07-12 09:49:14 +02:00 |
|
Héctor Ramón Jiménez
|
44460f7b8b
|
Remove public fields from Viewport
Let's tackle use cases directly instead!
|
2023-07-12 09:26:13 +02:00 |
|
Héctor Ramón Jiménez
|
896a90decb
|
Remove useless conversions in widget::tooltip
|
2023-07-12 03:48:26 +02:00 |
|
Cory Forsstrom
|
65be3f8b96
|
Use overlay for Tooltip widget
|
2023-07-12 03:31:22 +02:00 |
|
Nick Senger
|
4c2aa071a0
|
fix: request redraw in component overlay
|
2023-07-09 12:46:43 -07:00 |
|
Héctor Ramón Jiménez
|
0964f12db7
|
Remove useless conversion in widget::pane_grid
|
2023-07-06 08:26:46 +02:00 |
|
Héctor Ramón Jiménez
|
c5a623f32b
|
Introduce drop helper to pane_grid::State
|
2023-07-06 07:57:24 +02:00 |
|
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 |
|
Cory Forsstrom
|
d79cedd8da
|
Add alignment to Viewport
|
2023-07-04 10:43:12 -07:00 |
|
Cory Forsstrom
|
905c307f0b
|
Make viewport bounds public
|
2023-07-04 10:43:12 -07:00 |
|
Cory Forsstrom
|
4f066b516b
|
Add scrollable alignment option
|
2023-07-04 10:43:12 -07: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 |
|