Skip to content

Simple Organizer v3.5.1

Latest

Choose a tag to compare

@FreakySneaky787 FreakySneaky787 released this 16 Oct 06:14

What's New in v3.5.1

Bug-fix Release

v3.5.1 fixes six bugs found after v3.5.0 (#81 – #86). Three of them could move, trash or damage files in rare cases, so updating is recommended for everyone.

Fixed: files and data

  • "Don't move" was forgotten after a restart (#82) — the choice was only kept in memory, so after closing the app the next automatic run moved those files after all. It is now saved with the settings and kept until you pick another folder.
  • Duplicate trash check only compared the size (#86) — a duplicate is now only moved to the Recycle Bin if the copy you keep still has the same content (SHA-256), not just the same size. If the kept copy was edited after the scan, the other copy stays. A hard link of the same file never counts as a second copy.
  • History and settings could be empty after a power cut (#83) — files are now written to disk (fsync) before they replace the old version, so a crash leaves either the old or the new file, never an empty one.

Fixed: sorting

  • A file named like a category folder blocked the whole category (#81) — a file without extension called Others or Documents is now moved first, and the category folder can be created. Undo puts it back under its old name. A file that cannot move away (e.g. a download in progress) is still reported as blocking.
  • Images/Images (#84) — when the scanned folder itself is named like a category (Downloads/Images), its images count as already in place instead of being moved to Images/Images. Sub-categories go directly below it (Images/Photos).
  • Recursive scans re-sorted rule folders (#85) — the target folders of your enabled rules are now skipped like the category folders, so e.g. a "newer than 7 days → New" rule no longer has its folder emptied by the next scan.

Project

  • New regression suites test_v351.py and test_gui_v351.py; all 14 suites pass on Windows with Python 3.11 and the newest Python.

No new dependencies — still Python standard library only. Settings, rules and history of v3.5.0 are used as they are.

Download

simple_organizer_windows_v3.5.1.zip contains simple_organizer.exe and the README. Check the exe against simple_organizer_windows_v3.5.1.sha256:

Get-FileHash simple_organizer_windows_v3.5.1\simple_organizer.exe -Algorithm SHA256

SHA-256: E383D9B084648BA2E0C6C3DAD074A4D77CE817F1DC422A7C2CD5A12799D0388C

Linux (Debian 12+, Ubuntu 22.04+, Simple OS): simple-organizer_3.5.1_all.deb installs Simple Organizer with a menu entry and pulls in python3-tk:

sudo apt install ./simple-organizer_3.5.1_all.deb

SHA-256 of the package: 75C5534B7CFFEC0F5C46EA2142B46689F791EE096D07F99C4892EF9AAC5DC175