logoalt Hacker News

postalcodertoday at 2:48 AM2 repliesview on HN

Wow, thank you for this. I've been working on a screensaver suite but LegacyScreenSaver is so janky. I was hoping someone would figure out apple's private wallpaper framework and you did!


Replies

cwizoutoday at 1:12 PM

As far as I can tell this is for WallpaperAgent, an extension to `com.apple.wallpaper` that are ran by WallpaperAgent on the desktop. For screensavers check my other post, I posted a sample the private screensaver api to bypass that.

Apple's uses both for their own "Aerials" and they have a sync system to share the position between the screensaver player and the desktop player.

mikestaastoday at 3:28 AM

OMG, LegacyScreenSaver is such a memory hog!