Version 0.7.6

Turning on iCloud Drive for the first time now works • A failed library move now tells you what went wrong • Settings shows where your library really is

0.7.6 · macOS

Bug Fixes

  • Turning on iCloud Drive for the first time (macOS): In versions 0.7.2 through 0.7.5, turning on iCloud Drive Sync for the first time copied your decks into iCloud Drive and then failed without a message: the switch went back to off and your library stayed on your Mac. The move now completes. If this happened to you, turn the switch on again after updating. Your decks are safe, and the app copies only what has changed since the earlier attempt
  • Settings when your library started on iPhone (macOS): If your iCloud library was first set up by the iPhone app, the Mac app used it correctly but Settings showed the switch off and a local folder. Settings now shows where your library really is, and turning the switch off moves the library to your Mac as expected

Improvements

  • A failed library move says so (macOS): If moving your library between your Mac and iCloud Drive fails, a message appears and Settings shows what went wrong until you dismiss it or try again. Before, the switch quietly returned to where it was. A successful move is confirmed too
  • Your settings travel with your library (macOS): Your theme, default card size and other settings now carry over when you move your library, where before they could revert to what they were the last time the library lived in that location

Technical Updates

  • Moving a library is now covered by a test of the whole sequence, including a first move into an empty iCloud folder, which is the case that was failing
  • The app works out where the library is from the library’s own location, not from a saved setting that may not exist yet
  • A failed move is now recorded in the app’s log, and an expected “file not found” during first launch on an iCloud library is no longer logged as an error

Feedback

Found a bug or have a feature request? We’d love to hear from you:

Thank you for using SuperCards!