Giter Club home page Giter Club logo

paint's Introduction

paint's People

Contributors

dli 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  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

paint's Issues

Buggy on Firefox 53/Windows

Some strange glitches appear when painting, often coming from some edge then erasing, or blurring what was painted:

Image showing the bug

I tried to paint a RGB, then when I finished the G the R was erased, then when I finished the B the G got blurred, erasing the B, finally I painted the R, and the B again again.

I did the same in a Blink based browser and no glitches appeared. In both browsers hardware acceleration is disabled.

Lock sides/prevent resizing OR don't erase after resizing

This is an amazing little tool, however countless times I would be working on something near the edge and accidentally grab the side and pull the size of the frame in, only to loose my entire paint!

Maybe a little checkbox that prevents edges from being resized and locks in the size of the frame.

How can I get this program on mobile?

How can I get this program on mobile?
I want to use this program in an ios or android web browser, but I get an error.
Is there any way to improve it?

mobile support?

It'd be cool to use this on a phone. I'm sure performance will be a challenge, but just handling touch events would be a nice start.

Locale Support

Please isolate all strings to a single file for locale support.
I can help with zh-CN.

'Save' button not working

After clicking the Save button, Untitled page opens in the new tab but gets nothing in the result.

Brush length based on pressure

Brush length should be determined by pressure, there is a library handling this https://pressurejs.com. When you start the length of the brush should be 0 and as you move it can get longer but there should be a max based on a brush setting maybe.

System requirements?

Safari Big Sur M1, Version 14.1.1 (16611.2.7.1.4) - nothing at all appears.
Chrome Version 91.0.4472.114 (Official Build) (arm64) - same machine, works as expected.

Right click from point A to point B

I dont know if that really is a bug or a feature :), but i noticed that I can draw with right click as well. Moreover if i Right click to point random point A and then click to a random point B it kind of draws a line between those two points(which might have unpleasant results if you paint for hours :P)

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.