summaryrefslogtreecommitdiffstats
path: root/winit/src/multi_window.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2024-06-19Introduce `daemon` API and unify shell runtimesLibravatar Héctor Ramón Jiménez1-1322/+0
2024-06-14Use `Task` chaining to simplify `multi_window` exampleLibravatar Héctor Ramón Jiménez1-1/+3
2024-06-14Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez1-298/+253
2024-06-11Introduce `subscription::Event`Libravatar Héctor Ramón Jiménez1-18/+24
2024-06-10Fix widget operations in `multi_window` runtimeLibravatar Héctor Ramón Jiménez1-15/+10
2024-06-10Broadcast orphaned events in `multi_window` runtimeLibravatar Héctor Ramón Jiménez1-7/+14
2024-06-10Introduce `window::Id` to `Event` subscriptionsLibravatar Héctor Ramón Jiménez1-18/+11
2024-05-24Added scale_factor to `Screenshot` data for use when cropping to widget boundsLibravatar Shan1-0/+1
2024-05-16Fix main window not closing in multi-window runtimeLibravatar Héctor Ramón Jiménez1-1/+1
2024-05-08Pass `WindowHandle` by value to `window::run_with_handle`Libravatar Héctor Ramón Jiménez1-1/+1
2024-05-07Plug `new_events` handler to event loopLibravatar Héctor Ramón Jiménez1-0/+15
2024-05-07Update `winit` to `0.30`Libravatar Héctor Ramón Jiménez1-161/+267
2024-05-02Fix `clippy` lints for new `1.78` stable toolchainLibravatar Héctor Ramón Jiménez1-1/+1
2024-04-16Implement backpressure mechanism in `iced_winit::Proxy`Libravatar Héctor Ramón Jiménez1-48/+29
2024-04-09Port `iced_tiny_skia` to new layering architectureLibravatar Héctor Ramón Jiménez1-6/+1
2024-04-01Use `rustc-hash` for most of our `HashMap` and `HashSet` instancesLibravatar Héctor Ramón Jiménez1-8/+8
2024-03-22Allow custom renderers in `Program` and `Application`Libravatar Héctor Ramón Jiménez1-5/+4
2024-03-21Implement composable, type-safe renderer fallbackLibravatar Héctor Ramón Jiménez1-3/+5
2024-03-07Fix `block_on` in `iced_wgpu` hanging Wasm buildsLibravatar Héctor Ramón Jiménez1-2/+5
2024-03-07Leverage `DefaultStyle` traits instead of `Default`Libravatar Héctor Ramón Jiménez1-9/+9
2024-03-06Simplify theming for `Application`Libravatar Héctor Ramón Jiménez1-10/+11
2024-02-22Use `crate::core::Point` instead of prefixingLibravatar Héctor Ramón Jiménez1-2/+2
2024-02-22Rename `fetch_location` to `fetch_position`Libravatar Héctor Ramón Jiménez1-14/+15
2024-02-22Add `fetch_location` command to `window` moduleLibravatar Night_Hunter1-0/+18
2024-02-13Rename `show_window_menu` to `show_system_menu`Libravatar Héctor Ramón Jiménez1-1/+1
2024-02-13Add `show_window_menu` actionLibravatar Ian Douglas Scott1-0/+15
2024-02-13Implement win32 workaround for multi_window application as well. Also trigger...Libravatar dtzxporter1-2/+30
2024-02-13Introduce `Kind` in `core::clipboard`Libravatar Héctor Ramón Jiménez1-16/+4
2024-02-13Add support for primary clipboardLibravatar Mattias Eriksson1-0/+12
2024-02-07Rename `fetch_native_handle` to `run_with_handle` in `window`Libravatar Héctor Ramón Jiménez1-11/+11
2024-02-07Re-implement against latest iced master. Rename FetchNativeHandle.Libravatar dtzxporter1-0/+12
2024-02-03Rename `PlateformSpecific` variant in `Action` to `Custom`Libravatar Héctor Ramón Jiménez1-0/+3
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-16/+11
2024-01-18Make `compatible_window` mandatory in `Compositor`Libravatar Héctor Ramón Jiménez1-2/+1
2024-01-18Remove `Compositor` window genericLibravatar Héctor Ramón Jiménez1-5/+9
2024-01-17Fine-tune event loop of `multi-window` applicationsLibravatar Héctor Ramón Jiménez1-96/+123
2024-01-16Refactor `KeyCode` into `Key` and `Location`Libravatar Héctor Ramón Jiménez1-1/+1
2024-01-09Implemented fetch_maximized and fetch_minimizedLibravatar Calastrophe1-0/+14
2023-12-19Fix request redraw event handling for multi-window appsLibravatar Héctor Ramón Jiménez1-71/+73
2023-12-15Update `winit` to `0.29.4`Libravatar Héctor Ramón Jiménez1-298/+229
2023-12-02Refactor `Windows` abstraction into `WindowManager`Libravatar Héctor Ramón Jiménez1-308/+312
2023-12-02Separate `Compositor::new` from `Compositor::create_renderer`Libravatar Héctor Ramón Jiménez1-2/+2
2023-12-02Use `AtomicU64` for `window::Id`Libravatar Héctor Ramón Jiménez1-22/+22
2023-11-30Use actual floats for logical coordinatesLibravatar Héctor Ramón Jiménez1-44/+45
2023-11-30Move `Event` and `Control` types after `multi_window::run`Libravatar Héctor Ramón Jiménez1-19/+19
2023-11-29Refactor event loop <-> instance communication in `multi_window`Libravatar Héctor Ramón Jiménez1-419/+452
2023-11-29Remove unnecessary unsafe `Send` marker in `iced_winit`Libravatar Héctor Ramón Jiménez1-3/+0
2023-11-29Fix broken intra-doc linksLibravatar Héctor Ramón Jiménez1-19/+4
2023-11-29Fix `clippy` lintsLibravatar Héctor Ramón Jiménez1-10/+14
2023-07-24Moved `exit_on_close_request` to window settings. This now controls whether e...Libravatar Bingus1-58/+90