Bellegarde Cedric
2007-Mar-04 15:55 UTC
[compiz] [PATCH] CompWindowActionMoveMask (move plugin)
Here a patch to make move plugin take care of CompWindowActionMoveMask. http://hibbert.univ-lille3.fr/~cbellegarde/Compiz/respectWindowActions.patch There is also a bug in gtk-window-decorator. If you use this plugin: http://forum.go-compiz.org/viewtopic.php?t=643 Set your terminal to be non movable, terminal window doesn't have _NET_WM_ACTION_MOVE, but you can move it with decoration. Use Alt+Button1, window move and then gtk-window-decorator know that window can't be moved. (this exemple doesn't work with my patch as move plugin will not let gtk-window-decorator move the window). Remove move restriction, gtk-window-decorator can't move window, use Alt+Button1 to move window, then gtk-window-decorator can move window. It seems that there is a sync problem between current window actions and gtk-window-decorator. Cedric
David Reveman
2007-Mar-05 14:29 UTC
[compiz] [PATCH] CompWindowActionMoveMask (move plugin)
On Sun, 2007-03-04 at 20:41 +0100, Bellegarde Cedric wrote:> Here a patch to make move plugin take care of CompWindowActionMoveMask. > > http://hibbert.univ-lille3.fr/~cbellegarde/Compiz/respectWindowActions.patchapplied.> > There is also a bug in gtk-window-decorator. > > If you use this plugin: > http://forum.go-compiz.org/viewtopic.php?t=643 > > Set your terminal to be non movable, terminal window doesn't have > _NET_WM_ACTION_MOVE, but you can move it with decoration. Use Alt+Button1, > window move and then gtk-window-decorator know that window can't be moved. > (this exemple doesn't work with my patch as move plugin will not let > gtk-window-decorator move the window). > > Remove move restriction, gtk-window-decorator can't move window, use > Alt+Button1 to move window, then gtk-window-decorator can move window. > > It seems that there is a sync problem between current window actions and > gtk-window-decorator.I have not looked at this problem yet. How is _NET_WM_ACTION_MOVE removed from the list of allowed actions? - David