summaryrefslogtreecommitdiffstats
path: root/runtime/src/window.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-02-21Run `cargo fmt`Libravatar Héctor Ramón Jiménez1-1/+1
2025-01-16Use simple quote in `runtime::window` docsLibravatar Héctor Ramón Jiménez1-2/+2
2025-01-16feat: add a window drag resize taskLibravatar tsuza1-1/+14
2025-01-06Rename `window::change_*` tasks to `set_*`Libravatar Héctor Ramón Jiménez1-12/+12
2025-01-06Rename `window::resizable` to `window::set_resizable`Libravatar Héctor Ramón Jiménez1-20/+20
2025-01-06Remove `window::change_title` since it's redundantLibravatar Héctor Ramón Jiménez1-8/+0
Applications can change title declaratively.
2025-01-06window task for setting resize incrementsLibravatar JL7101-0/+12
2025-01-06window resizable taskLibravatar JL7101-0/+8
2025-01-06window tasks for setting min and max sizeLibravatar JL7101-0/+16
2025-01-06add Task and Action for changing a window titleLibravatar JL7101-0/+8
2024-12-10Add image and hash snapshot-based testing to `iced_test`Libravatar Héctor Ramón Jiménez1-5/+1
2024-09-29Fix various typosLibravatar bbb6511-1/+1
Using https://github.com/crate-ci/typos
2024-09-20Fix documentation for open_events()Libravatar Tommy Volk1-1/+1
2024-09-05Add mouse passthrough tasks to `window` moduleLibravatar Héctor Ramón Jiménez1-0/+28
Co-authored-by: Jose Quesada <jquesada2016@fau.edu>
2024-08-30Add `get_scale_factor` task to `window` moduleLibravatar Héctor Ramón Jiménez1-0/+10
2024-08-12Revert `window::close` producing a `window::Id`Libravatar Héctor Ramón Jiménez1-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.
2024-08-12Make `window::close` return and introduce `Task::discard`Libravatar Héctor Ramón Jiménez1-3/+3
2024-07-30Return `window::Id` in `window::open`Libravatar Héctor Ramón Jiménez1-4/+7
2024-07-13Add `resize_events` subscription to `window` moduleLibravatar Héctor Ramón Jiménez1-0/+11
2024-07-05Hide internal `Task` constructorsLibravatar Héctor Ramón Jiménez1-26/+26
2024-06-28Fix `window::open_events` subscribing to closed eventsLibravatar Héctor Ramón Jiménez1-1/+1
Fixes #2481.
2024-06-20Add `get_latest` and `get_oldest` tasks in `window`Libravatar Héctor Ramón Jiménez1-30/+46
2024-06-16Rename `window::closings` to `window::close_events`Libravatar Héctor Ramón Jiménez1-5/+27
2024-06-14Use `Task` chaining to simplify `multi_window` exampleLibravatar Héctor Ramón Jiménez1-9/+29
2024-06-14Fix `Send` requirements for Wasm targetsLibravatar Héctor Ramón Jiménez1-3/+3
2024-06-14Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez1-93/+202
2024-06-10Introduce `window::Id` to `Event` subscriptionsLibravatar Héctor Ramón Jiménez1-2/+2
And remove `window::Id` from `Event` altogether.
2024-05-08Pass `WindowHandle` by value to `window::run_with_handle`Libravatar Héctor Ramón Jiménez1-1/+1
2024-02-22Rename `fetch_location` to `fetch_position`Libravatar Héctor Ramón Jiménez1-8/+8
2024-02-22Add `fetch_location` command to `window` moduleLibravatar Night_Hunter1-0/+11
2024-02-13Rename `show_window_menu` to `show_system_menu`Libravatar Héctor Ramón Jiménez1-3/+5
2024-02-13Add `show_window_menu` actionLibravatar Ian Douglas Scott1-0/+5
Winit currently supports this only on Windows and Wayland. This requests that a context menu is shown at the cursor position, like the menu normally triggered by right clicking the title bar. This is important for implementing client side decorations with Iced widgets.
2024-02-07Rename `fetch_native_handle` to `run_with_handle` in `window`Libravatar Héctor Ramón Jiménez1-3/+5
2024-02-07Re-implement against latest iced master. Rename FetchNativeHandle.Libravatar dtzxporter1-0/+15
2024-01-09Implemented fetch_maximized and fetch_minimizedLibravatar Calastrophe1-0/+22
2023-12-02Use `AtomicU64` for `window::Id`Libravatar Héctor Ramón Jiménez1-47/+52
2023-11-30Use actual floats for logical coordinatesLibravatar Héctor Ramón Jiménez1-8/+5
2023-09-07Introduce `keyboard::on_key_press` and `on_key_release`Libravatar Héctor Ramón Jiménez1-2/+3
Also rename `subscription::events*` to `event::listen*`.
2023-07-21refactored window storage;Libravatar Bingus1-40/+62
new helper window events (Destroyed, Created); clippy + fmt;
2023-07-06Add `fetch_size` helper to `runtime::window`Libravatar Héctor Ramón Jiménez1-0/+7
2023-07-06Use `Size` in both `Resize` and `FetchSize` window actionsLibravatar Héctor Ramón Jiménez1-2/+3
2023-06-27Move `Screenshot` inside `window` moduleLibravatar Héctor Ramón Jiménez1-1/+3
2023-06-06Added offscreen rendering support for wgpu & tiny-skia exposed with the ↵Libravatar Bingus1-0/+8
window::screenshot command.
2023-05-25Replace `change_always_on_top` action with `change_level`Libravatar Héctor Ramón Jiménez1-5/+5
2023-03-05Rename `iced_native` to `iced_runtime`Libravatar Héctor Ramón Jiménez1-4/+24
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-33/+19
2023-02-17Iced master merge (again)Libravatar Bingus1-1/+1
2023-02-17Expose `fetch_id` helper in `window` moduleLibravatar Héctor Ramón Jiménez1-0/+9
2023-02-17Expose `change_always_on_top` helper in `window` moduleLibravatar Héctor Ramón Jiménez1-4/+15
2023-02-15Merged in iced masterLibravatar Bingus1-1/+1