Jump to content

entY8

Members
  • Posts

    103
  • Joined

  • Last visited

Posts posted by entY8

  1. i recently needed bicubic interpolation (but not for an image program :)) and the source code of PdN was really very useful, especially the link you put in a comment from where to get the mathematical basis (would never have found that with any internet search engine on the world).

    thank you for this being open source :D :wink:

  2. gifs only support up to 256 (or something in that direction) different colors per image; the completely gray image is therefore saved lossless, as all of the gray tones need 256 colors at most; if in another frame of that animated gif (think of it as a separate gif image with its own palette) you insert various orange tones, the palette cannot contain all of the colors and the saved gif images will therefore suffer of quality loss.

  3. When it gets to open a file with a different encoding inside than advertised in the extension, it should act like Windows Media Player does with movies; the best case that would be. It should tell the user that the contained file format and the file extension don't match and ask if it should try to open it anyway. Maybe the program should even detect the encoding before asking so it can tell the user what the correct extension would be too. (That'd would have helped in my case a lot :P)

    About the saving dialog... as we are talking about pictures it really rarely happens that one would want to save a picture with a wrong file name extension (as opposed to saving text files with notepad for example). Maybe you should just force the correct extension for the file after retrieving the path desired by the user from the Windows dialog. (in this case: append ".png", since the filename didn't end with ".png" (namely with ".pdn" instead); then my file would have been called "2f.pdn.png" and i would have found my mistake quickly :wink:)

    btw, this saving mistake occurred to me could really be annoying if you overwrote the pdn file you wanted to keep for later reuse (in my case i didn't really care about it so it didn't matter :P)

  4. The opening of this file aborts with "There was an unspecified error while opening the file." It was created with the old version 2.72 contains two layers and is 440x260 in size. I have another pdn file created exactly the same way (with slightly different content though) which I created at the same time (with version 2.72 too) which is still working now. (I can post that one too if you're interested in it)

    The other bug I ran over: when closing the program a very short time (within a second or something) after starting it via opening an image in an explorer window, it doesn't quit properly and a dead non-responsive "PaintDotNet.exe" remains in the task manager; there is no program window visible.

    This results in the problem, that you can't open more instances of the program, since they all detect the existing process (probably pass the information of the image to be opened to it; though you don't see any effect of that) and then quit themselves again. I have to manually shoot the dead process in order to be able to open new program instances again.

  5. I know this ties in with that other scripting request thread, but maybe we could even have it load the saved history and apply all the changes to the current image.
    Even better would be, if you could also load such a history file. Well, then we're nearly at the script idea someone else just posted a few days ago :lol:

    xD :wink:

    Illnab1024, of course this _could_ be done; just maybe not by a plugin. (as long as you are speaking about modifying the main code, anything is possible :D)

  6. i guess i get what nox is trying to say, since i thought of something similar somewhen: if you had the "edge detect" effect code at your hand you could find out which areas are to be seperated; then you could apply some sort of "brush lines" effect on the single areas, making the picture look as if drawn with a brush.

    the "emboss" effect might even work better, when trying to determine the areas' bounds.

  7. atm Windows XP, but I'm not happy about it since it's too buggy and doesn't meet my expectations of a perfect os in many points :roll:

    However, since I have even worse impressions from linux (well, not in the bug point, but in the "perfect os" point :roll:), i currently try to do a better one myself :P

    However, I will stick with XP for another decade for sure; please keep pdn compatible with that :wink:

×
×
  • Create New...