3 ms·
> they don't follow platform guidelines I don't think platform guidelines that anyone listens to have been a real thing for a long time. Even between apps rele
by dspillett 7mo ago
> they don't follow platform guidelines
I don't think platform guidelines that anyone listens to have been a real thing for a long time. Even between apps released by MS there is little or no consistency at times, things that should be part of standard OS provided chrome like title-bars are a random mess - good luck guessing what has input focus sometimes, particularly with multiple monitors, as you unlock or switch vdesktop, without clicking to make sure.
I keep thinking of writing something that detects the top-most app window and draws an obvious box around it.
- csande17 7mo agoNative macOS developers respected Apple's Human Interface Guidelines for a long time, but even that's declining now that everyone needs to work around all the problems with Liquid Glass.
- reddalo 7mo agoYes, Liquid Glass is atrocious and it's the reason why I'm not going to buy a new Mac.
- m_gloeckl 7mo ago>> I keep thinking of writing something that detects the top-most app window and draws an obvious box around it. I would use this in a heartbeat. With Windows 10/11 I usually have the option to apply a garish accent color to the active window active. Nowadays, more and more apps don't use native window frames anymore, so that option works less and less. The W11 task bar with its barely legible indicators doesn't help either. On a big ultra-wide display with a few windows open, I sometimes struggle to see which one is active.
- dspillett 7mo ago> > I keep thinking of writing something that detects the top-most app window and draws an obvious box around it. > I would use this in a heartbeat. I may one day get around to it. Of the many projects on my “will probably never actually happen” list¹ it is one of the smallest. I did something similar to add other decorations to windows back in my just-post-Uni days². Walking the process list, getting the hWnd(s) you were interested in, and for there the window dimensions, was fairly trivial and it no doubt still is. ---- [1] I mention them here where relevant, in the hopes that someone else will see the ideas and be inspired to implement the them in an open form so I don't have to :-) [2] ~win2000 era, I was playing in Delphi at the time