Mads Marquart
0ea5f3c875
macOS: Feature-gate CGSSetWindowBackgroundBlurRadius
...
Behind the Cargo feature `private-apple-apis`.
2026-07-23 20:16:35 +02:00
Kirill Chibisov
c4afadbfab
winit-wayland: use ext-background-effect if available
...
A more modern protocol compared to the KDE one.
2026-04-04 23:59:33 +09:00
Pedro Macedo
41f4265957
wayland: implement resize increments
2026-03-01 22:28:35 +09:00
Diggory Hardy
7b1dd52ad1
winit-core/ime: implement Error for ImeSurroundingTextError
2025-11-20 19:18:48 +09:00
Kirill Chibisov
f2ba68771f
winit-core: fix set_ime_allowed always panicing
2025-11-16 16:39:15 +09:00
Kirill Chibisov
779f52a21f
chore: latest typos
2025-11-01 21:00:39 +09:00
Kirill Chibisov
c333003514
Bump MSRV to 1.85 and edition to 2024
2025-10-20 00:01:36 +09:00
sachharine
ffcdf80192
chore: fix typos causing dead links
2025-10-07 19:25:41 +09:00
Kirill Chibisov
d815bc089c
chore: fix nightly clippy
2025-10-07 17:56:05 +09:00
DorotaC
6de5041a94
winit-core/ime: add more purposes and content hints
...
Also move IME example into `ime.rs` thus making IME integrations more
easily comprehendible.
Co-authored-by: Kirill Chibisov <contact@kchibisov.com >
2025-09-06 13:27:55 +09:00
Jeremy Soller
4d9302b33c
Add borderless fullscreen mode for orbital ( #4343 )
2025-09-04 22:14:41 +02:00
Kirill Chibisov
bd98561b38
chore: fix typos from recent typos-cli ( #4329 )
2025-08-12 16:30:34 +09:00
DorotaC
e7a6034b55
winit-core: add surrounding_text for IME
...
Allow communicating surrounding text to IME to better handle user input
and account for content around for preedit.
2025-07-13 14:57:10 +09:00
DorotaC
abed32eb80
winit-core/window: wrap ImeCapabilities in struct
...
To prevent user from using `::all()` and thus writing not forward
compatible code wrap the bitflags struct and provide simpler interface
to it.
2025-06-29 13:53:47 +09:00
DorotaC
08907148ec
winit-core/window: add Window::request_ime_update
...
Allow updating IME state atomically to make it easier for platforms
where it's atomic by its nature, like Wayland. The old API is marked
as deprecated and is routed to the new atomic API.
Co-authored-by: dcz <gilapfco.dcz@porcupinefactory.org >
2025-06-28 13:14:20 +09:00
Enn3Developer
fe1eab07ae
wayland: add xdg_toplevel_icon_v1 support
...
Closes : #3859 .
2025-06-22 19:40:05 +09:00
Kirill Chibisov
9598eb371c
winit-core: fix tests
2025-05-14 21:18:44 +09:00
Kirill Chibisov
634b9baea2
winit-core: drop all cfg except web
2025-05-14 21:18:44 +09:00
Kirill Chibisov
cf5e422dc8
winit-core: drop broken docs
...
Generally, winit-core doesn't know about underlying platforms, though,
some general information which will true for any implementation was
left in place.
2025-05-14 21:18:44 +09:00
Kirill Chibisov
b4c5b76155
winit-core: move window
...
Create `WindowAttributes` for respective platform specific window
attributes in `winit` due to move of `WindowAttributes`.
2025-05-14 21:18:44 +09:00