GNOME Bugzilla – Bug 602135
Add support for compiz' viewports
Last modified: 2018-01-24 13:48:01 UTC
At the moment libwnck does not suppor compiz' concept of viewports (one workspace split across many viewports). Only metacity's workspace-concept is supported (multiple workspaces). In order to increase the wm-abstraction value of libwnck, which is its main purpose of existence imo, is to add the ability to deal with compiz' viewports and metacity's workspaces in a transparent fashion for application developers using libwnck.
Viewport support already exists. But indeed, there's no API to "understand" the viewport when it's used for workspaces. I had a patch for this a few years ago, but never completed it, fwiw.
Yep, I've got a backup of that patch somewhere if you're interested.
sure would save everyone a lot of pain to just fix compiz ... before compiz we'd successfully gotten metacity, kwin, and I think several other major WMs to all work the same way (with workspaces). I still don't agree there are any features that are fundamentally impossible to implement with workspaces, esp. with a CM involved not just a WM. Having two implementations here is just a giant PITA for everyone.
*** Bug 640521 has been marked as a duplicate of this bug. ***
Then maybe bug #640520 is also somehow related to this?
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libwnck/issues/113.