waybar/include/modules/hyprland
herlev 2c7cb0e9d4 Fix crashes when using named workspaces in Hyprland
The first crash occurs when trying to parse the
ID of a workspace as an uint, since named
workspaces has negative IDs. This is fixed by
using ints for workspace IDs instead of uints.

The second crash occurs when converting a
workspace name that isn't a number to an integer.
This is fixed by wrapping std::stoi in a try
block and only sorting by number, when both names
can successfully be converted to integers.
2022-11-24 02:16:44 +01:00
..
backend.hpp Do not crash when a monitor is removed 2022-11-09 09:34:19 +01:00
language.hpp Do not crash when a monitor is removed 2022-11-09 09:34:19 +01:00
window.hpp Fix crashes when using named workspaces in Hyprland 2022-11-24 02:16:44 +01:00