It would be incredibly useful to me if the Fill Tool could affect all frames at once.
Just like unchecking âIsolated Fillâ allows me to change all of one color in one layer, in one frame - if there was an additional toggle that would let me also affect all frames for the currently selected layer I wouldnât need to manually go through the entire animation, frame by frame, and robotically update the one color in question - I could do it in one click.
Iâve found this to be a common need, in my workflow.
If my palette didnât matter and I could just alter the color in question, that might do it, but I use a set global palette which I do not want to change because doing so will mess up the other projects using it.
If added, this option might be nested under the âIsolated Fillâ option in the Tool & Paint Settings > Tool tab since if âIsolated Fillâ is checked then of course it would be invalid to switch on a new âAffect All Framesâ option.
In addition to âAffect All Framesâ, another new option idea in the same vein may be - âAffect All Layersâ. If both options were turned on, PMNG would non-contiguously fill all of the clicked color in all layers and all frames. This would be amazing (to me).
A thought on user interface:
I might also suggest changing âIsolated Fillâ optionâs text label to be âNon-Contiguous Fillâ and if checked, THEN your Fill Tool has the power to fill all pixels of the clicked color. And the âAffect All Framesâ option would be unghosted.
I think itâs ok to not arbitrarily ghost âAffect All Framesâ if thereâs only one frame, or also ghost âAffect All Layersâ if thereâs only one layer. However, both should ghost if âNon-Contiguous Fillâ is unchecked.
(Affect All Frames and Affect All Layers are ghosted because Non-Contiguous Fill is OFF.)