summaryrefslogtreecommitdiffstats
path: root/futures (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix `wasm_bindgen` backend in `iced_futures`Libravatar Héctor Ramón Jiménez2024-04-011-2/+1
|
* Use `rustc-hash` for most of our `HashMap` and `HashSet` instancesLibravatar Héctor Ramón Jiménez2024-04-016-12/+11
|
* Fix `block_on` in `iced_wgpu` hanging Wasm buildsLibravatar Héctor Ramón Jiménez2024-03-071-1/+1
|
* Point doc links to `0.12` branchLibravatar Héctor Ramón Jiménez2024-02-151-4/+4
|
* Remove redundant `id` field in `subscription::Map`Libravatar Héctor Ramón Jiménez2024-02-051-7/+2
|
* Assert closure provided to `Subscription::map` is non-capturingLibravatar Héctor Ramón Jiménez2024-02-051-4/+12
|
* Use `TypeId` to identify `subscription::Map`Libravatar Héctor Ramón Jiménez2024-02-051-10/+27
|
* Fix grammar in `iced_futures::maybe` moduleLibravatar Héctor Ramón Jiménez2024-01-181-4/+4
|
* Fix typo `Send -> Sync`Libravatar Héctor Ramón Jiménez2024-01-181-1/+1
|
* Remove `Compositor` window genericLibravatar Héctor Ramón Jiménez2024-01-182-3/+17
| | | | And update `glyphon` and `window_clipboard`
* Refactor `KeyCode` into `Key` and `Location`Libravatar Héctor Ramón Jiménez2024-01-161-9/+8
|
* Update `winit` to `0.29.4`Libravatar Héctor Ramón Jiménez2023-12-151-0/+1
|
* Merge branch 'master' into feat/multi-window-supportLibravatar Héctor Ramón Jiménez2023-11-297-128/+209
|\
| * Implement `Command::run` for executing a `Stream` to completionLibravatar Héctor Ramón Jiménez2023-11-291-1/+24
| |
| * Centralize `clippy` lints in `.cargo/config.toml`Libravatar Héctor Ramón Jiménez2023-09-201-6/+0
| |
| * Merge pull request #2091 from nyurik/docsLibravatar Héctor Ramón2023-09-191-2/+2
| |\ | | | | | | Chore: Apply clippy docs keyword quoting
| | * Chore: Apply clippy docs keyword quotingLibravatar Yuri Astrakhan2023-09-191-2/+2
| | | | | | | | | | | | Add quotes a number of doc strings like `sRGB`
| * | Chore: Inline format args for ease of readingLibravatar Yuri Astrakhan2023-09-191-2/+1
| |/ | | | | | | A minor cleanup to inline all simple cases of format arguments. Makes the format strings just a bit easier to read.
| * Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez2023-09-091-2/+3
| |
| * Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang2023-09-093-6/+8
| |
| * Merge pull request #2069 from iced-rs/use-workspace-dependenciesLibravatar Héctor Ramón2023-09-071-34/+27
| |\ | | | | | | Use workspace dependencies and package inheritance
| | * Use workspace dependencies and package inheritanceLibravatar Héctor Ramón Jiménez2023-09-041-34/+27
| | | | | | | | | | | | | | | | | | We are also taking this as a chance to synchronize the versions of all the crates! Because of this, we will skip the `0.11` version.
| * | Add hotkey support for `stopwatch` exampleLibravatar Héctor Ramón Jiménez2023-09-071-2/+2
| | |
| * | Introduce `keyboard::on_key_press` and `on_key_release`Libravatar Héctor Ramón Jiménez2023-09-074-72/+141
| |/ | | | | | | Also rename `subscription::events*` to `event::listen*`.
| * Bump versions :tada:Libravatar Héctor Ramón Jiménez2023-07-282-6/+6
| |
* | refactored window storage;Libravatar Bingus2023-07-211-1/+1
|/ | | | | new helper window events (Destroyed, Created); clippy + fmt;
* Make the subscription::channel function take a FnOnce closure instead of a ↵Libravatar Jonathan Lindsey2023-06-101-1/+1
| | | | Fn closure and remove Sync as a requirement for its output.
* Enable `doc_auto_cfg` when generating documentationLibravatar Héctor Ramón Jiménez2023-05-114-8/+1
|
* Merge branch 'master' into advanced-textLibravatar Héctor Ramón Jiménez2023-04-172-36/+69
|\
| * Bump versions :tada:Libravatar Héctor Ramón Jiménez2023-04-131-3/+3
| |
* | Converge `Command` types from `iced_futures` and `iced_native`Libravatar Héctor Ramón Jiménez2023-03-052-72/+0
| |
* | Fix `wasm-bindgen` backend in `iced_futures`Libravatar Héctor Ramón Jiménez2023-03-051-8/+6
| |
* | Remove generic `Hasher` and `Event` from `subscription::Recipe`Libravatar Héctor Ramón Jiménez2023-03-058-125/+314
|/
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2023-02-182-4/+4
|
* Fix: Clippy lint 'let_underscore_future'Libravatar 13r0ck2023-01-272-0/+2
|
* Annotate `Command` and `Subscription` with `#[must_use]`Libravatar Ian Douglas Scott2023-01-262-0/+2
| | | | | | Calling a function returning one of these types without using it is almost certainly a mistake. Luckily Rust's `#[must_use]` can help warn about this.
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2023-01-141-3/+3
|
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2022-12-071-3/+3
|
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2022-11-101-1/+1
|
* Fix outdated links in documentationLibravatar Héctor Ramón Jiménez2022-11-101-3/+3
|
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2022-11-101-1/+1
|
* Fix further `clippy` lintsLibravatar Héctor Ramón Jiménez2022-07-093-8/+22
| | | | ... and explicitly annotate crates as well.
* Address Clippy lintsLibravatar Poly2022-07-092-6/+2
|
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2022-05-311-1/+1
|
* Fix `Subscription` cancelation when never awaitingLibravatar Héctor Ramón Jiménez2022-05-271-10/+23
| | | | | | | | `StreamExt::forward` will keep polling a ready `Stream` in a loop. If the `Stream` is always ready, the `poll` method of `Forward` effectively blocks (see https://github.com/rust-lang/futures-rs/issues/2552). The fix consists in manually implementing a simpler version of `Forward`.
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2022-05-021-1/+1
|
* Fix broken intra-doc links in documentationLibravatar Héctor Ramón Jiménez2022-04-302-2/+6
|
* Point repository links to `0.4` branch in documentationLibravatar Héctor Ramón Jiménez2022-04-301-3/+3
|
* Update Rust edition to 2021 :tada:Libravatar Héctor Ramón Jiménez2022-02-091-1/+1
|
* Fix `default` backend in `iced_futures`Libravatar Héctor Ramón Jiménez2022-02-013-3/+18
| | | | Fixes #1228.