• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

appimage/H29-May-2020-16066

backgrounds/H03-May-2022-96

desktop/H03-May-2022-13990

doc/H03-May-2022-338250

flatpak/H29-May-2020-440415

glade/H29-May-2020-401296

gui/H03-May-2022-50,73939,561

lib/H29-May-2020-33,39423,897

palettes/H29-May-2020-2,1202,098

pixmaps/H03-May-2022-

po/H29-May-2020-594,186481,905

svg/H03-May-2022-386273

tests/H03-May-2022-6,7356,230

windows/H29-May-2020-761603

.appveyor.ymlH A D29-May-20201.7 KiB7354

.gitattributesH A D29-May-202018 21

.gitignoreH A D29-May-2020433 3938

.hound.ymlH A D29-May-2020234 118

.travis.ymlH A D29-May-20201.8 KiB8071

BUILDING.mdH A D29-May-202013 KiB387289

CODE_OF_CONDUCT.mdH A D29-May-20203.1 KiB7556

CONTRIBUTING.mdH A D29-May-2020695 1812

COPYINGH A D29-May-202017.6 KiB340281

Changelog.mdH A D29-May-202010.2 KiB252235

DEBUGGING.mdH A D29-May-20202.3 KiB6146

ISSUE_TEMPLATE.mdH A D29-May-20201.2 KiB3323

Licenses.dep5H A D29-May-202048.5 KiB930900

Licenses.mdH A D29-May-20201.1 KiB2923

README.mdH A D29-May-20206.6 KiB14097

config.py.inH A D29-May-2020665 1816

mypaint.pyH A D29-May-202010.9 KiB307217

release.shH A D29-May-20205.8 KiB219158

setup.cfgH A D29-May-20202.3 KiB7463

setup.pyH A D03-May-202234.4 KiB1,011788

README.md

1<p align="center">
2    <img src="pixmaps/mypaint_logo.png?raw=true" height="100px"/>
3    <h1 align="center">MyPaint</h1>
4    <h4 align="center">
5      A fast and dead-simple painting app for artists
6    </h4>
7  <br>
8</p>
9
10[![Financial Contributors on Open Collective](https://opencollective.com/mypaint/all/badge.svg?label=financial+contributors)](https://opencollective.com/mypaint) [![Translation status](https://hosted.weblate.org/widgets/mypaint/-/mypaint/svg-badge.svg)](https://hosted.weblate.org/engage/mypaint/?utm_source=widget) [![Build status on Travis](https://travis-ci.org/mypaint/mypaint.svg?branch=master)](https://travis-ci.org/mypaint/mypaint) [![AppVeyor](https://ci.appveyor.com/api/projects/status/3s54192cipo2d4js/branch/master?svg=true)](https://ci.appveyor.com/project/achadwick/mypaint/branch/master) [![Packaging status](https://repology.org/badge/tiny-repos/mypaint.svg)](https://repology.org/project/mypaint/versions)
11
12
13## Features
14
15* Infinite canvas
16* Extremely configurable brushes
17* Distraction-free fullscreen mode
18* Extensive graphic tablet support
19* Speed, simplicity, and expressiveness
20* Realistic paint-like pigment model
21* 15 bit Rec 709 linear RGB colorspace
22* Brush settings stored with each stroke on the canvas
23* Layers, various modes, and layer groups
24
25## Download
26
27[Latest stable release.](https://github.com/mypaint/mypaint/releases/latest)
28
29Releases and prereleases contain links to standalone packages
30(and installers for full releases) for Windows, and AppImage files for Linux.
31
32### Nightly releases
33
34_Using alpha releases comes with its own risks.
35Sometimes bugs can sneak in that causes crashes, so don't be too surprised by that.
36If you come across any, please do [report those bugs][trackerlink] so they can be dealt with._
37
38**Linux**
39
40If you don't want to [build from source](#buildtestinstall),
41the latest AppImage files can be found in a
42[rolling release](https://github.com/mypaint/mypaint-appimage/releases/tag/continuous).
43Just download the `.AppImage` file and make it executable.
44
45**Windows**
46
47The nightly installers and standalone archives can be downloaded from the
48[AppVeyor CI](https://ci.appveyor.com/project/achadwick/mypaint)
49
50Click on the link matching your architecture (32 or 64), then the tab named "Artifacts"
51to get the file list. Only one of the files ending in `.exe` or `.7z` are needed.
52Using the standalone archive (7z) is recommended.
53
54### Chocolatey (windows)
55
56If you prefer to use the Chocolatey repository, both
57[stable releases][choco_prerel] and [pre-releases][choco_stable]
58can be found there.
59
60[choco_prerel]: https://chocolatey.org/packages/mypaint/
61[choco_stable]: https://chocolatey.org/packages/mypaint/1.2.1
62
63## Build/Test/Install
64
65MyPaint depends on its brushstroke rendering library,
66[libmypaint](https://github.com/mypaint/libmypaint), as well as
67its brush library [mypaint-brushes](https://github.com/mypaint/mypaint-brushes).
68If you have those installed, plus MyPaint's third party dependencies,
69you can try it out without installing:
70
71    git clone https://github.com/mypaint/mypaint.git
72    cd mypaint
73    python setup.py demo
74
75If the demo works, you can install
76
77    python setup.py managed_install
78    python setup.py managed_uninstall
79
80For more details, see the [Setup Instructions](BUILDING.md).
81
82[1]:https://github.com/mypaint/libmypaint
83
84## Contributing
85
86The MyPaint project welcomes and encourages participation by everyone. We want our community to be skilled and diverse, and we want it to be a community that anybody can feel good about joining. No matter who you are or what your background is, we welcome you.
87
88Please see the [Contributing Guide](CONTRIBUTING.md) for full details of how you can begin contributing.  All contributors to the MyPaint project must abide by a [Code of Conduct](CODE_OF_CONDUCT.md).
89
90## Community
91
92* Website: [mypaint.org](http://mypaint.org/)
93* Twitter: [@MyPaintApp](https://twitter.com/MyPaintApp)
94* Discord: [MyPaint](https://discord.gg/vbB434p)
95* Github:
96  - [Development "master" branch](https://github.com/mypaint/mypaint)
97  - [Issue tracker][trackerlink]
98* Other resources:
99  - [Wiki](https://github.com/mypaint/mypaint/wiki)
100  - [Community Forums](https://community.mypaint.org)
101  - [Introductory docs for developers](https://github.com/mypaint/mypaint/wiki/Development)
102
103## Legal info
104
105MyPaint is Free/Libre/Open Source software.  See [Licenses and
106Copyrights](Licenses.md) for a summary of its licensing.  A list of
107contributors can be found in the about dialog.
108
109[trackerlink]: https://github.com/mypaint/mypaint/issues
110
111## Contributors
112
113### Code Contributors
114
115This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
116<a href="https://github.com/mypaint/mypaint/graphs/contributors"><img src="https://opencollective.com/mypaint/contributors.svg?width=890&button=false" /></a>
117
118### Financial Contributors
119
120Become a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/mypaint/contribute)]
121
122#### Individuals
123
124<a href="https://opencollective.com/mypaint"><img src="https://opencollective.com/mypaint/individuals.svg?width=890"></a>
125
126#### Organizations
127
128Support this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/mypaint/contribute)]
129
130<a href="https://opencollective.com/mypaint/organization/0/website"><img src="https://opencollective.com/mypaint/organization/0/avatar.svg"></a>
131<a href="https://opencollective.com/mypaint/organization/1/website"><img src="https://opencollective.com/mypaint/organization/1/avatar.svg"></a>
132<a href="https://opencollective.com/mypaint/organization/2/website"><img src="https://opencollective.com/mypaint/organization/2/avatar.svg"></a>
133<a href="https://opencollective.com/mypaint/organization/3/website"><img src="https://opencollective.com/mypaint/organization/3/avatar.svg"></a>
134<a href="https://opencollective.com/mypaint/organization/4/website"><img src="https://opencollective.com/mypaint/organization/4/avatar.svg"></a>
135<a href="https://opencollective.com/mypaint/organization/5/website"><img src="https://opencollective.com/mypaint/organization/5/avatar.svg"></a>
136<a href="https://opencollective.com/mypaint/organization/6/website"><img src="https://opencollective.com/mypaint/organization/6/avatar.svg"></a>
137<a href="https://opencollective.com/mypaint/organization/7/website"><img src="https://opencollective.com/mypaint/organization/7/avatar.svg"></a>
138<a href="https://opencollective.com/mypaint/organization/8/website"><img src="https://opencollective.com/mypaint/organization/8/avatar.svg"></a>
139<a href="https://opencollective.com/mypaint/organization/9/website"><img src="https://opencollective.com/mypaint/organization/9/avatar.svg"></a>
140