You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
apply() and apply_batch() no longer reject valid choice values. Both the integer Hyprland stores (apply("general:resize_corner", 2)) and the name from enum_values (apply("general:resize_corner", "top_right")) were refused by the schema validator; the fix lands in hyprland-schema 0.7.1, and the floor now enforces it. Names are converted to their index before being sent, so the value reaches the compositor in the form both config modes accept and matches what IPC reads back. #4
The schema behind inspect(), get_default() and validation now matches the running compositor. hyprctl reports the version as 0.55.4 while hyprland-schema keys its bundled versions on the git tag v0.55.4, so the lookup missed, tried a doomed download, and fell back to the bundled latest — meaning options and types from a Hyprland release the user is not running. Also fixed in hyprland-schema 0.7.1.