From: Jonatan L. <th...@ho...> - 2005-03-15 18:57:49
Attachments:
0.9.6-5.lijon2.patch.gz
|
So, here's a new updated patch with all my changes since 0.9.6-5. Watch out the two new features! 15-Mar-2005 ~~~~~~~~~~~ Jonatan Liljedahl: * New feature: Show Desktop, with configurable keyboard shortcut (default F12) * New feature: press key for switch-workspace (modifier ignored) while moving window (holding on the titlebar) to move it to that workspace. * Don't listen to KEY_MOVE_* events in clientMove() if moving was initiated by mouse event. * Raise client in move_client_to_workspace() * New keyboard shortcut: Raise window [forgot it in Keybindings GUI last time] 14-Mar-2005 ~~~~~~~~~~~ Jonatan Liljedahl: * Fixed Keybindings GUI bug that made Escape key not cancel. * Focus windows as they are cycled, but apply focus policy when finished (which focus the window under the pointer if focus policy is UNIX) * Move mouse pointer to selected window after cycle, configurable. * Removed the disabling of warp_mouse_pointer for UNIX focus policy. * Fixed win ops modifier bug, single keystrings was not scanned for modifiers... * SIDE_LEFT/RIGHT and CORNER_LEFT/RIGHT didn't match, they were mixed up. * Fixed horz/vert border resize bug. /Jonatan -=( http://kymatica.com )=- |
From: Tony H. <h...@re...> - 2005-03-15 22:26:55
|
In <200...@ho...>, Jonatan Liljedahl wrote: > So, here's a new updated patch with all my changes since 0.9.6-5. > > Watch out the two new features! > > 15-Mar-2005 > ~~~~~~~~~~~ > > Jonatan Liljedahl: > * New feature: Show Desktop, with configurable keyboard shortcut > (default F12) > * New feature: press key for switch-workspace (modifier ignored) while > moving > window (holding on the titlebar) to move it to that workspace. > * Don't listen to KEY_MOVE_* events in clientMove() if moving was > initiated > by mouse event. > * Raise client in move_client_to_workspace() > * New keyboard shortcut: Raise window [forgot it in Keybindings GUI last > time] Am I right in thinking most (all?) of these are not in 0.9.6-6? What about the following in 0.9.6-6, which doesn't appear to be listed above: Jonatan Liljedahl: * Fixed Keybindings GUI bug that made Escape key not cancel. -- TH * http://www.realh.co.uk |
From: Jonatan L. <th...@ho...> - 2005-03-15 22:53:12
|
On Tue, 15 Mar 2005 22:26:39 +0000 Tony Houghton <h...@re...> wrote: > In <200...@ho...>, Jonatan Liljedahl wrote: > > > So, here's a new updated patch with all my changes since 0.9.6-5. > > > > Watch out the two new features! > > > > 15-Mar-2005 > > ~~~~~~~~~~~ > > > > Jonatan Liljedahl: > > * New feature: Show Desktop, with configurable keyboard shortcut > > (default F12) > > * New feature: press key for switch-workspace (modifier ignored) > > while moving > > window (holding on the titlebar) to move it to that workspace. > > * Don't listen to KEY_MOVE_* events in clientMove() if moving was > > initiated > > by mouse event. > > * Raise client in move_client_to_workspace() > > * New keyboard shortcut: Raise window [forgot it in Keybindings GUI > > last time] > > Am I right in thinking most (all?) of these are not in 0.9.6-6? What > about the following in 0.9.6-6, which doesn't appear to be listed > above: > > Jonatan Liljedahl: > * Fixed Keybindings GUI bug that made Escape key not cancel. Yes you're right, I should have told Guido "if you're thinking about releasing 0.9.6-6, wait until I'm done with all my patching"... Guido, could you apply my latest patch too (0.9.6-5.lijon3.patch.gz) and then I'll hold my horses until next release (which maybe could be 1.0 if Tony fixes the snapping stuff!) /Jonatan -=( http://kymatica.com )=- |
From: Jonatan L. <th...@ho...> - 2005-03-15 22:46:44
Attachments:
0.9.6-5.lijon3.patch.gz
|
On Tue, 15 Mar 2005 20:02:18 -0300 Jonatan Liljedahl <th...@ho...> wrote: > So, here's a new updated patch with all my changes since 0.9.6-5. > > Watch out the two new features! > > 15-Mar-2005 > ~~~~~~~~~~~ > > Jonatan Liljedahl: > * New feature: Show Desktop, with configurable keyboard shortcut > (default F12) [snip] Oops! Forgot to support _NET_SHOWING_DESKTOP root property and message... New patch attached! Also did some code cleanups of some very ugly loop syntaxes... NOTE: It's now possible to write a little show-desktop applet for the ROX Panel that shows and/or toggles the showing_desktop state... go ahead, someone! =) /Jonatan -=( http://kymatica.com )=- |
From: Tony H. <h...@re...> - 2005-03-16 01:05:57
|
In <200...@ho...>, Jonatan Liljedahl wrote: > On Tue, 15 Mar 2005 22:26:39 +0000 > Tony Houghton <h...@re...> wrote: > > > Am I right in thinking most (all?) of these are not in 0.9.6-6? What > > about the following in 0.9.6-6, which doesn't appear to be listed > > above: > > > > Jonatan Liljedahl: > > * Fixed Keybindings GUI bug that made Escape key not cancel. > > Yes you're right, I should have told Guido "if you're thinking about > releasing 0.9.6-6, wait until I'm done with all my patching"... > > Guido, could you apply my latest patch too (0.9.6-5.lijon3.patch.gz) and > then I'll hold my horses until next release (which maybe could be 1.0 if > Tony fixes the snapping stuff!) Unfortunately my original snapping patch wouldn't apply to 0.9.6-5 + lijon2 so I'm now working with 0.9.6-6. The snapping to screen edges works very nicely now, but there was something quite badly wrong with the window snapping, and simply curing the jitter has stopped snapping altogether for certain edges, so I need to track down the underlying problem. -- TH * http://www.realh.co.uk |
From: Jonatan L. <th...@ho...> - 2005-03-16 15:46:48
|
On Wed, 16 Mar 2005 01:05:45 +0000 Tony Houghton <h...@re...> wrote: > > > Am I right in thinking most (all?) of these are not in 0.9.6-6? > > > What > > > about the following in 0.9.6-6, which doesn't appear to be listed > > > above: > > > > > > Jonatan Liljedahl: > > > * Fixed Keybindings GUI bug that made Escape key not cancel. > > > > Yes you're right, I should have told Guido "if you're thinking > > about releasing 0.9.6-6, wait until I'm done with all my > > patching"... > > > > Guido, could you apply my latest patch too > > (0.9.6-5.lijon3.patch.gz) and then I'll hold my horses until next > > release (which maybe could be 1.0 if Tony fixes the snapping > > stuff!) > > Unfortunately my original snapping patch wouldn't apply to 0.9.6-5 + > lijon2 so I'm now working with 0.9.6-6. The snapping to screen edges > works very nicely now, but there was something quite badly wrong with > the window snapping, and simply curing the jitter has stopped > snapping altogether for certain edges, so I need to track down the > underlying problem. I did quite a lot of changes on many places in the lijon3 patch, and I'd be very happy if I didn't have to apply all those changes manually to 0.9.6-6. Since your snapping stuff is only about one function, and also not working correctly yet, could you perhaps accept to apply them manually on top of 0.9.6-5+lijon3 and when you've got it working we'll release 0.9.6-7? (and we'll just ignore 0.9.6-6 existence...) /Jonatan -=( http://kymatica.com )=- |