2.4.3 (Build 6325b1c) -- 7 Dec 2018
- Notarized the app for Gatekeeper which is an indication that the app was uploaded to Apple and passed a security check before it was distributed.
- Resolve symlinks when Sharpshooter starts monitoring for screenshots.
- Fixed the missing Updates preference pane icon.
- Added a hint in the Registration preference pane if an order number or previous version key is entered into the License Key field.
2.4.2 (Build 3eee4f7) -- 8 Jul 2018
- Added support for Dark Mode on macOS 10.14 Mojave.
- Fixed a crashing issue on macOS 10.14 preventing the app from working.
2.4.1 (Build 3d53a66) -- 31 Dec 2017
- 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.
2.4 (Build 815d558) -- 26 Nov 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.
2.3 (Build 1dff065) -- 12 Aug 2017
This build requires macOS 10.11 or later.
- 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.
2.3b1 (Build 43061bd) -- 30 Apr 2017
This build requires macOS 10.11 or later.
- 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.
2.2.2 (Build 6f24852) -- 21 Jul 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.
2.2.1 (Build 8356aec) -- 4 Jun 2016
- Fixed crash reporting setup issue.
2.2 (Build 684cf2f) -- 17 May 2016
- 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
- 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.
2.2b1 (Build e8a0365) -- 10 Apr 2016
- 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
- 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.
2.1 (Build 0771184) -- 9 Oct 2015
This build requires Mac OS X 10.9 or later.
- 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.
- Uses a more modern technique for detecting screenshots.
- Improved reliability of passing screenshot information from the background agent to the main app.
- Improved recognition of screenshots on case-insensitive file systems.
- Improvements to recognize screenshots with uncommon time stamps.
- Slightly decreased energy impact.
- When converting screenshots between formats, the app no longer moves the original screenshot to the Trash. It deletes it instead.
- Fixed an issue on first launch of the app.
- 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.
- Fixed registration links that were broken in earlier alpha builds.
- Fixed possible 10.10+ issues in the Advanced and Registration preference panes.
- Fixed unhandled exceptions trying to resolve the favorite folder bookmarks.
- Restored printing of screenshots.
- Set the minimum required system version to Mac OS X 10.9.
- Log window improvements.
- Reduced console logging.
- Added more logging for troubleshooting purposes.
- Updated the third party code used in the app.
- Various bug fixes.
2.1b4 (Build 9dc845e) -- 13 Sep 2015
This build requires Mac OS X 10.9 or later.
- Fixed an issue on first launch of the app.
- Restored printing of screenshots.
2.1b3 (Build 191c689) -- 9 Sep 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.
2.1b2 (Build d947011) -- 7 Sep 2015
This build requires Mac OS X 10.9 or later.
- 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.
2.1b1 (Build d57313d) -- 30 Aug 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.
2.1a3 (Build 320d420) -- 23 Jan 2015
- Improvements to recognize screenshots with uncommon time stamps.
- Slightly decreased energy impact.
- Updated to the latest Sparkle updater code.
2.1a2 (Build a94f435) -- 18 Nov 2014
- 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.
2.0.5 (Build ce9f1b3) -- 26 May 2014
- Fixed a crash on 10.9 when the preferences window opened if the app was not registered.
2.0.5b3 (Build 1e151f3) -- 22 May 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.
2.0.5b2 (Build 2058) -- 3 Nov 2013
- Fixed compatibility with the new Dropbox screenshot feature.
2.0.5b1 (Build 1937) -- 19 Jun 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.
2.0.4 (Build 1819) -- 10 Aug 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.
2.0.3 (Build 1622) -- 28 Oct 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.
2.0.2 (Build 1608) -- 11 Oct 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)
2.0.1 (Build 1567) -- 13 Jul 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.
- Added the trial period reminder to the title bar of the preferences window. (Website Edition)
- Fixed a bug with the app not always switching to the Registration preference pane. (Website Edition)
- Fixed a cosmetic trial period issue. (Website Edition)
2.0 (Build 1551) -- 27 Jun 2011
- Set the minimum required system version to Mac OS X 10.6.6.
- Redesigned as separate background agent and GUI apps. Sharpshooter Agent is hidden and runs in the background monitoring for screenshots to be taken. The agent then launches the Sharpshooter GUI app if necessary and passes it the screenshot file to present to you for renaming, moving, etc. The redesign includes many behind the scene improvements.
- Added automatic screenshot processing in a variety of ways: rename with your custom naming scheme, change the image file format, move to a specific folder, open with another app. See the Advanced preference pane for the different options.
- Added an option to quit the GUI app after the last window closes. With this turned on, you shouldn't have to switch back to the previous app after taking and renaming a screenshot.
- Added a Favorite Folders option so you can easily switch between several common folders when moving schreenshots. For example, in the Sharpshooter renaming window, you can use Command-3 to quickly set the screenshot to be moved to your third folder.
- Added an option to hide the file extension of screenshots. If this option is turned on and the Finder's "Show all filename extensions" option is off, then the screenshot's extension won't be visible in the Finder.
- Added an embedded store within the app for a much improved method of purchasing and registering. (Does not apply when sold through the Mac App Store.)
- Added option to remember the last folder and image format used and set them as the initial values for the next screenshot.
- Added a View Log item to the Window menu. This can be helpful in tracking down problems Sharpshooter may be having.
- Modified how Sharpshooter recognizes when screenshots have been taken. Now every language supported by Mac OS X should work with Sharpshooter. Previously support for each language had to be added individually which was sometimes problematic for international users.
- Fixed a problem with custom named screenshots on Snow Leopard.
- The Sharpshooter renaming window's size dynamically adjusts to show the screenshot scaled as close to 100% as possible.
- Made the Name text field of the Sharpshooter renaming window wider and it also resizes with the window.
- Removed the multiple monitor support feature. Screenshot files from each monitor will be shown in separate windows.
- Improved the French, German, and Japanese localizations.
- Removed the Swedish localization.
1.2.1 (Build 1375) -- 15 Feb 2011
- Properly enable the Rename button when "Show file extension by default" is on.
- Fixed an unrecognized selector bug on 10.4 trying to use -[NSString integerValue].
1.2 (Build 1366) -- 6 Feb 2011
- Fixed bug where screenshots were not recognized on Snow Leopard when using a customized name.
- Fixed bug with Chinese screenshots on Snow Leopard.
- Added a purchase button to the bottom of the renaming window for unregistered copies of the app.
1.1 (Build 948) -- 15 Sep 2009
1.1b5 (Build 937) -- 9 Sep 2009
- Tweaked the Snow Leopard screenshot recognition code to account for another edge case.
1.1b4 (Build 934) -- 3 Sep 2009
- Fixed bug where screenshots were not recognized on Snow Leopard for some users apparently due to time formatting preferences.
1.1b3 (Build 919) -- 23 Aug 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.
1.1b2 (Build 906) -- 21 Aug 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.
1.1b1 (Build 902) -- 19 Aug 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.
1.0.2 (Build 553) -- 1 Oct 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.
1.0.1 (Build 539) -- 17 Sep 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.
1.0 (Build 530) -- 7 Sep 2008
- German translations by Dominik Buser.
- Fixed a bug in the French welcome window.
- Updated the Help Book.
1.0b3 (Build 524) -- 5 Sep 2008
- Printouts of screenshots are now scaled to fit on one page.
- Finished the registration dialog.
- Fixed a bug that prevented localized preferences windows from opening.
- Fixed an issue with multiple monitor support in certain cases.
- Tweaked a French string.
1.0b2 (Build 513) -- 2 Sep 2008
- Better support for getting the current language when there is a country code appended to the language code (e.g. en-US, pt-BR).
- French translations by Dominique Larcher.
- Japanese translations by Yoshiya Tsuchisaka.
1.0b1 (Build 506) -- 31 Aug 2008
- Released under new company Kerlmax LLC.
- New icon by Jordan Langille.
- New status menu icon.
- Added ability to save screenshot in different format.
- Added ability to save the screenshot to a different location.
- Added a print option to the renaming window. Just hit Cmd-P or use the toolbar Action menu.
- Now detects if the system language is not supported by Sharpshooter and notifies the user.
- Added a nifty first run window to explain to new users how to work with Sharpshooter.
- Adjusted the window positions for cascading.
- New preference to always enable the Rename button. This allows you to immediately type return if
you want to keep the default screenshot name. This achieves the same affect as clicking the Cancel button.
- Switched to using SparklePlus for updates. It has been customized for better support of
a hidden background app like Sharpshooter. Removed the option to change the update check
frequency and just do it daily.
- Switched the regular expression engine to RegexKitLite.
- Made some improvements when showing windows so they aren't as likely to be hidden behind
windows of other apps.
- Removed the verbose mode checkbox from the preferences UI.
0.6.1 -- 16 Dec 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.
0.6 -- 12 Dec 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.
0.5 -- 21 Oct 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.
0.4.1 -- 8 Aug 2007
- Now works with "tiff" and "jpeg" types. The complete list of supported types is "png", "tif", "tiff", "jpg", "jpeg", "pdf".
0.4 -- 8 Aug 2007
- Reworked the screenshot detection architecture which should fix issues seen by several users.
- Sharpshooter now works with non-default screenshot format and location settings. You will need to relaunch Sharpshooter if you modify these settings while Sharpshooter is running.
- Verbose mode now writes to ~/Library/Logs/Sharpshooter.log which can be helpful for troubleshooting errors.
- Relaunching Sharpshooter while it is running will bring up the preferences window. This can be helpful for users who have hidden the menu status item and want to change the preferences or quit the app.
- Japanese localization submitted by Yoshiya Tsuchisaka.
- French localization submitted by Dominique.
0.3 -- 1 Aug 2007
- Added a menu status item for easy access to the options and quitting Sharpshooter.
- When a renaming window is dismissed, Sharpshooter is no longer hidden.
- Fixed an issue with the Start at log in preference.
- Reworked the preferences architecture.
- Slightly improved the icon.
0.2 -- 22 Jul 2007
- Added a preferences window.
- New feature to add or remove Sharpshooter as a login item.
- Added Sparkle.framework for automatic updates.