Bug 467933

Summary: Implement dithering for gradient fills applied to vector shapes
Product: [Applications] krita Reporter: varkatope <chirney1>
Component: Tools/VectorAssignee: Krita Bugs <krita-bugs-null>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version First Reported In: nightly build (please specify the git hash!)   
Target Milestone: ---   
Platform: Appimage   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description varkatope 2023-03-29 18:19:53 UTC
Krita Version: 5.2.0-prealpha (git 4ee6458)

I couldn't find a bug report/wish for this, so:

When applying a gradient fill to a vector shape in the tool options, there's no toggle for applying dithering to it as well like there is when applying a gradient on a raster layer or when applying a gradient overlay on either raster or vector layers.

Also, I can create vector shapes through code and change some attributes (by abusing some string manipulation in the SVG), but if dithering becomes an option when being applied to vector shapes, it would be nice to also have an easy way to toggle the dithering through code as well. I know (I think?) it's not part of the SVG spec or at least not how it's being used in Krita, but some sort of property I can set would be cool. Not to mention having API access to all those tool options, but that's a different conversation.