Pinta icon indicating copy to clipboard operation
Pinta copied to clipboard

Paint-like spray can feature

Open Lehonti opened this issue 5 months ago • 3 comments

Image

This is one of those features that would suit people who use Pinta as a "Paint for Linux".

Its inherent randomness also makes it an interesting creative tool.

As an idea, we could (but don't need to, at least at the beginning) allow configuring the size of the specks or other parameters, and either having them all be the same value or having any value within a range, and the default configuration could result in specks that are whole pixels like in paint.

Lehonti avatar Jul 11 '25 01:07 Lehonti

That could perhaps be implemented as a custom brush type? (which can be done via add-ins)

cameronwhite avatar Jul 11 '25 03:07 cameronwhite

Yeah, from a first glance at BaseBrushTool and inheritors (like PaintBrushTool) it looks like it could be implemented as a custom brush type.

I would have to try and see if the architecture allows for it, though, because I remember trying my hand at it back in 2023 when I was just getting started with Pinta development, and getting stuck somewhere.

Would you say it would be better as an add-in or as a core functionality? Something to consider is that many people want some sort of "Paint for Linux" and not everyone would be familiar with add-ins.

Lehonti avatar Jul 11 '25 15:07 Lehonti

Would you say it would be better as an add-in or as a core functionality?

I don't necessarily have a good answer at this point. But I think we should be trying to do more things as add-ins so that the process and documentation becomes easier for new developers, and it also doesn't have to wait for new Pinta releases for users to try it out It's easy to merge an add-in into Pinta later on if we want to adopt it and maintain it as core functionality

cameronwhite avatar Jul 15 '25 04:07 cameronwhite