summaryrefslogtreecommitdiffstats
path: root/winit/src/application.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-06-19Introduce `daemon` API and unify shell runtimesLibravatar Héctor Ramón Jiménez1-1082/+0
2024-06-14Fix `Send` requirements for Wasm targetsLibravatar Héctor Ramón Jiménez1-1/+1
2024-06-14Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez1-262/+208
2024-06-11Introduce `subscription::Event`Libravatar Héctor Ramón Jiménez1-13/+16
... and remove `PlatformSpecific` from `Event`
2024-06-10Introduce `window::Id` to `Event` subscriptionsLibravatar Héctor Ramón Jiménez1-4/+6
And remove `window::Id` from `Event` altogether.
2024-05-24Added scale_factor to `Screenshot` data for use when cropping to widget boundsLibravatar Shan1-0/+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-106/+277
2024-04-16Implement backpressure mechanism in `iced_winit::Proxy`Libravatar Héctor Ramón Jiménez1-49/+30
2024-04-09Port `iced_tiny_skia` to new layering architectureLibravatar Héctor Ramón Jiménez1-8/+4
2024-03-22Allow custom renderers in `Program` and `Application`Libravatar Héctor Ramón Jiménez1-2/+3
2024-03-21Implement composable, type-safe renderer fallbackLibravatar Héctor Ramón Jiménez1-2/+2
2024-03-17Revert "Remove `'static'` bound for `P::State` in `Program::run_with`"Libravatar Héctor Ramón Jiménez1-3/+2
This reverts commit cab9dec6267f3e38b2dee2a0262cd04e21a7519e. Wasm needs the `'static'` bound since the runtime will run in a background task.
2024-03-17Remove `'static'` bound for `P::State` in `Program::run_with`Libravatar Héctor Ramón Jiménez1-2/+3
2024-03-07Fix `block_on` in `iced_wgpu` hanging Wasm buildsLibravatar Héctor Ramón Jiménez1-2/+2
2024-03-07Leverage `DefaultStyle` traits instead of `Default`Libravatar Héctor Ramón Jiménez1-35/+15
2024-03-07Move `Theme` type to `iced_core`Libravatar Héctor Ramón Jiménez1-2/+1
2024-03-06Simplify theming for `Application`Libravatar Héctor Ramón Jiménez1-10/+62
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-11/+12
2024-02-22Add `fetch_location` command to `window` moduleLibravatar Night_Hunter1-0/+14
2024-02-20Make `Canvas` fill the parent container on WasmLibravatar Héctor Ramón Jiménez1-0/+4
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/+8
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-13Implement win32 workaround for multi_window application as well. Also ↵Libravatar dtzxporter1-1/+2
trigger AboutToWait for Moved as well.
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-07Remove `allow(unused_mut)` in `winit::application`Libravatar Héctor Ramón Jiménez1-15/+18
2024-02-07Emulate `AboutToWait` event on Windows while resizingLibravatar dtzxporter1-13/+38
More details: https://github.com/rust-windowing/winit/issues/3272
2024-02-07Rename `fetch_native_handle` to `run_with_handle` in `window`Libravatar Héctor Ramón Jiménez1-8/+9
2024-02-07Re-implement against latest iced master. Rename FetchNativeHandle.Libravatar dtzxporter1-0/+9
2024-02-03Rename `PlateformSpecific` variant in `Action` to `Custom`Libravatar Héctor Ramón Jiménez1-1/+3
2024-02-03feat: somewhere to place extra actions by platformLibravatar ShootingStarDragons1-0/+1
I have view iced-sckt forked iced, and add the extra actions. and there do are some extra actions, like set margin for layer-shell, set lock for ext-session-shell. I think add an any will be of help maybe
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-11/+9
2024-01-18Remove comment in `iced_winit::application`Libravatar Héctor Ramón Jiménez1-1/+0
2024-01-18Make `compatible_window` mandatory in `Compositor`Libravatar Héctor Ramón Jiménez1-1/+1
2024-01-18Remove `Compositor` window genericLibravatar Héctor Ramón Jiménez1-4/+4
And update `glyphon` and `window_clipboard`
2024-01-16WIP raw-window-handle 0.6Libravatar Ian Douglas Scott1-10/+14
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/+10
2023-12-20Batch events for processing in `iced_winit` event loopLibravatar Héctor Ramón Jiménez1-59/+64
2023-12-20Stop polling in event loop on `RedrawRequest::NextFrame`Libravatar Héctor Ramón Jiménez1-3/+6
2023-12-19Avoid duplicated `UserInterface::draw` calls in `RedrawRequested`Libravatar Héctor Ramón Jiménez1-56/+39
2023-12-19Fix request redraw event handling for multi-window appsLibravatar Héctor Ramón Jiménez1-1/+1
2023-12-19Fix redraw request handling in new event loop logicLibravatar Héctor Ramón Jiménez1-29/+32
2023-12-15Update `winit` to `0.29.4`Libravatar Héctor Ramón Jiménez1-200/+141
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-18/+18
2023-11-30Use actual floats for logical coordinatesLibravatar Héctor Ramón Jiménez1-4/+5