Skip to content

Releases: scriptingosx/desktoppr

desktoppr v0.5

05 Jul 08:30
Compare
Choose a tag to compare
  • when given an URL instead of a local file path, desktoppr will attempt to download the file from that URL and set that as the wallpaper
  • new manage verb will set the wallpaper with data from a configuration profile. See the ReadMe and this post for details
  • the minimum OS has been raised to macOS 10.13 High Sierra

Update 2024-07-08: updated packages to get versioning correct. no other changes

v0.5beta - managed desktoppr

04 Jan 15:52
Compare
Choose a tag to compare
Pre-release

desktoppr has a learning a few new tricks that will make it simpler to use it in managed environments.

When used with the manage verb desktoppr now reads settings from the com.scriptingosx.desktoppr preference domain. This allows Mac admins to manage desktoppr with a configuration profile.

When the setOnlyOnce key is set to true in the profile, desktoppr will not re-set the desktop picture/wallpaper on a re-run, even when the user changed it.

You can also give a URL instead of a local file path for the image file, then desktoppr will try to download the image file from that URL and use that.

Read the documentation for v0.5b.

The minimum supported version of macOS has been raised to macOS 10.13 (High Sierra)

Apple silicon support - Universal Build

07 Dec 13:43
Compare
Choose a tag to compare

No new features or even code, this is new build to provide a universal binary and installer.

Desktop image settings

24 Mar 16:05
Compare
Choose a tag to compare

desktoppr can now control the image scaling and background color for the desktop picture.

The scale and color settings will be set for all screens.

image scaling:

use the scale verb to control how the desktops are scaled. It can have the values fill (default), stretch, center, and fit.

desktoppr scale center

background color:

You can pass a hex string for the background color:

desktoppr color 000000      # black background
desktoppr color FFFFFF      # white background
desktoppr color FF0000      # red background

0.2 - Notarization

07 Nov 19:09
Compare
Choose a tag to compare

desktoppr pkg is now notarized for Catalina compatibility.

And because you need to use a newer Xcode and Swift 5 to notarize the tool, it now requires the Swift 5 Runtime support for command line tools when you install it on versions of macOS older than 10.14.4. (On those older versions, you can also continue to use desktoppr-0.1)

first release

12 Sep 14:02
Compare
Choose a tag to compare
v0.1

v0.1