shootShifter Changelog

What's new in shootShifter 9.0

Apr 8, 2024
  • User interface of the main window revised and modernized:
  • Previous interface elements bundled in a new sidebar: folder selection, changes interface, location focus filter, GPX track selection, as well as search.
  • Instead of the extended filter, a new context-sensitive filter (for unsaved changes, ratings, warnings, dates, in addition to other media and camera metadata) has been added.
  • Horizontal split option added for most multi-view modes. (Toggle: Ctrl + R)
  • Folder colors are now optional. By default, a new optimized "Mono" display mode is used. (Folder colors can be reactivated in the "Appearance" settings: "Differentiate Folders with Colors.")
  • Various optimizations. E.g. Added snap to track points (location only or location and time), and track previews. (There are now more alternatives for the preview keys.)
  • Various smaller bug fixes.

New in shootShifter 8.5.6 (Feb 6, 2024)

  • Fixed possible crash on macOS Sonoma when exiting fullscreen mode with two visible timelines.
  • Fixed issue with shift + drag selection on the grid that could result in selecting more thumbnails than anticipated.

New in shootShifter 8.5.5 (Jan 8, 2024)

  • Bug fixes and optimizations.

New in shootShifter 8.5.4 (Dec 19, 2023)

  • Bug fixes and optimizations.

New in shootShifter 8.5.3 (Oct 24, 2023)

  • Fixed an issue on macOS Sonoma where certain alerts didn't correctly block actions anymore. For example, the app could still be closed by using Cmd + Q even when the "Unsaved changes in the current project" warning was displayed.
  • Fixed major issues regarding media locations: Adding locations could result in wrong/incomplete meta data (resaving now should fix this), and some movie pins could appear in the wrong places. (Thank you for the feedback!)
  • Resolves additional potential minor display issues under Sonoma.

New in shootShifter 8.5.2 (Oct 1, 2023)

  • Optimizations and bug fixes.
  • Primarily: Fixed some display issues on macOS Sonoma.

New in shootShifter 8.5.1 (Aug 17, 2023)

  • Media list: In v8.5, deselecting multiple items no longer worked by simply clicking on a row of the selection. Potential display issue resolved.
  • Slideshow: For media that are not larger than the window and where at least one side EXACTLY matches the window, no loupe was provided.
  • Several cases addressed where a specific mouse cursor remained visible longer than intended.
  • GPX: Potential issue fixed where after double-clicking on a track, pins might not be displayed. Switching folders did not end the currently active track time modification.
  • When using "Add Missing EXIF/TIFF Timestamps", a corresponding warning in the toolbar (if enabled) was not updated.
  • Search: Search highlighting was not updated correctly in all cases; for instance, when directly switching from folder to places search, folder highlighting was not removed.
  • Map: Inconsistency with the "Realign Locations" option resolved. Activation and use are now only possible in the "Adjust Separately" mode. (Erroneous activation through keyboard shortcut is prevented.)

New in shootShifter 8.5 (May 22, 2023)

  • Added basic geotagging features: Move existing locations, manually add new photo locations, align photos along GPX-tracks.
  • For (non-RAW) photos without EXIF / TIFF timestamps, these can now be added.
  • Various optimizations and bug fixes, e.g.:
  • Added "Places" option to the available search categories.
  • Fixed possible display issues with the loupe background when using slideshow in NON full screen mode.
  • Changing loupe magnification is now possible by holding an additional option key while using the familiar resizing capabilities (scrolling, +/- keys, resizing gesture).
  • Improved support for .PNG files.
  • The information visible on the slideshow info layer can be exported via clipboard even if the slideshow is not visible, and with additional opton key (i.e. option+cmd+c) for all selected files at once.
  • Attempting to restore a project with folders from an unreachable network share, blocked the app for an extended period of time, due to unrestricted time-consuming retries.

New in shootShifter 8.1.4 (Nov 29, 2022)

  • Fixed another possible crash (Sorry!)
  • Fixed possible issues with restarting app in slideshow overview (hidden mouse pointer and toolbar not appearing).
  • Minor tweak to the rename interface: "Rename selection only" in multi mode did not correctly reflect v8 changes.

New in shootShifter 8.1.3 (Nov 20, 2022)

  • Fixed possible issue that could interfere with folder selections.
  • Fixed possible grid scrolling issue where the selection could jump unexpectedly.
  • Fixed some minor display issues (e.g. broken slideshow status text using macOS Ventura).

New in shootShifter 8.1.2 (Nov 8, 2022)

  • Fixed a possible crash.
  • Fixed some regressions related to macOS Ventura (primarily performance issues and possibly misaligned rename interface).

New in shootShifter 8.1.1 (Oct 25, 2022)

  • Bug fixes and optimizations.

New in shootShifter 8.1 (Sep 18, 2022)

  • Added new slideshow display option "Auto Full Screen / Always" in addition to "On Playback". This corresponds more to the usual behavior from before version 8, and was missed by some.
  • Bugfixes:
  • List display settings were not always updated correctly if full screen state changed during slideshow.
  • Info size was not always correctly updated during full screen toggles.
  • Fixed possible loupe display issue.
  • Fixed possible issue with the focus ring remaining visible after importing via drag and drop.
  • Map: optimized zoom special cases and fixed some display issues.
  • And several more smaller optimizations and fixes.

New in shootShifter 8.0 (Aug 9, 2022)

  • Major overhaul of the user interface: All important modes (timeline, grid, media list, locations, slideshow) are now displayed in one main window, in split view if desired. Quick mode change and full screen toggle are possible at any time, without the old limitations.
  • List: improved shift- and cmd-drag selections to be more consistent with the (also improved) selections in timeline and grid.
  • List: click or drag in the # column (or in all others with the opt key held down) to change the main selection without canceling the multi selection.
  • Added option to automatically adjust deviating times for RAW+JPGs.
  • In addition, it is now possible to specify whether the RAW or the JPG is to be used for the thumbnail and preview of RAW+JPGs (per folder).
  • Added option to sort Live Photos by video time. (Depending on the way these are transferred from the phone, the EXIF data may vary[!], and may make this necessary.)
  • Improved support for files that only contain XMP data.
  • Ctrl + scrolling on the previews bar changes the current selection. With additional opt/cmd keys, it shifts the selection.
  • Date changes using the date picker are now also possible on the previews bar. The main view shows a live preview.
  • (Custom) date picker: Holding the option key while changing a time unit also changes larger units when the limits are reached.
  • Added lens information to the available data types for quick selections, extended filter, and list columns. Some cameras and lenses can be differentiated by serial number.
  • Map-type "Satellite" is now selectable.
  • Locations, details: Map-type "Satellite" is now selectable. Location accuracy is visualized on the map.
  • On Monterey, the slideshow loupe only showed the internal preview for some RAW files.
  • And other smaller bug fixes.

New in shootShifter 7.2 (Nov 10, 2020)

  • First round of adjustments for macOS 11 Big Sur: Fixed some problems and optimized the look of the user interface.
  • The Projects Tray can be searched (cmd + F), using the project title and a new text field "Additional Infos".
  • [Info] shootShifter is NOT yet a "Universal Binary" (i.e. not optimized for Apple Silicon). This will change as soon as I have the opportunity to test on corresponding machines.

New in shootShifter 7.1.2 (Oct 25, 2020)

  • Bugfixes:
  • Under certain circumstances it was possible to import the same folder multiple times.
  • Fixed some issues with inconsistency warnings (related to timezones and daylight saving time).
  • Fixed some performance issues with the media list.
  • And several more smaller optimizations and fixes.

New in shootShifter 7.1.1 (Oct 2, 2020)

  • Bugfixes:
  • Fixed a possible crash while navigating the map with the arrow keys.
  • Fixed a possible display issue with the date pickers.

New in shootShifter 7.1 (Sep 25, 2020)

  • Added "Media List": Allows advanced and flexible selections in a configurable metadata table.
  • Added option to visualize overlapping Live Photos: Several adjacent Live Photos can possibly be played back as one connected video. A visual warning is displayed if modifications might tear a gap in these memories. (At the same time, it prevents parts of the videos from being shown twice in a slideshow with activated Live Photo previews.)
  • Individual files can be removed from the app without moving them to the trash (If they are unchanged: the usual trash shortcuts with added Shift key).
  • Fixed issues/inconsistencies with certain special characters in file and folder names.
  • Several more smaller optimizations and fixes.
  • Import optimizations:
  • Exif time offset tags are now correctly supported. (Old projects will be updated on restore.)
  • Improved video file support, some (mdta) timestamp variants were not recognized. (Ditto.)

New in shootShifter 7.0.1 (Jul 21, 2020)

  • Fixed a possible crash when opening the "Locations" window.
  • Several smaller optimizations and fixes.

New in shootShifter 7.0 (Jun 18, 2020)

  • Added "Multi-View": This can significantly improve and speed up the sorting of lots of files by using an additional timeline or time grid. Two modes are available: "Mirrored" (All thumbnails are displayed in both views, they only differ in scroll position) and "Shelf" (Thumbnails are only displayed in one view, but can be freely moved to the other one).
  • Added folder multi-selection: All (sensible) options can now be applied without folder limits! (Folders of the same type can be selected together: i.e. "Altogether", "Separately", "Altogether Slideshow" or "Separately Slideshow".)
  • Added "extended" filter: Until now it was only possible to filter the media, based on ratings, during the slideshow. This rating filter can now be applied everywhere. And in addition several new criteria can be used: e.g.: "Images with an alert", "Videos only", "Media from a specific day", etc.
  • Optional space-saving folder interface, now also on the main window (comparable to the old time grid interface, but both have been expanded). This was made necessary by the "Multi-View" additions, and it is quite pleasant in normal operation, too. (Cmd-click and Cmd-drag for quick folder multi-selections.)
  • Added flexibility to the slideshow mode: Videos can be played back independently from the slideshow (and so it is also possible to run the slideshow without starting the videos). For this an arbitrary video position can be "locked" as the default thumbnail, preview, and slideshow still image –> hold Shift and select a "Temp. Bookmark".
  • Just for fun (and slightly experimental): Video positions can now also be exported as Live Photos. –> "Edit / Video Positions / Export Stills…", and then activate "Create Live Photos"
  • Optional automatically animated Live Photo preview in slideshow mode. –> "View / Slideshow / Live Photos: Animated Preview /" (Works best on High Sierra and later.)
  • The renaming of files can be restricted to the current media selection.
  • New display option for the project tray: Subfolders can be displayed more space-saving as menus.
  • Added alternative vertical previews bar to the time grid.
  • New timeline overscroll option "Additional Scroll Area": With this even the outmost thumbnails can be scrolled up to the center of the view. Especially with a short "Shelf" this can help to optimize drag distances.
  • While dragging a thumbnail in front of the first or behind the last thumbnail, the resulting time gap can be configured. (Cursor up/down)
  • Videos first briefly show the preview/thumbnail in the slideshow. This can result (depending on format) in much faster navigation between these files.
  • Optics adjustments in the slideshow overview: Among other things up to two times the thumbnail size possible on larger screens.
  • Removed the time bars (that were not always easy to grasp) from the timeline … IF anyone misses them nonetheless: In the timeline context menu "Show Labels", and then while holding the alt-key "Show Time Bars (Legacy)"
  • Fixed a bug where embedded metadata would not be found for certain files (probably mostly HEICs). If an old project is restored with the corresponding files, these are marked as "externally modified" and can be re-imported in place for correction.
  • Fixed possible crash when importing video files.
  • Improved support for some RAW files that are not (yet?) supported by the system, and for which at least the internal JPG image is now shown as a preview.

New in shootShifter 6.2 (Aug 29, 2018)

  • Added option to "reconnect" folders: Restoring app state (saved when quitting the app or stored in the projects tray) can only work correctly if the media folders were not modified too much in the meantime: If e.g. a folder was moved to another (backup) volume or a (parent) folder was renamed on a volume with the "wrong" file system, then these folders cannot be retrieved automatically anymore. In these situations the correct folders can now be reconnected manually. (To open that dialog at any time: hold Alt key and select "Validate Folder States" from the "File" menu or the folder context menu.)
  • Related: Also added flexibility in how these "unconnected folders" are handled. It is possible now to keep these folders around in the project (e.g. USB stick not at hand right now?). Prior to these changes one had to cancel the restore or discard problematic folders right away.
  • The projects tray now officially supports subfolders (This more or less already worked since v6.0, but I never mentioned it anywhere, because I wanted to fix some smaller remaining issues first). Just use the Finder to add and rename these (Hold Alt when using a projects' context menu and select "Reveal in Finder" to quickly locate that project in the tray folder.)
  • Mini optimization for slideshow mode: Alt + Return/Enter/play button plays back movie files from the beginning.
  • Optimized timeline drag&drop performance to get rid of a very specific display issue that could occur on some "slower displaying" systems.
  • Fixed weird slideshow issue on SOME Macs using High Sierra: If the info popover was visible when the slideshow was used for the FIRST time that session, the navigation could break until slideshow close/reopen.
  • A few more minor fixes and tweaks related to (amongst others): projects tray, cache handling, importing single files, etc.

New in shootShifter 6.1.2 (Jun 4, 2018)

  • Fixed an embarrassing import issue that could prevent the correct import of larger folders since release 6: Preview generation was possibly impacted after that (showing errors) or in the worst case it would simply stop and not import any more files.

New in shootShifter 6.1.1 (May 23, 2018)

  • Fixed an issue with the movie stills export on pre-Sierra systems: Selecting a custom target location did not work correctly.

New in shootShifter 6.1 (Apr 21, 2018)

  • [fix] Inactive text was very hard to read on the projects tray (in High-DPI).
  • [fix] Fixed issues with the dialog that is presented when media folders cannot be found again on project restore.
  • [fix] Trashing files during a slideshow could close the slideshow unexpectedly if rating filters are activated.
  • [fix] For some movies the camera model was not displayed correctly, if imported as "slideshow only".
  • [new] Quick addition to the movie "bookmark" tools: It is now possible to export these positions as still images. Movie data like date/time, location and camera type is transferred in the process (if available). The workflow is as follows:
  • Play back the movie as fullscreen "slideshow", and navigate with up to frame precision using shift-left/right (+/- 10 sec.) and shift-up/down (+/- up to 1 frame).
  • Set temporary bookmarks for the frames you like by pressing "B" ("Edit / Movie Positions / Add Temp. Bookmark"), or use the context menu.
  • Finally choose "… / Export Stills…" (cmd+B) or "… /Export Stills (Selection)…" (with additional alt-key for the complete multi-selection), then select image format, quality, and other export options (target location, import upon completion). => Done!

New in shootShifter 6.0.1 (Apr 2, 2018)

  • Changing timeline maximum height (by holding alt key while using the interface divider) did not work correctly with scroll bar system setting "Show always".
  • Optimized another case where "overcautious" alerts warned about a possible issue that was not really relevant in that situation.
  • The "empty" placeholder string in the projects tray sometimes reappeared even though the tray was not empty anymore.
  • Fixed possible crash when moving files from a "standard" folder into a "slideshow" folder.
  • And more smaller tweaks and fixes.
  • Fixed issues related to trashing files:
  • It was possible that the menu item did not work correctly during a slideshow.
  • Trashing files was prevented on some NASs, displaying just an error message instead.
  • Trashing multiple files should also be noticeable faster again.

New in shootShifter 6.0 (Feb 15, 2018)

  • Added option to save the full app state (including e.g. all current imports, unsaved modifications, ratings, temporary movie bookmarks, window and thumbnail sizes, etc.) using the "Projects Tray" ( cmd T ). This can then be easily restored at a later time. So switching between different projects is no hassle anymore … This allows completely new use cases and workflows!
  • In the process improved the way external file and folder changes (after import) are handled. (Primarily: Problems are recognized sooner and an alert asks to use the new reimport option if necessary.)
  • Optimized (mainly parallelized) file import and thumbnail generation: E.g. on a 2009 Mac Pro with retrofitted SSD it resulted in considerable speedups from 1.5x up to 6x(!).
  • Major optimizations for grid mode: overhauled appearance, improved performance and usability in several areas, added labels (with "chapter jump", a la timeline).
  • More options to customize thumbnail sizes using the +/- keys or the scaling sliders, now also on the grids and dialogs, wherever they are used. Doubled thumbnail and thereby grid maximum size.
  • Added display options for RAW files during a slideshow. Its now possible to only display the embedded preview image, or to display that at first, until the full image is generated. Depending on the quality of the embedded image this can be a great and MUCH faster alternative for viewing these files. Like the general preview options this can be set for specific camera types.
  • Extended the ratings options: Files can now be marked as "Keeper" or as "Rejected", for a bit more slideshow filter and quick selection flexibility.
  • Related: The slideshow quick navigation grid is now a more full featured ratings view, too: Rating (and e.g. trashing, etc.) files is possible, and there are special highlighting and filtering options that work based on these extended ratings. (Use alt-click or cursor keys to change the selection without exiting to image fullscreen view. Hold a ratings shortcut and drag or click to quickly rate multiple files.)
  • HEIC files are (finally) supported on High Sierra.
  • Bug fixes and tweaks, amongst others:
  • Trying to trash several hundred files at once could crash the app.
  • For some AVIs a warning about possible timestamp problems was displayed even though there was nothing wrong with them.
  • Interrupting LivePhoto playback would continue to play the movie in the background, so the audio was audible till the end.
  • I had to clean up and change a few shortcuts (Especially in slideshow mode: The old idea to have shortcuts that work with AND without holding the cmd-key proved limiting over time.) Sorry! ... But: Most of these shortcuts can now be found in the main menu, too, so the discoverability should be improved.

New in shootShifter 5.1.3 (Dec 19, 2017)

  • [fix] Fixed possible crash related to thumbnail generation for RAW files NOT supported by the system.
  • [fix] Fixed a display issue with the thumbnail date picker that affected macOS 10.11.
  • [fix] Fixed a possible issue with automatic sub-folder import (It was not always fully reliable).
  • [fix] And a few more smaller optimizations and fixes.

New in shootShifter 5.1.2 (Nov 10, 2017)

  • [Fix] Fixed an issue with the custom date picker that could break it temporarily.
  • [Fix] Fixed issue with the drag image that made drag&drop on the grid slightly more difficult using High Sierra.
  • [Fix] And a few more smaller optimizations and fixes, e.g. related to window zooming, menu titles, alert navigation buttons, movie shortcuts (10 sec. jumps), etc.

New in shootShifter 5.1.1 (Aug 25, 2017)

  • Fixed drag and drop issues using the grid view.

New in shootShifter 5.0.2 (Jul 15, 2017)

  • Bug fixes, amongst others:
  • Fixed issue on app launch when media files are dragged on the icon and an old app state has to be restored at the same time: Further imports were possibly prevented after that.
  • Fixed a possible previews refresh issue when all thumbs are drag deselected on the timeline.
  • In grid mode the folder selection UI did not work correctly for folders with identical names.

New in shootShifter 5.0.1 (Jun 14, 2017)

  • Bug fixes, among others:
  • Scrolling the grid had a few restrictions on macOS 10.10 Yosemite.
  • Improved compatibility with an upcoming system (fixed major display issues).

New in shootShifter 5.0 (May 24, 2017)

  • Overview grid: Can be used as a timeline alternative that shows many more thumbnails, and to quickly navigate slideshows.
  • Map window: To select images by location. (And e.g. to quickly copy date/time from one image to a nearby image taken at the same time with another camera.) Date/time adjustments can now be transferred, while saving, to existing GPS timestamps, too.
  • "Live-target" mode: To see larger previews for thumbnails or pins that are near the mouse pointer, WITHOUT the need to change the current selection first.
  • Folders or single files can now be assigned an appropriate source time zone (if differing from System). Date/time will still be displayed converted to system time, but now using the correct "source data".
  • Timeline labels that can greatly improve a quick navigation: Shows relevant date/time infos and can optionally highlight daylight saving time changes, too.
  • Related: Timeline maximum height can be customized by holding alt + moving the main interface divider.
  • Thumb movement on timeline/grid using keyboard shortcuts: hold ctrl + alt (+ cmd) and use the cursor keys to move the current selection around.
  • Related: Keyboard shortcut for disconnected multi selections: ctrl + cmd + cursor key.
  • Quick selections for mix folders: e.g. select by media and file types, data sources, camera types, locations (radii) ... and more context dependent ones like: changes, possible errors, search results, etc.! Its also possible to save the current multi selection as a custom quick selection.
  • Its now possible to move files to another folder. (Simple and stringent rules for now: Both source and target folder need to be "unmodified" and reside on the same volume.)
  • Added options to realign images on timeline/grid: Approximate or minimize time lags, sort by filename, reverse sequence.
  • For quick-imported and slideshow folders there already was the option to auto-generate thumbnails that are visible on timeline/grid ... Added another option to generate ALL thumbnails in the background.
  • During movie playback its possible to set "temporary bookmarks". These positions can then be exported as "chapter texts", so its possible to use another app to convert these to "real chapters" at the end.
  • Cleaned up import: photos without embedded date infos are now imported without popping up the import options, always using filesystem (creation) as data source. (Optionally showing a warning.) The ignoring option is gone for good, and alphabetical alignment is a global option now.
  • QT-movies with empty mvhd date tags can now use the import options, too, to populate these.
  • Support for "file groups": RAW+JPGs and Live Photos (JPG+MOVs) can now be grouped on import and treated as single objects. Date/time and filename changes are always applied to BOTH files at the same time.
  • "Temporary import modifiers" (hold alt-key on import): Its possible to set folder type, adjustment mode, or a default time zone (differing from System) for new folders, enable subfolder import, auto-date-corrections, alphabetical alignment, or a filter (to quickly set file extensions that are to be ignored or imported exclusively).
  • MANY more smaller optimizations, tweaks and fixes, amongst others:
  • Added option to change folder type and edit mode defaults.
  • Added optional custom date picker that better reflects customized system date/time formats.
  • Added option to "jump" to other file times that differ from the main source date/time.
  • Cleaned up import options for QT movies (and alikes).
  • Improved renaming-UI: All options in ONE place, the renaming-sheet.
  • Fixed issues using copy/paste when modifying renaming templates.
  • Fixed performance and memory issues when saving App State with LARGE folders.
  • Improved timeline drag & drop in fullscreen mode.

New in shootShifter 4.6.2 (Feb 21, 2015)

  • Bug fixes:
  • Fixed issue that could result in degraded timeline scroll performance.
  • Fixed possible scrolling issue after the thumb date-picker was used.
  • Fixed issue in which the main window could be moved by dragging the upper pixel rows of the timeline.
  • Fixed possible crash when entering fullscreen mode on OS X.8.
  • And more smaller tweaks.

New in shootShifter 4.6.1 (Jan 17, 2015)

  • Bug fixes

New in shootShifter 4.6 (Dec 20, 2014)

  • Added date changing live-preview: While dragging around images on the timeline (or using the thumb date-picker), the larger previews are updated constantly. Image position and (orange) dates already preview the resulting state, before finishing the action for good.
  • Added support for .AAE sidecar files: These are now renamed or possibly trashed together with the associated media files. Just like with .XMP files: In single file mode they have to be explicitly imported, too. (A little filename add-on indicates a recognized sidecar file.)
  • Further optimized movie playback:
  • The 100%-loupe now works with movies, too! (It depends on Mac speed, storage device and movie type, how well this actually works. But its at least worth a try: e.g. using it to closely inspect 4k clips on a smaller screen, can be quite useful.)
  • Added shortcuts for inner-movie navigation: shift + left/right (+- about 10 secs.), shift + up/down (+- smallest possible step, down to one frame)
  • Disabled movie autoplay when entering the fullscreen preview window, so the laboriously selected frame does not vanish inadvertently ...
  • Some more movie files are recognized as playable, again.
  • Fixed some rare issues with preview caching, that could result in an image preview with the wrong quality setting or a movie preview of an unexpected frame.
  • Plus other smaller tweaks and fixes.

New in shootShifter 4.5 (Nov 17, 2014)

  • Huge internal clean-up and optimizations:
  • Improved performance in several key areas, e.g. scrolling the timeline is smooth again on Yosemite.
  • Rebuilt(!) preview generation, to get rid of the most glaring bottleneck: Even large RAW or movie files, with a more time-consuming preview setting, do not interfere with or even block the timeline anymore.
  • Completely changed the way movie files are handled, e.g. to better support imports with many files, potentially saving lots of memory. Improved state preservation for movies, too: playback position and state are now correctly restored.
  • Tweaked UI on Yosemite to better match the new system visuals.
  • And quite a few more smaller tweaks and fixes!

New in shootShifter 4.0.1 (Jul 30, 2014)

  • Fixed several "future-related issues" (i.e. OS X.10 Beta showstoppers).

New in shootShifter 4.0 (Jun 16, 2014)

  • [new] Extended and optimized the "Rename workflow":
  • Improved the renaming preview, now displaying ALL changes with old/new comparison, highlighted elements, etc. -> MUCH more useful!
  • Added new element "Filename", so the new filenames can finally be based on the old names, with optional string modifications. (With the option "filename@import" this even allows you to undo ALL rename changes, if something went wrong.)
  • Added features to customize file extensions (Finder visibility and case changes).
  • Its now possible to use up to three "Add-on" elements per template.
  • Its now possible to rename photos in "slideshow folders". (That guarantees a strictly alphabetically "source order", e.g. for images with only EXIF modification dates that are disordered.)
  • Removed the slightly confusing option duplication in the preferences. Now there is ONE location to configure theses features (The saving/renaming sheet).
  • [new] Added option to automatically import subfolders, too.
  • [fix] Fixed an embarrassing slideshow display issue on Retina Macs that was introduced about 2 releases ago. I never came across this in my (admittedly) quite limited Retina tests, and it was reported to me only very recently. (THANKS!)
  • [fix] And several smaller fixes, optimizations and tweaks.
  • [info] shootShifter 4.0 now requires at least Mac OS X.8!

New in shootShifter 3.7.1 (Mar 10, 2014)

  • Found possible issue with "Individual Files Import" (Advanced Preferences, OS X.9.): Adding locations for individual files import USING DRAG AND DROP is not reliable anymore! The result can be wrong file access permissions, which would prevent changes in "partial folders". Please re-add your locations using the file dialog sheet ("+"-button)! Sorry for the inconvenience!
  • [fix] Some photos with an unusual date format could crash the app on import. (Thanks for the sample file ... That was very helpful!)
  • [fix] Fixed issue with the menu bar in fullscreen mode.

New in shootShifter 3.7 (Feb 25, 2014)

  • [new] Added state preservation options: Its now possible to quit and restart shootShifter with all imports, settings and changes intact (only major limitation: undo buffer is NOT restored). You can even quit the App right in the middle of a (random) slideshow and it will fully resume at that point. (Of course this can only work correctly if your image folders do not change between launches: shootShifter will warn if a folder cannot be "reconnected", and date changes can only be saved if an image did not change after import.)
  • This is NOT the default behaviour (Use alt+cmd+Q). I still think saving changes and clearing the App is the more apt default for a tool like this, but its possible to change this default in the Advanced preferences.
  • [new] Added (alt)-option to remove ALL folders at the same time ... E.g. for those cases when you don’t need a resumed state any more.
  • [new] Added option to save a renaming template as a new template (for quick duplication).
  • [fix] Fixed several smaller UI-glitches.
  • [fix] Fixed movie file issue: renaming an imported folder in the finder would prevent movie playback.
  • [fix] And a few more minor tweaks and bug fixes ...

New in shootShifter 3.6 (Aug 21, 2013)

  • [new] Added more (EXIF) details to the info popover and the slideshow info layer.
  • [new] Added option to enlarge the info popover for increased readability (with different settings for window and full screen mode).
  • [new] Improved the "keeper" markers with new "hidden" features. Please feed back if this is of general interest and should be expanded further (and how?):
  • Keepers can now be saved using finder labels. Default is 6 (=> "Red") and can be changed with "keepersSyncLabelValue" in the prefs plist for now:
  • Save: Hold k-key and double click a folder with keepers -> If possible the file is tagged with the label and the keeper marker is removed (ready to close the app).
  • Save current keepers, remove others: Hold additional alt-key -> Like above, + labels are removed from files without keeper markers.
  • Restore: Hold k-key and double click a folder without keepers -> Keeper markers are set for files tagged with the finder label.
  • Just multiselect: Hold k-key and triple click a folder without keepers -> All files tagged with the label are selected, but no persistent restoration of keeper markers (clears the view for slideshows).
  • Import keepers only: Hold k + shift on import -> Only tagged files are imported as a slideshow folder.
  • [new] Added shortcut: Hold d-key on import to temporarily enable the "fix differing Filesystem Dates"-option.
  • Other shortcut change in the process: Holding (just) shift on import enables slideshow-only quick import, too
  • [change] Improved the way date changes are displayed on the info popover and below the larger previews.
  • [change] By holding ctrl+alt+cmd it is and was possible to save the current folder with the save-button, even with no "real" changes, to benefit from the date modification options set in the preferences. Doing this with the info popover visible will now display a modification preview while the keys are down.
  • [fix] Improved maker and model parsing for some cameras. (This can necessitate a reset of camera-specific preview options.)
  • [fix] Updated XMP support for the "Transfer EXIF Date changes to existing XMP Data" option: Fixed a specific date format that was not recognized correctly and therefore not changed.
  • [fix] Fixed possible display issues when leaving full screen mode with the info popover visible.
  • [fix] Fixed possible redraw issue concerning thumbnail highlight dots.
  • [fix] Fixed possible issue with the loupe shadow.
  • [fix] A few more minor tweaks and optimizations.

New in shootShifter 3.5 (Jul 11, 2013)

  • New:
  • "Find" feature that allows to jump to and select photos or folders by searching for their names.
  • "Keeper" markers. until now the only "reject workflow" in slideshow mode was to trash single photos. but that can be annoying and restrictive if you want to get rid of many images or perhaps change your mind when navigating back and forth. now its possible to mark keepers. at the end its easily possible to put all the unmarked ones in the trash. (Keepers in Selected Folder -> Select All / Select Others)
  • experimental date support for quicktime (and "qt alike") movies like .MOVs, .MP4s. with optional per folder timezone correction
  • speeding up import time by not generating thumbs or parsing dates now also works for movies!
  • improved and slightly larger cache for the generated preview images. reduced the need to rebuild previews e.g. when navigating back and forth with the Jump Markers.
  • option to invert the image selection in "Adjust separately" mode
  • progress counter when importing several folders
  • upscaling option for smaller-than-screen-size media in the fullscreen preview (u-key or toolbar button)
  • info alerts when trying to import movies or individual files and the corresponding pref option is still disabled
  • option (to the context menus) to rearrange the folders in the tableView by name, file count or dates
  • Optimized:
  • how folder colors are used: colors are assigned to a specific folder and not to a position in the table.
  • EXIF date parsing: improved performance in many cases and added support for more "edge cases". sped up xmp writing, too
  • movie import: more movies are recognized as playable. should require less memory and work better with higher clip counts
  • UI for increased consistency: changed many titles, moved some options.
  • how imports in the background are silenced when colliding things are going on
  • smallest thumbnail appearance to make sure that all possible markers are displayed correctly
  • moving app window from non retina to retina displays regenerates previews
  • Fixed:
  • movie scrubbing: playback really pauses now
  • slideshow on retina screens: smaller images were possibly displayed at a wrong size, causing loupe problems, too
  • removing an unsaved folder would save it after the confirmation but would not present rename options
  • "Transfer EXIF Date changes to existing XMP Data" option, fixed possible issue with "uneven timezones"
  • with import options its possible to set a manual date for photos without EXIF dates. possibly these changes were not saved when the folder was imported directly into "Adjust separately" mode.
  • importing individual images without EXIF dates by dragging them on the app icon could result in the wrong order when manual dates were added automatically
  • cmd-drag deselecting thumbs from a multi-selection did not always update the status text. deselecting the active thumb this way now works, too
  • deselecting the active thumb of a multi-selection could result in an unexpected selection from another folder
  • movie preview cache was not limited to screen size so could waste a lot of memory
  • the option to auto-generate only thumbs for photos with EXIF preview did not work correctly
  • it was possible that a single "slideshow folder" would not show up in the timeline immediately (thumb auto-generation=off)
  • multi display issues: flawed zoom animation and loupe not working correctly
  • resizing issues: reducing screen resolution could "break" the UI
  • resizing thumbs now also triggers thumb auto-generation
  • with the app at its minimum height it was possible that the window position was lost on restart
  • changing the rename options in the prefs while the rename sheet is open could "break" it visually
  • it was possible to resize the loupe even if hidden
  • a possible crash that could happen when the info popover was displayed for the rightmost thumb while its folder is removed
  • a few more minor tweaks fixes and optimizations

New in shootShifter 3.5 Beta 4 (Jun 27, 2013)

  • [info] just a few small last-minute changes: this is the version that should be submitted, soon. please report any potential show-stoppers as fast as possible! :-)
  • [change] optimized folder status-texts: e.g. when a folder with no imported photos was selected it would tell you "no folder selection".
  • [change] the changes UI is now hidden for "slideshow folders" to make it more clear that no changes are possible
  • [change] a few more tweaks to context menu titles in both localisations
  • [change] (finally) added German version of the "online-help" (this webpage with Quickstart and Shortcuts etc.)
  • [fix] fixed possible redraw problems when closing the slideshow on photos without pregenerated thumbnails

New in shootShifter 3.5 Beta 3 (Jun 19, 2013)

  • [new] added improved and slightly larger cache for the generated preview images. reduced the need to rebuild previews e.g. when navigating back and forth with the Jump Markers, etc.
  • [new] added information alerts when trying to import individual files or movies and the corresponding option is still disabled in the preferences
  • [new] added option (to the context menus) to rearrange the folders in the tableView by name, file count or the dates ...
  • [change] ... in the process changed the way the folder colors are used: colors are now assigned to a specific folder and not to a position in the tableView. so removing (and now rearranging) folders does not change the colors of other folders anymore.
  • [change] optimized UI for increased consistency: changed many titles, moved some options. late spring-cleaning for the app :-)
  • [fix] changing the rename options in the preferences while the rename sheet is open could "break" it visually
  • [fix] it was possible to resize the loupe even if its hidden
  • [fix] fixed a possible crash that could happen when the info popover was displayed for the rightmost thumb while its folder is removed
  • [fix] a few more minor tweaks and fixes
  • [info] rethought the version number: now I feel that the larger step is justified.

New in shootShifter 3.1 Beta 2 (May 30, 2013)

  • [new] speeding up import time by not generating thumbs or parsing dates (cmd / shift+cmd) is now also supported for movies! added option to the "auto thumbs" menu to configure these independently
  • [change] optimized EXIF date parsing: improved performance in many cases and added support for a few more "edge case files". sped up xmp writing, too
  • [change] optimized movie import: a few more movies are recognized as playable
  • [fix] the movie preview cache size was not always limited to the screen size so depending on movie and screen size this could waste quite a lot of memory
  • [fix] fixed zoom animation when closing fullscreen preview during movie playback (broke in b1)
  • [fix] the option to auto-generate only thumbs for photos with EXIF preview did not work correctly
  • [fix] it was possible that a single "slideshow-only express imported" folder would not show up in the timeline immediately (with auto thumb generation off)
  • [fix] fixed possible issues with multiple displays: flawed zoom animation (fullscreen preview) and loupe not working correctly
  • [fix] fixed resizing issues: reducing screen resolution could "break" the UI because in this case the minimum preview height limit was not enforced
  • [fix] resizing the thumbs keeps a visible selection (or the center thumb) in focus, again (broke in b1)
  • [fix] resizing thumbs now also triggers auto thumb generation, if needed
  • [fix] if the app window is at its minimum height it was possible that the window position was lost on restart
  • [fix] when moving the app window from a non retina to a retina display the current previews are regenerated automatically
  • [fix] the search bar reopens on "Find next" and "Find Previous"

New in shootShifter 3.1 Beta 1 (May 16, 2013)

  • [new] added "Find" feature (cmd+f) that allows to jump to and select photos or folders by searching for their names. (keyboard shortcut to change the category is alt+cmd+cursor-up/down when the search field is active)
  • [new] added "keeper" markers. until now the only simple "reject workflow" was to trash photos in slideshow mode. but that can be annoying and restrictive if you want to get rid of many images or perhaps change your mind when navigating back and forth. now its possible to mark the keepers (cmd+k or just k in slideshow mode). and at the end its then easily possible to e.g. put all the unmarked ones in the trash. (Keepers in Selected Folder -> Select All / Select Others, hold additional alt to change mode to "Adjust separately" if necessary and possible)
  • [new] added experimental date support for quicktime (and "qt alike") movies like .MOVs, .MP4s etc: it uses creation date and modification date from the movie header (mvhd) with optional per folder timezone correction OR the creation date from the quicktime metadata (mdta) if available and more accurate.
  • if you do not enable this feature it works like before (using filesystem dates only)
  • [new] added option to invert the image selection in "Adjust separately" mode
  • [new] added progress counter when importing several folders
  • [new] added upscaling option for smaller-than-screen-size media in the fullscreen preview (press u or use the toolbar button that replaces the loupe in these cases)
  • [fix] optimized movie import. should require less memory and work better with higher clip counts
  • [fix] fixed movie scrubbing. playback really pauses now during the operation
  • [fix] fixed fullscreen preview display issues on retina screens: smaller images were possibly displayed at a wrong size, resulting in disturbed loupe, too
  • [fix] optimized the way how imports in the background are silenced when possibly colliding things are going on (renaming, saving etc.) and how option and alert sheets are presented (in expected order, too)
  • [fix] removing an unsaved folder would save it after the confirmation but it would not present the rename options even if it should
  • [fix] updated XMP support for the "Transfer EXIF Date changes to existing XMP Data" option, fixed possible issue with "uneven timezones"
  • [fix] with the import options it is possible to set a manual date for photos without EXIF dates. it was possible that these changes were not saved at all when the folder was imported directly into "Adjust separately" mode (by pressing the alt-key) ... yes, again. sorry.
  • [fix] importing individual images without EXIF dates by dragging them on the app icon could result in the wrong order when manual dates were added automatically
  • [fix] cmd-drag deselecting thumbs from a multi selection did not always update the status text. and deselecting the active thumb this way now works, too
  • [fix] fixed an issue where deselecting the active thumb of a multi-selection could sometimes result in an unexpected selection from another folder
  • [fix] tweaked the very small thumbnail appearance to make sure that all possible markers are displayed correctly and unobstructed
  • [fix] a few other minor tweaks and optimizations

New in shootShifter 3.0.2 (Jan 5, 2013)

  • [fix] the earliest/latest-values in the tableView were linked to the first and the last image of every folder. this was not updated when first or last position changed in "Adjust separately" mode. so in these cases the displayed "from" or "till" dates were incorrect.
  • [fix] fixed a possible UI-freeze with skipping save options for "Adjust separately" folders
  • [fix] fixed issues with fullscreen-preview navigation when 100%-loupe is visible: possible problem with unhiding mouse-pointer and automatically changing loupe-size
  • [fix] a few more optimizations, again

New in shootShifter 3.0.1 (Dec 8, 2012)

  • [new] slideshow random order is now nontransient. i.e. no reshuffle if you enter random mode several times per session (reshuffle = hold additional alt-key)
  • [new] added option to hide the 100%-loupe-crosshair (press alt-key when entering loupe mode)
  • [fix] in some situations it was possible that the progress bar would get stuck on import (just a visual problem, import was correct)
  • [fix] in rare cases the "live"-generation of blocked thumbs did not work correctly
  • [fix] ML: fixed a display glitch when resizing the splitView with unhidden scrollbars
  • [fix] a few other very minor tweaks and optimizations

New in shootShifter 3.0 Beta 7 (Nov 6, 2012)

  • [info] ok, just a few little last-minute UI fixes for the slideshow. and now i will finally try this submission-thing. i am curious how this will turn out ... this might still take a while
  • [new] added status-display on changing the slide-duration. using the shortcuts is quite hard otherwise
  • [fix] the slideshow-toolbar now behaves correctly and stays at its place, improved hide/unhide-transition
  • [fix] corrected slight display-issues that could occur on cmd-loupe / NON-cmd-loupe change
  • [fix] a few other very minor tweaks

New in shootShifter 3.0 Beta 6 (Oct 29, 2012)

  • [fix] fixed a possible crash with "colliding sheets": when e.g. a verification- or error-alert is still open and a currently imported folder requires the import-options this would freeze the UI.
  • [fix] fixed another potential problem in the process: saving and renaming is now disabled when there are still folders being imported.
  • [fix] trashing multiple images could lead to an invalid selection when there was an error with one (or more) of these images.
  • [change] removed the option to turn off the import-error-alerts. this made NO sense.

New in shootShifter 3.0 Beta 5 (Oct 17, 2012)

  • [new] shootShifter is now sandboxed. this added a slight complication to the "Individual Files"-mode: if you enable this you have to specify (once) exactly where its allowed to modify your individual files. add e.g. your "home"-folder or hard discs for the fewest restrictions
  • [new] added a minimal quick-info popover to the slideshow that shows filename, camera and imagesize while holding "i"
  • [new] added menu-option to change the sortorder for folders added with slideshow-only express-import (holding cmd+shift during import). its only visible if there is at least one such folder
  • [new] thumbs that were blocked on import (by holding cmd or shift+cmd) are now generated "live" in the timeline when visible. this can be configured with an option-menu that is available if there is such a quick-imported folder
  • [change] entering slideshow-mode by doubleclicking the preview now works with every preview (not just the "main" centered one). the clicked on photo gets selected. this only works if that is possible without clearing a multi-selection. in that special case a triple-click is necessary as a verification
  • [change] improved the large-thumbnail appearance (larger margins, selection-borders, shadows, highlight-dots, etc.)
  • [change] slideshow: increased slide-max-duration from 9 to 90 seconds, this can now also be changed with cmd+cursor-up/down
  • [change] HUGE speed-up for the slideshow-only express-import!
  • [change] quick-navigating a folder (alt+cursor-left/right) with multiple selected photos now only navigates inside this multi-selection
  • [change] with a multi-selection its now also possible to deselect the active thumb by cmd-clicking it. the nearest visible or next thumb is activated automatically
  • [fix] trashing images in slideshow-mode did not update the folder-table immediately
  • [fix] fixed error introduced in previous beta: .xmp-files could only be renamed once
  • [fix] model and maker parsing was flawed for some cameras (for these photos its necessary to update the Camera Specific Preview Options: simply delete the old one and add it again)
  • [fix] menu-options are now correctly disabled if the main-window is hidden
  • [fix] in some cases it was possible to close the thumb-datepicker without the rest of the app recognizing resulting in seemingly blocked UI
  • [fix] ML: quitting the app in fullscreen-mode and then relaunching it by dragging photos on its icon did not work as expected anymore. this workaround has some small visual problems with the transition, but at least it works! (lion is unaffected. i will keep track of this issue with upcoming OSX-point-releases)
  • [fix] ML: this also works around another odd bug: launching the app by dragging files on its icon and then quickly hiding it (e.g. to do something else while the import is in progress) resulted in a weird "ghost window" that appeared after a few seconds and that acted strange: one had to click away from the app and enter it again to regain full access and control.
  • [fix] in some rare cases the interface was slightly disordered on app-launch
  • [fix] a few other minor fixes and tweaks

New in shootShifter 3.0 Beta 4 (Aug 17, 2012)

  • [fix]HiDPI: added the remaining @2x-resources and fixed movie-display-sizes (this SHOULD complete the retina-support. feedback appreciated)
  • [fix]fixed a potential display-issue with the rename-template-elements
  • [fix]fixed another small issue with information-popover-scrolling
  • [fix]changed the way .xmp-sidecar-files are handled: they are recognized at import-time only. in single-file-mode they have to be explicitly imported, too. (a little filename-addon indicates a recognized .xmp-file)
  • [fix]moving images to the trash now moves the corresponding .xmp-files, too
  • [fix]changed slideshow-shortcut from cmd-f to shift-cmd-f (a la Preview.app)

New in shootShifter 3.0 Beta 3 (Jul 30, 2012)

  • [new]ML: signed the app with a Developer ID for Gatekeeper-compatibility
  • [fix]ML: restored "100%-loupe"-speed with very large images and fixed some display-issues
  • [fix]ML: its possible again to jump to a marked photo WHILE dragging other photos
  • [fix]ML: fixed the weird tearing while scrolling with the information-popover visible
  • [fix]added a few more retina-optimizations. but its still not 100% complete and not tested on the real hardware, yet
  • [fix]in some situations (especially folders with MANY files) file-changes (filename, or filesystem-dates) were not always quickly detected by the finder. so it was possible that it looked like no changes took place at all.
  • [fix]the "now"-button correctly changes the date in the preferences, too
  • [fix]a few other very minor fixes

New in shootShifter 3.0 Beta 2 (Jun 29, 2012)

  • [fix] fixed minor display-issues in the preferences (Appearance-tab) when system scroll bars are "always visible"
  • [fix]the popup-menus in the Camera-specific Preview Options did not always display the correct values (German localisation only)
  • [fix] fixed an issue with the 100%-loupe where photos were not always correctly centered when the loupe was vertically larger than the 100%-photo-height
  • [INFO] there are no major KNOWN issues (if you have problems, please feed back!) except for the fact that it does not work correctly when sandboxed (for the app store), yet. I hope to have time and energy soon, to complete this. (pushed back expiration-date)

New in shootShifter 3.0 Beta 1 (May 17, 2012)

  • New:
  • huge clean-up in the innards to make the app (presumably) App Store ready: shootShifter now requires Mac OS X.7 Lion (and probably the App Store with the full release)
  • the EXIF-digitized-date is now fully supported. i.e. its possible to independently configure the way this date is changed.
  • *!* if you customized the date-changes in the past please verify with the new options
  • added information-popover for the currently selected photo (cmd+i). it mainly displays all the different type of dates and how they will be changed on "save"
  • added a full-screen photo-preview and slideshow (cmd+f, space or doubleclicking central preview). you can navigate the photos with the toolbar or cursor-left/right. (doubleclicking any preview to open the image in Preview.app is gone, now)
  • added a 100%-loupe ... the pixelPeeper :-) you can toggle this with cmd+l (or toolbar-button / escape) in the full-screen-preview. its resizable with scrolling up/down or the magnifying gesture. holding cmd only moves the crosshair.
  • [hidden] added two unsupported shortcuts to get a complete "quick slideshow solution" for my usage : hold cmd+shift during import to turn off thumbnail-creation AND date-parsing for a slideshow-only express-import (much quicker at least for some images), and cmd-r in slideshow-mode to toggle random-play, with added cursor-up/down "non-random peek".
  • added option to move the currently selected file(s) to trash (cmd+backspace), so its possible to quickly get rid of the disappointing photos identified with the new preview-tools
  • overhauled undo-support: its now possible to undo all unsaved changes, not just the latest changes in the currently selected folder
  • added (pref-)option to enable the import of individual files. this adds their respective parent folder as a "partial folder"
  • added (pref-)option to enable the import of movies:
  • This is NOT complete movie-support however: i.e. you can rename them and change the filesystem-dates or RIFF-dates (e.g. some .AVIs), but a possible timestamp for EACH frame (e.g. some AVCHDs) stays unchanged.
  • added option to copy and paste dates. pasting a date automatically opens the thumb-datepicker and prefills it with the new date, so further adjustments are quickly possible
  • added option to mark photos (cmd+1 - cmd+5) and quickly jump back to these markers (1-5), so a much quicker "rearrange-thumbs-workflow" is possible
  • photos with unsaved changes in "Adjust seperately"-mode, with import-changes or with a possible save/rename-error are now highlighted with a little dot beneath their thumb. its possible to quickly navigate to these highlighted photos with alt+cursor-up/down.
  • added option in "Adjust seperately"-mode to remove datechanges again from a photo-(multi-)selection
  • enabled lion-fullscreen-mode. hugely optimized the UI in the process (e.g. improved resizing-behaviour, larger UI, increased thumb-max-size etc.)
  • added folder-selection-shortcuts: double-clicking (or pressing return on) a thumbnail of an unselected folder selects this folder. double-clicking a folder selects its first photo and scrolls it in sight.
  • navigating the timelineView with home-, end- pageUp- and pageDown-keys is now possible
  • moved the "Preview-Type"-selection from the Preferences to the "View"-menu (its now possible to quickly change this with alt+cmd+1 - alt+cmd+3)
  • added option to override the general "Preview-Type" with camera/filetype-specific settings. so to optimize preview-performance its e.g. possible to have all your Olympus-RAW files use their EXIF-previews while for the iPhone-photos (where EXIF-previews are quite small) these are instantly regenerated.
  • added option to also save "unchanged" photos (press additional alt-key when using one of the menus, or hold ctrl+alt+cmd to affect the save-button). so its possible to use the automatic date-adjustments (as configured in the preferences) on ALL images. the former workaround was to e.g. change dates +1 sec., save, change back -1 sec., save again. thats not necessary anymore.
  • added a few context-menus and more main-menu-options for easier feature-access
  • Fix:
  • updated XMP-support for the "Transfer EXIF-tag changes to existing XMP-data"-option
  • tweaked the timelineView to better support overlay scrollers and elastic scrolling. optimized performance and fixed a few display problems in the process
  • zooming the main window did not always work as expected when there were many folders imported (lion)
  • with the import options it is possible to set a manual date for photos without EXIF-dates or with empty date-tags. it was possible that these changes were not saved at all when the folder was imported directly into "Adjust seperately"-mode (by pressing the alt-key)
  • trying to rename a folder with unsaved changes pops up an alert ("you have to save first ... do you want this?"). depending on some pref-settings it was possible that the user-decision was ignored and the photos were saved in either case.
  • it was not possible to (multi)-select the rightmost thumb with alt/cmd + cursor-keys
  • removed a potential redraw slowdown for the bigger previews
  • and countless other smaller fixes, optimizations, optical tweaks and wording changes.

New in shootShifter 2.5.1 (May 12, 2010)

  • [fix] - fixed ugly timezone-bug in the "Transfer EXIF-tag changes to existing XMP-data"-option: in some situations it was possible that the timezone for the XMP-dates was "off" by 1 hour (daylight saving time was not always accounted for correctly)
  • [fix] - improved smooth-scrolling/scrolling with inertia in the timeline-view for users with trackpads or Magic Mouse or the like

New in shootShifter 2.5 (Feb 11, 2010)

  • [new] unified the interface: the drawers are gone.
  • [new] resizing the main window now resizes the previews!
  • very large previews are possible this way. (do not forget to enable the "more accurate previews"-option in the preferences.)
  • the old behaviour (resizing the tableview instead) can be accomplished by ctrl-resizing the app
  • [new] most date-format user-preferences are now honored when displaying all the dates
  • [new] added option to NOT change finderdates at all when modifying EXIF-dates
  • [update] increased selection-border-width for improved recognizability
  • [update] when dropping a thumb the timeline-view is scrolled to keep the active thumb under the mousepointer in every case possible
  • [update] rename-templates are now sorted alphabetically
  • [fix] dragging thumbs outside the main window does not focus other app windows/potential drag targets any more
  • [fix] accessing the mode-menu cleared the undo-buffer, even if the mode and the active folder were not changed
  • [fix] it was not possible to confirm the import-option-sheet with the return-key while the datepicker is active (it swallowed the key-event)
  • [fix] it was possible to import folders using drag and drop when the app should be blocked instead due to an alert or another sheet. this could lead to unexpected behaviour
  • [fix] multi-thumb drag-selections with very fast mouse-movement could result in wrong thumbs being selected
  • [fix] double-clicking an "empty" preview does not try to open a non-existing or wrong image in the Preview.app anymore
  • [fix] a few other minor fixes and tweaks
  • [testing] I extended my example-image database: shootShifter is now tested successfully with JPEG-images from 336 and RAW-files from 79 different cameras.
  • However if you have any images that do not work as expected (e.g. other apps show EXIF-dates, but shootShifter does not), it would be great if you could send me one (or more) example files for debugging purposes.

New in shootShifter 2.0 (Oct 28, 2009)

  • [fix] added support for another rare image-file special-case where the EXIF-date was not recognized
  • [fix] fixed a few minor ui-issues concerning images without or with empty EXIF-tag
  • [fix] fixed a bug that could prevent a multi-thumb drag-selection with the mouse
  • [update] a few drag-selection optimizations and performance improvements

New in shootShifter 2.0 Beta 1 (Sep 24, 2009)

  • [new] added a second date-change-mode making it possible to change individual images and image groups instead of only changing all images inside a folder at the same time
  • [new] added option to transfer EXIF-changes to already existing XMP-data. when using shootShifter on images with included XMP-data (or with .xmp-sidecar-files) this option can be enabled in the preferences. this is a bit more time consuming and therefore optional.
  • [new] renaming images now searches for potential .xmp-sidecar-files and renames them, too.
  • [update] there are special situations when renaming can result in naming-conflicts (e.g. when images without EXIF-dates are ignored or when files cannot be renamed due to missing permissions). these situations are handled better with helpful error-messages. renaming again with updated options now behaves correctly in these cases, too.
  • [workflow] several UI-tweaks concerning keyboard-navigation and drag-scrolling in the timeline-view
  • [workflow] more UI-optimizations in the preferences to increase consistency and to further reduce the first-sight-intimidation :-)
  • [fix] changing the finder-dates is now reliable on Snow Leopard, too
  • [fix] thumb- and preview-images were sometimes very blurry on Snow Leopard
  • [fix] fixed very rare cases where a temporary preview was not updated correctly with the more detailed generated one
  • [fix] using the thumb-date-picker and canceling it could result in the changes-UI being reset
  • [fix] removing a folder during its import was not always successfully prevented. this could result in a crash or in weird behaviour
  • [fix] in some situations it was not possible to confirm the rename/save-sheet with the return-key
  • [fix] fixed another small oversight in the english localisation (checkboxes behaving like radiobuttons in the prefs)
  • [fix] fixed a few memory-leaks
  • [fix] a few other minor fixes and tweaks

New in shootShifter 1.1.1 (Jul 20, 2009)

  • [fix] fixed a STUPID bug introduced in the last version that could result in very slow scrolling performance in the timeline-view
  • [fix] removed a possible display-glitch in the timeline-view
  • [fix] fixed a possible crash when quick-navigating the selected folder with "alt + cursor-left/right"

New in shootShifter 1.1 (Jul 2, 2009)

  • [new] added option to set a startvalue for the rename-counter (just once, or every time).
  • [new] added option to directly set the new date for an image in the selected folder (double-click its thumb). all other images in the same folder are changed accordingly.
  • [workflow] optimized the UI to better distinguish between renaming and saving datechanges. i hope its more clear now, right from the beginning, whats going on.
  • [fix] EXIF-data-reading optimized to support some more rare .jpeg-variants.
  • [fix] improved error-handling for protected files: smooth import, meaningful error-messages and no more crashes.
  • [fix] the small "cancel datechanges"-button now works in the english localisation, too.
  • [fix] when removing an imagefolder from the app it was possible that wrong previews were displayed temporarily.
  • [fix] previewing images that were deleted in the finder after import resulted in a crash.
  • [fix] a few other minor fixes and ui-tweaks.

New in shootShifter 1.0.3 (Oct 24, 2008)

  • [fix] worked around some silly display problems:
  • the shadows of the drawers are now correctly updated EVERY time the app changes the active/inactive-state
  • in some situations the selected image was not highlighted correctly in the preview-drawer
  • in some situations the text fields in the preview-drawer had the wrong background-color

New in shootShifter 1.0.2 (Sep 25, 2008)

  • [fix] Sony DSC-R1-raw-files are now fully supported: there were problems modifying the EXIF-creationdate.
  • [fix] rearranging images in the timeline resulted in several unnecessary redraws in the preview-drawer.

New in shootShifter 1.0.1 (Jul 24, 2008)

  • [fix] in some situations some images were left unmodified in larger folders
  • [fix] slightly improved the rename-template interface: it was difficult to place the cursor between two template-elements using the mouse

New in shootShifter 1.0 (Feb 29, 2008)

  • this is the first non-beta-release: removed the expiration-date
  • [fix] raw-support is a little bit less system-dependent: a few raws were recognized in tiger but not in leopard anymore
  • [fix] removed a few small inconsistencies in the UI