Skip to content

Release of the v3.4.3

Choose a tag to compare

@FreakySneaky787 FreakySneaky787 released this 08 Oct 08:56
· 12 commits to main since this release

What's New in v3.4.3

Bug-Fix Release

v3.4.3 fixes all 15 issues found in a review of v3.4.2 (#14 – #28), including one regression. Updating is recommended — especially if you keep simple_organizer.exe inside the folder you organise.

Safety & data

  • The folder that contains the exe could not be organised (#14, regression in v3.4.2) — the whole folder was refused as "belongs to Simple Organizer itself". Now only the exe itself is left alone and the folder is organised normally. The settings, history and staging folders stay fully protected.
  • The duplicate check downloaded OneDrive files (#15) — "online-only" cloud files (OneDrive, Dropbox, iCloud) were read for hashing, which downloads them. They are now skipped and counted in the log.
  • Undoing runs out of order left files in the wrong place (#25) — when a newer run had moved a file again, undoing the older run skipped it. Undo now follows the file to where it is and restores it to its original location.
  • Organize stayed enabled with an outdated plan after a crash (#21) — after a task that moves files fails unexpectedly, the preview is cleared so you scan again first.
  • No warning for C:\Users or /home (#23) — the folder that holds all users' home folders now asks for confirmation like other unusual folders.

Scheduler

  • Scheduled runs silently stopped after a restart (#24) — your "scan anyway" answer for an unusual folder is now remembered, also for automatic runs. If a run is paused because a folder still needs that confirmation, the Auto-organize card and a notification say so.
  • The schedule timer restarted after an automatic correction (#26) — e.g. after an out-of-range interval was corrected.

Performance

  • The window froze while showing very large scans (#16) — Preview and Duplicates are now filled in small slices, so the window stays responsive.
  • The log grew without limit (#17) — it now keeps the newest 5 000 lines.
  • The UI stuttered after every task (#18) — button states no longer read every history file.

Usability

  • Shortcuts did not work with Caps Lock on (#22).
  • Window size and position (#27) — a maximised window no longer overwrites the normal size with the screen size. Position and maximised state are remembered, and the window is moved and shrunk to fit if the monitor changed.

Linux

  • Trash on USB sticks and other partitions (#28) — the built-in Trash fallback now uses the drive's own trash (.Trash-<uid>) instead of copying the file into the home folder.
  • XDG_CONFIG_HOME and XDG_DATA_HOME are honoured (#28) — an existing folder in the old location keeps being used, so nothing gets lost.

Project

  • The README promised a Linux build that does not exist (#19) — Downloads and Installation now explain how to run Simple Organizer on Linux (from source or self-built).
  • Building from source failed (#20) — icon.png and icon.ico are now in the repository.

No new dependencies — still Python standard library only.