Jorijn van der Graaf
1498a5bf4b
fix(wayland): text input enables once per focus; touches route by their finger's window
...
enable resets the input method's state, so sending it with every caret
move (an application keeps the cursor rectangle current while typing)
dropped the composition at each keystroke: enable now goes once per
focus and a moved caret sends its rectangle alone; disable only takes
back an enable. The compositor's leave ends both, and a window still
showing composing text hears onPreedit("") then. A finger's up and motion
go to the window it went down on, not the window of the latest down. The
seat creates its pointer and keyboard once, as it already did the touch:
capabilities come again when a device appears or goes, and a second
keyboard proxy delivered every key twice.
2026-10-18 03:28:02 +02:00
..
Crafter.Graphics-Clipboard.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-ComputeShader.cpp
fix(compute): destroy the shader module once its pipeline exists
2026-10-18 01:12:21 +02:00
Crafter.Graphics-Device.cpp
fix(wayland): text input enables once per focus; touches route by their finger's window
2026-10-18 03:28:02 +02:00
Crafter.Graphics-Dom.cpp
wasm improvements
2026-08-05 04:08:13 +02:00
Crafter.Graphics-Font.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-FontAtlas.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-Gamepad.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-Input.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-InputField.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-Mesh-WebGPU.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-Mesh.cpp
feat(vulkan): run the compute/UI path without VK_EXT_descriptor_heap
2026-10-06 17:28:46 +02:00
Crafter.Graphics-PipelineRTWebGPU.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-RenderingElement3D-WebGPU.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-RenderingElement3D.cpp
feat(vulkan): run the compute/UI path without VK_EXT_descriptor_heap
2026-10-06 17:28:46 +02:00
Crafter.Graphics-Router.cpp
wasm improvements
2026-08-05 04:08:13 +02:00
Crafter.Graphics-ShaderBindingTableWebGPU.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-UI-Shared.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-UI-WebGPU.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-UI.cpp
feat(vulkan): run the compute/UI path without VK_EXT_descriptor_heap
2026-10-06 17:28:46 +02:00
Crafter.Graphics-UIComponents.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-WebGPUComputeShader.cpp
SPDX license update
2026-07-22 18:09:06 +02:00
Crafter.Graphics-Window.cpp
fix(window): the destructor cancels the frame callback; a window without a display or swapchain
2026-10-18 03:27:50 +02:00