Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-26 | Extend tray button click area to screen edgeHEADmaster | John Ankarström | |
See Fitts' law. | |||
2021-07-26 | Extend task button hover area to screen edge | John Ankarström | |
2021-07-26 | Fix crash when hovering over taskless taskbar | John Ankarström | |
This bug was introduced in bc236b7fbc4a2603dacb682926df64e2a70c48f1. | |||
2021-07-26 | Don't keep menu open after release unless arrow keys are set | John Ankarström | |
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. | |||
2021-07-26 | Ensure released border button is same as pressed | John Ankarström | |
2021-07-26 | Highlight border button when active | John Ankarström | |
2021-07-26 | Highlight tray button when active | John Ankarström | |
2021-07-26 | Convert function definition | John Ankarström | |
2021-07-26 | Convert function definition | John Ankarström | |
2021-07-26 | Make buttons rectangular | John Ankarström | |
Previously, they had slightly rounded corners. | |||
2021-07-25 | Convert remaining function definitions | John Ankarström | |
2021-07-19 | Include shaded windows when switching between windows | John Ankarström | |
2021-07-19 | Change function declaration style | John Ankarström | |
This is a very sweeping change, but I feel that it is necessary. | |||
2021-06-30 | Associate 'confirm' value with each individual Exit menu item | John Ankarstrom | |
Previously, the 'confirm' property would set a global value, controlling the behavior of all exits. | |||
2021-06-30 | Use enter and escape keys to navigate confirmation dialog | John Ankarstrom | |
2021-06-30 | Don't move cursor to center of new window | John Ankarstrom | |
Also prevent offset windows from overflowing. | |||
2021-06-30 | Add offset to windows opened in quick succession | John Ankarstrom | |
Also move cursor to the middle of opened window. | |||
2021-06-29 | Place new windows at cursor position | John Ankarstrom | |
I guess it would be better if there were an option that controlled this. | |||
2021-06-29 | Handle modifiers when window switching | John Ankarström | |
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. | |||
2021-06-29 | Raise window on next/prev key release | John Ankarström | |
2021-06-28 | Unshade window when middle-clicked in taskbar | John Ankarström | |
2021-06-22 | Move cursor to window when middle-clicked in taskbar | John Ankarström | |
2021-06-19 | Move cursor to center of window on raise | John Ankarström | |
2021-06-19 | Do not raise window on next/prev | John Ankarström | |
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. | |||
2021-06-10 | Focus window when hovered in taskbar | John Ankarström | |
This may call FocusClient a thousand times per second, I don't know. But it works. | |||
2021-06-09 | Change desktop on ATOM_NET_ACTIVE_WINDOW message | John Ankarström | |
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. | |||
2021-06-09 | Fix crash on next/prev if no window is active | John Ankarström | |
2021-06-07 | Fix formatting | John Ankarström | |
2021-06-07 | Add 'put#' action | John Ankarström | |
I wanted to call it layer#, but it (rather silently, apart from the crashing...) conflicted with something else. | |||
2021-06-06 | Raise window on next/prev | John Ankarström | |
2021-06-01 | Double-click to shade | Charlie Root | |
I more often want to temporarily get rid of windows than maximize them. | |||
2021-06-01 | Document 'sendto#' action | Charlie Root | |
2021-05-30 | Add 'sendto#' action | John Ankarstr\xf6m | |
2021-05-29 | jwm.1.in: Document new actions | John Ankarstr\xf6m | |
2021-05-29 | Update config.h.in | John Ankarstr\xf6m | |
If I am not mistaken, this seems to have been done automatically by autoreconf -i. | |||
2021-05-29 | Add 'raise' action | John Ankarstr\xf6m | |
2021-05-29 | FocusPreviousStackedCircular: Fix typo | John Ankarstr\xf6m | |
2021-05-29 | Implement 'prev' and 'prevstacked' actions | John Ankarstr\xf6m | |
2021-05-29 | README: Add information about fork | John Ankarstr\xf6m | |
2021-05-29 | Add .gitignore | John Ankarstr\xf6m | |
2021-05-29 | First commit | John Ankarstr\xf6m | |
This is the original state of the released tarball for JWM 1.8, which will serve as my starting point for further modifications. |