Focusing on Library Creation and Import Issues · Release Candidate 31
This update to Aspect focuses primarily on refining the performance and stability of library creation, deletion, and variant detection, addressing issues experienced by users with larger libraries and specific file configurations.
Performance Improvements for Library Management
- Closing the Library Creation Dialog: You can now close the library creation dialog while a scan is in progress. This allows you to continue working within Aspect while the initial scan completes in the background.
- Optimized Bulk Deletion: We've made significant optimizations to the process of removing multiple images simultaneously. This resolves UI hangs that some users experienced when deleting large scanned folders or using the library instance deletion functionality.
Addressing Variant Detection and Scan Times
- Variant Detection Logic Adjustment: To address long scan times when creating libraries containing many new photos (over 100), we've temporarily disabled the variant detection logic during the initial library creation process. This prevents unnecessary processing that isn't crucial for the initial library setup. Note: This is a temporary adjustment, and we’re working towards a more comprehensive solution that keeps the logic active while maintaining performance. We're also ensuring this change prevents the creation of excessive edit relationships when dealing with external editor workflows.
- Improved Metadata Handling: The variant detection logic now correctly handles files with malformed XMP metadata, ensuring that variant detection works as expected even with imperfect metadata.
Stability Enhancements – Preventing Crashes
The bulk of this update focuses on enhancing stability and preventing crashes, including fixes for:
- Situations involving background processes deleting files during event creation.
- Issues on macOS related to using the search bar with no library loaded.
- Crashes occurring during application startup and system standby on macOS.
- Problems stemming from library lock failures.
- Crashes when deleting files still being imported.
- Stability when displaying files accessed via the Android app.
- Unexpected crashes while loading images with extremely large dimensions.
See the change log for the full list of changes.
0 comments