Jump to content

[Feature Request] Grow/shrink selection option, expand/contract selected area


Go to solution Solved by Rick Brewster,

Recommended Posts

I've been using Paint.NET for a long time now and it's great. I mainly use it for sprite editing, create text logos, icons etc. so mostly game related.

 

Currently there's no grow/shrink selection option, which would be usefull for many applications.

  • uniformly adjust selections
  • outline/inline letters for logo design
  • outline parts of photos
  • foreground/background separation
  • etc

 

The way I do it now is copy all and switch over to GIMP, do some selection manipulation, mark it with a certain color and copy back into Paint.NET. It works, but not a great workflow. I could do it all in GIMP but that takes forever as it's such a pain to work with. The Paint.NET option "Effects -> Stylize -> Outline" comes close but it's not as flexible, and the plugin mentioned in this other thread doesn't quite cut it.

 

Ideally it really should be a main feature imho. I much rather work with just Paint.NET instead of GIMP, so I feel like expand/contract selected area is a key missing feature at the moment.

 

paint_net_outline.png

Edited by BdR
Link to comment
Share on other sites

If you just want this for text, maybe you just need this plugin:

 

BoltBait's Text Fun Factory v2.2 - Updated April 29, 2024 - Plugins - Publishing ONLY! - paint.net Forum (getpaint.net)

 

 

@Rick Brewster this issue has already been filed in the official repository as issue number 2959... where I provided some code.

 

  • Like 1
Link to comment
Share on other sites

  • Solution

Yes that one is tagged as being for 5.1.x

 

Once 5.1 is released there will probably be a few bugfix releases (there always is). Then I'll tackle some smaller features 'n things like this.

  • Like 1
  • Upvote 1

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

4 hours ago, BdR said:

Nice, good to hear this new feature was already on the radar, thanks.

Yeah, @BoltBait has been bugging me for this for awhile now :) It's definitely a useful feature, but it does need a little bit of UI design so it can integrate well into the app.

 

I'm also considering making it extensible, with support for "selection transform" and "selection generator" plugins. So "expand/contract selection" would be a transform, while "select all pixels with some criteria" would be a generator. But that'd probably be later.

 

Right now I'm just focused on landing 5.1.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

  • 2 weeks later...

Seconding this. It would be a huge quality of life improvement for general use, not just for text.

Another small thing it reminds me of that would add up a lot is a keyboard shortcut for the Magic Wand Tool (and Bucket tool but less important) that allows you to increment the Tolerance level, similar to how the brush tools can increment their width with the bracket keys.

Thanks for all the hard work over the years!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...