Joe Wingbermuehle
Joe Wingbermuehle
If I’m understanding this correctly, the issue is that JWM strips the whitespace off the beginning of labels for menus. I agree that JWM should let you have whitespace there...
I'm not sure what the use case for this is, I think people would expect JWM to use the POSIX shell.
I think this should be supported already (as of 2.4.0) with mouse bindings (see http://joewing.net/projects/jwm/config.html#mouse), for example: ```xml root:1 root:1 ```
If you use `TrayButton` instead of `Spacer` you can make the tray respond to clicks in empty spaces, but otherwise that's not currently configurable.
Each of the components on a tray can be configured separately. With `Clock` you can do: ```xml root:1 ``` Unfortunately, `TaskList` doesn't allow you to configure mouse bindings.
This is going to take some effort to implement, so I'm putting it off for now.
This shouldn’t be too hard to support. There is a similar request for trays (issue #39).
IntelliJ uses the `WM_TAKE_FOCUS` protocol. So I think it should be possible to add a group option to have JWM ignore focus requests when the application isn't active from JWM's...
The closest you could get to that right now is to exit JWM and restart (you could use the `Exit` tag in a menu to allow you to do this)....
So without X11, I'm not sure how much use JWM would be, but I've successfully used JWM on BSD-based systems using LLVM. The license certainly shouldn't be a problem.