After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 602135 - Add support for compiz' viewports
Add support for compiz' viewports
Status: RESOLVED OBSOLETE
Product: libwnck
Classification: Core
Component: general
2.28.x
Other Linux
: Normal enhancement
: ---
Assigned To: libwnck maintainers
libwnck maintainers
: 640521 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-11-16 20:21 UTC by Mirco Müller
Modified: 2018-01-24 13:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mirco Müller 2009-11-16 20:21: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.
Comment 1 Vincent Untz 2009-11-16 20:28:21 UTC
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.
Comment 2 Marcus Carlson 2009-11-16 20:33:04 UTC
Yep, I've got a backup of that patch somewhere if you're interested.
Comment 3 Havoc Pennington 2009-11-16 22:47:06 UTC
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.
Comment 4 Vincent Untz 2011-02-01 00:45:20 UTC
*** Bug 640521 has been marked as a duplicate of this bug. ***
Comment 5 Andrew Zabolotny 2011-02-01 21:13:09 UTC
Then maybe bug #640520 is also somehow related to this?
Comment 6 GNOME Infrastructure Team 2018-01-24 13:48:01 UTC
-- 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.