More progress on the vector layer code for #GIMP 3.2 in the last few days. Accessing the Fill/Stroke settings is now faster by double-clicking the preview, and you can switch the path used to create the shape live! Another important thing is that the transform tools affect the path directly. Before, if you moved the layer rather than the path, it would snap back to the path's position when edited - now they move together. Still a lot to do, both code and UX wise, but we're getting there!
I've been working on better integrating layer effects with the undo/redo history in #GIMP. Currently you can undo/redo adding, removing, and reordering filters. This WIP connects editing filters as well, so you can revert back to previous layer effect settings. This should also help prevent surprises when Ctrl + Z removes the filter entirely rather than just reverting to a previous edit!
A #GIMP WIP inspired by a @npub1fw7f...dva0 LibreArts article. It's a Total Ink Coverage display filter! A simple algorithm that shows how much CMYK ink is being used in a particular part of the image. This is useful to knwo for printing, as different paper has different ink limits. I want to integrate it with the soft-proofing pop-over as well, but this is a nice start.