summaryrefslogtreecommitdiffstats
path: root/runtime (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Relax perform from Fn to more general FnOnceLibravatar Ryan Andersen2025-03-041-1/+1
|
* Remove unnecessary `Future` importsLibravatar Héctor Ramón Jiménez2025-02-211-1/+0
|
* Run `cargo fmt`Libravatar Héctor Ramón Jiménez2025-02-215-7/+7
|
* Simplify `InputMethod` API with only two statesLibravatar Héctor Ramón Jiménez2025-02-121-1/+1
| | | | | Co-authored-by: rhysd <lin90162@yahoo.co.jp> Co-authored-by: KENZ <KENZ.gelsoft@gmail.com>
* Introduce `with` helper and use `sipper` in `gallery` exampleLibravatar Héctor Ramón Jiménez2025-02-111-45/+1
|
* Introduce `Task::map_with`Libravatar Héctor Ramón Jiménez2025-02-111-0/+44
|
* Use `sipper::Core` in `Task::sip`Libravatar Héctor Ramón Jiménez2025-02-101-4/+4
|
* Update `sipper` and relax `Send` requirementsLibravatar Héctor Ramón Jiménez2025-02-091-8/+5
|
* Implement `sipper` support through `Task::sip` :tada:Libravatar Héctor Ramón Jiménez2025-02-092-2/+24
|
* Take `Event` by reference in `Widget::update`Libravatar Héctor Ramón Jiménez2025-02-042-5/+4
|
* Add neutral `None` variant to `InputMethod`Libravatar Héctor Ramón Jiménez2025-02-021-1/+1
|
* Refactor and simplify `input_method` APILibravatar Héctor Ramón Jiménez2025-02-021-30/+13
|
* Draft `input_method` supportLibravatar KENZ2025-02-021-2/+12
|
* Use simple quote in `runtime::window` docsLibravatar Héctor Ramón Jiménez2025-01-161-2/+2
|
* feat: add a window drag resize taskLibravatar tsuza2025-01-161-1/+14
|
* Rename `window::change_*` tasks to `set_*`Libravatar Héctor Ramón Jiménez2025-01-061-12/+12
|
* Rename `window::resizable` to `window::set_resizable`Libravatar Héctor Ramón Jiménez2025-01-061-20/+20
|
* Remove `window::change_title` since it's redundantLibravatar Héctor Ramón Jiménez2025-01-061-8/+0
| | | | Applications can change title declaratively.
* window task for setting resize incrementsLibravatar JL7102025-01-061-0/+12
|
* window resizable taskLibravatar JL7102025-01-061-0/+8
|
* window tasks for setting min and max sizeLibravatar JL7102025-01-061-0/+16
|
* add Task and Action for changing a window titleLibravatar JL7102025-01-061-0/+8
|
* Add image and hash snapshot-based testing to `iced_test`Libravatar Héctor Ramón Jiménez2024-12-102-113/+1
|
* Honor clones of `task::Handle` with `abort_on_drop`Libravatar Héctor Ramón Jiménez2024-11-221-21/+42
|
* Rename `Overlay::on_event` to `update`Libravatar Héctor Ramón Jiménez2024-11-062-3/+3
|
* Rename `Widget::on_event` to `update`Libravatar Héctor Ramón Jiménez2024-11-051-1/+1
|
* Replace `event::Status` in `Widget::on_event` with `Shell::capture_event`Libravatar Héctor Ramón Jiménez2024-11-052-44/+40
|
* Fix `Task::chain` when chained task is `Task::none`Libravatar Héctor Ramón Jiménez2024-10-041-1/+1
|
* Fix various typosLibravatar bbb6512024-09-292-2/+2
| | | | Using https://github.com/crate-ci/typos
* Fix documentation for open_events()Libravatar Tommy Volk2024-09-201-1/+1
|
* Add `must_use` attribute to `Task`Libravatar Héctor Ramón Jiménez2024-09-191-0/+1
|
* Bump version to `0.13.0` :tada:Libravatar Héctor Ramón Jiménez2024-09-182-2/+2
|
* Add mouse passthrough tasks to `window` moduleLibravatar Héctor Ramón Jiménez2024-09-051-0/+28
| | | | Co-authored-by: Jose Quesada <jquesada2016@fau.edu>
* Add `get_scale_factor` task to `window` moduleLibravatar Héctor Ramón Jiménez2024-08-301-0/+10
|
* Revert `window::close` producing a `window::Id`Libravatar Héctor Ramón Jiménez2024-08-121-3/+3
| | | | | | Instead, subscribing to `window::close_events` is preferable; since most use cases will want to react to the user closing a window as well.
* Make `window::close` return and introduce `Task::discard`Libravatar Héctor Ramón Jiménez2024-08-122-3/+14
|
* Introduce `black_box` and `chain` in `widget::operation`Libravatar Héctor Ramón Jiménez2024-08-085-7/+7
|
* Return `window::Id` in `window::open`Libravatar Héctor Ramón Jiménez2024-07-301-4/+7
|
* Implement `application::Update` for `()`Libravatar Héctor Ramón Jiménez2024-07-141-4/+1
|
* Add `resize_events` subscription to `window` moduleLibravatar Héctor Ramón Jiménez2024-07-131-0/+11
|
* Add `abort_on_drop` to `task::Handle`Libravatar Héctor Ramón Jiménez2024-07-121-5/+40
| | | | You may not want to worry about aborting tasks manually.
* Introduce `Task::abortable` :tada:Libravatar Héctor Ramón Jiménez2024-07-101-0/+37
|
* Move docs of `future` and `stream` in `Task`Libravatar Héctor Ramón Jiménez2024-07-101-18/+18
|
* Hide internal `Task` constructorsLibravatar Héctor Ramón Jiménez2024-07-055-117/+118
|
* Fix `window::open_events` subscribing to closed eventsLibravatar Héctor Ramón Jiménez2024-06-281-1/+1
| | | | Fixes #2481.
* Remove unnecessary `Send` bound in `runtime::Action`Libravatar Héctor Ramón Jiménez2024-06-211-1/+1
| | | | This may fix compilation errors in older versions of Rust.
* Add `get_latest` and `get_oldest` tasks in `window`Libravatar Héctor Ramón Jiménez2024-06-201-30/+46
|
* Introduce `and_then` methods for fallible `Task`sLibravatar Héctor Ramón Jiménez2024-06-201-0/+33
|
* Introduce `daemon` API and unify shell runtimesLibravatar Héctor Ramón Jiménez2024-06-191-0/+16
|
* Rename `window::closings` to `window::close_events`Libravatar Héctor Ramón Jiménez2024-06-161-5/+27
|