Releases: Dadpops/ShortPath
Release list
ShortPath v1.0.2
What's fixed
Compact mode window no longer expands during drag
When dragging the compact icon, Windows DWM (Aero Snap and edge behavior) could resize the transparent frameless window mid-drag. The 16ms polling loop only called setPosition(x, y) and never re-asserted the window size, so any OS-driven resize persisted for the entire drag.
Fix: the polling loop now calls setBounds({x, y, width: sz, height: sz}) on every frame, and setMaximumSize(sz, sz) is set on compact enter (cleared on restore). The compact icon stays exactly sz × sz throughout the drag regardless of OS behavior.
Tests
3 new unit tests verify the drag size invariant. All confirmed failing against the pre-fix code and passing after.
Full changelog
See CHANGELOG.md for the complete history.
Note: Windows builds are unsigned. SmartScreen will warn on first install — click "More info → Run anyway". See docs/INSTALLING.md.
ShortPath v1.0.1
Bug fixes
- Subfolder collapse regression — Subfolders that were manually collapsed would silently re-expand whenever any other action (star, copy) caused a re-render while Expand All was still active. Also fixed: groups in All mode could become impossible to collapse after switching from single-source mode.
- Compact mode icon grows during drag — The icon scaled up continuously while being dragged. Now the size is locked at its resting state for the full drag duration.
- Pin button on Support Tools — The pin button (dot) regressed back onto Support Tools cards. Removed.
- Copy count badge on Favorites — The usage counter (e.g. "3×") was showing on Favorites cards. Removed from that view; the counter still works for Most Used sorting.
No data migration needed. Your entries, settings, and sync sources are unchanged.
ShortPath v1.0.0
ShortPath 1.0
This is the first stable release of ShortPath — a local-first desktop tool for support agents that consolidates saved replies, documentation, SOPs, quick-launch tools, and team sync into one fast, searchable surface.
What's in 1.0
Core search and browsing
- Instant keyword and full-text search across all entries at once, grouped by category
- Vertical (category) filter tabs, sub-folder navigation, and a collapse-all toggle
- Pinned entries always visible at the top; favorites view for starred items
- Recents section showing the last entries you copied
- Entry preview card on hover — see body text without opening the entry
Entry management
- Add, edit, and delete entries with a quick-add form (under 10 seconds)
- Rich text editor with Bold, Italic, Underline, lists, code blocks, and hyperlinks
- Plain or HTML copy mode per entry
- Paste-and-split: paste a multi-section document and ShortPath splits it into individual entries on headings
- Add from clipboard — one action from copied text to saved entry
- Usage counter and copy-based sorting
Import and export
- CSV import with drag-and-drop, column mapping for non-standard files, duplicate detection, and import preview
- CSV export: all entries, selected entries, or local-only entries
- URL import: fetch a page and pick which sections to save
- Markdown and PDF drag-in import
- Browser extension for Chrome and Firefox — right-click to save any selection or page
Team sync
- Point ShortPath at a shared CSV in Dropbox, Google Drive, or OneDrive and it stays in sync automatically
- Multiple sync sources supported simultaneously
- Local entries are never touched by sync — ever
- Duplicate detection: after a manual Refresh, ShortPath flags synced entries that share a title and category with your local entries
- Export mine: send your personal entries to the team admin to fold into the shared file
Support Tools
- Dedicated grid section for quick-launch links — admin panels, dashboards, forms
- Reorderable, pinnable, and starrable like any other entry
Appearance and customization
- Light and dark mode; 6 accent color presets
- Small, Medium, and Large window size presets; opacity slider; density toggle
- Adjustable text size; font family choice
- Compact mode: shrinks to a small icon in the corner, restores on click or hotkey
- Custom vertical tab order via drag-and-drop
Keyboard-first
- Global summon hotkey (default: Ctrl+Shift+Space), fully remappable
- Arrow keys to navigate results; Enter to copy; Esc to dismiss
- Keyboard shortcuts panel (Alt+K) listing every shortcut
- Copy then auto-hide option
In-app Help Center
- 50+ searchable topics covering every feature
- No browser, no external links
What's next
- Code signing for Windows (SmartScreen bypass) and macOS (Gatekeeper)
- macOS build
- Browser extension store submissions (Chrome Web Store, Firefox Add-ons)
- Distribution pipeline and auto-update