-
Posts
20,642 -
Joined
-
Last visited
-
Days Won
376
Content Type
Events
Profiles
Forums
Blogs
Gallery
Downloads
Everything posted by Rick Brewster
-
[BUG] not saving any items in 'Open Recent'
Rick Brewster replied to Ltek's topic in Troubleshooting & Bug Reports
Those could easily just be left over from old versions from when they were current -
paint.net installation error 1618
Rick Brewster replied to timber_ridge's topic in Troubleshooting & Bug Reports
I would not go exploring the registry and deleting things. That is often a recipe for making things worse. -
[BUG] not saving any items in 'Open Recent'
Rick Brewster replied to Ltek's topic in Troubleshooting & Bug Reports
What version of Paint.NET are you on though? -
paint.net installation error 1618
Rick Brewster replied to timber_ridge's topic in Troubleshooting & Bug Reports
Should just need a reboot, not a forced uninstall. "Another installation is already in progress" can just mean something as simple as Windows Update doing some stuff in the background. -
Cursor Size when hovering over the canvas
Rick Brewster replied to Macktek's topic in Paint.NET Discussion and Questions
The MSI is generally only used when doing a network-wide deployment, like in a school or business ("enterprise") or something like that. It's not really a good option for individual installs. -
Error when trying to print
Rick Brewster replied to NorthernPurpleUnicorn's topic in Troubleshooting & Bug Reports
This is also an error that we've seen happen when someone uses one of those "slim down your Windows install! get rid of all the bLoAAAAtttt!" utilities. If you uninstall WIA, you can't use WIA to print. -
There are also these effects: https://paintdotnet.github.io/apidocs/api/PaintDotNet.Direct2D1.Effects.html The effects you can chain together are Direct2D effects. You can write a Paint.NET effect (yes the term "effect" is overloaded) that chains them together, but you can't combine Paint.NET effects like that. But that shouldn't matter because all of the bulit-in Paint.NET effects are essentially UI wrappers for the Direct2D effects. The effects whose names begin with "Pdn" are the Direct2D effects that power the built-in Paint.NET effects that you see in the app menus.
-
You can use Environment.GetSourceBitmapBgra32(), which will give you an IEffectInputBitmap<ColorBgra32>. Then call Lock() to get the IBitmapLock<ColorBgra32>(). Then use AsRegionPtr() to get it as a RegionPtr<ColorBgra32> which you can just index into, e.g. region[x, y]. Then just compare region[x, y].A == 255 to determine if it's opaque. Note that this works fine for querying the alpha channel, as the alpha channel is invariant with respect to color space (sRGB vs. linear scRGB vs. whatever other color profile they might have on the image!). If you want to query the RGB values, they won't line up with the color space you're using in the GPU effect, and it'll take some extra work to determine the right thing to do. So that's a topic for another time.
-
We do not provide any support unless you're using the latest version of Paint.NET.
-
Crop To Selection Keyboard Shortcut Not Working
Rick Brewster replied to datag's topic in Troubleshooting & Bug Reports
Yeah it's been like this for awhile. I've been getting a steady trickle of people reporting that Ctrl+Shift+X is "broken". It's always a system with an AMD GPU -
FWIW, the classic effect system is getting deprecated, and soon -- I strongly encourage you to switch to BitmapEffect or GpuEffect (or probably [PropertyBased]GpuDrawingEffect in this case). It's worth learning this now before you end up with effect code that you can no longer maintain (compile) when newer versions of Paint.NET are released. This deprecation is starting with v5.1, where the classic effect system will be marked with [Obsolete("...", false)] (compiler warning to not use it), and then in the next release (e.g. v5.2 or v6.0) it'll be [Obsolete("...", true)] (compiler error preventing you from using it). I'm happy to help with the conversion btw, just let me know what questions you've got!
-
Works fine here. This plugin has been around for 16 years, so if your antivirus is just now detecting it as a virus then it's a false positive.
-
Yeah, hi? Don't make pointless posts like this. Next time you'll be banned.
-
Doesn't seem like it 👇
-
An idea for storage
Rick Brewster replied to PlainoldTony's topic in Paint.NET Discussion and Questions
So you want ... clipart? Just save selected "clips" into a specific folder, and then pin that folder to the Quick Access section of Explorer. Then use Layers -> Import From File, and/or drag-and-drop files from that folder into PDN when you want them. In any case, sorry but no -- I won't be adding this. -
Tool bar and icons size
Rick Brewster replied to acezak's topic in Paint.NET Discussion and Questions
Yes it does -
Simulate Color Depth: Updated 13-07-11
Rick Brewster replied to Cookies's topic in Plugins - Publishing ONLY!
Stop being entitled and annoying. You are one reply away from being permanently banned. -
Multiplayer mode on paint.net
Rick Brewster replied to gamerboy's topic in Paint.NET Discussion and Questions
Nope. -
It does remember the last resampling mode. The other settings are not remembered. Highly recommend getting acquainted with the keyboard shortcuts! Alt+B will jump you to resize by %, for instance. So resizing by 50% is always the sequence: Ctrl + R (Image -> Resize) Alt+B 50 Enter You can also automate this with something like AutoHotKey