Hey everyone,
a new version of Aspect has been released: 1.0.0-rc.1 (view blog post). You’ll find the download links at the bottom of this post. Simply install over the existing installation to upgrade.
Download
Windows installer
macOS bundle
Linux AppImage (experimental)
Windows server version (x86_64) (experimental)
macOS server version (universal) (experimental)
Linux server version (x86_64) (experimental)
Linux server version (arm64) (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 Spanish translation
- Added a menu entry on macOS to import files from the Apple Photos library
- Implemented basic file renaming
Enhancements
- Streamlined the way library tasks, such as synchronization with the file system and other devices is being carried out
- When deleting the last edited variant of an image, the application will now ask what to do with a hidden original
- Improved the event deletion usability by replacing the permanent deletion option by an option to move files back to the photo stream
- Improved the access speed of files that are in a library instance on a different drive connected to the same computer
- Files are now being fetched in the background and do delay the synchronization process anymore
- The color for event header captions is now determined from the actual colors below, resulting a more reliable result
- When zoomed in, large images will now display the largest smaller available resolution while the full resolution tiles are being loaded
- Improved the loading speed of small thumbnails
- Library revisions are now automatically cleaned up in order to avoid accumulating excessive amounts
- Reduced the time needed to store the library catalog after library changes
- “Icon?” files on macOS are now ignored during file system synchronization
- When dragging files from outside the application into an event or into the photo stream, adding duplicates is now allowed
- Improved the way URLs from an Aspect Sync app (Android) are displayed within the application
Bug fixes
- Fixed device discovery not working within IPv6 only networks
- Fixed a crash that would occur when attempting to create a new library in a directory that already contains a library revisions folder
- Fixed a possible crash caused by I/O errors during cache fragmentation
- Fixed an issue where some images larger or equal to 16384 pixels would not display
- Fixed the event status icon sometimes overlapping the event caption in the navigation bar
- Fixed an issue where a progress dialog would not be correctly centered on the screen
- Fixed a possible when importing a file fails mid-way
- Fixed a potential crash happening when the volume containing the library is full
- Fixed a possible crash caused by a remote instance attempting to access a library that has not been fully loaded
- Fixed a crash caused by metadata containing keywords with invalid UTF-8 sequences
- Fixed an issue where files would sometimes not be downloaded after marking an event as “keep locally”
- Fixed an issue that could lead to the erroneous detection of year folders as new events
- Fixed a crash occurring when attempting to edit a (missing) image that resides in a non-existent folder
- Fixed an issue where an event spanning multiple years could end up in a year that does not correspond to any images in the event
- Fixed the icon used for inaccessible libraries, as well as the home folder icon used in the macOS menu bar
- Fixed an occasional crash when invoking items from the context menu in the network device popup
- Fixed a crash happening when adding a new device to an already synchronized library
- Fixed a crash happening when a library has accumulated a large number of revisions
- Fixed an issue where changing the individual photos folder pattern in a synchronized library could lead to an infinite sequence of synchronizations
- Fixed two issues causing overly long image load times for event headers
- Fixed a possible cause for crashes during shutdown
- Fixed an issue where it was possible to invoke the “locate photos” button in the library creation dialog multiple times concurrently
- Fixed a possible crash when loading a broken library
- Fixed the Linux update download button erroneously downloading the macOS version
- Fixed an extraneous little cross suffix in the macOS “Window” menu
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!