In praise of xlogo
simont.dreamwidth.org
simont.dreamwidth.org
25 years of X usage, and that one has somehow managed to evade me. Such an awesome (and now that I learned about it - obvious) thing.
Not using it was mostly done because you want to be cross-platform at that level, aren't using C as your core language (Qt, Tk) or just the usual case of NIH you get everywhere (Gtk, which rather invented glib).
I wonder if we'll see a wleyes for Wayland, to test Wayland only and not the x11 comparability layer.
Part of wayland's security design decisions is that one program cannot receive events from another program.
An app like xeyes would need cooperation from the compositor otherwise.
I don't see a tooltip that shows the window size. I am using Xfce.
Interestingly when sizing a terminal window these WM's show the size in columns and rows and when sizing a "real" window it shows the size in pixels.
Probably an option somewhere to turn it on in newer environments but it's been a while since I used anything but cwm[1] (which does show the window size on resize) so I can't be sure.
[1] calm window manager - https://en.wikipedia.org/wiki/Cwm_%28window_manager%29
I use a Slackware box at work and was delighted when I found a Linux port[1], now I use it everywhere except on Windows.
IIRC there's a window property the app can set on itself to tell the WM of its "resize increment", as well as a "base size". Since the main use case for that is terminal windows (anything that displays fixed-width text), I think most WMs assume that anything with that set on it cares about rows and columns rather than pixels.
Different distros of course have different defaults.
And here I am with a loud clicky keyboard and my notifications very much not on mute in protest of my open office.