Giter Club home page Giter Club logo

pixel-paint's People

Contributors

aleksi100 avatar coding-with-adam avatar kully avatar luca-ilari avatar r-lovelett avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

pixel-paint's Issues

Swap between 2 colors on the fly

Photoshop and other similar apps have a feature where you can save in memory 2 colors and swap between them with a click or a keyboard shortcut (eg. X in PhotoShop).

This would be a massive quality of life thing for the tool.

Add Layers

Very common feature in most drawing application. Pixel art could def benefit from this, especially in so far as making scenes or animations.

WDYT?

Add classic Gameboy color palette

I saw your project and really enjoy how you created the accurate color palette for the NES to use. I would love to contribute by adding a toggle to switch to another palette - particularly the classic Gameboy with its 4-color green monochrome. Would that be alright?

Add animation features

Would be amazing to create a free and open-source animation timeline tool in the app. Especially something that is fun and intuitive to use (because why else make it)

WDYT?

Line is drawn choppy on fast mouse movements

Issue

When you draw a line with your mouse very quickly across the screen, you get this choppy line. Would like the line to not have a bunch of gaps in it.

Idea for Solution

This will probably require some kind of interpolation as a user moves a mouse across the screen.

linear.interpolation.mov

brainstorm for next iteration

  • login and accounts
  • frame editor/timeline tool
  • layers
  • resizable screen
  • customizable keybinding for commands
  • able to save your palettes (popular)
  • comes with popular palettes (eg. NES, SNES, etc)

Export to hex colors

This is a useful feature if you are programming a game and want the CSS colors for sprites.

final stuff to wrap up

  • add compatibility to Safari
  • fix url(x,y) position in Safari
  • add favicon (perhaps pencil.png)
  • add GIFs to README
  • palette color preview should show hovering canvas color on hover
  • make selection tool better -> clarify how to use or use MS Paint controls (Cntl+C, Cntl+V, drag to move the selection)

Color contrast of hexcode text is poor

The color contrast of the hex text of the active color is sometimes poorly legible. It's simple enough to remove the text altogether, but having it is a value add for the user (eg. they can see what it is, copy to clipboard, etc.)

hard to see

Caption: #c7c7c7 barely shows up in the image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.