Repository navigation
Sally 1.0.37
Sally 1.0.37 checks for new releases by itself and shows them in its own update window: the Check
Version plugin is retired. It also fixes drag and drop to network shares that cannot store the
"downloaded" mark, Send to › Compressed (zipped) folder, long-path thumbnails, context-menu submenus
that fill late, and brings plugins added in later releases to existing configurations.
Changes
-
Contextual Undo. With a file panel focused, Ctrl+Z or Edit › Undo reverses the latest
operation recorded by the Windows shell, including Sally's deletes into the Recycle Bin.
The menu names the current action, such as Undo Delete. Windows shares this history with
Explorer. In the command line and text fields Ctrl+Z retains text undo, including doing nothing
when there is no text edit to undo. Permanent deletion cannot be recovered this way; Sally's
own copy, move, rename, archive and plugin operations do not all use shell history.
Deletion from long directory paths now reaches the shell's recycle handling instead of
bypassing it. Windows may still offer permanent deletion for items it cannot recycle. -
The update window. Help › Check For New Versions opens Sally's updater
(utils\salupdate.exe). It shows the installed and the latest version and the release notes, and
Install and Restart downloads the release, checks it against its published SHA-256 checksum,
closes Sally, replaces the files and starts Sally again, as in 1.0.36. Sally also checks by itself
a little after it starts, every week unless you choose otherwise in Configuration › General ›
Check for updates (every day to every six months, or never). Nothing is shown unless a newer
release exists. The window then opens without taking the keyboard from what you are doing. Sally
itself no longer goes online for updates; only the updater does. -
Check Version is retired. Your Check Version schedule and settings are taken over, and the
plugin is removed from your configuration and from the Sally folder. A release now lists the
files it retires, and the updater removes them (and puts them back if an update fails). -
Command-line profiles and startup actions.
-profile namekeeps settings in a separate named
configuration.-do viewor-do editopens the active panel's focused item after startup, using
its configured viewer or editor. A panel path can name a file: for example,
sally.exe -profile preview -l "C:\Pictures\beach.jpg" -p 1 -do view. -
Drag and drop to a NAS (#118). A dropped file that carries the "downloaded from the internet"
mark is copied to a target that cannot store such marks, as F5 does, instead of being skipped
without a word. If a drop cannot be carried out, Sally says so. -
Send to › Compressed (zipped) folder (#20) creates the archive again.
-
Context-menu submenus that fill late (#13, #15). Send To, Include in Library and similar
submenus show their items. -
Thumbnails (#31) are drawn for paths longer than 260 characters, and no longer show red as
blue. -
Plugins added in later releases (Discussion #89) reach configurations created before them. A plugin you
removed in the Plugins Manager stays removed. -
PictView (#130) adds the image formats of your installed codecs (WebP, HEIC, AVIF, camera RAW,
JPEG XL) to its viewer list, also for configurations created by 1.0.34–1.0.36. -
PictView on HiDPI displays (#132). Toolbar, menu and status icons scale with Sally's display
sizing, and the status bar reserves enough room for them. The histogram toolbar scales too. -
Web Viewer (#131) shows an error page when navigation fails. Initialization failures can
still leave a blank page; investigation of the reported SVG remains open. -
Folder suggestions (#51). The target fields of Copy, Move and Change Directory suggest
matching folders while you type (Configuration › General). -
New › Folder opens the new item for renaming in place (Discussion #3); Back and Forward onto a
deleted folder go to its nearest existing parent without an error (Discussion #54).
Upgrade notes
- From 1.0.36: use Plugins › Check Version › Check For New Versions and Install and Restart
one last time. Sally 1.0.37 then removes Check Version; from then on it is Help › Check For New
Versions. - From 1.0.35 and older: there is no updater yet. Close Sally and unpack 1.0.37 over your Sally
folder. If Windows sayssalextx64.dllis in use, rename that file (for example to
salextx64.dll.old) and copy again. - Offline: drop the release zip onto
utils\salupdate.exe(itsSHA256SUMS.txtbeside it).
Downloads
Portable builds for x64, x86 and ARM64, a consolidated PDB archive and the SHA-256
checksum manifest. Keep their names: Sally's updater finds the package and the checksum file by them.
Validation
- Public Release CI for x64, x86 and ARM64: all three passed.
- Release-artifact verification on all three runtimes: zero failures/warnings, 11 built-in
languages and 31 shipping plugins. - Real-UI checks in Windows Sandbox on the packaged x64 runtime, compared with 1.0.36:
all 25 groups passed, including a fresh-fixture rerun of the icon-refocus check.
These include the real upgrade from the published 1.0.36: its Check Version installs 1.0.37, which
takes over the schedule, removes the plugin and reports the update. - Microsoft Defender: no threats found (engine 1.1.26090.9, signatures 1.461.17.0).
Full Changelog: v1.0.36...v1.0.37