NRK
NRK
What we ideally want here is something like the following: 1. Send a raise request 2. Wait for the raise request to be either completed/accepted or rejected. But I'm not...
> And in practice, there's plently of WMs that take this route. For example, `dwm` only sets the window to be "urgent" when it receives a `_NET_ACTIVE_WINDOW` request - it...
> But I don't know if there's a way to sleep until the keyboard can be grabbed. This is a different issue altogether. But yes you can wait for a...
Changed this into a meta-issue, individual issues for small things like this got a bit annoying. - - - And btw, we can also just build PCC from a known...
Possible to add Illumos or some Solaris based system to the CI as well?
The multimonitor code seems to use the explicit display parameter - so removing `-D` probably won't buy us much LoC. https://github.com/resurrecting-open-source-projects/scrot/blob/6e2b5221bc25bb073552a2b0707ee99803f1a44f/src/scrot.c#L891 I don't know whether this is OK or hacky...
> I think the difference between `-D` and the `DISPLAY` environment variable is an unintended consequence more than a feature. Are people really going to run scrot in one X...
> It'll still remove and simplify code if we keep the lines that get the display name from the environment for `scrotGrabShotMulti()`. I don't think I follow, what would be...
Looking at it again, I don't see how removing `--display` buys us anything. And it's a straightforward flag to keep supporting, unlike `--note` for example.
I can't really find any documentation on `_NET_WM_WINDOW_OPACITY` - it's not described in EWMH and seems to be something non-standard. Only thing I found was [this comment](https://github.com/tcltk/tk/blob/f7356543f35d404bef87be35b949bce5c4b168b6/unix/tkUnixWm.c#L1264) in Tk source...