Skip to content

DockMaster Pro 1.4.0

Latest

Choose a tag to compare

@qianmoQ qianmoQ released this 26 Apr 09:40
· 1 commit to main since this release

🚀 New Features

  • add dynamic letter index sidebar for quick app navigation
  • add acronym search with pinyin initials support
  • add custom Launchpad overlay with grid layout and self-drawn dock icon
  • add configurable window preview size and optimize Command+Tab preview positioning
  • add per-app custom right-click menu plugin
  • implement window preview with SwiftUI overlay approach

🐛 Bug Fixes

  • restore usage alert config UI and settings integration
  • restore usage alert bubble delivery pipeline
  • position preview via NSWindow setFrame to avoid switcher overlap
  • use Spotlight MDItem for app display names
  • prefer Finder localized app names in app pickers
  • use valid SF Symbol for charging battery icon in detail view
  • close menu bar popover after opening Thermal detail
  • close menu bar popover after opening GPU detail
  • close menu bar popover after opening Battery detail
  • close menu bar popover after opening Disk detail
  • close menu bar popover after opening Memory detail
  • close menu bar popover after opening Network detail
  • replace NSApp.activate with orderFrontRegardless in detail windows
  • close menu bar popover after opening CPU detail
  • improve multi-window app activation using SkyLight APIs
  • match preview panel animation with dock hover preview
  • fix preview window click-through and dismiss behavior
  • fix premature preview dismiss preventing card click
  • revert preview panel transition to scale from bottom anchor
  • change preview panel transition to slide in from trailing edge
  • enable card click to activate window and close preview
  • restore WindowCard and add dedicated hover card
  • fix hover effect blocked by system app switcher
  • add fuzzy matching for app name lookup
  • hide preview when app has no windows
  • remove permission check that broke preview
  • hide Command+Tab toggle when window preview disabled
  • prevent auto screen recording permission prompt
  • attempt to reduce preview dismiss delay
  • increase preview panel gap from 12pt to 24pt
  • add spring animation to preview panel

🔧 Refactoring

  • move Command+Tab preview to separate section

📝 Other Changes

  • Change usage alert threshold from minutes to seconds
  • Add internationalization to plugin configuration views
  • Replace old usage alerts tab with plugin tabs
  • Add plugin configuration tabs to settings
  • Migrate usage alerts from UsageAlertEngine to plugin system
  • Create UsageStatisticsPlugin for usage analysis
  • Create UsageAlertPlugin with threshold-based notifications
  • Enhance core usage tracking service
  • Implement app uninstall functionality with LaunchServices private API

Full Changelog: devlive-community/DockMasterPro@v1.3.0...v1.4.0