MacOS - Christmas Sneer
Posted: Sat Dec 28, 2024 9:07 am
Just found more instances of Apple interference (or rather, changes that they decided to inflict on users).
In the finder, I was going to the /Applications folder.
You'd think this was straightforward wouldn't you?
You'd think the path for "TextEdit.app" would be "/Applications/TextEdit.app" wouldn't you? You'd be wrong.
If you right-click and "show package contents", drag the "contents" folder from inside the "TextEdit.app" bundle into a terminal window. I'll reveal it's real path as: You can also copy the path to this folder (more on this in a sec) to confirm the real path of it on disk. You hold down the alt key while the edit menu is open and the folder is selected in the finder: That also reveals the real path to this is no longer "/Applications/TextEdit.app", but "/System/Applications/TextEdit.app".
When was this changed? It didn't used to be like this. You could have a user applications folder at ~/Applications but there's no need for the "System" prefix at all. This means I have to check for two locations in case a stack is being run on MacOS pre-this-"system" prefix.
Also, when was "grab.app" removed?
I know I can do command-shift-5 to do a timed screenshot now, but it's cumbersome and the interface for defining the screenshot is clunky.
I tried to export the rect of the screen as a screenshot, but the IDE fails to capture open menus in a screenshot when it's not the foreground app: I know this used to work (pre-catalina) - so that's something else that seems broken on MacOS.
In the finder, I was going to the /Applications folder.
You'd think this was straightforward wouldn't you?
You'd think the path for "TextEdit.app" would be "/Applications/TextEdit.app" wouldn't you? You'd be wrong.
If you right-click and "show package contents", drag the "contents" folder from inside the "TextEdit.app" bundle into a terminal window. I'll reveal it's real path as: You can also copy the path to this folder (more on this in a sec) to confirm the real path of it on disk. You hold down the alt key while the edit menu is open and the folder is selected in the finder: That also reveals the real path to this is no longer "/Applications/TextEdit.app", but "/System/Applications/TextEdit.app".
When was this changed? It didn't used to be like this. You could have a user applications folder at ~/Applications but there's no need for the "System" prefix at all. This means I have to check for two locations in case a stack is being run on MacOS pre-this-"system" prefix.
Also, when was "grab.app" removed?
I know I can do command-shift-5 to do a timed screenshot now, but it's cumbersome and the interface for defining the screenshot is clunky.
I tried to export the rect of the screen as a screenshot, but the IDE fails to capture open menus in a screenshot when it's not the foreground app: I know this used to work (pre-catalina) - so that's something else that seems broken on MacOS.