Readit News logoReadit News
who-shot-jr · 21 days ago
There is also https://github.com/FelixKratz/JankyBorders

Bizarre that this has not been fixed by Apple, it has been an annoyance well before Tahoe. Relying on the three dots in the top left corner to see which window is on top gets frustrating.

phantasmish · 21 days ago
Oh damn, this has been causing me trouble when working in half-and-half and quartered windows as recently as this week. I’ll be installing the one you linked, or the one the thread-link points to. Thanks, didn’t occur to me this would be a thing but of course it is.
WorldPeas · 21 days ago
if you do not wish to install another app, check "increase contrast" in the mac settings under accessibility>display. it will draw borders around windows and text entries. Much welcomed.
forlorn · 21 days ago
Thank you. Each time I see an app that does the smallest change possible (and it's a MacOS-only thing by the way) I think to myself: Does it have to be an APP?

Not a script, not a configuration, but an actual app that occupies space and RAM and does just that? How had somebody come to this weird idea that everything is an APP?

aegypti · 20 days ago
Because that’s been the user convention for 30 years since the day Mac OS 10 was released.

People do not want to manage scripts and configurations in esoteric locations. They want to drag and drop app bundles into the trash from the apps folder.

This is trivially found out after 5 minutes with a user.

pratyahava · 21 days ago
Thank you so much! I did not know I needed it! Still it does not help much to see which window is active right now (Sequoia), but makes overall experience easier.
spiffotron · 20 days ago
this actually looks amazing as well, feels very vaguely a bit like classic macos
treetalker · 21 days ago
A similar app I really like is HazeOver, which is a configurable dimmer for everything on the screen except the front window.

https://hazeover.com/

zaius · 21 days ago
That is an A+ demo video - dimming the background of the page in sync with the effects in the video is very clever.
jandy · 21 days ago
That was surprisingly awesome.
mike31fr · 20 days ago
Seems nice but I'm afraid it would not be compatible with my main work setup: VS Code on my main monitor, my web browser on my external monitor, and my eyes going back and forth between these 2 windows every few seconds to either read code or check the effects on the hot-reloading app. If one of the windows is dimmed, it would be painful.
swah · 19 days ago
Then you don't need a focus app, I'd say. But HazeOver has some "rules" that could help you. I agree that it only makes sense for me, on a single big display. If I'm using the MBP 14" one, I'm always maximized...
lanewinfield · 21 days ago
I love how the site reflects the darkness of the screen in the youtube video. nice touch!

Deleted Comment

mickelsen · 20 days ago
This one was nice, pity it was never updated: https://github.com/dwarvesf/blurred
vintagedave · 20 days ago
I use this, and absolutely recommend it. I am scared if it gets too much attention it will be Sherlocked, but I would love it Apple was able to ethically acquire and include it in macOS.
c-hendricks · 21 days ago
Been using it ever since trying out the similar effect in KDE.
CharlesW · 21 days ago
HazeOver is great, even when configured to be very subtle.
bsnnkv · 21 days ago
Took a look at this and it feels like it is implemented using public macOS frameworks so it shouldn't break between macOS updates

My guess is that kAXWindowMovedNotification, kAXWindowResizedNotification, kAXMainWindowChangedNotification etc. are being listened to on the currently focused window using the Accessibility framework, and there is a callback which gets the latest position of the tracked window whenever it is fired, and uses that position as a reference to update the border position

The border window itself is most likely an NSWindow, which is why the tracking of the border with the target window feels quite sluggish

tylerhall · 21 days ago
Developer of the app here. You’re correct. Accessibility APIs + timer + transparent top-level NSWindow that ignores input and draws a border.
bsnnkv · 21 days ago
Fwiw I think this is the right approach. The trade-off between stability across OS updates vs tracking performance is a no-brainer for me - the absolute last thing that I would want is a deluge of bug reports with no other information than "it stopped working" when Apple pushes out an update
Angostura · 21 days ago
Very nice idea, thank you for developing it. With an M1 iMac, though the window border lags the position of the window quite a lot if you drag it around, so probably not usable for me.
inatreecrown2 · 21 days ago
I thought I take a look at the code, but I can only find readme and license?
Atreiden · 21 days ago
Always glad to see more software in the window management space, especially for MacOS.

Any reason to use this over JankyBorders? I'm using it alongside Aerospace right now and forget sometimes it isn't built-in. Kind of weird to me that after all this time this is such a sparsely implemented feature. But the combo with Aerospace works well. Only thing missing is support in Aerospace for a toggle to have a window expand to the size of it's container. Really liked that feature in Yabai, made working with multiple tiled terminals really nice

qyron · 21 days ago
One difference can be seen right away - when moving a window, border made by JankyBorders moves smoothly together with window, unlike with this app.

The implementation is probably different.

tylerflick · 21 days ago
PopOS's Cosmic DE has this baked in. I was unsure about the feature at first, but it has proved itself useful. I wonder if this will eventually be Shirlocked into macOS.
hibajiri · 21 days ago
I’m using this app: BorderMe – Where’s My Window? https://apps.apple.com/app/borderme-wheres-my-window/id67450...

Different apps on macOS use different corner radii, so I’m wondering whether the apps can use any API to get the exact window bounds in order to draw the correct corner radius.

phren0logy · 21 days ago
The recent direction of MacOS has been a good excuse to try out a few new linux distros. As someone who was away from linux for a while, the degree of UI customization continues to be both amazing and a little overwhelming, but it feels more polished than before. Taking a look at Niri and hyperland, it's hard to feel satisfied with the UI of MacOS.

Deleted Comment