Skip to content
Compare
Choose a tag to compare

There's a community-driven effort, documented at nspasteboard.org, to standardize on pasteboard types that clipboard managers like Jumpcut aren't meant to show. Jumpcut attempts to be a good citizen in this regard, but in some edge cases it wasn't working. This version should improve that situation. Please continue to file bug reports when it doesn't!

Fixed

  • Altered the check for transient types (and, optionally, concealed
    types) to use a less brittle method that does not require actually
    loading the pasteboard item. (Thanks to GitHub users acca and
    maybeageek for the bug reports.)
  • Target macOS/OS X version has been set back to 10.10 from 10.11.

Added

  • The "Clear All" menu item's warning may now be disabled. (Set
    the "askBeforeClearingClippings" preference back to true to
    re-enable it if needed.)
Compare
Choose a tag to compare

Jumpcut's ShortcutRecorder and Sparkle dependencies have been updated, and version 0.74 is now a Universal Binary, set to run natively on Intel or Apple Silicon Macs. There are no additional changes to the application since 0.73. (In Jumpcut's earliest days, a universal binary was one that ran on Intel or PowerPC Macs. How time flies!)

Compare
Choose a tag to compare

One low-key bug fix; one small new feature that I'm looking to build on. Thanks for using Jumpcut!

Bug Fixes

  • Improved detection of Jumpcut-created clips to prevent re-adding them to the clipping stack. (Thanks to GitHub user Web-Betty for the bug report and screencast.)

Added

  • Individual clips may now be deleted by pressing the delete key or backspace when the clip is displayed in the bezel.
Compare
Choose a tag to compare

A maintenance release addressing a number of issues reported in GitHub, some of which were serious despite affecting a small number of users. Thanks for the bug reports, folks; keep 'em coming!

Bug Fixes

  • Jumpcut crashed when switching between English and certain non-Latin keyboard inputs. (Bugs were reported with Hiragana, Katakana, and Pinyin inputs.) This code has been made more defensive and should work more robustly for non-Latin character sets.
  • Jumpcut has updated to use the most recent ShortcutRecorder code as of February 2020; while the fork previously in use worked correctly on Macs running 10.13 (High Sierra) and later, a crashing bug was
    reported when setting the master hotkey on earlier versions of macOS. Using the mainline ShortcutRecorder (v3.1, from October 2019) has resolved this issue on El Capitan, where the hotkey may now be set normally.
  • Fixed an issue preventing the default hotkey (Control-Option-V) from being set for first-time users.

Added

  • A feature from 0.6x has been restored: "Bezel selection pastes" and "menu selection pastes" are once again separate items in the general preferences.
Compare
Choose a tag to compare

v0.71 of Jumpcut took less time than v0.70 did. This is a minor release, with a number of bug fixes and some modest backend improvements; there are no changes involving new features or updates to the UI.

Bug fixes

  • Display resolution changes now trigger adjustments to bezel size and positioning, so unplugging a monitor does not force you to restart Jumpcut to get the bezel back to norrmal.
  • The version of ShortcutRecorder used was too old to have Mojave styling or Dark Mode support; some assets have been brought back into the pinned old version from the upstream project, allowing you to see what you're typing when setting the hotkey while Dark Mode is active.
  • Removed some blank Info.plist values causing problems in Activity Monitor; previously, Jumpcut was either not showing up or was showing up without its name.
  • Typing the active hotkey while setting the hotkey no longer activates the bezel.
  • Very large clippings (novel-length; I used Moby Dick in testing) no longer cause discernible lag time when viewed in the bezel.
  • An embarrassing one: Sparkle auto-updater was not triggering on launch, due to my misreading of the Sparkle docs. This now works properly. (Upgrading from v0.70 can be done by manually checking for updates.)

Changes

  • Jumpcut now targets versions of macOS/OS X from 10.11 and later, allowing this release to run on El Capitan and Sierra.
  • The minimum number of clips to remember is now a more sane 10 instead of 1.
Compare
Choose a tag to compare

Here we go, folks; I've transitioned the previous version of the code to the "32-bit-legacy" branch, and the latest version of Jumpcut, v0.70 (a mere ten years after the previous release of v0.63) is ready to go, with 64-bit support for recent versions of macOS, as well as code-hardening and notarization for Catalina.

Additional changes:

  • Added Accessibility entitlement for modern macOS security concerns
  • Improved support for paste behavior on non-American keyboards
  • Restored “Clear All” menu item
  • Retina-ready “Jumpcut logo” menu bar icon (now supporting dark mode!)
  • Known transient sources of content (such as TypeIt4Me and TextExpander) are now ignored
  • Option to ignore known sources of sensitive data, such as KeePassXC or 1Password
Compare
Choose a tag to compare

A code-signed and hardened (but not yet notarized) release of Jumpcut that builds cleanly in modern Xcode and supports 64-bit-only macOS releases.

Additionally:

  • Added Accessibility requirement for modern macOS security concerns
  • Replaced deprecated mechanism for “Launch on Login”
  • Improved support for paste behavior on non-American keyboards
  • Restored “Clear All” menu item
  • Retina-ready “Jumpcut logo” menu bar icon
  • Known transient sources of content (such as TypeIt4Me and TextExpander) are now ignored
  • Option to ignore known sources of sensitive data, such as KeePassXC or 1Password
  • Removed references within the application to the (unmaintained) Sourceforge project page

Jumpcut-0.7b1-20190820.tar.gz

Give it a whirl and let me know if it works!

Compare
Choose a tag to compare

0.7.0, Beta 2

Pre-release
Pre-release

Second attempt at this -- the Sparkle app that handles downloads, embedded in the Jumpcut application, was not hardened, leading to runtime problems. If I did things correctly, we should now have a notarized, hardened-runtime application that can successfully be run on Mojave and Catalina.