News for hackers. Stuff that matters.
Re:Ice - open source bar manager for macOS by eviks on Friday June 07, 2024 @03:56AM (#40606330)
To get information about other apps' icons
Re:Ice - open source bar manager for macOS by SpaghettiCthulu on Friday June 07, 2024 @07:21AM (#40607497)
If true, that's a wild permissions model
Re:Ice - open source bar manager for macOS by nativeit on Friday June 07, 2024 @11:57AM (#40609866)
Among many. Apple’s security model has a lot of ups and downs like this. I gather any app that needs access to anything on the screen outside of itself requires “screen recording” permission. I know all of the Remote Desktop apps, as well as color sampling functions in browsers, Adobe’s apps, and all of the designer tools with similar functionality require it.
Re:Ice - open source bar manager for macOS by theshrike79 on Friday June 07, 2024 @12:25PM (#40610163)
You wouldn't want your mouse driver, for example, being able to see _every_ piece of software in your menu bar by default without extra permissions?

The case for "I need to see what apps are in the menu bar" is so rare there's no setting for it -> "screen recording" is the closest one.

Re:Ice - open source bar manager for macOS by filleduchaos on Friday June 07, 2024 @07:48PM (#40614070)
It isn't a permissions model, it's explicitly a hack.
Re:Ice - open source bar manager for macOS by yig on Friday June 07, 2024 @01:59PM (#40611149)
Dozer [0] doesn't require any special permissions. I guess this is needed by Bartender because it creates a little pop-out menu that shows the icons somewhere else?

[0] https://github.com/aonez/Dozer/releases/tag/v4.2.1-silicon