Is there a way to tell if a layer has unmerged filters attached?

As per title, because I think there are many scripts out there that are not going to work too well in that case.

For extra credit, add ProcedureSensitivityMask.UNMERGED_FILTERS.

Also I notice that the NDE ops are part of the Drawable class and not the Layer class. Does that mean we can do NDE on a mask?

Script-Fu is:
(gimp-drawable-get-filters)

1 Like

Regarding the mask, eventually yes. I actually made a test build that lets you apply NDE filters to masks and channels. The trouble was the UI - for instance, how to intuitively show when a filter is on a mask versus a layer (and let users edit both at the same time). But it’s pretty high up on the NDE TODO list. :slight_smile: