Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
MyPaint
Painting and drawing program that works nicely with pressure-sensitive tablets, and its dynamic brush engine library.
Collective -
Host: opensource -
https://opencollective.com/mypaint
- Website: https://mypaint.app/
- Code: https://github.com/mypaint
github.com/mypaint/mypaint - b8a99f328efa49f27ea99f45ae580aefb7a6bcbd authored almost 7 years ago by Andrew Chadwick <[email protected]>
Things like the layervis code write their persistent data to the per-doc
settings. This means th...
For diagnosing mypaint/mypaint#893 and mypaint/mypaint#904. Handling each
exception by reporting...
github.com/mypaint/mypaint - 0a1ac9136c1a38c862e989f5722cebee38b237cb authored almost 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 0e3d0e6d2b4a41086b505aeb47858fe4fefbcdd9 authored almost 7 years ago by Andrew Chadwick <[email protected]>
MyPaint will needs to be able to load brushpacks saved under old Python
versions, so add some te...
github.com/mypaint/mypaint - f8cac42e16f180f18466c3ea0857f4f0a9833a31 authored almost 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - b63177ef65f9f7e2d9463dbcf575e4c2f3251907 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Throw in some new doctests too, just in case these Gtk version-compat
things start failing on so...
github.com/mypaint/mypaint - b2334716ade98cb77b300a6f2d37b8647feef4df authored almost 7 years ago by Andrew Chadwick <[email protected]>
os.fdopen(..., 0) is now broken, so don't do that any more.
Simplify the Windows case some more...
github.com/mypaint/mypaint - 7e4cac60b484a578f2c51ef6f019646973ba0c20 authored almost 7 years ago by Andrew Chadwick <[email protected]>github.com/mypaint/mypaint - c7b941ebf93fe2c7bd239dc66e7d7282c61675c3 authored almost 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 2f4fcd9629c05cc85669f6824a59ebc7a5d19733 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Steal add_metaclass from six.
github.com/mypaint/mypaint - f30bf3194ee8db8e34776b197e7684b7380c0a04 authored almost 7 years ago by Andrew Chadwick <[email protected]>github.com/mypaint/mypaint - e66ef65c0476095c6888ba717eabcb63c939201d authored almost 7 years ago by Andrew Chadwick <[email protected]>
* Run flake8 linter over lots of modules, and fix the warnings.
- Makes it possible to use the...
github.com/mypaint/mypaint - 1c920f1f9422a91b1225aa87a0186aa48eac102b authored almost 7 years ago by Andrew Chadwick <[email protected]>
Debian testing/unstable, Python 2: ✔build ✔nosetests ✔test
Debian testing/unstable, Python 3: ✔b...
Fix an accidental cut-and-paste. That's what I get for taking the Swig docs
too literally. Oops....
Lots of changes needed to get the build and the tests working with Python3.
Not quite there yet,...
github.com/mypaint/mypaint - 83ac8f8545a2508fc05c9a10b4982bb2b5066cd0 authored almost 7 years ago by Andrew Chadwick <[email protected]>
♫ And this is why we use a linter, use a linter, use a linter-o ♫
github.com/mypaint/mypaint - 8f5231d7a622b1a1c89a6a6b0db64f179f8849e7 authored almost 7 years ago by Andrew Chadwick <[email protected]>
- Changes suggested by flake8 (and excuses)
- Stylistic whitespace tweaks
- Module copyright upd...
Add two new commands
* Remove Layer Backdrop
* Remove Layer Backdrop (tiles)
They replace ...
github.com/mypaint/mypaint - e5d9977949800bea8544978e6a422374673bfe15 authored almost 7 years ago by Andrew Chadwick <[email protected]>Add two new commands that are basically set operations on a layer group.
* Refactor Layer Gro...
github.com/mypaint/mypaint - dfdb69e1afe0f0b9557ae845c4e8d161083c308c authored almost 7 years ago by Andrew Chadwick <[email protected]>
Looks like layer snapshots weren't being used for big macro ops
that did insertions till now. Fi...
This decorator should be imported from a helpers module. Where it was,
it had a tendency to upse...
github.com/mypaint/mypaint - cd27d3c68a32b03448e591b9ab38c2f00ca6df3c authored almost 7 years ago by Andrew Chadwick <[email protected]>
As well as the 50% saving in RAM, this seems to be slightly faster.
github.com/mypaint/mypaint - f5d213657988a76f7455364a6a49fa9fc0aefb36 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Update the rendering to add scope for some efficiency gains. The rendering
code may also be more...
github.com/mypaint/mypaint - 2f0e351d9adbd77e079de4e9124d48f65f0ad932 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Fixes an obscure exception I haven't had a chance to debug yet.
github.com/mypaint/mypaint - 9ef48a3308bfcff3e425f2e532fb505ed7409511 authored almost 7 years ago by Andrew Chadwick <[email protected]>github.com/mypaint/mypaint - 3645ee7990411461bb8b0bd11aa28bd8cbdba608 authored almost 7 years ago by Andrew Chadwick <[email protected]>
It was missing a few dependencies, and it lacked explicit user approval.
Update it to make it cl...
github.com/mypaint/libmypaint - 040310c3548d3b9ffbb812188033f66cc3edc0f4 authored almost 7 years ago by Brien Dieterle <[email protected]>
github.com/mypaint/mypaint - 046ec8fb22ff65d1987e64783434a7501a00337f authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 612be97c737d78604be9ac1f65cb91a0539384f9 authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint-brushes - a47244c8c61933e3867295be037d0d09239b5aa6 authored about 7 years ago by Jehan <[email protected]>
github.com/mypaint/mypaint-brushes - 3e54a413e14470af41e6302154342e5e196a1417 authored about 7 years ago by Jehan <[email protected]>
Also do some minor code clarity stuff, like defaulting the alpha flag in
a single, sensible place.
github.com/mypaint/mypaint - 769ee8189fe9d7d107e8eb59d4db452b999ac0b2 authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 4ddb4f920c60532703643c8c091e51e95d2b4ec8 authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 4137c3c5f764be06b682b9e81ede4daeef12399f authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 30df5689d76a4256a1bc5e49d7b6ea95c01186de authored about 7 years ago by Andrew Chadwick <[email protected]>
And reciprocally to install brushes usable by libmypaint 1.x, one must
use a 1.x version of mypa...
Cherry picked from commit fce9b5f23f658f15f8168ef5cb2fee69cf90addb and
modified for libmypaint 2...
(cherry picked from commit 8a3cbeff237d7acad0cfdf7abf8858c502d454b1)
github.com/mypaint/mypaint-brushes - fd3d73dbb6152b5acd583e3791db74e33d637e3b authored about 7 years ago by Jehan <[email protected]>(cherry picked from commit 9ab64a04485348f65728b6638bcda966b2d3776c)
github.com/mypaint/mypaint-brushes - 9c48db0ac23b7d22f601f300b29ca90102e35ee5 authored about 7 years ago by Jehan <[email protected]>
So I realize that scons installation is broken with Scons 3!
Scons 3 now uses Python 3 and there...
* The "unsaved view" text seems hard to understand. Its a bad way of
saying that there is no u...
This commit adds controls for switching between different views of the
document. Views describe ...
github.com/mypaint/mypaint - 18ed7d49abe7b4fbec1b513fe875636edc5b7ffc authored about 7 years ago by Andrew Chadwick <[email protected]>
Port SCons files to python3.
github.com/mypaint/mypaint - 69c74e7a187e2fe4fab32ab4fea757ad90fb8741 authored about 7 years ago by Andrew Chadwick <[email protected]>Fix some weird entry behaviour caused by the MVP stuff.
While I'm at it, setting the warning cl...
github.com/mypaint/mypaint - 9961c6f94a5a74d5acdcbfb1a5d4d5519b728e09 authored about 7 years ago by Andrew Chadwick <[email protected]>
Fudge a row-changed for all descendent layers of a group to make sure that
the eye or lock icons...
github.com/mypaint/mypaint - a2674a98825a31651170bf3bed0e224fd7ad8f20 authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 7c8401b42854b34527c864dee00afab192d52a05 authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 5d3c2be2e58adb770f624b1b0ac03e84383d8c38 authored about 7 years ago by Andrew Chadwick <[email protected]>
Put the mode dropdown and the opacity control onto the same line to
save space for the layer vie...
Pulling stuff in from a Glade file is now so standard in MyPaint that it
makes sense to formaliz...
And also guard against anyone assigning it to a different dict
by making its identity a RO prope...
It's sometimes useful for an observing object to know when one of its own
observers is being cal...
This commit adds a settings dict to the current working document. The dict
can be monitored for...
They'll be needed for more than just layer naming soon.
github.com/mypaint/mypaint - 52295547347b3c137a0883b3da8662812d3adcc4 authored about 7 years ago by Andrew Chadwick <[email protected]>
gui.application: much more cautious approach. Noting that the imports in
this module are a bit s...
github.com/mypaint/mypaint - 22d28b41cfbf64bd8eaef9e470645d5ccfb36077 authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 445fb8a2aeb6c9a98164071b9eb2e719b290d853 authored about 7 years ago by Andrew Chadwick <[email protected]>
using different notation for ocatal numbers,
using brackets for print()
using 'in' instead of dr...
ColorPicker HCY: Pick H, C, or Y from canvas
github.com/mypaint/mypaint - 59977ecf481bebf7ad8da2ebc7c8d63fd595902b authored about 7 years ago by Brien Dieterle <[email protected]>
Hold down shift, control, or alt plus 'r' to modify brush color
Also preserves hue for all pick ...
New input: GridMap (canvas texture, etc)
github.com/mypaint/libmypaint - 03f223a7fab96af7726d5de372188fe541f65a4b authored about 7 years ago by Brien Dieterle <[email protected]>
Cherry picked from commit 8feee81c6c849e419c4cf4502eaff1f1924e700c,
then adjusted for version 2....
github.com/mypaint/mypaint - 0b19fce428464ee60772152e168dcc939dc124f9 authored about 7 years ago by Andrew Chadwick <[email protected]>
Some people might consider this commit inelegant or a bad use of sidebar
space. Best I write an ...
This property is a bit of text used for describing the layer's type.
github.com/mypaint/mypaint - 7ff93aab90c80c901dd2816f7927276360f30dc3 authored about 7 years ago by Andrew Chadwick <[email protected]>github.com/mypaint/mypaint - ecc8a814239204413c55db1d6ccf34f25ad94e60 authored about 7 years ago by Andrew Chadwick <[email protected]>
to accommodate the layout changes in related commits.
Also, minor scrollbar policy fiddle.
github.com/mypaint/mypaint - 91eb045ce862218da055696979966b6700e7d494 authored about 7 years ago by Andrew Chadwick <[email protected]>github.com/mypaint/mypaint - 308c927069d9a408f83fa9641f9b95d1811d8160 authored about 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 15d1bbdd89de0b841260f9dab8830ad1a3bc3f4e authored about 7 years ago by Andrew Chadwick <[email protected]>
Not used in the UI yet.
github.com/mypaint/mypaint - 9cff2cbec868cd2d8c902ed76fd8351550f3161a authored about 7 years ago by Andrew Chadwick <[email protected]>
Also, actually update the top RenameLayer command from successive rename
requests.
Somewhat like Stroke and Random, provides an oscillating input from
0-256. These values are bas...
ldconfig needed after installing libmypaint
github.com/mypaint/libmypaint - e735d81c5b95a97dfb58e517fff9c038b8649b81 authored over 7 years ago by Brien Dieterle <[email protected]>Used wrong formatting for makrdown links.
github.com/mypaint/website-2015 - a1ebf2b06914a7e427d1889a863a4d9e28c1e1bb authored over 7 years ago by Albert Westra <[email protected]>Used wrong formatting for makrdown links.
github.com/mypaint/website - a1ebf2b06914a7e427d1889a863a4d9e28c1e1bb authored over 7 years ago by Albert Westra <[email protected]>Added info about getting the latest alpha builds of MyPaint for Windows on our downloads page. S...
github.com/mypaint/website-2015 - 20361b8f7959433365a6c3aa77cbb037f2865caf authored over 7 years ago by Albert Westra <[email protected]>Added info about getting the latest alpha builds of MyPaint for Windows on our downloads page. S...
github.com/mypaint/website - 20361b8f7959433365a6c3aa77cbb037f2865caf authored over 7 years ago by Albert Westra <[email protected]>fine tuned readme
github.com/mypaint/mypaint - 8aac31c4d1e4d7b1bf8e1411f7241b6871d77bf5 authored over 7 years ago by Albert Westra <[email protected]>github.com/mypaint/mypaint - 55b87a153e54459618e575712cd39915da9b7dd8 authored over 7 years ago by cg-cnu <[email protected]>
github.com/mypaint/mypaint - bfb51dc3f1e50b4ce647bb9ee41b454af429bb90 authored over 7 years ago by cg-cnu <[email protected]>
Sort input file list to assist with reproducible builds.
Thanks, @bmwiedemann!
github.com/mypaint/libmypaint - 71a18a93ed535dbf8c15fcc90ed76d4f0d0bd60f authored over 7 years ago by Andrew Chadwick <[email protected]>
so that libmypaint builds in a reproducible way
in spite of indeterministic filesystem readdir o...
input: Base Brush Radius
github.com/mypaint/libmypaint - 8c40ca3fcc0ca23b3f9217897044a9b35668c330 authored over 7 years ago by Brien Dieterle <[email protected]>github.com/mypaint/mypaint - a654615e3d909e8e66d47ba1642a0a63ff758b9e authored over 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 65ad0336398674ae51cdc3964415a34b5eea5e41 authored over 7 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - a9961d209ea9114153f4a07f91c7f4f5e62bc1e9 authored over 7 years ago by Andrew Chadwick <[email protected]>
They were used for code or resources on the original MyPaint repository,
but not for anything in...
It was used by brushlib only which was already not included in
mypaint-brushes package. See also...
The Cflags are good for C/C++ but the separate variable is useful as a
generic mechanism to know...
Since brushes may get incompatible, let's have a mypaint-brushes-2.0
package. This would allow t...