The new Hyprland version (at this moment - 0.36) have changed the getoption command, where value can be either a str, an int or a float. So with old logic the Serde expects an int or a float (firstly integer), but there it doesn't exists.
I marked these values as Option\<T> and changed logic in parsing keyword.
I'm not sure about edge cases, so I'm open to another opinions.
The new Hyprland version (at this moment - 0.36) have changed the
getoption
command, where value can be either a str, an int or a float. So with old logic the Serde expects an int or a float (firstly integer), but there it doesn't exists.I marked these values as Option\<T> and changed logic in parsing keyword.
I'm not sure about edge cases, so I'm open to another opinions.
Fixes issue #184 .