Mango/DWL Running Apps Only In Current Workspace not working.
Compositor
- [ ] niri
- [ ] Hyprland
- [x] dwl (MangoWC)
- [ ] sway
- [ ] Other (specify)
Distribution
NixOS
dms version
0.3.4
Description
Dankshell running app widget. Running Apps only in Current Workspace. The toggle does not do anything, running apps are always shown across workspace.
Expected Behavior
Same behavior on toggle as other compositors, on toggle running apps should match the current tag(s). In the case of a multi tag view running apps should be the aggregate of all tags in the view.
Steps to Reproduce
Using mango ( also dwl ), add running apps widget to dank bar, go into widgets menu and then toggle Running Apps Only in Current Workspace, this toggle does nothing.
I'm not sure how to get this info, is the main thing. If we can figure that out we should be good (I don't see a way to get it in dwl-ipc protocol), maybe anothe wlr protocol exposes it though. Or we could just figure out what mmsg commands do it.
through mmsg i see
mmsg -g -t . I can try and see that in a mango session real quick. https://github.com/DreamMaoMao/mangowc/wiki/mango-ipc-(mmsg)
I can't seem to get a mapping of a tag number to a window through mmsg. I can get the currently selected tags as mmsg -g -t seems to expose a mask of those.