Hi,
I have a screensaver (called "StarMessage") that is build both as an app distributed via the Apple store and as a .
native screensaver (.saver) distributed from my website.
When the user selects a tiled image background, the screensaver drawing becomes too slow on retina monitors.
By adding NSHighResolutionCapable = false at the app edition the drawing speed is back to normal.
But in the .saver edition this setting is ignored. Probably because it is the screensaverEngine.app that is examined by MacOS and it does not have that setting.
My questions are:
At the moment, I do not want to redo the drawing code although I understand that would be the best solution.
I hope there is a solution for me.
thanks
I have a screensaver (called "StarMessage") that is build both as an app distributed via the Apple store and as a .
native screensaver (.saver) distributed from my website.
When the user selects a tiled image background, the screensaver drawing becomes too slow on retina monitors.
By adding NSHighResolutionCapable = false at the app edition the drawing speed is back to normal.
But in the .saver edition this setting is ignored. Probably because it is the screensaverEngine.app that is examined by MacOS and it does not have that setting.
My questions are:
is there a way for this setting to also work on .saver bundles as it does for .app bundles?
is there an alternative way to achieve programmatically what NSHighResolutionCapable does?
At the moment, I do not want to redo the drawing code although I understand that would be the best solution.
I hope there is a solution for me.
thanks