Fix for lack of Process condition in Wayland
Currently solaar doesn't support Process or Mouse process condition since the X11 api that we use for it is not available on Wayland, one way we can implement it is by building a gnome extension that exposes the current wm_class value and the mouse over wm_class values over a dbus api maybe ? I have seen this being done by some application to workaround this exact same issue but don't remember the name of it.
If this is okay then I can take ownership of building the gnome extension.
And then we can use the api made available by it in solaar for wayland users and add info in the docs and maybe when somewhere in rules editor that the corresponding gnome extension will need to be installed for some rules to work.
Let me know if this works or if you have any other approach in mind.