Re: [Wsmanager-devel] [ForeignWindow moveToWorkspaceRepresentedBy:...]
Status: Alpha
Brought to you by:
richwareham
From: Dustin S. <du...@sp...> - 2004-04-15 19:04:45
|
On Apr 15, 2004, at 6:11, Naveen Michaud-Agrawal wrote: > OK, after reading Workspace.c, I realized that the > workspace manager doesn't automatically receive > confirmation from the Dock and hence notify workspaces > to update their list of windows. > > So here is a new version of DesktopPagerCell.h and > DesktopPagerCell.m that will allow you to drag windows > between workspaces (I currently have it transitioning > to the workspace that you are dragging the window to, > although that can be easily disabled). You'll have to > forgive me for including the entire files as > attachments, since i've never used diff before to > generate patches (if anyone could tell me how that > would be great). The code is a bit ugly (I only > modified the mouse tracking functions) and could > probably be refactored but it seems to work on my > machine. Please test it out. I've copied the stuff into my branch and it builds, but a patch might make it easier to tell what changes you intended to make against what tree. Would you say that the attached diff sums up the changes you were trying to make well? If so, I'll go ahead and commit it to my branch for testing and Richard to merge. |