summaryrefslogtreecommitdiffstats
path: root/winit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use `rustc-hash` for most of our `HashMap` and `HashSet` instancesLibravatar Héctor Ramón Jiménez2024-04-012-8/+9
|
* Allow custom renderers in `Program` and `Application`Libravatar Héctor Ramón Jiménez2024-03-222-7/+7
|
* Implement composable, type-safe renderer fallbackLibravatar Héctor Ramón Jiménez2024-03-212-5/+7
|
* Revert "Remove `'static'` bound for `P::State` in `Program::run_with`"Libravatar Héctor Ramón Jiménez2024-03-171-3/+2
| | | | | | | This reverts commit cab9dec6267f3e38b2dee2a0262cd04e21a7519e. Wasm needs the `'static'` bound since the runtime will run in a background task.
* Remove `'static'` bound for `P::State` in `Program::run_with`Libravatar Héctor Ramón Jiménez2024-03-171-2/+3
|
* Merge pull request #2312 from iced-rs/theming-reloadedLibravatar Héctor Ramón2024-03-087-43/+70
|\ | | | | Theming reloaded
| * Leverage `DefaultStyle` traits instead of `Default`Libravatar Héctor Ramón Jiménez2024-03-075-55/+35
| |
| * Move `Theme` type to `iced_core`Libravatar Héctor Ramón Jiménez2024-03-073-4/+1
| |
| * Simplify theming for `Application`Libravatar Héctor Ramón Jiménez2024-03-065-41/+91
| |
* | Fix `block_on` in `iced_wgpu` hanging Wasm buildsLibravatar Héctor Ramón Jiménez2024-03-072-4/+7
|/
* Use inclusive range for `is_private_use` functionLibravatar Héctor Ramón Jiménez2024-02-261-1/+1
|
* Ignore `text` in `KeyPressed` with private use charsLibravatar Héctor Ramón Jiménez2024-02-261-1/+6
| | | | Apparently, macOS likes to use these for simple keys.
* Use `crate::core::Point` instead of prefixingLibravatar Héctor Ramón Jiménez2024-02-222-4/+4
|
* Rename `fetch_location` to `fetch_position`Libravatar Héctor Ramón Jiménez2024-02-222-25/+27
|
* Add `fetch_location` command to `window` moduleLibravatar Night_Hunter2024-02-222-0/+32
|
* Decouple `Key` from modifiers and apply them to `text`Libravatar Ashley Wulber2024-02-201-11/+34
|
* Make `Canvas` fill the parent container on WasmLibravatar Héctor Ramón Jiménez2024-02-201-0/+4
|
* Point doc links to `0.12` branchLibravatar Héctor Ramón Jiménez2024-02-152-6/+6
|
* Rename `show_window_menu` to `show_system_menu`Libravatar Héctor Ramón Jiménez2024-02-132-2/+2
|
* Add `show_window_menu` actionLibravatar Ian Douglas Scott2024-02-132-0/+23
| | | | | | | | 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.
* Implement win32 workaround for multi_window application as well. Also ↵Libravatar dtzxporter2024-02-132-3/+32
| | | | trigger AboutToWait for Moved as well.
* Introduce `Kind` in `core::clipboard`Libravatar Héctor Ramón Jiménez2024-02-133-74/+30
|
* Add support for primary clipboardLibravatar Mattias Eriksson2024-02-133-0/+58
|
* Update some dependenciesLibravatar Wyatt Herkamp2024-02-091-6/+6
|
* Remove `allow(unused_mut)` in `winit::application`Libravatar Héctor Ramón Jiménez2024-02-071-15/+18
|
* Emulate `AboutToWait` event on Windows while resizingLibravatar dtzxporter2024-02-071-13/+38
| | | | More details: https://github.com/rust-windowing/winit/issues/3272
* Rename `fetch_native_handle` to `run_with_handle` in `window`Libravatar Héctor Ramón Jiménez2024-02-072-19/+20
|
* Re-implement against latest iced master. Rename FetchNativeHandle.Libravatar dtzxporter2024-02-072-0/+21
|
* Rename `PlateformSpecific` variant in `Action` to `Custom`Libravatar Héctor Ramón Jiménez2024-02-032-1/+6
|
* feat: somewhere to place extra actions by platformLibravatar ShootingStarDragons2024-02-031-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
* Introduce `with_transformation` to `Renderer` traitLibravatar Héctor Ramón Jiménez2024-02-021-0/+1
|
* Merge pull request #2211 from MrAntix/windows_PlatformSpecific_skip_taskbarLibravatar Héctor Ramón2024-01-221-0/+3
|\ | | | | feat(window): adds skip_taskbar for windows
| * feat(window): adds skip_taskbar for windowsLibravatar MrAntix2024-01-211-0/+3
| |
* | Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez2024-01-215-43/+34
|/
* Remove comment in `iced_winit::application`Libravatar Héctor Ramón Jiménez2024-01-181-1/+0
|
* Make `compatible_window` mandatory in `Compositor`Libravatar Héctor Ramón Jiménez2024-01-182-3/+2
|
* Remove `Compositor` window genericLibravatar Héctor Ramón Jiménez2024-01-183-12/+17
| | | | And update `glyphon` and `window_clipboard`
* WIP raw-window-handle 0.6Libravatar Ian Douglas Scott2024-01-162-11/+16
|
* Fine-tune event loop of `multi-window` applicationsLibravatar Héctor Ramón Jiménez2024-01-171-96/+123
|
* Use `SmolStr` for `text` field in `KeyPressed` eventLibravatar Héctor Ramón Jiménez2024-01-161-3/+1
|
* Refactor `KeyCode` into `Key` and `Location`Libravatar Héctor Ramón Jiménez2024-01-163-127/+346
|
* Merge branch 'master' into update-winitLibravatar Héctor Ramón Jiménez2024-01-162-0/+24
|\
| * Implemented fetch_maximized and fetch_minimizedLibravatar Calastrophe2024-01-092-0/+24
| |
* | Batch events for processing in `iced_winit` event loopLibravatar Héctor Ramón Jiménez2023-12-201-59/+64
| |
* | Stop polling in event loop on `RedrawRequest::NextFrame`Libravatar Héctor Ramón Jiménez2023-12-201-3/+6
| |
* | Avoid duplicated `UserInterface::draw` calls in `RedrawRequested`Libravatar Héctor Ramón Jiménez2023-12-191-56/+39
| |
* | Fix request redraw event handling for multi-window appsLibravatar Héctor Ramón Jiménez2023-12-192-72/+74
| |
* | Fix redraw request handling in new event loop logicLibravatar Héctor Ramón Jiménez2023-12-191-29/+32
| |
* | Fix `key_code` conversion for character keysLibravatar Héctor Ramón Jiménez2023-12-151-26/+26
| |
* | Update `winit` to `0.29.4`Libravatar Héctor Ramón Jiménez2023-12-155-731/+537
|/