I would like to discuss the knockout option to see other peoples opinions before suggesting it as a change. I may just be in minority here, in any case i need to see what community dynamics are before i start contemplating on contributing code.
The knockout option in text properties should probably be named to inverse or something more appropriate. As it is it would be handy to have both the functionality that we have now and one that really knocks out other items making a hole in existing graphics. So ideally you could do both.
Also there is no apparent way to control the label size which makes it hard to have labels with different text that align. I tried to kludge this with white space but KiCad ignores that like a champion.
Image 1: Knockout creates a ragged line and does not affect other items
A wrapped text item would be more appropriate for this use, but it does not allow for inverting the background, which it probably should.
Oh that’s nice, though it would be better if the normal tools would work in a bit less surprising manner for beginners (as this would make them understand the system faster).
@John_Pateman Sure, there would not be need for KiBuzzard if the tools were a bit more polished though. I mean there should be no reason why i shouldn’t be able to draw lines as knockoff too.
Edit: I am experiencing some stability issues with using zones on silkscreen layers. Ok seems that if you try to redefine the corner radius a second time then KiCad Crashes, i need to open a ticket for this.
However, its really unstable in current version (7.0.0) and does not always do it right. Essentially the Fill zone does not work correctly every time, it sometimes leaves things in way that is clearly wrong. Even you redo the zones (B) it basically just randomizes a new result. Worse it sometimes crashes KiCad entirely.