Skip to content

Simple Organizer v3.5.0

Choose a tag to compare

@FreakySneaky787 FreakySneaky787 released this 13 Oct 07:43
· 6 commits to main since this release

What's New in v3.5.0

Feature Release

v3.5.0 brings the features that were on the roadmap and fixes every open issue (#65 – #80). Updating is recommended for everyone — especially if you use Auto-organize with a removable drive.

New

  • Don't move (#77) — keep single files where they are. Select them in the Preview and press Space or Delete, or right-click → Don't move. The rows turn grey; Organize moves only the other files, and the confirmation counts only those. The choice is kept for later scans of the folder — automatic runs leave those files alone too — until you pick another folder or close the app.
  • Search and sort the Preview (#78) — a search field above the list (Ctrl+F, Esc clears) filters by file name, category or destination. Click a column heading to sort, again to reverse. Filtering only changes what you see.
  • Rules with several conditions (#79) — Add condition in the rule dialog. A rule matches only if all its conditions match, e.g. extension pdf + older_than_days 365 → Archive. Existing rules keep working unchanged.
  • Export CSV (#80) — saves the scan result (status, file, category, source and destination folder, size) in a format Excel and LibreOffice open directly. File names such as =1+1.txt are always shown as text, never run as a formula.
  • History shows the folder of every run and can open it; Undo last names the run and folder it will restore (#74).

Fixed

  • Auto-organize switched to Downloads when a drive was unplugged (#65) — if the saved folder is not reachable at start, it stays selected, Auto-organize shows Paused: the folder was not found, Scan says the folder was not found, and the folder is no longer forgotten.
  • Undo was redone by the next automatic run (#75) — after an undo in the folder Auto-organize watches, you are asked whether to pause it.
  • Outdated preview (#73) — changing a scan option or a rule after a scan clears the preview, so Organize never uses an old plan. A rule changed during a scan discards that scan's result.
  • Files removed after the scan (#66) — are skipped instead of reported as errors; folders created for moves (or commits) that failed are removed again; error messages show the reason without doubled paths.
  • "Open destination folder" always failed before Organize (#67) — the item only appears once the folder exists.
  • Slow start (#72) — the rounded controls are drawn once per shape instead of once per colour, and the window icon is much smaller: the app starts about twice as fast, the dark theme loads faster too.
  • Tabs only worked with the mouse (#76) — Ctrl+1 … Ctrl+4 switch tabs, F5 scans.
  • Outdated texts in the History tooltip and the Commit confirmation (#68).

Documentation and project

  • Regression tests of every release are now in tests/ and run on GitHub Actions on Windows with Python 3.11 and the newest Python (#71).
  • Wiki: Auto-Organize tip now works with a two-condition rule (#69); Data and Settings lists every file in the data folder (#70).

Good to know: a rule with several conditions is understood by v3.5.0 and newer. Versions 3.4.1 – 3.4.5 only see its first condition and would match more files, 3.4.0 and older cannot read the rules at all — don't go back to an older version with such rules. Rules with one condition are saved exactly as before.

No new dependencies — still Python standard library only.

Download

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

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

SHA-256: EDD272EA061AC607C9F236ED518A5CF358786B744C6B33D99AC5227BD4D5DB0B

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

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

SHA-256 of the package: 25777EAAE50745907EE0BE26A841F8B6337D541178A760AB0E3E6F76A713BCDA