I don't use hyprsplit personally, but I assume split:movetoworkspace doesn't do anything special except selecting a different internal workspace than hyprland would.
Do you think you could provide a function we could dlsym to get a PHLWORKSPACE from a name?
e.g. APICALL EXPORT PHLWORKSPACE getHyprsplitWorkspace(std::string_view name); (apicall and export from the plugin api headers)
Had an issue https://github.com/outfoxxed/hy3/issues/144 opened on hy3 requesting compatibility.
I don't use hyprsplit personally, but I assume split:movetoworkspace doesn't do anything special except selecting a different internal workspace than hyprland would.
Do you think you could provide a function we could dlsym to get a PHLWORKSPACE from a name? e.g.
APICALL EXPORT PHLWORKSPACE getHyprsplitWorkspace(std::string_view name);
(apicall and export from the plugin api headers)