diff --git a/Documentation/ChangeLog.md b/Documentation/ChangeLog.md index d8181d5d..70d4ebc3 100644 --- a/Documentation/ChangeLog.md +++ b/Documentation/ChangeLog.md @@ -1,5 +1,23 @@ # Aerial change log +## [1.7.1](https://github.com/JohnCoates/Aerial/releases/tag/v1.7.1) - February 11, 2020 + +- Brings back "Allow right arrow to skip" for macOS versions prior to Catalina. That feature still won't work on Catalina. +- Add seamless looping if you only have one video in your playlist. +- Fix "new style" settings that weren't saved immediately, causing a discrepancy if you didn't close the preferences panel before launching the screen saver (with a hot corner). + +## [1.7.0](https://github.com/JohnCoates/Aerial/releases/tag/v1.7.0) - January 29, 2020 + +- Add support for the 11 new sea videos that were just released, including dolphins, sharks and Tahiti waves. + +![Capture d’écran 2020-01-29 à 20 52 20](https://user-images.githubusercontent.com/37544189/73392796-ca25cc80-42da-11ea-913a-c4dc1f310710.jpg) + +- Complete rewrite of the text/animation system, you can now select which information appears on which display, and configure more precisely the position of items on screen, or the font used. + +![Capture d’écran 2020-01-29 à 21 00 08](https://user-images.githubusercontent.com/37544189/73392613-731ff780-42da-11ea-8421-8149f24be6e1.jpg) + +This version also fixes many issues with macOS Catalina. + ## [1.6.0](https://github.com/JohnCoates/Aerial/releases/tag/v1.6.0) - September 26, 2019 - Support for the 15 new videos included in tvOS 13, including the ten new underwater seascape videos and five new ISS space videos. diff --git a/Documentation/Troubleshooting.md b/Documentation/Troubleshooting.md index 75451153..1b192d1e 100644 --- a/Documentation/Troubleshooting.md +++ b/Documentation/Troubleshooting.md @@ -1,5 +1,15 @@ # Troubleshooting +## macOS Catalina specific issues + +- The sandboxing restrictions make it impossible, as far as we understand, for a screensaver file to auto-update itself, as Aerial did in the past through Sparkle. Technically speaking, you will still be prompted to install new updates, and the updates will look like they install, except the installation will silently fail. You can in the meantime either : + - Update manually + - Consider using homebrew +Another solution would be to have a separate updater app, which is something that will hopefully be provided soon. You can follow the progress on this in this issue : https://github.com/JohnCoates/Aerial/issues/909 +- Custom videos location : In Catalina, while it's possible to add videos that are stored in your user's Documents or Downloads folder, these files will not playback when Aerial is running as a screensaver. This is a sandboxing restriction, we recommend that you place your videos in a "less protected" folder such as `/Users/Shared/`. +- Settings aren't saved : Some users (using MDM management software) seem to have run into an issue where macOS Catalina didn't create the folder where Aerial saves its preferences. You may need to create this folder manually : `~/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Preferences/ByHost/` +- Some current (or wanted/upcoming) features that require specific privileges are no longer working/impossible because of restrictions, this includes `Right arrow key to skip`. + ## Very common issues/macOS bugs - "You cannot use the Aerial screen saver with this version of macOS." error: Select Aerial, close `System Preferences` with Aerial still selected, re-open System Preferences and Aerial should now work. This is a known bug with Swift screen savers in macOS/OS X reported (a long time ago...) to Apple as [rdar://25569037](http://www.openradar.me/25569037). diff --git a/Readme.md b/Readme.md index 63909e7b..c6174dac 100644 --- a/Readme.md +++ b/Readme.md @@ -28,17 +28,15 @@ You can see a list of contributors [here](https://github.com/JohnCoates/Aerial/g ## Installation -**Warning :** If you have upgraded to macOS Catalina, you will notice that there are some new restrictions applied to screensavers. You can check [this issue](https://github.com/JohnCoates/Aerial/issues/801) for more information about the current status of Aerial on macOS 10.15. +**Warning :** There are still a few issues with macOS Catalina because of new restrictions applied to screensavers. The main one is that auto-updates are broken for the forseeable future. You will need to download updates manually for the time being (or consider [homebrew](Documentation/Installation.md)). You can find all the currently known issues with Catalina [here](Documentation/Troubleshooting.md). -Aerial now includes an auto-update mechanism using the [Sparkle open-source project](https://github.com/sparkle-project/Sparkle). **This mechanism is, for the time being, broken for macOS Catalina**. You will need to download it manually the first time (**and subsequent times in Catalina**) : +Installation instructions : 1. Quit **System Preferences**. 2. [Download the latest release of `Aerial.saver.zip`](https://github.com/JohnCoates/Aerial/releases/latest). Alternatively, you can find the [latest beta here](https://github.com/JohnCoates/Aerial/releases). 3. Unzip the downloaded file (if you use Safari, it should already be done for you). 4. Double-click `Aerial.saver`; it will open in `System Preferences` > `Desktop & Screen Saver` and ask you if you want to install for all users or for your user only. Be aware that installing for all users will require a password at install **and each subsequent update, including auto-updates.** By default, Aerial will still share its video cache if you install multiple times on the same system for each user. -After installation, **if you are upgrading from a previous version**, we suggest you check your cache path settings as 1.6.0 includes some significant changes to prepare for macOS Catalina. - Need more information on install, setup, or uninstall ? Or want to install via homebrew ? Check our extended [instructions here](Documentation/Installation.md). Curious about auto-updates ? [Have a look here](Documentation/AutoUpdates.md). ## What's new in Aerial 1.7.0 (January 29, 2020)? diff --git a/Resources/PreferencesWindow.xib b/Resources/PreferencesWindow.xib index 9a28344f..13706b99 100644 --- a/Resources/PreferencesWindow.xib +++ b/Resources/PreferencesWindow.xib @@ -3029,8 +3029,9 @@ After changing the folder, please close System Preferences for this to be taken - - - -