Comment 60 for bug 150690

Revision history for this message
PaulReiber (paulreiber) wrote : Re: [Bug 150690] Re: Can't drag a window to another workspace

Ryan - here's my understanding of this issue. I believe, at the heart
of the issue is that Compiz handles virtual desktops quite differently
than Metacity.

Because of this, it "fakes" any apps using the Metacity virtual
desktop API into thinking there's only one virtual desktop. I'm not
sure of the details of how it does this; review the thread on this bug
for some leads (hopefully).

I haven't reviewed any of the patches that've been identified, because
they slipped my attention; I wasn't aware any coding work had been
done by anyone to attempt to address this. I believe the key to doing
this right is to have the applet be compiz-aware, and use the proper
API if it's running; it'll be interesting to see what the patches do.

Looking forward to collaborating with you on a solution.

Kind regards,
-Paul Reiber
Phone: (210)854-8253
Email: <email address hidden>
Web: http://bit.ly/reiber

On Sat, May 22, 2010 at 9:32 AM, Ryan Beard <email address hidden> wrote:
> Thanks Paul.  I've downloaded the Grub development kit, and I'll be
> setting up conary today.  I'll let you how things go.
>
> -ryan
>
> On Fri, 2010-05-21 at 22:36 +0000, PaulReiber wrote:
>> Ryan,
>>
>> If you're willing to dig/investigate, code, debug, and submit, I'm
>> certainly willing to help.
>>
>> I've been programming/administering UNIX for ~30 years, Linux for ~15.
>> My strengths are... well, pretty wide-reaching, but not so much in the
>> GUI/Gnome/Window-manager/Virtual-Desktop coding details, or I would
>> have fixed this myself a long time ago.
>>
>> Let me know if/when you get stuck and I'll do my best to get you
>> un-stuck.  Contact me off-list at <email address hidden> any time.
>>
>> Kind regards,
>> -Paul Reiber
>>
>>
>> On Fri, May 21, 2010 at 2:48 PM, Ryan Beard <email address hidden> wrote:
>> > Paul -
>> >
>> > I'm actually referring to the patch attached to this bug (posted in
>> > comment #34: betterpatch.diff).  It appears to target pager.c, but I
>> > can't find that file in 10.04.
>> >
>> > I haven't researched the Fedora patch yet, but I will look into that.
>> >
>> > I'm new to Gnome, and linux in general (been an
>> > OpenSuse/Kubuntu/LinuxMint user for the past year), but I actually
>> > noticed this bug within the first 30 minutes after installation.  I'd
>> > like to help if at all possible (I was a heavy .net programmer, but I've
>> > been living in Qt Creator for the last 6 months), but I figured I should
>> > start with whatever work has already been accomplished - this patch, and
>> > the alleged Fedora patch - and build from there.
>> >
>> > Thanks for the help.
>> >
>> > --
>> > Can't drag a window to another workspace
>> > https://bugs.launchpad.net/bugs/150690
>> > You received this bug notification because you are a direct subscriber
>> > of a duplicate bug.
>> >
>>
>
> --
> Can't drag a window to another workspace
> https://bugs.launchpad.net/bugs/150690
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>