summaryrefslogtreecommitdiffstats
path: root/winit (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Prevent unintended keyboard input during focus.Libravatar kosayoda2024-10-241-0/+2
|/
* Add `modified_key` to `keyboard::Event::KeyReleased`Libravatar Héctor Ramón Jiménez2024-10-021-0/+1
|
* added physical_key to KeyReleased eventLibravatar ibaryshnikov2024-09-261-0/+1
|
* Bump version to `0.13.0` :tada:Libravatar Héctor Ramón Jiménez2024-09-182-2/+2
|
* Disable `drag_and_drop` attribute for boot windowLibravatar Jindřich Moravec2024-09-141-8/+16
|
* Fix `wasm32` deployments not displaying anything (#2574)Libravatar Richard2024-09-132-27/+42
| | | | | | | | | | | | | | | * reuse `canvas` element generated by dummy window * fix formatting * set `control_flow` to `Poll` in `resumed` this is mostly a fix for Chrome * Avoid blowing up memory when booting up on Wasm --------- Co-authored-by: Héctor Ramón Jiménez <hector@hecrj.dev>
* Merge pull request #2551 from airstrike/mouse-interactionsLibravatar Héctor Ramón2024-09-131-0/+11
|\ | | | | Expose additional mouse interaction cursors
| * Add `Copy` and `Help` variants to `mouse::Interaction`Libravatar Héctor Ramón Jiménez2024-09-131-0/+2
| |
| * Rename `ResizingDiagonal*` to `ResizingDiagonally*`Libravatar Héctor Ramón Jiménez2024-09-131-2/+2
| |
| * Expose additional mouse interaction cursorsLibravatar Andy Terra2024-08-161-0/+9
| |
* | Add `modified_key` to `keyboard::Event`Libravatar Héctor Ramón Jiménez2024-09-131-3/+7
| |
* | Add `physical_key` to `keyboard::Event`Libravatar Héctor Ramón Jiménez2024-09-131-2/+258
| | | | | | | | Co-authored-by: Exidex <16986685+Exidex@users.noreply.github.com>
* | Enter `Runtime` when calling `Program::subscription`Libravatar Héctor Ramón Jiménez2024-09-131-2/+2
| |
* | Add `override_redirect` for X11 windowsLibravatar Nadji Abidi2024-09-111-4/+8
| | | | | | | | | | This commit add the `override_redirect` boolean field to the `PlatformSpecific` struct for linux platform. This is a X11-specific flag allow bypassing window manager mapping for precise positioning of windows.
* | Fix `winit::conversion` on WindowsLibravatar Héctor Ramón Jiménez2024-09-051-1/+1
| |
* | Merge pull request #2284 from jquesada2016/mouse_passthroughLibravatar Héctor Ramón2024-09-051-0/+10
|\ \ | | | | | | Add command for setting mouse passthrough
| * | Add mouse passthrough tasks to `window` moduleLibravatar Héctor Ramón Jiménez2024-09-051-0/+10
| | | | | | | | | | | | Co-authored-by: Jose Quesada <jquesada2016@fau.edu>
* | | add option for undecorated_shadow on windows (#2285)Libravatar Night_Hunter2024-09-051-0/+4
|/ / | | | | | | | | * add option for undecorated_shadow on windows * formated
* | Reconnect `Clipboard` on window closeLibravatar Héctor Ramón Jiménez2024-09-033-22/+46
| | | | | | | | Fixes #2564
* | Add `get_scale_factor` task to `window` moduleLibravatar Héctor Ramón Jiménez2024-08-302-1/+12
|/
* Produce `window::Event::Closed` only if window existsLibravatar Héctor Ramón Jiménez2024-08-151-5/+7
|
* Fix crash when application boots from a URL event in macOSLibravatar Héctor Ramón Jiménez2024-08-151-3/+14
|
* Revert `window::close` producing a `window::Id`Libravatar Héctor Ramón Jiménez2024-08-121-2/+1
| | | | | | Instead, subscribing to `window::close_events` is preferable; since most use cases will want to react to the user closing a window as well.
* Produce `window::Event::Closed` on `window::close`Libravatar Héctor Ramón Jiménez2024-08-121-1/+7
|
* Make `window::close` return and introduce `Task::discard`Libravatar Héctor Ramón Jiménez2024-08-121-1/+3
|
* Fix formatting in `iced_winit::clipboard`Libravatar Héctor Ramón Jiménez2024-08-121-3/+5
|
* iced_winit: drop Clipboard before WindowLibravatar Maja Kądziołka2024-08-112-9/+24
| | | | Fixes #2482, avoids nasal daemons
* Plug `received_url` in `winit::program`Libravatar Héctor Ramón Jiménez2024-08-011-0/+17
|
* Return `window::Id` in `window::open`Libravatar Héctor Ramón Jiménez2024-07-301-2/+3
|
* Avoid exiting when a window is being openedLibravatar Héctor Ramón Jiménez2024-07-301-9/+12
| | | | Fixes #2532
* Fix macOS race condition when closing windowLibravatar Héctor Ramón Jiménez2024-07-241-9/+11
|
* Depend on `wasm-bindgen-futures` only for WasmLibravatar Héctor Ramón Jiménez2024-07-241-2/+1
| | | | Fixes #2518
* Exit runtime with `control_sender` instead of `break`Libravatar Héctor Ramón Jiménez2024-07-241-2/+6
|
* Add `resize_events` subscription to `window` moduleLibravatar Héctor Ramón Jiménez2024-07-131-3/+3
|
* Finish `window::open` only when window fully opensLibravatar Héctor Ramón Jiménez2024-07-111-25/+22
| | | | | ... and run initial `Task` after `window::open` for applications. This fixes certain race conditions.
* Make window visible after surface creation in `iced_winit`Libravatar Héctor Ramón Jiménez2024-07-111-1/+11
|
* Hide `Subscription` internalsLibravatar Héctor Ramón Jiménez2024-07-051-2/+4
| | | | .. and introduce `stream::channel` helper
* Hide internal `Task` constructorsLibravatar Héctor Ramón Jiménez2024-07-052-3/+3
|
* Fix fonts not being loaded at startupLibravatar Héctor Ramón Jiménez2024-06-211-1/+9
|
* Fix `application` sometimes exiting at startupLibravatar Héctor Ramón Jiménez2024-06-201-0/+4
|
* Add `get_latest` and `get_oldest` tasks in `window`Libravatar Héctor Ramón Jiménez2024-06-201-6/+18
|
* Fix initialization race conditions in WebAssemblyLibravatar Héctor Ramón Jiménez2024-06-191-58/+42
| | | | WebGL is still broken, but oh well... Time to move on.
* Fix WebAssembly compilationLibravatar Héctor Ramón Jiménez2024-06-191-7/+105
| | | | Rendering seems to still not work, however.
* Introduce `daemon` API and unify shell runtimesLibravatar Héctor Ramón Jiménez2024-06-199-1523/+254
|
* Use `Task` chaining to simplify `multi_window` exampleLibravatar Héctor Ramón Jiménez2024-06-141-1/+3
|
* Remove `parent` from `PlatformSpecific` window settingsLibravatar Héctor Ramón Jiménez2024-06-141-5/+1
|
* Fix `Send` requirements for Wasm targetsLibravatar Héctor Ramón Jiménez2024-06-141-1/+1
|
* Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez2024-06-144-580/+480
|
* Introduce `subscription::Event`Libravatar Héctor Ramón Jiménez2024-06-112-31/+40
| | | | ... and remove `PlatformSpecific` from `Event`
* Fix widget operations in `multi_window` runtimeLibravatar Héctor Ramón Jiménez2024-06-101-15/+10
|