The main issue stems from the fact that during upgrade to Krita 5 G’MIC was made to be more rigid, most likely to solve different problems. I have gone as far as to use earlier versions just to solve this specific issue.
Here is a scenario comparing the old G’MIC filter and the new one that illustrates my point:
I want to apply anti aliasing from G’MIC filter to 3 different layers across 2 different documents.
In the old version I was able to select my layer, select the anti alias filter and hit apply, select another layer, hit apply, select a layer in a different document, hit apply, find out that the anti alias is too strong, hit undo, adjust the slider, hit apply.
In the new version I wouldn’t be able to do this. Once I apply the filter I can no longer change layers as having the G’MIC interface open prevents you from interacting with layers. So I would need to hit apply, close the G’MIC-Qt interface, select a different layer, click the reapply last filter button, select a different layer in a new document and hit reapply, find out that the anti alias is too strong, undo (you cannot undo while having the interface open anymore, so you would have to close it and open it back up again), open up the interface again, adjust the settings and apply.
As you can see from this example, using the G’MIC-Qt filter before was a lot easier for many layers then it is now. If possible, it’d be great to revert to the previous implementation. Alternatively, it would also be great to batch apply G’MIC-Qt filters for many layers.