Skip to content

Releases: lso2/QuickPane

QuickPaneSetup-3.10.0-release

Choose a tag to compare

[3.10.0] - 2026-09-14

QuickPane 3.10.0

This significant release fixes many bugs on save and open dialogs. A testing version was made to collect debug logs over the course of a month of daily use, and this data helped significantly in identifying the bugs and edge cases. Additionally, new features were added such as recent apps, ability to edit path was added, speed was improved, drag and drop was improved, items were added like This PC above the drives, SSH was added, settings were overhauled, glithes were fixed, and various minor bugs were fixed, among other updates. This is the most stable version of QuickPane yet and is production ready.

Added

  • Search box at the top of the pane that filters every folder as you type.
  • App Folders section, which offers the folder you set for the app whose Save or Open dialog the pane is in.
  • "Always start {app} here" on a folder's right-click menu inside a file dialog.
  • Recent Apps section listing the applications you have been using, each opening its app. The folder that app's dialog was last sent to is on the row's right-click menu.
  • Browser rows in Recent Apps open out into that browser's profiles, each opening its own.
  • Setting for which apps Recent Apps lists: the ones you open, the ones whose Save and Open dialogs you use, or both.
  • Keyboard shortcut that moves focus into the pane, off until you turn it on under Settings, Hotkeys.
  • This PC is a row of its own inside its section, opening This PC when clicked and expanding to the drives beneath it.
  • Drag files from Explorer onto any pane folder to move, copy, or create shortcuts, with Ctrl, Shift and Alt behaving as they do in Explorer.
  • Settings footer showing the running version and a Download button when a newer release is published.
  • Connections tab names both components an SSH mount needs, links each download, and offers the install commands to copy.
  • Reordering rows in the pane or groups tabs in settings now ghosts for better reordering usability.
  • Right click menu option in the pane to manually edit the path text.

Changed

  • Settings are grouped into tabs: Groups, Pane, Hotkeys, Connections and Backup.
  • The settings Pane tab is laid out in two columns.
  • Search box, App Folders and Recent Apps each have a checkbox and a place in the section order.
  • The pane's search field matches Explorer's own, with the magnifier on the right.
  • The active profile in settings is marked by a filled Active badge.
  • Larger type and more spacing on the Pane, Hotkeys, Connections and Backup tabs.
  • Section headers show their expand caret without being hovered first.
  • Recent folders open out into their subfolders, and line up with every other folder row in the pane.
  • Programs are shown with the icon and name Windows uses for them, so Chrome Canary is not another row called Google Chrome carrying Chrome's icon.
  • Deleting a group sends it to the Recycle Bin.
  • The mouse wheel scrolls the pane; a sideways swipe, a tilt wheel, or Shift with the wheel scrolls the tab strips and the settings profile columns.

QuickPaneSetup-3.7.0-release

Choose a tag to compare

@lso2 lso2 released this 13 Aug 21:20

[3.7.0] - 2026-08-13

Added

  • Crash detection with automatic restart, capped at three restarts in ten minutes.
  • Start menu shortcut, an optional desktop shortcut, and a "Create desktop shortcut" tray item.
  • Troubleshooting submenu in the tray menu, with "Open log folder" and "Restart QuickPane".
  • events.log, a journal of crashes, restarts, and dialog problems that accumulates across sessions in %APPDATA%\QuickPane\Logs.
  • Background thread and unobserved task exceptions are recorded.

Fixed

  • Closing QuickPane from the tray menu counted as a crash.
  • Save As navigation could report success when the dialog had not moved.
  • Clicking a folder did nothing in a Save or Open dialog that exposes no address bar.

QuickPaneSetup-3.5.1-release

Choose a tag to compare

@lso2 lso2 released this 11 Jul 20:25

Fixed

  • Groups could not be reordered within a profile's own list on the settings page, in either the tray window or the sidebar's embedded copy. Dragging a group's grip picked it up and showed a valid drop cursor, but dropping it back into the same list did nothing, because the drop handler only ever moved a group to a different profile column and silently ignored a same-profile drop. Each group row now accepts the drop itself and reorders in place; moving a group to another profile column is unchanged.

Changed

  • The sidebar's gear button now opens the same Settings window the tray icon opens, instead of sliding a second, cramped copy of the settings UI into the sidebar itself. The compact single-column settings layout introduced in 3.1.0 for that embedded copy is removed along with it, since nothing uses it anymore.

QuickPaneSetup-3.4.1-release

Choose a tag to compare

@lso2 lso2 released this 07 Jul 02:25

Fixed

  • System-wide input lag while navigating. Everything that can touch a slow disk, the network, or cross-process COM now runs on one background worker (WorkQueue) instead of the UI thread, which shares Explorer's input queue in Inside mode, so a dead network target or a busy Explorer can no longer freeze input across the desktop while CPU sits idle. This covers shortcut resolution, Shell.Application navigation and path queries, the Windows Recent scan, drive detail queries, existence probes, shell file operations from drops, and slow icon extraction.
  • Recent tracking no longer installs a global NAMECHANGE hook. That hook fired for nearly every control text change on the desktop and answered each with a cross-process COM enumeration; activation events plus a slow poll now do the same job for a fraction of the cost.
  • The Windows Recent folder is scanned newest-first with a resolution budget, so a Recent folder holding hundreds of shortcuts costs only as much as the visible list.
  • Pin, group, and recent rows never probe the disk while building. Existence and file-vs-folder facts come from a background probe cache (PathStatus); unknown targets render optimistically and correct themselves moments later, dimming exactly like Explorer does when a share is gone.
  • Save/Open dialog panes no longer glitch after the dialog is dragged. A pure move fires a location event per pixel but needs no relayout (controls live in client coordinates), and those events used to trip the relayout back-off and permanently stop pane maintenance for that dialog. Back-off now also resets when the dialog really resizes.
  • Dialog detection results are cached per window. Foreground changes and sweep passes no longer re-enumerate the child tree of every open dialog in every app (Photoshop's dialogs were enumerated on every focus change), and an unfamiliar picker is logged once instead of every time it takes focus.
  • Every message sent into another app's dialog (navigation text, Enter, OK clicks) uses a timeout, so a host app that is busy saving can never hang QuickPane and, through the shared input queue, the shell.
  • Unhandled exceptions are now logged to debug.log and dispatcher exceptions are contained, so crashes are visible and one bad event no longer silently kills the tray app. Missed window-destroy events are swept up, so lost hooks no longer leak panes.
  • Group reorders are crash-safe. A reorder interrupted midway (locked folder, antivirus, crash) rolls back instead of stranding groups under temp names, and any temp names left by a hard crash are recovered on the next scan.
  • Recents and groups change events always arrive on the UI thread, removing a race between the FileSystemWatcher thread and the pane.
  • A navigation no longer rebuilds every section of every open sidebar; each section rebuilds only on its own data, coalesced to one rebuild per change burst.
  • Settings saves no longer reload the group store (and its FileSystemWatcher) unless the groups folder actually changed.
  • Drag-over highlight sticks no more: rows track the active drop target centrally, so highlight always clears when the drag moves on, drops, or leaves the pane.

Added

  • File pins. Files can be pinned everywhere folders can: drop a file on a group, between pins, or on empty section space, or use the new "Add file..." menu item. File pins open the file on click, offer "Open containing folder", and show the file's own icon; recent files can be pinned directly as file pins.
  • Drop-intent menu. Dropping a folder (no modifier) onto a pinned folder now asks: Move into, Copy into, Create shortcut inside, Pin to the group, or Cancel, because a silent default was moving folders people meant to pin. Files keep Explorer's silent semantics (move on same drive, copy across), and modifiers always act silently exactly like Explorer: Ctrl copies, Shift moves, Alt or Ctrl+Shift links.
  • Dropping files or folders on empty Groups-section space pins them to the last group (creating a "Pinned" group when none exists), and the drag cursor shows the shortcut arrow wherever a drop will pin rather than move.

Changed

  • Drive details (labels, free space, readiness) load from a cached snapshot and refresh in the background on device changes, so an unreachable mapped drive cannot stall pane rebuilds.
  • Expanding a folder row enumerates its children on the worker and fills the subtree when ready, so expanding a slow or dead folder cannot freeze input.