Jump to content
How to Install Plugins ×

[Obsolete] Brush Filter plugin


NinthDesertDude

Recommended Posts

This plugin is obsolete and deprecated in current versions of paint.net. It will not move forward. Dynamic Draw now does everything Brush Filter could do, and quite a lot better. At time of writing, the effects dropdown (which is most of what Brush Filter used to be good for) sits under the Special Settings tab in Dynamic Draw. If you're interested in history or you like rebuilding plugins for old versions of paint.net, here's the link on Github.



Here's the plugin you actually want now

 

Edited by NinthDesertDude
plugin is obsolete, use Dynamic Draw instead
  • Like 2
  • Upvote 3
Link to comment
Share on other sites

Dude. I have been waiting for this since you announced it! Of course I'm going to be out of town until Friday...fnord. Ah well, looks like great fun when I get home; thank you!

 

 

1496930299_DraconicSig.png.8e49d04e5ce393bdcdf9f0dfb54bf1c8.png

Link to comment
Share on other sites

Tested and it doesn't work for me with custom brushes despite I've added the folder for them. In BrushFactory it works well.

Link to comment
Share on other sites

@IRON67 Indeed. Fixed. (Might want to wait half an hour because people say Google drive updates slowly, although I deleted the other upload.)

Edited by Joshua Lamusga
  • Like 1
Link to comment
Share on other sites

@Joshua Lamusga I have another bad news for you. Some of the Extra brushes and my own (saved as png, automatic detection) doesn't work correctly. Instead of the right one brush for it, the effect is applied to the whole rectangle. Only the basic brushes are okay.

 

However, if I add a single other image as brush, it works.

 

List of not working brushes: 3- ,4- ,5-point star, Arrow, Chevron, Cross, Grid, Heart, Lightning, Open Circle

Edited by IRON67
  • Like 1
  • Upvote 1
Link to comment
Share on other sites

I have this error when I try to go down and see the Effect Type :

Spoiler

brush-filter-error-537c91b.png

 

This text file was created because paint.net crashed. Please e-mail this to crashlog4@getpaint.net so we can diagnose and fix the problem.

Application version: paint.net 4.0.18 (Final 4.18.6473.28643)
Time of crash: 11/22/2017 10:03:38 PM
Application uptime: 00:04:18.9075425
Application state: Running
Working set: 161,552 KiB
Handles and threads: 1561 handles, 25 threads, 179 gdi, 229 user
Install type: Classic
Application directory: C:\Program Files\Paint.NET
Current directory: C:\Program Files\Paint.NET
Install directory: C:\Program Files\paint.net
OS Version: 10.0.15063.0 Workstation x86
.NET version: CLR 4.0.30319.42000 x86, FX 4.6
Processor: "Intel(R) Core(TM)2 Quad  CPU   Q9550  @ 2.83GHz" @ ~2826MHz (4C/4T, DEP, SSE, SSE2, SSE3, SSSE3, SSE4_1)
Physical memory: 3325 MB
Video card: ATI Radeon HD 2400 XT (v:1002, d:94C1, r:0), Microsoft Basic Render Driver (v:1414, d:8C, r:0)
Hardware acceleration: False (default: True)
UI animations: True
UI DPI: 96.00 dpi (1.00x scale)
UI theme: Aero/Aero + DWM (Aero.msstyles)
Updates: False, 6/27/2016
Locale: pdnr.c: en-US, hklm: en-US, hkcu: en-US, cc: en-US, cuic: en-US
Flags:

Exception details:
System.NullReferenceException: Object reference not set to an instance of an object.
   at ColorZoomBlurEffect.ColorZoomBlurEffectPlugin.OnCreateConfigUI(PropertyCollection props)
   at PaintDotNet.Effects.PropertyBasedEffect.CreateConfigUI(PropertyCollection props) in D:\src\pdn\src\Effects\PropertyBasedEffect.cs:line 39
   at PaintDotNet.Effects.PropertyBasedEffect.CreateConfigDialog() in D:\src\pdn\src\Effects\PropertyBasedEffect.cs:line 80
   at BrushFilter.WinBrushFilter.LoadUserEffect()
   at BrushFilter.WinBrushFilter.CmbxEffectType_SelectedValueChanged(Object sender, EventArgs e)
   at System.Windows.Forms.ListControl.OnSelectedValueChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.OnSelectedValueChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
   at System.Windows.Forms.ComboBox.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Managed assemblies:
    mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll
    PaintDotNet, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.exe
    PaintDotNet.Base, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll
    WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll
    System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll
    System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll
    System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll
    PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll
    PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_32\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll
    System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll
    PaintDotNet.Core, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll
    PaintDotNet.SystemLayer, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll
    PaintDotNet.Framework, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Framework.dll
    PaintDotNet.Resources, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll
    PaintDotNet.Data, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll
    PaintDotNet.Effects, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll
    System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
    System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll
    PaintDotNet.SystemLayer.Native.x86, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.Native.x86.dll
    System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll
    "AA's_Assistant", Version=1.1.4329.33034, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AA's_Assistant.dll
    Aardvark, Version=1.0.6.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Aardvark.dll
    AForge, Version=2.2.5.0, Culture=neutral, PublicKeyToken=c1db6ff4eaa06aeb @ C:\Program Files\Paint.NET\Effects\AForge.dll
    AForge.Imaging, Version=2.2.5.0, Culture=neutral, PublicKeyToken=ba8ddea9676ca48b @ C:\Program Files\Paint.NET\Effects\AForge.Imaging.dll
    Alignment, Version=1.0.6530.41402, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alignment.dll
    Alpha2Gray, Version=4.2.5691.27800, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alpha2Gray.dll
    AlphaBlur, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlphaBlur.dll
    AlphaThreshold, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlphaThreshold.dll
    Alpha_to_0, Version=1.0.4452.22746, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alpha_to_0.dll
    Alpha_to_255, Version=1.0.4452.22782, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alpha_to_255.dll
    animal, Version=2.1.6443.30021, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\animal.dll
    Apply Color, Version=1.0.4406.25220, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Apply Color.dll
    ArtyThing, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ArtyThing.dll
    AutoChrome, Version=1.1.8.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AutoChrome.dll
    AutoChromeNoise, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AutoChromeNoise.dll
    Average Object Color, Version=1.0.6225.37409, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Average Object Color.dll
    AverageSelectionColor, Version=1.2.3612.1440, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AverageSelectionColor.dll
    AxInterop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AxInterop.WMPLib.dll
    Barcode, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Barcode.dll
    Bars, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bars.dll
    Basic Edge Detector, Version=1.0.5347.22706, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Basic Edge Detector.dll
    BasicPhotoAdjustments, Version=2.1.4020.485, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BasicPhotoAdjustments.dll
    Bezncurve, Version=4.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bezncurve.dll
    Bidirectional Blur, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bidirectional Blur.dll
    BlackAndWhiteConverter, Version=1.1.3472.36275, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Black and White Converter.dll
    BlackandAlpha+, Version=1.2.4329.272, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BlackandAlpha+.dll
    BlackAndWhite+, Version=1.1.6234.38378, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BlackAndWhite+.dll
    BlurFill, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BlurFill.dll
    "Borders N' Shapes", Version=4.0.4642.26476, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Borders N' Shapes.dll
    Boutons, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Boutons.dll
    boxfitting, Version=1.1.6164.32856, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\boxfitting.dll
    BrushFactory, Version=1.5.0.21980, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BrushFactory.dll
    BrushFilter, Version=1.0.0.21152, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BrushFilter.dll
    BulletinBoardTrim, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BulletinBoardTrim.dll
    Burninate, Version=4.2.5691.27860, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Burninate.dll
    CalliColour, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CalliColour.dll
    Cartoonize, Version=1.0.4629.37393, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Cartoonize.dll
    CellMaker, Version=1.1.6139.29120, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CellMaker.dll
    Channel Ops, Version=1.1.5347.28486, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Channel Ops.dll
    CircleText, Version=1.4.4415.32488, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CircleText.dll
    ClampedGaussianBlur, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ClampedGaussianBlur.dll
    Clarifaction+, Version=1.0.4406.25898, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Clarifaction+.dll
    Clarify, Version=1.0.4349.19613, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Clarify.dll
    ClipDisplaceAA, Version=1.2.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ClipDisplaceAA.dll
    ClipWarpNew, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ClipWarpNew.dll
    Clock, Version=1.1.6245.30896, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Clock.dll
    CMY Ghost, Version=1.0.4909.35063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CMY Ghost.dll
    Cobweb, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Cobweb.dll
    CodeLab, Version=2.24.6452.6440, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CodeLab.dll
    Color Dimmer, Version=1.0.4658.40889, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Color Dimmer.dll
    Color Match, Version=4.0.4642.26532, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Color Match.dll
    coloraberation, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\coloraberation.dll
    ColorBalance, Version=4.2.5691.27921, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorBalance.dll
    ColorClearer, Version=1.1.6009.41762, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorClearer.dll
    ColorMixer, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorMixer.dll
    ColorModulo, Version=1.2.6420.33024, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorModulo.dll
    ColorToAlpha, Version=2.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorToAlpha.dll
    ColorZoomBlur, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorZoomBlur.dll
    CompoGrids, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CompoGrids.dll
    Compotool, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Compotool.dll
    Contour, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Contour.dll
    CoordinatePlanePoints, Version=1.0.6034.29864, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CoordinatePlanePoints.dll
    CopyAlpha, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CopyAlpha.dll
    Cuboids, Version=1.1.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Cuboids.dll
    LightningCurve, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurlyLines.dll
    CurtisBlack.Common, Version=1.0.3736.39220, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Common.dll
    CurtisBlack.Effects, Version=11.1.3736.39220, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll
    CurtisBlack.Resources, Version=1.0.3490.22409, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Resources.dll
    Curves+, Version=4.0.6119.31044, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Curves+.dll
    CustomControls, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CustomControls.dll
    CycleHSV, Version=1.0.4909.35068, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CycleHSV.dll
    DHShapeMaker, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DHShapeMaker.dll
    Diagonal Lines, Version=1.0.4800.36619, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Diagonal Lines.dll
    Displacement, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Displacement.dll
    DisplayColorChangeDirection, Version=2.0.5621.37825, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DisplayColorChangeDirection.dll
    DispMap, Version=2.0.4919.36181, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DispMap.dll
    DistortingMirror, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DistortingMirror.dll
    DistortThis, Version=2.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DistortThis.dll
    Donut, Version=1.1.2.39581, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Donut.dll
    Dot, Version=1.0.4673.202, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Dot.dll
    DotMatrix, Version=1.0.6178.27733, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DotMatrix.dll
    dpyColorBalance, Version=1.1.4330.37850, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\dpyColorBalance.dll
    Dream, Version=4.2.5691.27988, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Dream.dll
    Droste, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Droste.dll
    Dryad, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Dryad.dll
    EarthsAndGreys, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EarthsAndGreys.dll
    EdgeExpander, Version=1.0.5863.38192, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdgeExpander.dll
    EdgeFader, Version=5.3.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdgeFader.dll
    edgemaster, Version=1.0.3880.5859, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\edgemaster.dll
    EdgeShader1, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdgeShader1.dll
    EdgeShaderMJW, Version=1.0.5717.35999, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdgeShaderMJW.dll
    EdHarvey.Effects, Version=4.0.5120.42730, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Effects.dll
    Egalize, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Egalize.dll
    EigenBlur, Version=1.3.3555.24648, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EigenBlur.dll
    EngraveEmboss, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EngraveEmboss.dll
    EOEffects, Version=1.10.16.12, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EOEffects.dll
    ExpandColor, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ExpandColor.dll
    Eyeshine, Version=1.0.3700.25905, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Eyeshine.dll
    Facet, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Facet.dll
    FillFromClipboard, Version=4.4.5816.21650, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FillFromClipboard.dll
    FillFromFile, Version=4.4.5815.35149, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FillFromFile.dll
    Film, Version=4.0.4642.26607, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Film.dll
    Fisheye, Version=2.2.5533.12794, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Fisheye.dll
    Flip, Version=4.2.5691.28262, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Flip.dll
    Flourish, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Flourish.dll
    FloydSteinbergDithering, Version=4.2.5691.28309, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FloydSteinbergDithering.dll
    FractalAttractor, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FractalAttractor.dll
    Frames, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Frame.dll
    FSPost, Version=1.0.4913.8979, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FSPost.dll
    FurBlur, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FurBlur.dll
    Fuzzy Edge Detect, Version=1.0.6513.29729, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FuzzyEdgeDetect.dll
    FuzzyEdges, Version=1.2.5886.34908, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FuzzyEdges.dll
    GaussianBlurPlus, Version=4.2.5691.27401, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GaussianBlurPlus.dll
    Gears, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gears.dll
    Gingham, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gingham.dll
    Gossamer, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gossamer.dll
    GpcDotNet.IA32, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GpcDotNet.IA32.dll
    GpcDotNet.Interface, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GpcDotNet.Interface.dll
    Gradient Bars, Version=4.0.5152.23084, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Bars.dll
    Gradient Blocks, Version=4.0.4642.26658, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Blocks.dll
    GradientBlur, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Blur.dll
    Gradient Grid, Version=4.0.6436.36068, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Grid.dll
    Gradient Mapping, Version=4.0.6107.40059, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Mapping.dll
    GradientsGalore, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GradientsGalore.dll
    Grain, Version=1.0.3854.25523, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Grain.dll
    Gravity, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gravity.dll
    Gray2Alpha, Version=4.2.5691.29355, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gray2Alpha.dll
    Grid Warp, Version=4.0.5873.25124, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Grid Warp.dll
    GridCheckerboard, Version=3.0.5297.18928, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GridCheckerboard.dll
    GridMaker, Version=5.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GridMaker.dll
    GuideLines, Version=1.0.5935.39523, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GuideLines.dll
    Helix, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Helix.dll
    HexaGrid, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HexaGrid.dll
    Highlight, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Highlight.dll
    Grid generator, Version=0.9.6021.16903, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Horizontal Vertical Grid Generator.dll
    HotMetalGlow, Version=1.2.5985.32923, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HotMetalGlow.dll
    HsvEraser, Version=1.1.5625.39352, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HsvEraser.dll
    HSVGradients, Version=4.2.5691.29438, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HSVGradients.dll
    HueSatPlus, Version=4.2.5915.37091, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HueSatPlus.dll
    ImageInText, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ImageInText.dll
    IniFile, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\IniFile.dll
    InkSketch+, Version=1.0.4629.39900, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\InkSketch+.dll
    InsetBoxShadow, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\InsetBoxShadow.dll
    Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Interop.WMPLib.dll
    invert channels, Version=1.0.3509.14656, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\invert channels.dll
    IsometricCuboid, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\IsometricCuboid.dll
    PDNPI_IndirectUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\jchunn.dll
    JigsawPuzzle, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\JigsawPuzzle.dll
    Jitter, Version=4.0.4642.26986, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Jitter.dll
    JuliaPlus, Version=1.0.5.18510, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\JuliaPlus.dll
    KaleidoGen, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\KaleidoGen.dll
    Kaleidoscope, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Kaleidoscope.dll
    KlumpNoiz, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\KlumpNoiz.dll
    Kuwahara, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Kuwahara.dll
    Landscape, Version=4.3.5815.35326, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Landscape.dll
    LaplacianPyramidFilter, Version=1.0.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LaplacianPyramidFilter.dll
    LavEnt.Effects.Mosaic, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LavEnt.Effects.Mosaic.dll
    LavEnt.Effects.RoundedRectangle, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LavEnt.Effects.RoundedRectangle.dll
    Layer Cake, Version=1.0.4911.8147, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Layer Cake.dll
    LensFlare, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LensFlare.dll
    LevelHorizon, Version=4.3.5815.35379, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LevelHorizon.dll
    LightRays, Version=2.1.0.38431, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LightRays.dll
    Line Tracer, Version=1.0.4911.29141, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Line Tracer.dll
    Liquify, Version=4.0.5873.25113, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Liquify.dll
    LocalContrast, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LocalContrast.dll
    Magnifier, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Magnifier.dll
    Majority, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Majority.dll
    mandala, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\mandala.dll
    MarkupRenderer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MarkupRenderer.dll
    MathNet.Iridium, Version=2007.3.8.35795, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MathNet.Iridium.dll
    Matrice, Version=1.0.3810.11744, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Matrice.dll
    MemeMaker, Version=1.3.6077.21525, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MemeMaker.dll
    Metallize, Version=1.2.4415.32969, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Metallize.dll
    MirrorRotate, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MirrorRotate.dll
    MirrorRotateMenu, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MirrorRotateMenu.dll
    Moire, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Moire.dll
    MosaicManiac, Version=1.0.906.8, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MosaicManiac.dll
    MotionSharpen, Version=1.2.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MotionSharpen.dll
    MultiSpline, Version=1.0.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MultiSpline.dll
    MultiThreshold, Version=1.1.4330.38982, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MultiThreshold.dll
    Nebulous, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Nebulous.dll
    NewtonFractal, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NewtonFractal.dll
    NoiseBleach, Version=1.0.4909.35542, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NoiseBleach.dll
    NoiseChoice, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NoiseChoice.dll
    Normalize, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Normalize.dll
    NormalMapPlus, Version=1.4.6422.43071, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NormalMapPlus.dll
    Object2Colour, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Object2Colour.dll
    ObjectBevel, Version=1.0.6.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ObjectBevel.dll
    ObjectEdge, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Objectedge.dll
    ObjectTools, Version=4.3.6097.40020, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ObjectTools.dll
    Oblique, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Oblique.dll
    Offset, Version=1.0.4914.19410, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Offset.dll
    OffsetAlternatingStripes, Version=1.0.6025.41452, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\OffsetAlternatingStripes.dll
    OilPaintingPlus, Version=0.9.6035.29240, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\OilPaintingPlus.dll
    Feather, Version=2.3.4315.37038, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\OldFeather.dll
    OnePointPerspective, Version=0.9.9.3, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\OnePointPerspective.dll
    Organigram, Version=1.2.6273.36121, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Organigram.dll
    Outline Object, Version=4.0.4642.26954, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Outline Object.dll
    Overblur, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Overblur.dll
    overliner, Version=1.2.6408.35899, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Overliner.dll
    PageCurl, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PageCurl.dll
    Paneling, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Paneling.dll
    ParallelLines.Effect, Version=1.6.0.575, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ParallelLines.Effect.dll
    Paste Warp Plus, Version=1.0.6244.33283, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Paste Warp Plus.dll
    PasteAlpha, Version=4.4.6436.6014, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PasteAlpha.dll
    PasteFill, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PasteFill.dll
    PasteFromClipboard, Version=1.2.6350.39917, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PasteFromClipboard.dll
    Pastel, Version=4.2.5691.30177, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Pastel.dll
    PerlinTexture, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PerlinTexture.dll
    Perspective, Version=2.1.4415.36116, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Perspective.dll
    PhotoAdjustments, Version=4.4.6436.6803, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PhotoAdjustments.dll
    PieChart, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PieChart.dll
    Pixelate+, Version=4.0.4642.26940, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Pixelate+.dll
    Planetoid, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Planetoid.dll
    PlugInData, Version=1.2.0.6, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PlugInData.dll
    Polar, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polar.dll
    PolariodFrame, Version=1.0.4017.21452, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PolaroidFrame.dll
    Polygon, Version=4.2.5691.30288, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygon.dll
    Polygones, Version=1.1.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygones.dll
    PostageStamp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PostageStamp.dll
    Poster, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Poster.dll
    posterize+, Version=1.0.4629.2600, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\posterize+.dll
    PosterizeHSV, Version=1.0.3258.3285, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PosterizeHSV.dll
    PowerStretch20Beta, Version=1.9.3045.14671, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PowerStretch.dll
    Psychocolour, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Psychocolour.dll
    pxEexpansion, Version=1.0.4437.36287, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\pxEexpansion.dll
    QuadrilateralCorrection, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\QuadrilateralCorrection.dll
    Quick Gravity, Version=1.0.4408.25818, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Quick Gravity.dll
    Radialcolors, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Radialcolors.dll
    RadiusFillCorners, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RadiusFillCorners.dll
    rainbow loom, Version=3.0.3530.27322, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\rainbow loom.dll
    RainbowTwist, Version=1.2.6412.12609, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RainbowTwist.dll
    Random Effect, Version=4.0.4642.26928, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Random Effect.dll
    Random lines, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Random lines.dll
    Random Shape Fill, Version=4.0.4642.26910, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Random Shape Fill.dll
    RandomMaze1, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RandomMaze1.dll
    RandomMaze2, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RandomMaze2.dll
    Recolor Using Palette, Version=1.0.6382.573, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Recolor Using Palette.dll
    RecolorGray, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RecolorGray.dll
    RecolourChoice, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RecolourChoice.dll
    RedEyeQuickFix, Version=1.1.3161.39688, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RedEyeQuickFix.dll
    RegularNoise, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RegularNoise.dll
    RemoveDust, Version=4.2.5691.30327, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RemoveDust.dll
    RenderColorWheel, Version=1.1.3258.28607, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RenderColorWheel.dll
    Replace Colors, Version=1.1.5767.26297, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ReplaceColors.dll
    ReverseColors, Version=1.2.6414.34455, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ReverseColors.dll
    ReverseFisheye, Version=1.0.5146.26176, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ReverseFisheye.dll
    Rosaces, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Rosaces.dll
    RotateText, Version=1.1.4415.32628, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RotateText.dll
    RotateTextSUI, Version=1.1.4415.32713, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RotateTextSUI.dll
    Rotate_Zoom+, Version=1.11.5237.17779, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Rotate_Zoom+.dll
    Ruler, Version=1.0.6034.31429, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Ruler.dll
    Saturation to Alpha, Version=1.0.5346.26026, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Saturation to Alpha.dll
    Scintillate, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Scintillate.dll
    ScratchArt_en, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ScratchArt_en.dll
    ScreenPixel, Version=1.1.5534.1997, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ScreenPixel.dll
    Scribble, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Scribble.dll
    ScriptLab, Version=4.0.6107.18914, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ScriptLab.dll
    SeamCarving, Version=2.2.5815.34278, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SeamCarving.dll
    SeamlessTextureMaker, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SeamlessTextureMaker.dll
    SegmentImage, Version=1.1.3674.15788, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SegmentImage.dll
    Selection2Clear, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Selection2Clear.dll
    SelectionInnerContour, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionInnerContour.dll
    SelectionObscure, Version=1.1.4602.34476, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionObscure.dll
    SelectionTools, Version=4.3.6097.39839, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionTools.dll
    ShadowEffect, Version=1.3.0.23429, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ShadowEffect.dll
    ShadowHighlight, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ShadowHighlight.dll
    Shape3D, Version=1.2.6.2, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shape3D.dll
    shapegradient, Version=1.5.3886.6574, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\shapegradient.dll
    Shapes, Version=1.6.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shapes.dll
    Sharpen+, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sharpen+.dll
    EffectsPluginTemplate2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shatters_0.55beta.dll
    Sierpinski, Version=2.2.6438.28160, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sierpinski.dll
    SinWaves, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SinWaves.dll
    Slinky, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Slinky.dll
    Smooth, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Smooth.dll
    Smudge, Version=4.0.5873.25097, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Smudge.dll
    Sound wave, Version=2.1.3542.36435, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sound wave.dll
    SpacedTextPlugin, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpacedTextPlugin.dll
    Sparkles, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sparkles.dll
    SpeechBubble, Version=2.1.4445.42029, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpeechBubble.dll
    Spiral, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Spiral.dll
    SpiralText, Version=1.4.4415.32775, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiralText.dll
    SpiritLevel.Effect, Version=1.0.0.40, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiritLevel.Effect.dll
    SpiroGraph, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiroGraph.dll
    SpiroShapes, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiroShapes.dll
    Splashes, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splashes.dll
    Splatter, Version=4.0.5873.25083, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splatter.dll
    SpokedWheel, Version=1.1.5908.19821, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpokedWheel.dll
    SprinklerHead, Version=0.9.6303.26648, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SprinklerHead.dll
    Squirkle, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Squirkle.dll
    SquirkleWarp, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SquirkleWarp.dll
    StarGlow, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\StarGlow.dll
    Stars, Version=1.3.5.14249, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stars.dll
    Stickman, Version=1.2.2.30005, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stickman.dll
    Stipple, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stipple.dll
    Stitch, Version=4.0.4642.26808, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stitch.dll
    StrayPixelRemover, Version=1.0.0.1, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\StrayPixelRemover.dll
    StringAndPin, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\StringAndPin.dll
    SubLCD, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SubLCD.dll
    SubtractColor, Version=1.0.4679.26877, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SubtractColor.dll
    Table, Version=1.1.5847.38905, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Table.dll
    Tartan, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tartan.dll
    Tattersall, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tattersall.dll
    Temperature, Version=1.4.6255.42224, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Temperature.dll
    Tesserae, Version=1.0.6200.27517, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tesserae.dll
    TextPlus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Textplus.dll
    TextWindow, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TextWindow.dll
    Tiles, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tiles.dll
    TileWorld, Version=1.0.0.30524, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TileWorld.dll
    Tournesol, Version=1.0.0.29873, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tournesol.dll
    "TR's Pixel Push", Version=1.0.4954.37564, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TR's Pixel Push.dll
    "TR'sColorizerHMS", Version=1.0.4937.30626, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TR'sColorizerHMS.dll
    Trail, Version=4.0.4642.26791, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Trail.dll
    trail3d, Version=1.0.3902.32071, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\trail3d.dll
    Transparency, Version=4.2.5691.30441, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Transparency.dll
    TRs Scatter, Version=1.3.4949.23250, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRs Scatter.dll
    TRsAlphaCutter, Version=3.0.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsAlphaCutter.dll
    TRsAlphaMapper, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsAlphaMapper.dll
    TRsBokeh, Version=2.0.5457.42261, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsBokeh.dll
    TRsBrushStrokes, Version=1.0.6.11937, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsBrushStrokes.dll
    TRsBWPhoto, Version=1.0.4949.38907, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsBWPhoto.dll
    TRsCloudControl, Version=2.0.4968.34489, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCloudControl.dll
    TRsColorReducer, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsColorReducer.dll
    TRsContourFiller, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsContourFiller.dll
    TRsCoquin, Version=1.0.4960.31131, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCoquin.dll
    TRsCroquis, Version=1.4.5634.10354, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCroquis.dll
    TRsCustomPaletteMatch, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCustomPaletteMatch.dll
    TRsCustomRandomFill, Version=1.5.1.31287, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCustomRandomFill.dll
    TRsDodgeBurn, Version=1.4.0.33503, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsDodgeBurn.dll
    TRsDodgeBurn.resources, Version=1.3.26.12436, Culture=zh-CN, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsDodgeBurn.resources.dll
    TRsDoodleMatic, Version=1.4.5045.31846, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsDoodleMatic.dll
    TRsDrumSkin, Version=1.0.5196.38052, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsDrumSkin.dll
    TRsExportSelection, Version=1.0.5668.9645, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsExportSelection.dll
    TRsFilaments, Version=1.0.15.11399, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFilaments.dll
    TRsFilmStock, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFilmStock.dll
    TRsFilmStripPlgIn, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFilmStripPlgIn.dll
    TRsFireWorks, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFireWorks.dll
    TRsFreeWarp, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFreeWarp.dll
    TRsFuego, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFuego.dll
    TRsGlassVignette, Version=1.1.5239.30797, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsGlassVignette.dll
    TRsHalfTone, Version=1.0.4937.7773, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsHalfTone.dll
    TRsIntenseFilteration, Version=1.3.5390.22367, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsIntenseFilteration.dll
    TRsIntensityWarp, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsIntensityWarp.dll
    TRsiPollock, Version=1.0.3.11944, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsIPollock.dll
    TRsIsopleth, Version=1.0.3.10995, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsIsopleth.dll
    TRsKaboom, Version=1.0.5118.21464, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsKaboom.dll
    TRsKeyFrame, Version=1.2.5693.38036, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsKeyFrame.dll
    TRsMonolithic, Version=1.0.4.12960, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsMonolithic.dll
    TRsMorpher, Version=1.1.2.15085, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsMorpher.dll
    TRsPanoPDN, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPanoPDN.dll
    TRsPasteFrame, Version=1.3.20.9613, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPasteFrame.dll
    TRsPasteWarp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPasteWarp.dll
    TRsPixelPuller, Version=1.1.4994.29625, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPixelPuller.dll
    TRsPixelSharp, Version=2.0.5467.31590, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPixelSharp.dll
    TRsPlasmatix, Version=1.0.5220.31660, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPlasmatix.dll
    TRsPSnap, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPSnap.dll
    TRsQuickOutline, Version=1.5.5713.19293, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsQuickOutline.dll
    TRsRadialExtruder, Version=1.2.5609.8244, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsRadialExtruder.dll
    TRsRetouch, Version=1.0.5684.16160, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsRetouch.dll
    TRsSelfeez, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSelfeez.dll
    TRsSmudger, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSmudger.dll
    TRsSnowFlakeMaker, Version=1.0.1.1701, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSnowFlakeMaker.dll
    TRsSphereCuber, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSphereCuber.dll
    TRsSplineMaster, Version=1.4.2.18310, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSplineMaster.dll
    TRsStarFilter, Version=1.0.4930.9612, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsStarFilter.dll
    TRsStr8Edge, Version=1.1.5045.31905, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsStr8Edge.dll
    TRsStrangeAttractor, Version=1.1.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsStrangeAttractor.dll
    TRsStrobeMotion, Version=1.2.4962.30523, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsStrobeMotion.dll
    TRsTeslaCoil, Version=1.0.4935.18219, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsTeslaCoil.dll
    TRsThirdDimension, Version=1.7.13.38717, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsThirdDimension.dll
    TRsTiledPixels, Version=1.2.4942.13226, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsTiledPixels.dll
    TRsTiltShift, Version=1.0.4957.12341, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsTiltShift.dll
    TRsTreeMaker, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsTreeMaker.dll
    TRsZigZag, Version=1.1.4929.6773, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsZigZag.dll
    TubeOblique, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TubeOblique.dll
    Twist, Version=4.0.5873.25056, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Twist.dll
    TwistZ, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TwistZ.dll
    TwoPointPerspective, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TwoPointPerspective.dll
    TwoToneThreshold, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TwoToneThreshold.dll
    Vandermotten.PaintDotNetEffects.Blurs, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Blurs.dll
    Vandermotten.PaintDotNetEffects.ColorAccent, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.ColorAccent.dll
    Vandermotten.PaintDotNetEffects, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.dll
    Vandermotten.PaintDotNetEffects.DropShadow, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.DropShadow.dll
    Vandermotten.PaintDotNetEffects.Duotones, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Duotones.dll
    Vandermotten.PaintDotNetEffects.FadeEdge, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.FadeEdge.dll
    Vandermotten.PaintDotNetEffects.Gradient, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Gradient.dll
    Vandermotten.PaintDotNetEffects.Grid, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Grid.dll
    Vandermotten.PaintDotNetEffects.Monochromes, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Monochromes.dll
    Vandermotten.PaintDotNetEffects.ObjectAlign, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.ObjectAlign.dll
    VanishPoint, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\VanishPoint.dll
    Vibration, Version=1.0.4407.34043, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vibration.dll
    Vibrato, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vibrato.dll
    ViewFramer, Version=1.0.6074.42436, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ViewFramer.dll
    VignettePlus, Version=4.3.5815.35548, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\VignettePlus.dll
    Volutes, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Volutes.dll
    WaterReflection, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WaterReflection.dll
    Waves, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Waves.dll
    WaveText, Version=1.2.4415.32811, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WaveText.dll
    WaveTextSUI, Version=1.2.4415.33440, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WaveTextSUI.dll
    WetFloor, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WetFloor.dll
    WhichSymbolRedux, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WhichSymbolRedux.dll
    WovenPhoto94, Version=1.94.6505.33087, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WovenPhoto94.dll
    X Rainbow bars, Version=1.0.3536.37632, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\X Rainbow bars.dll
    XYCoords, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\XYCoords.dll
    System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Design\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Design.dll
    Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll
    OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\OptionBasedLibrary v0.7.9.dll

Native modules:
    C:\Program Files\Paint.NET\PaintDotNet.exe, version=4.18.6473.28643
    C:\WINDOWS\SYSTEM32\ntdll.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\MSCOREE.DLL, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\KERNEL32.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\System32\KERNELBASE.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\System32\ADVAPI32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\msvcrt.dll, version=7.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\sechost.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\RPCRT4.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll, version=4.7.2046.0 built by: NET47REL1
    C:\WINDOWS\System32\SHLWAPI.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\combase.dll, version=10.0.15063.296 (WinBuild.160101.0800)
    C:\WINDOWS\System32\ucrtbase.dll, version=10.0.15063.674 (WinBuild.160101.0800)
    C:\WINDOWS\System32\bcryptPrimitives.dll, version=10.0.15063.726 (WinBuild.160101.0800)
    C:\WINDOWS\System32\GDI32.dll, version=10.0.15063.483 (WinBuild.160101.0800)
    C:\WINDOWS\System32\gdi32full.dll, version=10.0.15063.674 (WinBuild.160101.0800)
    C:\WINDOWS\System32\msvcp_win.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\USER32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\win32u.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\System32\IMM32.DLL, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\kernel.appcore.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\VERSION.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll, version=4.7.2115.0 built by: NET47REL1LAST
    C:\WINDOWS\SYSTEM32\MSVCR120_CLR0400.dll, version=12.00.52519.0 built by: VSWINSERVICING
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\mscorlib\1b2e7f5cc7171797d3aac21369bb10cf\mscorlib.ni.dll, version=4.7.2115.0 built by: NET47REL1LAST
    C:\WINDOWS\System32\ole32.dll, version=10.0.15063.296 (WinBuild.160101.0800)
    C:\WINDOWS\system32\uxtheme.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System\3f854fedbadec6ad04ffdfd963fc7839\System.ni.dll, version=4.7.2110.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Core\df4d4904ff0ffe7399d5e6cc5d6281f5\System.Core.ni.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\WindowsBase\ae26a4054e96676fac915b96c3b23202\WindowsBase.ni.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\SYSTEM32\CRYPTSP.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\rsaenh.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\bcrypt.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\CRYPTBASE.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Drawing\299c91c3c7076d39e8f80dc56d66cc7b\System.Drawing.ni.dll, version=4.7.2046.0 built by: NET47REL1
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PresentationCore\668be3faaa5edc76e56cf4fd70ba48d4\PresentationCore.ni.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\Presentatio5ae0f00f#\d958c08ea62c279b2ffc5195cb98f9d8\PresentationFramework.ni.dll, version=4.7.2117.0
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet.Base\7769b144543846162afec539e3459a2d\PaintDotNet.Base.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Windows.Forms\01e92fb68e52de277138c16e6ee0fc8e\System.Windows.Forms.ni.dll, version=4.7.2110.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet500b2e4f#\421d110bf62dd7f7228cfe494c91c3c9\PaintDotNet.SystemLayer.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet.Core\5a8d61788c41b562ca02d8435e342a93\PaintDotNet.Core.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet26779e70#\4ede35fca002ca98a45a78dd7b80a45c\PaintDotNet.Resources.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet7afaaa15#\48231db5fbaa19734717cd9402395502\PaintDotNet.Framework.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet.Data\146e776394737f32958f031457763608\PaintDotNet.Data.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet.Effects\db09d34cb32b1ad00cd35c10aaa14a3b\PaintDotNet.Effects.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet\efb7f19d92e44a42dfeb5345a643527a\PaintDotNet.ni.exe, version=4.18.6473.28643
    C:\WINDOWS\SYSTEM32\dwrite.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF\wpfgfx_v0400.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\System32\OLEAUT32.dll, version=10.0.15063.674 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\D3DCOMPILER_47.dll, version=10.0.15063.675 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\MSVCP120_CLR0400.dll, version=12.00.52519.0 built by: VSWINSERVICING
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF\PresentationNative_v0400.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\System32\shell32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\cfgmgr32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\shcore.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\windows.storage.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\powrprof.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\profapi.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\msvcp140.dll, version=14.10.25017.0 built by: VCTOOLSD15RTM
    C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll, version=14.10.25017.0 built by: VCTOOLSD15RTM
    C:\WINDOWS\SYSTEM32\vcomp140.dll, version=14.10.25017.0 built by: VCTOOLSD15RTM
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Configuration\5d74c24ca4e065b2cff8a1893cbc76c9\System.Configuration.ni.dll, version=4.7.2046.0 built by: NET47REL1
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Xml\039367fe3994ae89a2745666880d749c\System.Xml.ni.dll, version=4.7.2102.0 built by: NET47REL1LAST
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrjit.dll, version=4.7.2115.0 built by: NET47REL1LAST
    C:\WINDOWS\System32\MSCTF.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNetc8826738#\7cfd88040b6ace27ec7fc518801fdfd7\PaintDotNet.SystemLayer.Native.x86.ni.dll, version=4.18.6473.28643
    C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.Native.x86.dll, version=4.18.6473.28643
    C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.15063.608_none_9e9d5d4256d15def\gdiplus.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\PROPSYS.dll, version=7.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\dxgi.dll, version=10.0.15063.502 (WinBuild.160101.0800)
    C:\WINDOWS\System32\clbcatq.dll, version=2001.12.10941.16384 (WinBuild.160101.0800)
    C:\WINDOWS\System32\UIAnimation.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\dwmapi.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.15063.0_none_583b8639f462029f\comctl32.dll, version=6.10 (WinBuild.160101.0800)
    C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.15063.413_none_55bc94a37c2a2854\comctl32.dll, version=6.10 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\WindowsCodecs.dll, version=10.0.15063.483 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\wtsapi32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\WINSTA.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\d2d1.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\CRYPT32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\MSASN1.dll, version=10.0.15063.447 (WinBuild.160101.0800)
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Xaml\ecba64c9760299c1c757610b22e326dd\System.Xaml.ni.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\SYSTEM32\d3d11.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\D3D10Warp.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\system32\dataexchange.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\dcomp.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\twinapi.appcore.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\TextInputFramework.dll, version=10.0.15063.502 (WinBuild.160101.0800)
    C:\WINDOWS\System32\CoreMessaging.dll, version=10.0.15063.0
    C:\WINDOWS\System32\CoreUIComponents.dll, version=10.0.15063.675
    C:\WINDOWS\SYSTEM32\ntmarta.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\wintypes.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\usermgrcli.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\diasymreader.dll, version=14.7.2046.0 built by: NET47REL1
    C:\WINDOWS\SYSTEM32\winmm.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\winmmbase.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\explorerframe.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Program Files\Paint.NET\Effects\GpcDotNet.IA32.dll, version=
    C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_50939ec6bcb7c97c\MSVCR90.dll, version=9.00.30729.9279
    C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_50939ec6bcb7c97c\msvcm90.dll, version=9.00.30729.9279
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Design\1a502550a5253f40b73c753a32519e1e\System.Design.ni.dll, version=4.7.2094.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\Microsoft.V9921e851#\02c5d8fafd444671b19a2bd0ca254347\Microsoft.VisualBasic.ni.dll, version=14.7.2046.0 built by: NET47REL1
    C:\Program Files\Samsung\Easy Printer Manager\SmartScreenPrint\CDAKEYMonitor.dll, version=1.7.0.0
    C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_50939ec6bcb7c97c\MSVCP90.dll, version=9.00.30729.9279
    C:\WINDOWS\SYSTEM32\edputil.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrcompression.dll, version=4.7.2046.0 built by: NET47REL1
    C:\WINDOWS\System32\SetupApi.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\DEVOBJ.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\WINTRUST.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\psapi.dll, version=10.0.15063.0 (WinBuild.160101.0800)
------------------------------------------------------------------------------
 

 

  • Like 1
Link to comment
Share on other sites

@IRON67 Confirmed. I'll work on it. 

 

@Eli I was going to add a note that it will probably fail in the launch for people with many custom plugins. I have 16 custom plugins to test with. Can you zip your .dlls and send them to me so I can run further tests? You have so many I could probably kill the next 30 plugin-related errors with one stone if I could use them to test. Downloading each one separately would take too long. This is what not having testers looks like. :)

 

I'm calling this a beta, as it is, while I work out initial errors. Once it runs stably for most users, I can release it as version 1.0.

Edited by Joshua Lamusga
  • Like 1
Link to comment
Share on other sites

I probably have more installed than Eli if you want them. It's a Plugin Index thing.... :roll:

Link to comment
Share on other sites

Brush Filter has been updated to fail safely on these plugins, except for the ones which hang. They tend to be "alpha mask" kind of plugins. A list of incompatible plugins were added from Eli's non-comprehensive list of plugins; you may find other incompatible plugins.
 

Edited by Joshua Lamusga
Link to comment
Share on other sites

It's not "extremely" important, but I suggest more space than the ~20% on the right for the UI of the choosen effect. Some of them with many controls aren't usable.

Edited by IRON67
Link to comment
Share on other sites

  • 2 weeks later...
On 11/23/2017 at 3:12 AM, IRON67 said:

It's not "extremely" important, but I suggest more space than the ~20% on the right for the UI of the choosen effect. Some of them with many controls aren't usable.

There is no vertical limit anymore and controls are given reasonable space. Part of the current color box for the color wheel control is off-screen, but that's fairly negligible.

  • Upvote 1
Link to comment
Share on other sites

Here's a quick update about the two most recent versions.

Version 1.3 addressed the plugins list, removing duplicates and alphabetizing it. Built-in effects are listed first, then plugin effects. Now that built-in effects are loaded through the same process that plugin effects load, the built-in effects are fully implemented. All environment variables are now passed in for effects, so more effects work than before.
 

Version 1.2 added logic to catch plugin errors that occur on other threads so they can gracefully fail without closing paint.net. The user gets a dialog with something along the lines of "failed to render. Try switching to a different effect". Handling was added for two similar conditions as well, making Brush Filter much less likely to crash. It also addressed the lack of UI space by ensuring full dialogs can load for any property-based effect.

 

Roadmap Plugins that try to .Join() the UI thread still hang the program. I'm working on asynchronous rendering when I get time; system.drawing images are not thread-safe and I get too many "resource is in use" errors right now. Anybody that's worked on images in a multi-threaded environment before, I'll take your suggestions.

 

In fact, I'd like suggestions in general. Please tell me if you're using this plugin, and what you'd like me to do with it. Thanks!

Link to comment
Share on other sites

  • 1 year later...

I couldn't get this to work. I tried doing it in a transparent layer then I put in a few normal brush strokes, either way this plugin did not affect anything. I noticed that the brushstrokes "shook" when trying to apply the effect but nothing ever happened. 

EDIT: Got it to work. Having the default effect as "color tint" definitely confused me for a second. 

Edited by DeerTrap
Clarification
Link to comment
Share on other sites

  • 4 months later...

Glad you figured it out because I haven't been subscribed to this thread, apparently, and this plugin gets a low volume of interest.

Link to comment
Share on other sites

  • 1 year later...

Hey @NinthDesertDude, looks like I'm going to have to block the current version of your plugin for the 4.3 release.

 

The reason is that you are manually discovering and loading all of the other effect plugins via Assembly.LoadFrom(), which isn't going to work anymore. The plugin loader has greatly increased in complexity and this will cause a lots of problems.

 

Instead you should use this.Services.GetService<IEffectService>() and use that to get the effect plugins. It gives a list of IEffectInfo objects which gives you all the metadata as well as a CreateInstance() method. This will actually greatly simplify your code!

 

@toe_head2001 has had to migrate to this for his Plugin Browser.

 

Once you're ready with the update I can mark the plugin as "update available" in the Plugin Errors section of the app.

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

3 hours ago, Rick Brewster said:

Hey @NinthDesertDude, looks like I'm going to have to block the current version of your plugin for the 4.3 release.

 

The reason is that you are manually discovering and loading all of the other effect plugins via Assembly.LoadFrom(), which isn't going to work anymore. The plugin loader has greatly increased in complexity and this will cause a lots of problems.

 

Instead you should use this.Services.GetService<IEffectService>() and use that to get the effect plugins. It gives a list of IEffectInfo objects which gives you all the metadata as well as a CreateInstance() method. This will actually greatly simplify your code!

 

@toe_head2001 has had to migrate to this for his Plugin Browser.

 

Once you're ready with the update I can mark the plugin as "update available" in the Plugin Errors section of the app.


Thanks for the heads up!

I think in that case I'll just let this go unsupported going forward. It didn't take off, certain effects hang the app due to how they handle threading, and ultimately you can perform 2 extra steps to make this pretty much obsolete.

I'm going to end up cannibalizing this code for Brush Factory anyway some day to add blending modes and whatnot, so it's not a total waste

Link to comment
Share on other sites

  • 2 months later...
  • NinthDesertDude changed the title to [Obsolete] Brush Filter plugin
  • Pixey locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...