Version 1.0.0-preview.26

Hey everyone,

a new version of Aspect has been released: 1.0.0-preview.26 (view blog post). You’ll find the download links at the bottom of this post. Simply install over the existing installation to upgrade.

Download

:paperclip: Windows installer
:paperclip: macOS bundle
:paperclip: Linux AppImage (experimental)

Please remember: Even though the software is reasonably stable at this point, always make a backup of your data, or work with a copy of it, when using pre-release software.

New features

  • Added a new UI for editing keywords within the metadata pane
    • The new UI displays keywords as individual tags instead of a comma separated list
    • New keywords can be added using auto-completion
    • Existing keywords can be removed or applied to all selected images using a single click
  • Added the possibility to search for a particular lens model (e.g. lens sigma or lens 14-140)

Enhancements

  • The “missing” search expression can now be negated (not missing)
  • Synchronization errors are now displayed in the device pane
  • Instead of an exclamation mark, images that are remotely available now show a “sync” or “remote” overlay
  • Improved transition performance when switching between thumbnail and details view
  • Cached metadata is now copied during synchronization instead of attempting to reload from the source file
  • Improved “analyzing images” activity execution time in case many images are not present locally
  • The photo stream header now shows the total number of photos instead of just individual photos
  • Added code to properly handle malformed TIFF date headers, as written by certain cameras and scanners
  • Malformed embedded ICC profiles are now ignored instead of causing an image to fail to load
  • Improved the time required for handling the library lock file during library load
  • Added a “Report bug…” menu entry that leads to the bug report forum
  • The “trash can” entry in the collection pane now shows the number of contained files
  • Files in the library trash folder now retain their original file extension

Bug fixes

  • SECURITY: Remote devices are now prevented from changing the properties of a local library instance during sync
  • Fixed the keyword tree in the collection pane not getting updated after cloning or synchronizing a library
  • The welcome dialog now re-opens when the library creation/clone dialog gets cancelled
  • Fixed a crash happening when exporting large panorama images
  • Fixed restoring full-screen windows at application startup on macOS
  • Fixed a crash when loading overly large JPEG/TIFF/PNG images
  • Fixed a gray rectangle appearing over the metadata pane when the import sheet is visible
  • Fixed misalignment of “keep locally” event markers
  • Fixed auto-complete entries not being applied when switching the focus to another control
  • Fixed bogus file format entries from sporadically appearing in file open dialogs on Windows
  • Fixed redraw issues on macOS when moving a window between monitors
  • Fix handling of the Alt+Return shortcut to toggle full-screen when an image is selected
  • Fixed display of legal documents in the about dialog
  • Fixed the color label metadata field
  • Fixed flicker and focus loss in the metadata pane that occurred after metadata changes
  • Fixed generation if XMP sidecar files for images that have partially malformed metadata
  • Fixed a crash occurring when rotating an image for which the XMP sidecar creation fails
  • Fixed quick loading of metadata in the metadata pane using cached data
  • Fixed a crash occurring when using the metadata pane and switching between different libraries
  • Automatic imports now fully skip hidden directories
  • Fixed left-over trash can entries in case a file being deleted on two devices at the same time
  • Fixed a possible crash during synchronization
  • Fixed the list selection to not change to a different entry after pairing with a device
  • Fixed a regression that caused the initial library organization after load to be skipped
  • Fixed issues when cloning a library that contains missing files
  • Fixed reverting the read-only mode after licensing the application outside of the evaluation period
  • Fixed activities overlapping notifications in the notification pane header
  • Fixed displaying “loading missing metadata” activity during library load
  • Fixed file deletion shortcuts and context menu within the trash can

Feel free to leave any feedback here or in the bug reports sub forum. Thanks for helping to shape a new way of organizing photos!