summaryrefslogtreecommitdiffstats
path: root/widget (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2607 from DavidAguilo/palette_warningLibravatar Héctor2025-01-061-0/+15
|\ | | | | Feat: Add warning color to palette
| * Add `warning` style for `button`Libravatar Héctor Ramón Jiménez2025-01-061-0/+15
| |
* | Rename `*_disabled` to `is_*_disabled` in `scrollable`Libravatar Héctor Ramón Jiménez2025-01-061-8/+8
| |
* | Simplify `scrollable` disabled styling calculationLibravatar Héctor Ramón Jiménez2025-01-061-24/+11
| |
* | Migrate scrollbar disabled style status to iced 0.13.Libravatar dtzxporter2025-01-061-14/+65
|/ | | | Feel free to change the 'name' of it. I originally used 'disabled' to signal that it's not usable, but still visible. 'Overflowing' may be a better term.
* Merge pull request #2698 from iced-rs/feature/test-crateLibravatar Héctor2024-12-175-7/+26
|\ | | | | Headless Mode Testing
| * Draft `iced_test` crate and test `todos` exampleLibravatar Héctor Ramón Jiménez2024-12-105-7/+26
| |
* | Emit pane_grid::DragEvent::Canceled within deadbandLibravatar mtkennerly2024-12-071-0/+4
|/
* Merge pull request #2675 from chrismanning/tooltip-hover-renderLibravatar Héctor2024-12-061-0/+3
|\ | | | | Request redraw in tooltip widget when cursor is hovering
| * Request redraw in `tooltip` when `State` changesLibravatar Héctor Ramón Jiménez2024-12-061-1/+2
| |
| * Request redraw in tooltip widget when cursor is hoveringLibravatar Chris Manning2024-11-241-0/+2
| |
* | Fix `widget::button` formatLibravatar Héctor Ramón Jiménez2024-12-021-2/+1
| |
* | Call `OnPress::get` only when button is pressedLibravatar T-2562024-12-021-2/+2
| |
* | Run `cargo fmt`Libravatar Héctor Ramón Jiménez2024-12-024-12/+5
| |
* | Fix new `clippy` lintsLibravatar Héctor Ramón Jiménez2024-12-0232-91/+91
|/
* Make `pin` widget `Fill` parent by defaultLibravatar Héctor Ramón Jiménez2024-11-222-8/+4
|
* Implement `pin` widgetLibravatar Héctor Ramón Jiménez2024-11-223-1/+310
|
* Merge pull request #2668 from edwloef/masterLibravatar Héctor2024-11-131-2/+2
|\ | | | | Fix docs of `Scrollable::with_direction` and `Scrollable::direction`
| * Fix docs of `Scrollable::with_direction` and `Scrollable::direction`Libravatar edwloef2024-11-111-2/+2
| |
* | Fix event capturing order in `pane_grid`Libravatar Héctor Ramón Jiménez2024-11-061-38/+41
| |
* | Rename `Overlay::on_event` to `update`Libravatar Héctor Ramón Jiménez2024-11-068-15/+14
| |
* | Fix `pick_list` not requesting a redraw when openLibravatar Héctor Ramón Jiménez2024-11-051-8/+15
| |
* | Fix `text_editor` capturing mouse release eventsLibravatar Héctor Ramón Jiménez2024-11-051-2/+4
| |
* | Implement `reactive-rendering` for `text_editor`Libravatar Héctor Ramón Jiménez2024-11-051-147/+170
| |
* | Fix `hover` widget not redrawing when hoveredLibravatar Héctor Ramón Jiménez2024-11-051-1/+9
| |
* | Unify `shader::Program` API with `canvas::Program`Libravatar Héctor Ramón Jiménez2024-11-053-57/+34
| |
* | Fix deferred layout on resize after drawingLibravatar Héctor Ramón Jiménez2024-11-052-14/+16
| |
* | Implement `reactive-rendering` for `pane_grid`Libravatar Héctor Ramón Jiménez2024-11-052-35/+105
| |
* | Implement `reactive-rendering` for `canvas`Libravatar Héctor Ramón Jiménez2024-11-055-48/+142
| |
* | Implement `reactive-rendering` for `combo_box`Libravatar Héctor Ramón Jiménez2024-11-051-3/+17
| |
* | Rename `Widget::on_event` to `update`Libravatar Héctor Ramón Jiménez2024-11-0531-56/+56
| |
* | Replace `event::Status` in `Widget::on_event` with `Shell::capture_event`Libravatar Héctor Ramón Jiménez2024-11-0533-584/+440
| |
* | Split `Shell::request_redraw` into two different methodsLibravatar Héctor Ramón Jiménez2024-11-0511-90/+67
| |
* | Implement `reactive-rendering` for `scrollable`Libravatar Héctor Ramón Jiménez2024-11-051-294/+331
| |
* | Implement `reactive-rendering` for `menu`Libravatar Héctor Ramón Jiménez2024-11-051-6/+37
| |
* | Implement `reactive-rendering` for `pick_list`Libravatar Héctor Ramón Jiménez2024-11-051-23/+34
| |
* | Implement `reactive-rendering` for `toggler`Libravatar Héctor Ramón Jiménez2024-11-051-17/+32
| |
* | Implement `reactive-rendering` for `radio`Libravatar Héctor Ramón Jiménez2024-11-051-11/+32
| |
* | Implement `reactive-rendering` for `checkbox`Libravatar Héctor Ramón Jiménez2024-11-051-14/+35
| |
* | Implement `reactive-rendering` for `text_input`Libravatar Héctor Ramón Jiménez2024-11-052-59/+168
| | | | | | | | ... and fix the redraw queue logic in `iced_winit`.
* | Implement `reactive-rendering` for `slider`Libravatar Héctor Ramón Jiménez2024-11-051-132/+158
| |
* | Draft `reactive-rendering` feature for `button`Libravatar Héctor Ramón Jiménez2024-11-051-44/+68
|/
* Add `relabel` helper to `pane_grid::State`Libravatar Héctor Ramón Jiménez2024-10-241-14/+15
|
* Rename `state::Widget` to `pane_grid::Memory`Libravatar Héctor Ramón Jiménez2024-10-242-16/+15
|
* Fix `responsive` diffing when `Tree` is emptied by ancestorsLibravatar Héctor Ramón Jiménez2024-10-241-1/+4
|
* Remove duplicated `maximized` state in `pane_grid`Libravatar Héctor Ramón Jiménez2024-10-242-45/+59
|
* Keep `Pane` associated to state / layout after swapLibravatar Cory Forsstrom2024-10-241-2/+18
| | | | | | | State continuity is dependent on keeping a node associated to it's original `Pane` id. When splitting -> swapping nodes, we need to assign it back to the original `Pane` to enforce continuity.
* Retain widget state against incoming panesLibravatar Cory Forsstrom2024-10-242-125/+135
| | | | | | | | | | We can associate each state with a `Pane` and compare that against the new panes to remove states w/ respective panes which no longer exist. Because we always increment `Pane`, new states are always added to the end, so this retain + add new state approach will ensure continuity when panes are added & removed
* Use BTreeMap for Ord iteration of panesLibravatar Cory Forsstrom2024-10-241-4/+4
| | | | | This ensures continuity in how panes are iterated on when building widget state
* Update button Catalog and Style documentation (#2590)Libravatar Michelle Granat2024-10-171-0/+51
| | | | | | | | | | | | | | | * Update button Catalog and Style documentation * Clarified button documentation * fix code typo * Run `cargo fmt` * Fixed docs to pass tests --------- Co-authored-by: Héctor Ramón Jiménez <hector@hecrj.dev>