Lightroom: When selecting a collapsed stack, provide option to apply changes to all photos in the stack

  • 27
  • Idea
  • Updated 3 weeks ago
  • Not Planned
  • (Edited)
In Lightroom 5.4, if I select a collapsed stack of photos in the Library module, I would like the option to automatically apply changes (e.g. metadata) to all photos within that stack.

Background: as a first-time Lightroom user, I used the auto-stacking feature so that my 3-shot bracketed (i.e. HDR) photos would be stacked together. With the stacks collapsed, I went through my library, selected multiple stacks, and typed in a GPS location to be applied to those photos. I assumed that by selecting the (collapsed) stacks, the metadata would be applied to all photos within those stacks. However, the GPS locations were only applied to the first photo within each stack.

After the fact, I learned that stacks must be expanded in order to select all photos within the stack. From my perspective, this defeats the purpose of creating stacks - if one must expand the stack to apply changes to all photos within the stack, there doesn't seem to be much point of creating stacks in the first place.
Photo of Keith Cavey

Keith Cavey

  • 4 Posts
  • 0 Reply Likes
  • frustrated

Posted 4 years ago

  • 27
Photo of John R. Ellis

John R. Ellis, Champion

  • 3696 Posts
  • 966 Reply Likes
I agree with your feature request. It's been made a number of times before for several years, so I think it is unlikely that Adobe will act on it. Meanwhile, you might check out the Syncomatic plugin, which will copy metadata from the top of stack to the rest of pics in the stack:

http://www.photographers-toolbox.com/...
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
John R. Ellis wrote:
|>" It's been made a number of times before for several years, so I think it is unlikely that Adobe will act on it."

I thought you were going to say "..., so it must be getting near the top of the list by now" ;-}.

PS - RelativeAntics is another plugin which supports transferring develop settings and/or metadata to other stack members.
Photo of Keith Cavey

Keith Cavey

  • 4 Posts
  • 0 Reply Likes
Thanks for passing along those suggestions! Obviously, I would rather have this feature added to Lightroom versus using a plugin as a workaround, but at least there *is* a workaround...
Photo of HansWurst

HansWurst

  • 2 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled Lightroom: Problem when using keywords and collaped stacks.

When I select a collapsed stack of photos and enter some keywords, these kewords are only applied to the top (visible) picture. Seems as if only the top picture is selected, not the whole stack underneath.
The same behaviour can be observed when selecting the collapsed stack and convert to dng. Only the top picture gets converted.

Is this intended behaviour?
I think it's a bit awkward to first expand the stack, do something and then collapse it again...
Photo of John Barrett

John Barrett

  • 3 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled Lightroom: Photos in a stack don't get deleted.

reject photos, stack them, collapse the stack & delete rejected photos. Rejected photos in the stack aren't removed.
Photo of dan

dan

  • 61 Posts
  • 14 Reply Likes
This reply was created from a merged topic originally titled Lightroom: Option to automatically apply metadata chnges made to top of stack ima....

When images are stacked, and the stack is collapsed; Provide a way to apply metadata changes to the enitire stack without having to expand the stack. Let's say I want to add a keyword to 3 stacked images. As it is now I need to expand the stack, then highlight all images in the stack (click on first, then shift-click on the last), then make the keyword change I want (say click the check box on a Keyword in the Keyword list) which will apply the change to the selected images. Now, I need to re-collapse the stack.

What I'd like to do is highlight image(s), some of which may be top of collapsed stacks, then in some way tell LR if I want my next change to apply to just the selected images or to the selected images and all images under them in collapsed stacks. Perhaps a toggle somewhere that affects this behaviour.
Photo of Josh Brennecke

Josh Brennecke

  • 4 Posts
  • 3 Reply Likes
I wouldn't even need a toggle shortcut--just a user preference/setting--because my entire use of stacks is when grouping numerous images that are essentially a set (bracketed, focus stacked, timelapse, pano) that are always treated as such. When stacked and collapsed, I am usually looking for the complete set that is the best of all the sets. While I do understand that some people use stacks for grouping photos that aren't essentially a set that needs to be kept together, I have to believe that with HDR and Pano sets that are becoming more popular, a very large--if not majority--of people use it for group a set of directly related images.
Photo of martijn Saly

martijn Saly

  • 194 Posts
  • 22 Reply Likes
Agreed. This is still not added in Lightroom 6.4, which is sad, because it shouldn't be too difficult to build in.

I always find myself going through my folders after culling&rating, finding stacks and re-applying flags/keywords/ratings/labels to pictures inside the stack, copying them from the topmost picture. It's cumbersome, time consuming, and from what I know an easy problem to solve without adding (much) overhead to either the program or other users.
Photo of John R. Ellis

John R. Ellis, Champion

  • 3676 Posts
  • 961 Reply Likes
I too wish this were available in LR. Meanwhile, check out the Syncomatic plugin, which gets the job done.
Photo of martijn Saly

martijn Saly

  • 194 Posts
  • 22 Reply Likes
It goes against my principles to go and pay for something to add a function as mundane as what's being requested here. Even if the plugin were free, it makes total sense to have this function in LR natively.
(Edited)
Photo of Josh Brennecke

Josh Brennecke

  • 6 Posts
  • 5 Reply Likes
This reply was created from a merged topic originally titled LIGHTROOM: Add ability to perform operations to all images in a stack (delete sta....

Please add a preference to treat changes to a stacked top image to cascade to the rest of the stack's images. I stack dozens of bracketed shots when scrubbing and cannot stand having to expand the set to apply keywords, delete the stack, etc. I realize people use stacks in various ways, but I use them mostly for bracketed shots and pano sets when every shot within the stack is essentially considered 1 'shot' for my purposes. I want to be able to treat a stack as a group--even when the stack remains collapsed--when working with it. For example, delete the entire stack (bracketed or pano shots), apply the same keyword(s) to every image in a stack, or move the entire stack (to a diff file location) when the action is performed on the top-most image in the stack. This would GREATLY improve workflow efficiency when people use stacks for sets intended to be output to a single image (HDR, pano, etc). Perhaps a preference of how to handle stacked images (i.e. Stacks: Cascade all non-develop changes and operations to all images in the stack--deleting, moving, keywording, rating, etc). But having hundreds of stacks and then having to expand them individually to do basic operations just considerably limits the usefulness of stacks. And as someone who may have 100's of single images as well as 100 bracketed sets of 5-7 images each tends to make me want to pull my hair out during basic workflow operations.
Photo of Dan Hartford

Dan Hartford

  • 121 Posts
  • 51 Reply Likes
Well said.  My problem exactly.
Photo of Geoff Vane

Geoff Vane

  • 13 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled LIGHTROOM - Put keywords on stacks.

I got enormous amounts of images in my daily folders. The amount clutters the view so I'd like to be able to stack before I apply keywords. But then only the top image is tagged.
Photo of John R. Ellis

John R. Ellis, Champion

  • 3696 Posts
  • 966 Reply Likes
There are two imperfect workarounds:

- Before making the change (e.g. applying a keyword), shift-click the stack-count badge in the upper-left corner of the thumbnail. That will expand the stack and select all the photos in it.

- Use the Syncomatic plugin.
Photo of martijn Saly

martijn Saly

  • 194 Posts
  • 22 Reply Likes
Shift+click only works as long as the user happens to be holding the mouse. Grabbing the mouse just for this, is not good for usability. And as it so happens, when flagging/rating/labelling, chances are the user isn't holding the mouse.

Syncomatic is irrelevant here. This is a feature request for Lightroom.
(Edited)
Photo of John R. Ellis

John R. Ellis, Champion

  • 3696 Posts
  • 966 Reply Likes
"Shift+click only works as long as the user happens to be holding the mouse."

Fully agree, which is why I called these imperfect workarounds. I was the second person to vote for the request, and I've posted a popular request for broader improvements to LR's handling of stacks.

However, many people come to these forums looking for help in making LR work more efficiently for them, and, needing to get work done now, many find workarounds better than the status quo.  So including workarounds in discussions of problems and ideas for improvement is entirely appropriate.
Photo of Geoff Vane

Geoff Vane

  • 13 Posts
  • 0 Reply Likes
Plugins Schmugins. Either we request a feature or use plugins. I hate third party plugins. Before you know we go to Windows 20 on 128 bit and I need to buy all shizzle again. Big no.
Photo of Roy Reed

Roy Reed

  • 2 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled Lightroom: Adjustments Apply to All Images in a Stack.

I would like to suggest the option for stacked images in Lightroom to have the option for adjustments to apply to all images in the stack instead of just the top one as now. The default could stay as it is currently, but a tick box could be applied to change this to 'all images in the stack'.
Photo of olivier.hericord

olivier.hericord

  • 1 Post
  • 0 Reply Likes
This reply was created from a merged topic originally titled We need to be able to flag a whole stack at once ... especially for reject flag.

hi, i use stacks extensively to group RAW and jpegs from that raw file ...  sometimes i just want to reject the whole stack and it's not possible.  it's really cumbersome to do it with every iteration of an image i know i want to reject/
Photo of Rick Spaulding

Rick Spaulding, Champion

  • 564 Posts
  • 222 Reply Likes
A popular request...
In the meantime here are some cool ideas for working with stacks:

https://forums.adobe.com/thread/719766
Photo of Steve Gandy

Steve Gandy

  • 109 Posts
  • 36 Reply Likes
I agree, good idea. It would be a time saver!
How about Alt/Option X, U, P for flags?
Photo of Steve Gandy

Steve Gandy

  • 109 Posts
  • 36 Reply Likes
But how does Lr know you are referring to the stack or the top image then?
Photo of Josh Brennecke

Josh Brennecke

  • 6 Posts
  • 5 Reply Likes
Allow a set of Stack preference configs (like I mentioned in my post a long time ago in this thread) to apply operation to a collapsed stack. Could also be done through a dialog box at time of operation. A key condition would be whether or not the stack is collapsed or expanded. This has GOT to get fixed as there are just too many situations in the normal workflow that really need Stack enhancements (HDR sets, bracketing sets, focus stacking sets, etc). If taking numerous sets of 7-shot exposure-bracketed sets, you'd likely want to flag keeper sets, rejected sets, etc. And for focus stacking the need to efficiently use Stacks is even more critical.

Give the user preference options of how to work with keywords, ratings, color tagging, etc with Stacks--please!!
Photo of martijn Saly

martijn Saly

  • 194 Posts
  • 22 Reply Likes
> But how does Lr know you are referring to the stack or the top image then?

Because the stack is either collapsed or expanded. When expanded, you're selecting individual images. When collapsed, you're selecting the whole stack. This is how it is visually, and it makes total sense, so that's how it should be functionally as well.
Photo of Steve Gandy

Steve Gandy

  • 109 Posts
  • 36 Reply Likes
You don't know how the programming is done from the get go. Adding a key might make it an easy fix. Having the program determine whether the stack is closed or open might make it a lot more difficult. Or vice versa. It is a good idea, let's see if they implement it.
Photo of Josh Brennecke

Josh Brennecke

  • 6 Posts
  • 5 Reply Likes
I'll admit I'm obviously not the developer, but I'm pretty sure the program can determine if the stack is expanded or closed pretty easily considering how bizarre some of the workarounds are for getting around this feature shortcoming. Hopefully Adobe will finally listen as this is a huge workflow issue for many people.
Photo of Armin Staudt

Armin Staudt

  • 51 Posts
  • 26 Reply Likes
This reply was created from a merged topic originally titled Stack Synchronisation Mode.

I'm working al lot with stacks. i.e after shot al lot of bracketing photos I choose "Auto Stack by capture time", collapse the stacks and have a first look on the shooting and set flags like "set as rejected" etc.

But every flag or tag is just valid for the first pic not for the pics in the stack.
It would be very helpful to have a button for "Sync Stack"-Mode, similar to the Sync-Button in Library-Mode, so that every tag, flag etc. means all the pics in a stack.

Also it would be cool, if you are in the "Auto-Stack by capture time" dialogue, you could scroll down the grid to look if the stacks are correct. Now you only can see the first screen...

PS: I know the trick to shift-click on a stack to open it and mark all the pics in it. If you work with a lot of pics it would be much better to do this with short-cuts and not thousand times with mouse-clicks...

Photo of Pong Adobe

Pong Adobe

  • 2 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled Lightroom Classic CC: first stack image was rejected, whole stack will disappear....

in lightroom, if the first stack image was rejected, and the I used filter and select pick, the whole stack will disappear
Photo of Armin Staudt

Armin Staudt

  • 51 Posts
  • 26 Reply Likes
In LR the expectation is that users stack images when they care only about the top most image and the other images are for reference only.
I never understood stacks in this way. Pictures in a stack belongs to each other. I use stacks in two ways, first for HDR/ bracketing and for series. If you have a shooting with many bracketings, with 3 to 9 pic each, you don't want to see every of this pics, you only want to see the first and than to decide if you will keep it or not. So you can tag it with the possibilities of LR, with flags, colos etc.
Normally I use the key "x" for the flag rejected and after wards command-delete to delete all rejected pics. But if you flag the first of a stack, only the first of the stack gets the flag.
So, if you have a bracketing all pics in this stack belongs to each other and it would make no sense to delete only the first of the stack. You have to practice this to understand it.
So if you want to delete the rejected pics you have to open each stack, marking all pics in the stack and then type x or delete them. This is very time intensive and makes no sense.
So it would be a great feature if you have a kind of synchronisation state for stacks. If you flag the first of  a stack, all in the stack gets this flag. You can turn it on and off, like the Aoto Sync. we have for ever in LR.
Photo of Josh Brennecke

Josh Brennecke

  • 6 Posts
  • 5 Reply Likes
Definitely agree with you, Armin, that using stacks when the backing photos are just 'for reference' seems a much smaller use case than the numerous use cases that have been presented here for years now and by so many people.
Photo of Dan Hartford

Dan Hartford

  • 122 Posts
  • 53 Reply Likes
I agree to both sides of this discussion.  There are times when I wish my changes (color label, pick flag, star rating, keyword application, etc.) to apply to just the top image of selected but collapsed stacks.  But, there are just as many times when I want the change to apply to the entire stacks.  

For example, let's say I'm applying a keyword such as "Paris".  Presently that KW will only be applied to the top image of the stack where it should apply to all images in the stack.  This gets really problematic when later I move a different image from the stack to the top position.  In this case that image would not have the "Paris" KW and if I filter for "Paris" would not show up.

Another example is where a KW shows a count of 100 images (number shown in KW List).  So, I filter on that KW, select all images and remove that KW from the images.  Now the image count still shows, say, 13 images, but none show up in the grid (as they are buried in collapsed stacks).  To find the missing 13 images would entail expanding all stacks in the catalog (90,000 images) so the filter would find them and then re-collapsing all stacks - and thus losing state of which stacks had previously been expanded or collapsed, or using some other cumbersom workaround.

What I've suggested several times is that when making a metadata change to a set of selected images, if you want the change (whatever it is) to apply to all images in selected stacks, hold down the Alt or Ctrl or CMD key.  Couple this with a set up setting for the default behavior of either "consider all images in collapsed stacks" vs "don't consider images in collapsed stacks" and use the control key on a case by case to override the default for that one operation.

In case anyone is interested, I have written a blog on a somewhat simple workaround for this problem (but most users would not know about this).  You can see the blog here:
https://www.danhartfordphoto.com/blog/2017/12/lr006---show-images-buried-in-stacks-when-using-lr-fil...

Thanks -- Dan



Photo of Keith Cavey

Keith Cavey

  • 4 Posts
  • 0 Reply Likes
Sreenivas, as folks have indicated throughout the many replies in this thread, I don't think your expectation matches the reality of how people use Lightroom, at least in some cases. Especially when it comes to bracketed/HDR shots, I want to treat all of those images together as one "unit", and auto-stacking based on capture time is usually the easiest way to accomplish that. However, as Armin notes, by default the flag/metadata/whatever only applies to the top image of the stack. You have to expand the stack and select all of the images in the stack to make changes (e.g. rate/flag the image, apply metadata, etc.) This adds a lot of time to the workflow of processing bracketed photos.

As Dan said, there are other valid workflows in which applying a flag, metadata, etc. to all images within the stack would NOT be desirable - hence why having an option to "apply to all in stack" would be useful. I like the idea of having a system-level setting that would allow the user to specify the desired behavior, as I'm guessing that most users tend to use stacks predominantly in one way or the other.
Photo of John R. Ellis

John R. Ellis, Champion

  • 3676 Posts
  • 961 Reply Likes
It's pretty clear to me that Adobe isn't going to add the option that many of us want. The Syncomatic plugin is a good (though not as convenient) workaround.
Photo of HannesKa

HannesKa

  • 35 Posts
  • 2 Reply Likes
This would be also a useful implementation für batch-process with stacks: https://feedback.photoshop.com/photoshop_family/topics/batch-hdr?topic-reply-list%5Bsettings%5D%5Bfi...