home *** CD-ROM | disk | FTP | other *** search
/ vsiftp.vmssoftware.com / VSIPUBLIC@vsiftp.vmssoftware.com.tar / FREEWARE / FREEWARE40.ZIP / xpaint-247 / todo < prev    next >
Text File  |  1996-10-21  |  2KB  |  52 lines

  1. This file contains suggestions for improvements that I don't currently have the
  2. time or inclination to add. If you succeed in doing it, I will add your
  3. changes to the next release.
  4.  
  5. -Torsten
  6.  
  7. ----------------
  8. Suggested by jspath@mail.bcpl.lib.md.us (Webmaster Jim):
  9.  
  10. The resize function now works.  So, how about two functions, one
  11. to add space, and one to expand the image?  The pixmap program has
  12. a "resize" function and a "rescale" function.
  13.  
  14. ----------------
  15. Suggested by Sherman Mui <moooster@uclink4.berkeley.edu>
  16.  
  17. I'm not sure how difficult this change would be but the paint tool's behavior
  18. is slightly annoying. It would be nice if it behaved more like the pencil in
  19. that the brush strokes make connected lines instead of splotches if you move
  20. the mouse too fast.
  21. ----------------
  22. Suggested by bfriesen@simple.dallas.tx.us (Bob Friesenhahn) and 
  23. Gustav "Gurre" Kalvesten <a94guska@ida.his.se> 
  24.  
  25. Would it be possible to enhance Xpaint so that it installs its own
  26. colormap if there are not adequate colors available in the main
  27. colormap?
  28. ----------------
  29. Suggested by Morgan Fletcher <morgan@hahaha.org>
  30.  
  31. I would like to be able to apply the "None" color to
  32. pixmaps. I've got libXpm.so.3.4 on my system, and I really like transparent
  33. pixmaps. 
  34. I've tried loading images w/ a "None" color, then doing a "Lookup" on the
  35. transparent bits, hoping I'd get transparency added to my palette. Alas!
  36.  
  37. [My thought on this problem: make a mask upon loading the pixmap, based on
  38. the transparent pixels. Then use this mask when the pixmap is saved. You will
  39. have to add a new member to the Image struct.]
  40. [Greg Roelofs' comment on this: the Image struct already contains a maskdata
  41. field.  However, it's really designed for full alpha masks, not simple binary
  42. transparency, and as far as I can tell, it's not editable anyway.  (Ideally
  43. the alpha mask should show up as a second window with just grayscale editing
  44. capabilities; it could be saved on its own, but when the asso- ciated "real"
  45. image is saved/exited, the alpha window is saved/exited at the same time.  Not
  46. a trivial change, however...)
  47. Simple transparency would be far easier to edit if it were indeed a 
  48. special "color" in the normal edit window.]
  49. ----------------
  50. If allocating an undo buffer fails, reduce the number of undo levels as needed
  51. and notify the user that this has been done.
  52.