kas-gui / kas

Another GUI toolkit
Apache License 2.0
892 stars 27 forks source link

Update winit, wgpu, resvg #450

Closed dhardy closed 1 month ago

dhardy commented 2 months ago

Regression: this always reports Platform::Wayland on Linux (https://github.com/rust-windowing/winit/pull/3672). This may affect decorations on X11, but it's not worth blocking the PR or finding a workaround for now.

Migrates to winit's new ApplicationHandler (straightforward).

dhardy commented 1 month ago

Also revises feature categories:

Feature harfbuzz is removed (it can still be enabled with a direct dependency on kas-text, but as far as I am aware there is no reason to use this over shaping).

Feature dynamic is now excluded from all testing (less failures please!).