iScreensaver
iScreensaver has been updated to version 6.8.4.1356




iScreensaver version 6.8.4 has a number of bug-fixes and improvements, including several bugs that could cause playback failure on multi-monitor macOS Apple Silicon / M1 systems or the macOS Ventura 13.0 beta. Authors who are building screensavers that may be encountering any of these issues should update, re-build, and re-distribute their screensavers.



Release Notes
We are pleased to announce the release of iScreensaver version 6 which supports macOS 10.11 (El Capitan) through 11 (Big Sur) and Windows 7 through 10. Read about Version 6

Is it possible to stop/interrupt a running screensaver WITHOUT user input?

edited December 2021 in Feature Requests

Been using screensaver for a while and absolutely love it.

We're building a callerid.app that pops up a window for 10-20 seconds with caller id information.

App is done in Xcode/Swift. All works good except that the popup will not penetrate/cancel a running screen saver. Any screen saver, not just screensaver.com, so not a bug but perhaps a feature request question?

Since a window popup does not penetrate a screen saver is there any way to do that via a programmed command/trigger?

Any/all suggestions welcomed.

Merry Christmas

Comments

  • Interesting question, and I believe the answer depends on a few variables:

    • what version of macOS
    • whether the screen is locked at the time (the locked screen would require the user to authenticate with password or TouchID

    Details:

    • Before macOS 10.13, the screensaver process was called ScreensaverEngine, and you could change any window level to be in front of the running screensaver.
    • In macOS 10.13 it moved locations (and became more tightly locked down, preventing you from putting an app in front of the screensaver level)
    • Under older versions of macOS, an app (that had sufficient permissions) could kill the screensaver, but this may no longer be possible
    • Starting with 10.14, the new process is called legacyScreensaver, but I don't think your app can easily kill it


    Modern macOS uses the notification center, and I believe that notifications can show up even while the screen is locked, with the proper user choices:


  • Thank you very much for your comments. Food for thought :)

    Running Monterey. Don't want to go backwards so Notifications may be the solution. Thanks again.

Sign In or Register to comment.


☰ Copyright ©1995-2021