Giter Site home page Giter Site logo

maifeeulasad / joss-paint Goto Github PK

View Code? Open in Web Editor NEW
8.0 2.0 1.0 4.14 MB

Joss Paint - Just another image editor, but you can easily like this one

Home Page: https://maifeeulasad.github.io/Joss-Paint/

License: MIT License

CMake 1.43% C 4.21% C++ 82.81% Makefile 10.39% Shell 0.21% QMake 0.93%
paint qt qtcreator open-source opensource qml qml-samples qss qss-files freeware

joss-paint's Introduction

Paint

Paint is a simple graphics painting program. Originated from here

Screenshot

Distributions

Installing

Install EasyPaint using the commands, if you use CMake:

cd ./EasyPaint
cmake -DCMAKE_INSTALL_PREFIX=/usr
make
make install

Install EasyPaint using the commands, if you use qmake:

cd ./EasyPaint/sources
lrelease easypaint.pro
qmake
make
make install

License

MIT © maifeeulasad

joss-paint's People

Contributors

maifeeulasad avatar smolnp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

smolnp

joss-paint's Issues

Can't add screenshot function

Can't add screenshot function after updating zoom code.
Added code. I create a screenshot of the entire screen.
Screenshot_20201219_171757

As you can see from the screenshot I am getting a cropped image.
But if...
Screenshot_20201219_171757
Screenshot_20201219_171757

A window opens with the suggested screen size of my laptop, I just click Ok...
The screenshot is being restored.

When you change the scale, the image disappears, you cannot undo the operation. The screenshot is lost, only the background of the alpha channel remains.
Before your changes to the zoom, these problems were not:
The actual code: https://github.com/ognjen-petrovic/EasyPaint/tree/screenshot

Provide selection of fillet, broken line and arrow after tool selection

For example:
When choosing a rectangle, you need a special menu with a choice of round or right angles and a menu with a choice of a solid or dashed line. Otherwise, we get four tools instead of one with four parameters.
When choosing a line, a special menu with a choice with an arrow or without an arrow and a menu with a choice of a solid or dashed line. Otherwise, you have to add four more tools instead of one with four parameters.

Migrate to Qt5

without qt editor this project can't be build, we need to make the CMakeList.txt correct. Make compatible with anything.

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.