Skip to content

v2.4.0 — Quick Launch

Choose a tag to compare

@haxllo haxllo released this 04 Jul 13:32
· 948 commits to master since this release

Quick Launch with pinned apps and improved icon quality.

Changelog (14 commits since v2.3.1)

Performance

  • Icon extraction: Uses ExtractIconExW to get highest resolution icons from executables (32px, 48px, or 256px)

Bug Fixes

  • Overlay not opening: Fixed JavaScript syntax error in isItemPinned regex that prevented WebView from signaling ready
  • Config format: Fixed nested TOML structure for quick_launch settings, added migration for old flat format
  • Path normalization: Fixed comparison handling / vs \ and case differences

Architecture

  • Quick Launch: Hybrid model — shows only pinned items when pins exist, auto-fills from usage when no pins
  • Search sorting: Pinned items appear at top of search results
  • Pin/unpin: Updates overlay immediately without closing search, input retains focus

Commit Log

  • 9ad18ed Merge branch 'master' of https://github.com/haxllo/nex
  • 8c4dd1f docs: release notes for v2.4.0
  • fa89522 chore: bump version to 2.4.0
  • 8e90d61 Merge pull request #6 from haxllo/feature/pin-apps-to-top
  • d67b709 chore: add .commandcode/taste/taste.md to gitignore
  • 27fc513 improve: icon quality using ExtractIconExW for multi-size extraction
  • 0a93e1f [pi] Work in progress
  • 23441c1 revert: icon size back to 32px, remove image-rendering CSS
  • 9688c8c test: revert to 32px icons for quality comparison
  • 8e0d856 improve: icon quality 48px → 64px with high-quality CSS
  • 275a8b9 fix: remove crisp-edges CSS that caused jagged icon edges
  • 84d35da improve: icon quality 32px → 48px with crisp-edges rendering
  • 775609a feat: Quick Launch with pinned apps, search pinning, icon fixes
  • 2840d75 [pi] Done. Removed the play/launch icon. Now Quick Launch uses bookmark only
  • 6c6e59a chore: add .gitattributes to normalize line endings across platforms

Binary