summaryrefslogtreecommitdiffstats
path: root/runtime/src/user_interface.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2023-09-09Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang1-2/+2
2023-08-30Make `widget::Tree` mutable in `Widget::layout`Libravatar Héctor Ramón Jiménez1-3/+3
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-6/+11
2023-08-26Fix `clippy` lints for Rust 1.72Libravatar Héctor Ramón Jiménez1-1/+1
2023-07-28Bump versions :tada:Libravatar Héctor Ramón Jiménez1-1/+1
2023-07-24Don't clip raw overlay boundsLibravatar Cory Forsstrom1-11/+7
2023-07-15Add viewport to Widget::on_eventLibravatar Cory Forsstrom1-0/+3
2023-06-29Revert "Remove `layout` method from `core::Renderer` trait"Libravatar Héctor Ramón Jiménez1-7/+6
2023-06-29Remove `layout` method from `core::Renderer` traitLibravatar Héctor Ramón Jiménez1-6/+7
2023-06-14Use nested for lazy widgetsLibravatar Cory Forsstrom1-4/+2
2023-06-14Remove interior mutabilityLibravatar Cory Forsstrom1-18/+19
2023-06-14Introduce internal `overlay::Nested` for `UserInterface`Libravatar Cory Forsstrom1-27/+44
2023-06-08Extend cursor availability to the shell levelLibravatar Héctor Ramón Jiménez1-24/+43
2023-06-08Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez1-15/+15
2023-05-11Remove OpenGL mentions in `README`sLibravatar Héctor Ramón Jiménez1-4/+3
2023-03-05Rename `iced_native` to `iced_runtime`Libravatar Héctor Ramón Jiménez1-12/+12
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-47/+35
2023-02-18Fix base cursor position during `UserInterface::draw` when overlay is presentLibravatar Héctor Ramón Jiménez1-6/+7
2023-02-18Bump versions :tada:Libravatar Héctor Ramón Jiménez1-2/+2
2023-02-11fix: panic when overlay event processing removes overlayLibravatar Nick Senger1-9/+9
2023-01-30Fix layout translation in `overlay::Group`Libravatar Héctor Ramón Jiménez1-8/+10
2023-01-17Rename method to is_overLibravatar Cory Forsstrom1-5/+3
2023-01-17New method to determine if overlay contains cursorLibravatar Cory Forsstrom1-2/+9
2023-01-14Bump versions :tada:Libravatar Héctor Ramón Jiménez1-2/+2
2023-01-12Replace `Option<Instant>` with `RedrawRequest` enumLibravatar Héctor Ramón Jiménez1-13/+10
2023-01-12Draft `Shell:request_redraw` APILibravatar Héctor Ramón Jiménez1-5/+41
2022-12-22Add `Renderer` argument to `operate`Libravatar Héctor Ramón Jiménez1-0/+2
2022-12-07Bump versions :tada:Libravatar Héctor Ramón Jiménez1-2/+2
2022-11-29Get widget operations working w/ overlayLibravatar Cory Forsstrom1-7/+12
2022-11-29Allow &mut self in overlayLibravatar tarkah1-9/+9
2022-11-14Invalidate `overlay` layout when `base` layer captures an `Event`Libravatar Héctor Ramón Jiménez1-1/+5
2022-11-11#1484, #1527: Fix overlay transitionLibravatar mtkennerly1-1/+1
2022-11-10Fix outdated links in documentationLibravatar Héctor Ramón Jiménez1-2/+2
2022-09-07Update docs for renamed integration examplesLibravatar 13r0ck1-3/+4
2022-08-05Lay out `UserInterface` after diffingLibravatar Héctor Ramón Jiménez1-3/+3
2022-07-28Implement `Widget::operate` for `TextInput`Libravatar Héctor Ramón Jiménez1-3/+5
2022-07-28Draft widget operationsLibravatar Héctor Ramón Jiménez1-0/+21
2022-07-27Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez1-40/+63
2022-07-09Address Clippy lintsLibravatar Poly1-1/+1
2022-07-08Add `Style` variant support to `application::StyleSheet`Libravatar Héctor Ramón Jiménez1-9/+7
2022-05-30Don't process captured overlay statusesLibravatar Cory Forsstrom1-0/+4
2022-05-26Rename `theme::Definition` to `application::StyleSheet`Libravatar Héctor Ramón Jiménez1-3/+6
2022-05-26Let a `Theme` control the `text_color` of an applicationLibravatar Héctor Ramón Jiménez1-1/+5
2022-05-14Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez1-2/+5
2022-05-13Relayout base layer when layout is invalidated from an overlayLibravatar Héctor Ramón Jiménez1-22/+45
2022-04-30Fix broken intra-doc links in documentationLibravatar Héctor Ramón Jiménez1-3/+2
2022-04-30Point repository links to `0.4` branch in documentationLibravatar Héctor Ramón Jiménez1-1/+1
2022-03-01Fix overlay flickering after `Application::update`Libravatar Héctor Ramón Jiménez1-20/+26
2022-02-23Remove `hash_layout` method from `Widget` traitLibravatar Héctor Ramón Jiménez1-164/+46
2022-01-22Fix previous `overlay` affecting `cursor_position` during `draw` in `UserInte...Libravatar Héctor Ramón Jiménez1-2/+4