Skip to content

Feature Ideas

mika edited this page Feb 28, 2019 · 33 revisions

Soon

  • Grab palette from screen or image (gets unique pixel colors into palette)
  • Smart erase (uses neighboring pixels to fill erased pixel)
  • Keep raw backup on file (every x minutes or so, in case of crash)
  • Set transparent background to magenta/pink or some unused color, while not having alpha support on copy/paste yet
  • bake black outlines to main image when saving/copying it
  • ui black text is not visible
  • allow setting symmetry position
  • ctrl+o load/open image
  • warning if closing app without saving modified image (but not for empty image)
  • show * in title if image has been modified but not saved
  • lock or limit toolbars from being dragged away

Later

  • Select rectangle tool (to move pixel areas around in canvas)
  • Animated frames (with onion skin frames)
  • Save as .gif (for static images too)
  • Adjustment Layers (for adjusting hue/sat/lightness/brightness/.. of whole image, while keeping original)
  • Transparency support for copy/paste
  • Color Picker: pick lightness from existing brightness bar, if exact value match is there
  • tool to replace color in image
  • dropshadow tool
  • text support? using bitmap fonts?
  • custom save format that supports layers data or settings? (outline, adjustment layers..?)
  • allow different canvas resolutions
  • save image to users own cloud
  • unity connection
  • fill holes tool (fills missing pixels, from fast drawing, uses neighbor pixels)
  • layer system
  • better line drawing system
  • arrow keys could pan image (or move cursor? so could draw without mouse)
  • brush size
  • custom palette creator (assign picked or current color to palette)
  • save palette (to 1xpng like current palettes)
  • include builtin palettes
  • palette color sorting options
  • option to invert current color

DONE

  • Copy-paste using clipboard
  • allow mouse drag on color picker area (hue/sat rectangles)
  • add icons for undo/redo
  • ctrl+shift+s save as..
  • ctrl+n new image
  • ctrl+s save to current file (or ask for file if not saved yet)
  • cursor grid position preview (with rectangle perhaps)
Clone this wiki locally