github rgdevment/CopyPaste v2.2.0

latest releases: v2.5.0, v2.4.1, v2.4.0...
one month ago
  • Balloon notifications now display the app icon instead of the generic blue info icon (fixed FFI struct offsets for NOTIFYICONDATAW + ExtractIconW)

  • Startup and wakeup balloons are now localized (EN/ES)

  • Balloon messages correctly reflect the configured hotkey

  • Show in taskbar setting now defaults to off for all users

  • When taskbar mode is active, only a native taskbar click (or Escape) hides the window — hotkey and tray icon are unaffected

  • In-app hint (snackbar) is shown only when opening via the taskbar button, not via hotkey or tray

  • Fixed: pasting an item no longer leaves the window visible in taskbar mode

  • Update notifications are now enabled for Store builds — shows a Store-appropriate message with no GitHub links or Homebrew instructions

  • Store builds skip the Squirrel/WinSparkle updater and use the GitHub release API directly

  • Reset & Clean Install section moved from the About tab to the General tab

  • Snackbar hints are dismissed when the window is minimized and suppressed when Settings is open

  • Panel width default increased to 380 px (existing users keep their saved value)

  • Added NSAppleEventsUsageDescription to Info.plist for Accessibility compliance

  • Improved AppDelegate for accessibility permission handling

  • Windows 10/11 detection corrected in exported support logs (build ≥ 22000 → Windows 11)

  • Wakeup hint no longer stacks with existing snackbars

  • Single-instance wakeup handling improved on Windows

  • Added full test suite for SupportService (correctWindowsVersion, exportLogs)

  • Added showInTaskbar field coverage in AppConfigTest

  • Fixed pre-existing Windows binding error in AutoUpdateService tests

  • Coverage raised from ~78 % to ~86 % (excluding generated/l10n files)

What's Changed

  • feat: Add wakeup hint and improve single instance handling for Windows by @rgdevment in #34

Full Changelog: v2.1.6...v2.2.0

Don't miss a new CopyPaste release

NewReleases is sending notifications on new releases.