Sharpshooter Changelog

What's new in Sharpshooter 2.4.2 Build 3eee4f7

Jul 10, 2018
  • Added support for Dark Mode on macOS 10.14 Mojave.
  • Fixed a crashing issue on macOS 10.14 preventing the app from working.

New in Sharpshooter 2.4.1 Build 3d53a66 (Jan 4, 2018)

  • Fixed a crashing issue on macOS 10.13 closing a file descriptor.
  • Fixed a problem with the trial button on the preferences window on macOS 10.13.

New in Sharpshooter 2.4 Build 815d558 (Nov 30, 2017)

  • Added support for Touch Bar shots. Starting with macOS 10.12.2, Macs with the Touch Bar can use the shortcut Command-Shift-6 to capture what is shown on the Multi-Touch Retina display.
  • General stability improvements including a fix for an uncommon crashing bug.

New in Sharpshooter 2.3 Build 1dff065 (Aug 16, 2017)

  • Improved support for screenshot files being moved or deleted by another process while they are being presented in Sharpshooter. This commonly occurs when the macOS iCloud Drive syncing Desktop & Documents feature is turned on.
  • Fixed dismissal of sheets presented from the Advanced preference pane.
  • Fixed removal of sticky trial buttons when the app is registered.

New in Sharpshooter 2.2.2 Build 6f24852 (Jul 21, 2016)

  • Fixed two longstanding updater issues. The app now ensures it meets an update's minimum required system version before installing the app update.
  • Fixed a rare crash on app launch.

New in Sharpshooter 2.2.1 Build 8356aec (Jun 6, 2016)

  • Fixed crash reporting setup issue.

New in Sharpshooter 2.2 Build 684cf2f (May 24, 2016)

  • Fixed recognition of screenshots without the date and time in the file name. This is for users that have turned off Apple's hidden 'include-date' screencapture preference.
  • TIFF files are now saved with LZW compression for much smaller file sizes.
  • Fixed a few crashing bugs.
  • Restored key shortcuts to let you change the location when renaming a screenshot. The shortcuts are:
  • Documents: Command-Shift-O
  • Desktop: Command-D and Command-Shift-D
  • Downloads: Command-Option-L
  • Home: Command-Shift-H
  • Computer: Command-Shift-C
  • Applications: Command-Shift-A
  • Utilities: Command-Shift-U

New in Sharpshooter 2.2b1 Build e8a0365 Beta (Apr 11, 2016)

  • Fixed recognition of screenshots without the date and time in the file name. This is for users that have turned off Apple's hidden 'include-date' screencapture preference.
  • TIFF files are now saved with LZW compression for much smaller file sizes.
  • Fixed a few crashing bugs.
  • Restored key shortcuts to let you change the location when renaming a screenshot. The shortcuts are:
  • Documents: Command-Shift-O
  • Desktop: Command-D and Command-Shift-D
  • Downloads: Command-Option-L
  • Home: Command-Shift-H
  • Computer: Command-Shift-C
  • Applications: Command-Shift-A
  • Utilities: Command-Shift-U

New in Sharpshooter 2.1b4 Build 9dc845e Beta (Sep 14, 2015)

  • Fixed an issue on first launch of the app.
  • Restored printing of screenshots.

New in Sharpshooter 2.1b3 Build 191c689 Beta (Sep 10, 2015)

  • Improved reliability of passing screenshot information from the background agent to the main app.
  • Improved recognition of screenshots on case-insensitive file systems.
  • Log window improvements.

New in Sharpshooter 2.1b2 Build d947011 Beta (Sep 8, 2015)

  • Fixed broken actions in the Advanced preference pane.
  • Fixed an issue that allowed slash characters to be used in the file names. Now they are converted to hyphens.
  • Fixed an issue where the auto-renamed screenshot file name would not always be shown in the renaming window.
  • Fixed an issue where the Rename button was always disabled initially.
  • Added more logging for troubleshooting purposes.

New in Sharpshooter 2.1b1 Build d57313d Beta (Aug 31, 2015)

  • New menu bar icon design. With Mac OS X Yosemite, Apple introduced a new dark menu bar appearance and the previously colored Sharpshooter icon looked out of place. The new icon has been simplified and looks great in both normal and dark appearances.
  • Added a Share button to the Sharpshooter renaming window. This lets you quickly and easily send the screenshot using the system's sharing services. The app currently supports Mail, Messages, AirDrop, Twitter, Facebook, Flickr, and Sina Weibo. There are default key shortcuts for each of these that you can find in the File menu.
  • Added a Command-Delete key shortcut for Move to Trash.
  • Fixed registration links that were broken in earlier alpha builds.
  • Fixed possible 10.10+ issues in the Advanced and Registration preference panes.
  • When converting screenshots between formats, the app no longer moves the original screenshot to the Trash. It deletes it instead.
  • Reduced console logging.
  • Updated the third party code used in the app.

New in Sharpshooter 2.1a3 Build 320d420 Alpha (Jan 26, 2015)

  • Improvements to recognize screenshots with uncommon time stamps.
  • Slightly decreased energy impact.
  • Updated to the latest Sparkle updater code.

New in Sharpshooter 2.1a2 Build a94f435 Alpha (Jan 26, 2015)

  • Set the minimum required system version to Mac OS X 10.9.
  • Uses a more modern technique for detecting screenshots.
  • Fixed unhandled exceptions trying to resolve the favorite folder bookmarks.
  • Various bug fixes.

New in Sharpshooter 2.0.5 Build ce9f1b3 (May 27, 2014)

  • Fixed a crash on 10.9 when the preferences window opened if the app was not registered.

New in Sharpshooter 2.0.5 Build 1e151f3 Beta 3 (May 23, 2014)

  • Detects when the incompatible Dropbox feature “Share screenshots using Dropbox” might be turned on and adds recovery information to error dialogs on how to resolve the issue. Both apps are trying to do the same thing -- move/rename the screenshot. The easiest way to work around this for now is to turn off the screenshot feature in Dropbox.
  • Better error messages.
  • Updated some localizations.

New in Sharpshooter 2.0.5 Build 2058 Beta 2 (Nov 5, 2013)

  • Fixed compatibility with the new Dropbox screenshot feature.

New in Sharpshooter 2.0.5 Build 1937 Beta 1 (Jun 20, 2013)

  • Log window improvements.
  • Added a Reset Preferences… menu item (hold down the option key to see it).
  • Added the ability to reset the incremental counter.
  • Updated to the latest FastSpring embedded store.
  • Fixed an open it with app issue.

New in Sharpshooter 2.0.4 Build 1819 (Aug 10, 2012)

  • Code signed with Developer ID for Gatekeeper compatibility.
  • Contains updates for Retina display Macs.
  • Status menu icon is now colored when screenshot monitoring is enabled.
  • Fixed an issue with new screenshot windows being placed in front of existing windows and interrupting your workflow.
  • Added a few more date and time auto-renaming tokens.
  • Now asks to move Sharpshooter.app to the Applications folder. While not required, it's highly suggested that you keep the app in that folder. If you move Sharpshooter while it or its hidden background agent is running, the app won't function properly.
  • Fixed a possible mismatch between the file extension shown in the Name field and the Format popup.
  • Fixed issue where the app terminated before it finished moving some files to the Trash.
  • Fixed a problem with moving a screenshot to a folder if the folder no longer exists.
  • Fixed a Lion compatibility issue with the preferences window.
  • Made the login item code more robust.

New in Sharpshooter 2.0.4 Build 1816 Beta 3 (Jul 28, 2012)

  • Code signed with Developer ID for Gatekeeper compatibility.
  • Note: This is a stable release candidate build.

New in Sharpshooter 2.0.4 Build 1812 Beta 2 (Jul 26, 2012)

  • Contains updates for Retina display Macs.
  • Status menu icon is now colored when screenshot monitoring is enabled.
  • Fixed an issue with new screenshot windows being placed in front of existing windows and interrupting your workflow.
  • Added a few more date and time auto-renaming tokens.

New in Sharpshooter 2.0.4 Beta1 Build 1735 (Mar 15, 2012)

  • Now asks to move Sharpshooter.app to the Applications folder. While not required, it's highly suggested that you keep the app in that folder. If you move Sharpshooter while it or its hidden background agent is running, the app won't function properly.
  • Fixed a possible mismatch between the file extension shown in the Name field and the Format popup.
  • Fixed issue where the app terminated before it finished moving some files to the Trash.
  • Fixed a problem with moving a screenshot to a folder if the folder no longer exists.
  • Fixed a Lion compatibility issue with the preferences window.
  • Made the login item code more robust.

New in Sharpshooter 2.0.3 Build 1622 (Oct 29, 2011)

  • New app icon.
  • Improved the first run user consent dialog.
  • Better Mac App Store receipt handling. The Website Edition now recognizes when Sharpshooter has been purchased through the Mac App Store in case a user needs to switch editions.

New in Sharpshooter 2.0.2 Build 1608 (Oct 11, 2011)

  • Improved recognition of screenshots for systems using custom time and date formatting.
  • Fixed printing of screenshots.
  • Added a Reveal Log in Finder menu item (hold down Option key in the Windows menu).
  • Delays the automatic renaming and formatting if Present in Sharpshooter option is on.
  • Name field now allows users to type slashes and colons.
  • Fixed an issue so users are prompted to overwrite an existing item.
  • Added several key shortcuts to set the folder of the Where field. They work similar to the Finder's Go menu (Cmd-D for Desktop, Cmd-Shift-O for Documents, etc.)
  • Fixed a cosmetic issue where the trial period reminder button wasn't removed from the preferences window upon successful registration. (Website Edition)

New in Sharpshooter 2.0.1 Build 1567 (Jul 22, 2011)

  • Fixed a problem on Lion where screenshots would sometimes not be presented in the app due to differences in the interprocess communication APIs being used.
  • Changed how the "Quit app after last window closes" preference works. It now closes only if the last window is a renaming one (e.g. not the preferences or log windows). This fixes an issue on Lion where it wouldn't properly quit automatically.
  • Added a hidden preference that users can turn on if they have customized their system's Medium time format and Sharpshooter doesn't recognize when new screenshots are taken.
  • To turn it on, fully quit Sharpshooter and its background agent. Open Terminal.app and run the command "defaults write com.kerlmax.Sharpshooter useLenientTimeParser -boolean YES". Relaunch Sharpshooter.
  • If you still have problems, please use the "Send Feedback…" menu item to report the issue.
  • Added a "Send Feedback…" menu item to the app's Help menu.
  • Fixed a misspelled menu item.
  • Fixed an empty log file entry.

New in Sharpshooter 1.1 Build 948 (Sep 15, 2009)

  • Finished localizations.

New in Sharpshooter 1.1 Beta 5 Build 937 (Sep 9, 2009)

  • Tweaked the Snow Leopard screenshot recognition code to account for another edge case.

New in Sharpshooter 1.1 Beta 4 Build 934 (Sep 3, 2009)

  • Fixed bug where screenshots were not recognized on Snow Leopard for some users apparently due to time formatting preferences.

New in Sharpshooter 1.1 Beta 3 Build 919 (Aug 24, 2009)

  • Fixed French, German, Japanese, and Swedish builds failing to work properly due to a problem in the localized nib files.
  • Fixed the Czech screenshot support.

New in Sharpshooter 1.1 Beta 2 Build 906 (Aug 22, 2009)

  • Fixed a problem with the last build recognizing screenshots on Mac OS X 10.4.
  • Manually choosing Check for Updates will now check even if periodic checks are turned off.

New in Sharpshooter 1.1 Beta 1 Build 902 (Aug 20, 2009)

  • Added support for Snow Leopard (Mac OS X 10.6).
  • Now 64-bit compatible on Intel.
  • Fixed a memory leak when using the Send Feedback feature.
  • Added a Show file extension by default preference.
  • Removed the Always enable Rename button preference.
  • Removed an old label from the renaming window.
  • Added Catalan screenshot support.
  • Added Czech screenshot support.
  • Added Greek screenshot support.
  • Added Polish screenshot support.

New in Sharpshooter 1.0.2 Build 553 (Oct 1, 2008)

  • Fixed bug 67 which was preventing Sharpshooter from working with a custom screenshot name.
  • If a custom screenshot location is set but the folder does not exist when Sharpshooter launches, it will watch for screenshots on the Desktop.

New in Sharpshooter 1.0.1 Build 539 (Sep 18, 2008)

  • Fixed bug 60 recognizing the language names used in older OS versions (e.g. "English" instead of "en").
  • Sharpshooter now sets the file's hide extension attribute based on the "Hide extension" checkbox in the renaming window (as opposed to just controlling whether the extension was shown in the window). Fixes bug 63 and should fix 56 as well.

New in Sharpshooter 1.0 Build 530 (Sep 8, 2008)

  • German translations by Dominik Buser.
  • Fixed a bug in the French welcome window.
  • Updated the Help Book.

New in Sharpshooter 0.6.1 (Dec 17, 2007)

  • Fixed a bug recognizing screenshots with accented characters.
  • Updated the localized user interface elements (broken with 0.6).
  • More localization work for French, Japanese, German, Swedish, Spanish, Dutch and Italian.

New in Sharpshooter 0.6 (Dec 7, 2007)

  • Fixed Leopard compatibility issue with emptying the Trash.
  • Fixed a preview pane bug where PDF screenshots were not shown.
  • Fixed a bug when separating multiple screenshot files.
  • Now recognizes non-default screenshot name settings.
  • New Send Feedback mechanism.
  • Now includes a Help book.
  • Improved the French localization.
  • Localizations for screenshot name recognition in da, de, es, fi, fr, hu, it, ja, ko, nb, nl, pl, pt, ro, ru, sv, uk, zh-Hans, zh-Hant.

New in Sharpshooter 0.5 (Oct 22, 2007)

  • New multiple monitor feature which allows you to rename each monitor's screenshot as a group, composite the screenshots into one image, or rename the different monitors' images separately.
  • New window toolbar with an action button.
  • Moved the Preferences... button to the toolbar action button.
  • Fixed a problem when trying to rename a screenshot with a slash in the name.
  • Improved the menu status item icons.
  • Fixed a bug where Sharpshooter would miss some screenshots due to timing issues.
  • Improved localizations by Yoshiya Tsuchisaka and Dominique Larcher.