Jump to content

Rick Brewster

Administrator
  • Posts

    20,733
  • Joined

  • Last visited

  • Days Won

    387

Everything posted by Rick Brewster

  1. Please read the rules regarding thread titles. http://paintdotnet.12.forumer.com/viewtopic.php?t=3446 Thread closed
  2. No, there is not. That falls outside the scope of what Effects are intended to be used for.
  3. A quick 5-second job using that Barcode plugin, http://paintdotnet.12.forumer.com/viewtopic.php?t=3896 (The "NINE INCH NAILS" part was copy+pasted from their website)
  4. Sorry, Tool plugins aren't possible. Tools are tightly coupled to the rest of the application, and exposing an extensibility API would really lock down any possibility of changing things in the future. Which we plan on doing a lot of. And BoltBait is correct regarding the "I won't use it" part. We do not accept unsolicited code contributions. "Leaving two or three lines for him to code" doesn't change that.
  5. By the way, Sepcot, my previous comment about irregular selections was not a "bizarre observation": your plugin is actually written incorrectly, and its rendering will end up incorrect if changes are made to the rendering framework and how the region of interests are passed to effects. (Like what if I start dividing up the rendering based on rectangle tiles, instead of scanlines? etc)
  6. what about Ctrl+Shift+F, Ctrl+C, Ctrl+Z? (Flatten, Copy, Undo) ?
  7. Hrmm the plugin does very weird stuff if you have a non-rectangular selection active. Very very bizarre stuff.
  8. Still: they are on a downward trend, Paint.NET is on an upward trend.
  9. No, the mirror is chosen before you download. MirrorShim simply does the work of supplying the mirror's banner PNG and click URL to the setup wizard.
  10. Look at the thread recently created by aatwo, see if the solution that worked for him also works for you. http://paintdotnet.12.forumer.com/viewtopic.php?t=3853
  11. Uhh no, the icon is provided in 16x16, 32x32, 48x48, and 256x256 within the PaintDotNet.ico file. src/Resources/Icons/PaintDotNet.ico Like I said, the high-res icon is right there in the source code ZIP. I don't know why everyone is going to this trouble of trying to "find" or convert or extract high-res versions. The alpha on your PNG is wrong because the drop shadow isn't showing up with partial transparency, nor is the edge of the polaroid portion of the icon. It should look like this: Yours looks like this:
  12. Got any examples? (I have no idea what all those acronyms mean)
  13. There's a tutorial on this in the Tutorials section.
  14. I'm guessing you probably flattened the image or saved it in a non-.PDN file then. The file format itself hasn't changed at all in quite some time.
  15. Ok here's what I think happened. PaintDotNet_3_01.exe is what you download: it is an NSIS-based* self-extracting EXE with a little script that says, "unpack all the files, then run SetupShim.exe, and once it has exited delete all the files we just unpacked." SetupShim.exe checks to make sure .NET 2.0 is installed, and then runs SetupFrontEnd.exe and waits for it to exit. SetupFrontEnd.exe is the setup wizard you see up there. Somehow, SetupShim.exe is crashing -- I honestly have no idea how. But when you click to close that error dialog you are also terminating SetupShim.exe. Which then causes the NSIS wrapper to be told that SetupShim.exe has exited: and then it goes and deletes all the files that were unpacked, even though SetupFrontEnd.exe is still alive and kicking. This includes PaintDotNet.msi which is pretty darned important for installation. * NSIS = Nullsoft Scriptable Installer System, or something like that
  16. Actually right now the only thing preventing me from releasing a plugin is that the metadata stuff is crashing on 64-bit. It just doesn't work. I've filed a bug with the Windows guys, we'll see how it goes. For the technically inclined, a code snippet as short as the following illustrates the problem: BitmapMetadata metadata = new BitmapMetadata("wmphoto"); metadata.ApplicationName = "Anything"; Works fine on 32-bit, crashes on 64-bit. Narf.
  17. (emphasis added) Use the debugger, Luke... Then you can replace "somewhere" with the actual location in your code.
  18. When you have the errors on screen, like you show in the screenshot above: can you open Task Manager, go to the Processes tab, and tell me how many copies of SetupShim.exe and MirrorShim.exe there are? There should be 1 of each but for some reason I have an inkling that the installer is being run twice. The wizard handles this just fine but I've come to find that some of the shell code that unpacks everything does not (go figure). In which case you might (crossing fingers and holding breath here) be able to continue with the installer so long as you leave the error dialogs open. Anyway let me know how it goes.
×
×
  • Create New...