Skip to content

CleanSweep v1.0.0

Latest

Choose a tag to compare

@loopotto loopotto released this 02 Feb 00:06

Version 1.0.0

New Features

  • Similarity Correction: Implemented a new "Flag as incorrect" feature for similar media groups. This permanently records the denial, preventing those files from ever being grouped together again, improving the long-term accuracy of the algorithm.
  • Intelligent Group Hiding: Groups that are manually hidden now only remain hidden if their internal composition (the set of files in the group) stays exactly the same. If new matching files appear, the group will reappear, preventing missed duplicates.
  • Support Development: Added a "Support Development" entry to the Settings screen that provides details and addresses for users wishing to contribute financially to the project.

Improvements & Fixes

  • High-Priority Scan Notification: The notification signaling the completion of a duplicate scan is now set to High Priority, ensuring it is more visible to the user.
  • UI Safety for Gestures: Bottom action bars on the Duplicates screen and Swiper Summary Sheet are now consistently lifted well and above the system navigation bar, fixing overlapping issues on modern Android devices.
  • Smoother Gesture Detection: Improved the logic for detecting when the user is running gesture navigation, making bottom UI adjustments more reliable.
  • Onboarding Polish: Fixed the first page of the Onboarding flow to correctly hide the "Previous" button, allowing the "Next" button to span the full width.
  • Optimized Cache Management: Changing the Similarity Threshold now only clears the scan results, preserving the image hash cache to save time by avoiding unnecessary re-hashing of files.
  • Architectural Refinement: Upgraded the internal Room database structure (v3) to support the new Similarity Correction feature, replacing old caching tables with the permanent denial list.