Jump to content

I Like Pi

Members
  • Content Count

    184
  • Joined

  • Last visited

Community Reputation

0

About I Like Pi

  • Birthday 01/01/1970

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Your loop is only reading pixels from x = 0 to x = rect.Width - 1 and y = 0 to y = rect.Height - 1 (substitute the inner loop bounds and you'll see that x0 and y0 cancel). Since rect is just an arbitrary rectangle PDN uses to divide up the image*, I think you need to revisit what your loop bounds should be. * i.e. your program should work the same if all the rectangles were 1 x 1 or if there were only one rectangle representing the whole image.
  2. Awesome, I just installed free Windows 7 Professional from my college's MSDNAA.
  3. I like this idea. There could even be a little text file saying something like "Copy effect DLLs here."
  4. I'd love to see someone use this as a key component in some awesome piece of art.
  5. Repro steps: [*:3uo9930v]Make a large image (I used 2000x2000) [*:3uo9930v]Zoom in as far as possible (should be 1638%) [*:3uo9930v]Make a rectangle or ellipse selection on the right or bottom side of the image, moving the mouse past the edge before letting go. [*:3uo9930v]Move the mouse back in and drag around. The selection should continue to resize. Try to cancel by pressing escape or right clicking, neither of which work.
  6. Repro steps: [*:3uo9930v]Make a large image (I used 2000x2000) [*:3uo9930v]Zoom in as far as possible (should be 1638%) [*:3uo9930v]Make a rectangle or ellipse selection on the right or bottom side of the image, moving the mouse past the edge before letting go. [*:3uo9930v]Move the mouse back in and drag around. The selection should continue to resize. Try to cancel by pressing escape or right clicking, neither of which work.
  7. PNG should not lose quality as long as you select the "Auto-detect" option.
  8. Crash log for ya. It happened while smudging; other than that, I have no clue how to reproduce this. Hidden Content: This text file was created because Paint.NET crashed. Please e-mail this file to crashlog@getpaint.net so we can diagnose and fix the problem. Application version: Paint.NET v3.36 (Final Release build 3.36.3158.38068) Time of crash: 12/26/2008 3:22:05 PM Application uptime: 00:07:14.2728000 OS Version: 6.0.6001.65536 Service Pack 1 Workstation x86 .NET version: CLR 2.0.50727.3053 x86, FX 2.0 2.0SP1 2.0SP2 3.0 3.0SP1 3.0SP2 3.5 3.5SP1 3.5SP1_Client Processor: 2x "AMD
  9. Thanks, I've added in your patch. I'm leaving the command prompt window as is since it is the only source of information on the progress of the optimization. I've also updated to OptiPNG 0.62.
  10. Looks like your hard disk is full. (Paint.NET uses your hard disk to store undo information.)
  11. It looks like you clicked the link to OptiPNG itself instead of the attachment for my plugin a few lines down.
  12. Yes, it's safe. In fact, that's what I'm going to do right now. Thanks for notifying me of the update.
  13. Found the problem. It's caused by any filetype plugin that was compiled prior to 3.05 and still references the old DLL. As a workaround, you can temporarily remove those plugins (or all of them if you're not sure which) and run layer saver. I'll try to get a fix up shortly.
  14. That's strange. It's trying to find PdnLib.dll, which was changed to PaintDotNet.Core.dll in version 3.05. That version was released ages before this program was created. I really have no clue why it wants the old version of the DLL. This is the relevant code: AppDomain.CurrentDomain.AssemblyResolve += delegate(object sender, ResolveEventArgs args) { string name = args.Name.Substring(0, args.Name.IndexOf(',')); try { string dir = (string)Registry.LocalMachine.OpenSubKey("SOFTWARE").OpenSubKey("Paint.NET").GetValue("TARGETDIR"); return Assembly.LoadFrom(Path.Combine(dir,
×
×
  • Create New...