Age | Commit message (Collapse) | Author |
|
This bug was introduced in bc236b7fbc4a2603dacb682926df64e2a70c48f1.
|
|
I am personally partial to this Mac-like behavior, as it avoids
introducing a modality to the user interface, which is almost always
annoying.
If menus are kept open after button release, then the user is left
in a different mode than earlier, in which key presses are not sent
to the active window, but to the active menu.
This is sometimes useful, but more often than not annoying.
|
|
|
|
|
|
|
|
|
|
|
|
Previously, they had slightly rounded corners.
|
|
|
|
|
|
This is a very sweeping change, but I feel that it is necessary.
|
|
Previously, the 'confirm' property would set a global value,
controlling the behavior of all exits.
|
|
|
|
Also prevent offset windows from overflowing.
|
|
Also move cursor to the middle of opened window.
|
|
I guess it would be better if there were an option that
controlled this.
|
|
Before this patch, releasing Shift would end the switch, even if
the Shift key was part of the prevstacked key binding.
This patch fixes that. It ranks the modifiers, so that Shift can
act as an "alternate" modifier for all modifiers, Alt for all keys
but Shift, Ctrl for all keys but Alt and Shift and so forth. The
Hyper key cannot act as an "alternate" modifier for any modifier.
It is a bit complex, but hopefully intuitive.
|
|
|
|
|
|
|
|
|
|
Turns out that this was the default behavior and that my previous
commit (trying to enable this behavior) was unnecessary. Anyway,
I don't like it, so I'm disabling it now.
|
|
This may call FocusClient a thousand times per second, I don't
know. But it works.
|
|
This fixes ROX Files when used in its "Unique Windows" mode.
Otherwise, double-clicking on a folder wouldn't do anything if the
folder was already open in a window on another desktop.
This may cause unexpected desktop switching. I'm not sure how
often programs issue activation messages.
Perhaps it would be good if the current desktop number was displayed
in the center of the screen, similar to the message when resizing/moving
windows.
|
|
|
|
|
|
I wanted to call it layer#, but it (rather silently, apart from
the crashing...) conflicted with something else.
|
|
|
|
I more often want to temporarily get rid of windows than maximize them.
|
|
|
|
|
|
|
|
|
|
This is the original state of the released tarball for JWM 1.8,
which will serve as my starting point for further modifications.
|