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 505367 - Compiz - Can't drag a windows to another workspace
Compiz - Can't drag a windows to another workspace
Status: RESOLVED OBSOLETE
Product: libwnck
Classification: Core
Component: general
2.26.x
Other All
: Normal normal
: ---
Assigned To: libwnck maintainers
libwnck maintainers
: 626882 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-12-24 06:58 UTC by Oxmosys
Modified: 2018-01-24 13:42 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
Hack to be able to move windows (3.03 KB, patch)
2009-05-15 21:15 UTC, Marcus Carlson
none Details | Review
Adds prelight (only) support when running compiz (7.00 KB, patch)
2009-05-15 23:03 UTC, Marcus Carlson
none Details | Review

Description Oxmosys 2007-12-24 06:58:34 UTC
Please describe the problem:
When using metacity, I could do the following in the gnome workplace switcher apllet (bottom right corner of the screen):
- drag windows to another workspace

Running gutsy with all updates. This is a regression in functionality because gutsy defaults to compiz.

Steps to reproduce:
1. On a fresh Ubuntu Gutsy install which has compiz enabled
2. Open a window and try to drag that window to another workspace through the gnome workspace switcher applet.
3. 


Actual results:
Nothing happens.

Expected results:
I would expect the window to be on the workspace in which I put it.

Does this happen every time?
Yes

Other information:
Comment 1 Elijah Newren 2007-12-31 04:29:05 UTC
A regression caused by compiz using viewports, and thus a regression in compiz IMO...
Comment 2 Oxmosys 2007-12-31 05:15:15 UTC
There's already some patches to help the gnome workspace switcher applet to work correctly under compiz with viewport, I think that this can be another great enhancement since compiz gets very popular and installed by default in Linux Ubuntu. Wouldn't that be great? Anyway, the only way to get the gnome workspace switcher applet to work with compiz is to fix libwnck, the opposite ( fixing compiz to work with actual gnome workspace switcher applet ) isn't possible, am-I wrong?

See http://bugzilla.gnome.org/show_bug.cgi?id=352383
Comment 3 Vincent Untz 2007-12-31 10:56:52 UTC
Oxmosys: all the "interesting" patches in the bug you linked are already in libwnck.

Elijah: I've (very slowly) started working on making WnckWorkspace implementation-agnostic, so that in the end everything will work in both cases. The plan is to also to add WnckVirtualDesktop and WnckViewport (and change some API) so we can cover everything. Most people would only use WnckWorkspace, but people wanting to do "low-level" stuff would still be able to do it.
Comment 4 g0tt 2008-11-02 21:21:26 UTC
Any news on this bug?

It is still present in Gnome 2.24 (Ubuntu 8.10) (https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/150690)

Comment 5 Lionel Dricot 2009-03-05 23:48:56 UTC
Still an issue in gnome 2.25 (Ubuntu Jaunty). I think that this bug can be fairly marked as "NEW".
Comment 6 Marcus Carlson 2009-05-15 21:15:27 UTC
Created attachment 134734 [details] [review]
Hack to be able to move windows

This little hack makes it possible to move the windows in the viewport (compiz workspace). It does not handle drag highlighting.
Comment 7 Marcus Carlson 2009-05-15 23:03:36 UTC
Created attachment 134736 [details] [review]
Adds prelight (only) support when running compiz

This patch adds (hackish) prelight support for compiz, patched against ubuntu package libwnck22 version 2.26.0-0ubuntu1. Needs review.
Comment 8 Marcus Carlson 2009-05-15 23:11:03 UTC
Vincent Untz, my patches are far from the idea you proposed by making WnckWorkspace handle all the "low-level" stuff like viewport. But this has been an issue for too long and if my little hack can be a temporary fix it would help a lot of people. Or if you could specify your plan a little bit more maybe I could help (if time permits...)
Comment 9 Marcus Carlson 2009-07-18 17:28:16 UTC
Anyone got any time to look at the patches? I'm a completely off or could it be good to include this in the next release?
Comment 10 Vincent Untz 2010-09-05 15:45:17 UTC
*** Bug 626882 has been marked as a duplicate of this bug. ***
Comment 11 GNOME Infrastructure Team 2018-01-24 13:42:18 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/96.