Hi, I'm attaching a patch that improves the keybindings for keyboard resize and move. In both cases, the action can now be cancelled by Esc, moving the window back to the position and size it had before the action was initiated. Furthermore, for the resize case, the keybindings now work more like metacity, in that when initiated, it starts with the cursor in the middle of the window. The next arrow key press makes the cursor jump to the window edge in that direction. Subsequent arrow key presses will either resize the window by dragging that edge or make the cursor jump one of the two adjacent edges. Also, now that the new bindings code has landed, maybe it's time for a release? How about 0.1.0? Perhaps we could even create a 0.1 stable branch at this point. Oh, and from a distributor point of view, would it be possible to replace the Novell logo in the source with a generic compiz logo? The Novell logo is trademarked and can not be redistributed which makes it somewhat awkward to package compiz. thanks, Kristian -------------- next part -------------- A non-text attachment was scrubbed... Name: keybindings.patch Type: application/octet-stream Size: 11369 bytes Desc: not available Url : http://lists.freedesktop.org/archives/compiz/attachments/20060811/0405140b/keybindings.obj
On Aug 11, 06 01:35:49 -0400, Kristian H?gsberg wrote:> I'm attaching a patch that improves the keybindings for keyboard > resize and move. In both cases, the action can now be cancelled by > Esc, moving the window back to the position and size it had before the > action was initiated. Furthermore, for the resize case, the > keybindings now work more like metacity, in that when initiated, itLooks good to me. David is currently on vacation, so I assume it will take a while until it is included. Matthias -- Matthias Hopf <mhopf@suse.de> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ labs www.mshopf.de
On Fri, 2006-08-11 at 01:35 -0400, Kristian H?gsberg wrote:> Hi, > > I'm attaching a patch that improves the keybindings for keyboard > resize and move. In both cases, the action can now be cancelled by > Esc, moving the window back to the position and size it had before the > action was initiated. Furthermore, for the resize case, the > keybindings now work more like metacity, in that when initiated, it > starts with the cursor in the middle of the window. The next arrow > key press makes the cursor jump to the window edge in that direction. > Subsequent arrow key presses will either resize the window by dragging > that edge or make the cursor jump one of the two adjacent edges.Great, looks good. Please push it into head.> > Also, now that the new bindings code has landed, maybe it's time for a > release? How about 0.1.0? Perhaps we could even create a 0.1 stable > branch at this point. Oh, and from a distributor point of view, would > it be possible to replace the Novell logo in the source with a generic > compiz logo? The Novell logo is trademarked and can not be > redistributed which makes it somewhat awkward to package compiz.Yes, we should do a 0.1 release sometime soon. I'll fix the logo issue asap. -David