Skip to content

ShiftDrop 1.0.9

Latest

Choose a tag to compare

@nhaajtt nhaajtt released this 30 Oct 08:04
· 11 commits to master since this release

A full check of the whole app, with about 60 fixes. Installed copies update themselves.

No more hangs

  • A file that makes an action crash no longer stops later actions.
  • Word, Excel, LibreOffice, Edge, FFmpeg and the other helpers are stopped if they get stuck (password-protected or damaged files), and Office is always closed again.
  • Converting a PowerPoint no longer takes over a presentation you have open.

Nothing half-done is left behind

  • A failed action removes its partial output instead of leaving a broken file next to the original.
  • Batch rename puts every name back if one file can't be renamed.
  • Settings are saved safely; a damaged settings file is kept as settings.json.bad instead of being wiped.
  • Files dropped on the shelf in quick succession are no longer lost.

Safer

  • Add-on downloads are checked against known checksums before they are installed; a failed update keeps the working version.
  • API keys are never handed to the app's windows, and keys that can't be unlocked are kept instead of erased.
  • PDF passwords no longer appear on a command line; passwords need at least 8 characters.
  • The To phone link closes once the phone has the file, and slow or flooding clients on the network can't stall it.
  • Markdown files can't pull local files into a PDF; Windows Sandbox shares only the one file, with clipboard, GPU and microphone off.

Works as expected

  • Ctrl+Space and the 1–8 keys are only taken when Quick look is on or the wheel is open.
  • The progress card appears on the screen you are working on.
  • Compress PDF never makes the file bigger; animated GIF/WebP are protected from losing their animation.
  • Portrait phone videos merge correctly; Word to Markdown keeps literal __ and **.
  • AI add-on works right after installing it, without a restart.
  • About 140 more texts in Vietnamese, including job titles and the welcome screen.