Aspect Changelog

What's new in Aspect 1.0.0 Preview 36 Beta

Mar 15, 2024
  • Even though this is not a complete implementation, yet, the latest release now supports drag and drop of images within and into the application on Linux. This greatly enhances the usability, especially when working with collections. We also improved the library clone and sync performance and fixed a few stability issues.
  • Dragging files on Linux:
  • Drag and drop on Linux (X11) is a rather complex and somewhat obscure functionality. As typical for X11, the burden of the implementation is put on the individual applications or application frameworks. Since we are implementing our own framework, this means that we have to implement the complete protocol manually.
  • At this point, the basic mechanics of receiving and initiating drag'n'drop operations are implemented for files, so that all of the major use cases are functional now. Still missing are things such as dragging other kind of data, drag cursors and images, properly handling all possible drag operations or right-click dragging with context menu, as well as various corner cases.
  • The implementation will be improved in these regards as needed, but for the time being we are happy to have a fully functional version of the application.
  • Synchronization Improvements:
  • Especially noticeable on larger libraries, we've reduced the time required for the initial cloning of a library catalog considerably. This also affects later synchronizations, although those are usually much quicker. The first phase of the clone/sync process now also shows a progress indicator, allowing to see better what is going on during that time.
  • In addition to these high-level improvements, several issues related to synchronization have been fixed in this release. The next goal is to get the implementation solid enough to be able to reasonably encourage more real-world testing and remove the "experimental" badge.
  • Finally, several issues that had been reported through the crash reported have been fixed. As usual, see the change log for the full list of changes.

New in Aspect 1.0.0 Preview 26 Beta (Dec 24, 2022)

  • 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

New in Aspect 1.0.0 Preview 19 Beta (Oct 29, 2021)

  • New features:
  • Added an image export dialog
  • Allows to batch export a selection of images with shared settings
  • Settings include: file format, image size, included metadata
  • The output file name can be freely defined using a pattern similar to the pattern already used for event folder names
  • More metadata customization and file format specific settings are planned for future versions
  • Added a toolbar button to show related files
  • Related files can be edited or exported files, or files that have a similar capture time
  • Can also be activated using the middle mouse button on Windows, or using Alt+click on macOS
  • Added a context sensitive toolbar to the thumbnails view
  • Enhancements:
  • Images that have been exported now show a small overlay icon and are indicated as exported in the file relation popup
  • The path bar of the folder browser now accepts URLs in addition to paths
  • Adjusted the UI to fit better with Windows 11
  • Bug fixes:
  • Fixed images in details view sometimes not loading properly
  • Fixed a possible crash when attempting to drag items in the notification pane
  • Fixed high-DPI screen detection on Linux
  • Fixed the “renew cache data” function to work for images that are not part of the library
  • Fixed a crash that occurred when creating a new library without a scanned folder set
  • Fixed dialog centering on Linux