Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mypaint/mypaint

MyPaint is a simple drawing and painting program that works well with Wacom-style graphics tablets.
https://github.com/mypaint/mypaint

Merge remote-tracking branch 'origin/master'

bf29221cefe7557f7736f6450d95b50b8d9caf8d authored over 8 years ago
Minor docs update

There is only C++ in MyPaint now that libmypaint has been split out.

512ddcecfe24051ebedf9561d9201ecb855eee4a authored over 8 years ago
Translated using Weblate (Hungarian)

Currently translated at 18.0% (195 of 1080 strings)

bdbe591555cacf93b9c37a1daadb87a4c08bdea7 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

44d776653b0e1c5057a7aa706c51b24ba6053bde authored over 8 years ago
lib.helpers: various pep8 fixes

46d5b75f2f5dcb92a2189deac360aa0bf44c4728 authored over 8 years ago
Handle exceptions when loading cached thumbnails

If a thumbnail cache file is corrupt, GdkPixbuf cannot load it and will
raise an exception. The ...

9b2252793eb054405ed72e2226ec372b01d4589e authored over 8 years ago
Translated using Weblate (Portuguese (Brazil))

Currently translated at 70.2% (759 of 1080 strings)

7be870e6780ba6d561f08d733a5f24b35e125624 authored over 8 years ago
Translated using Weblate (Czech)

Currently translated at 82.5% (891 of 1080 strings)

6a5e9a50ebf50a6eb0b31972ca462f5f086c1914 authored over 8 years ago
Translated using Weblate (Portuguese (Brazil))

Currently translated at 70.2% (759 of 1080 strings)

7f5617c7be79c7a41c47bd9a2304c11d29fbb90d authored over 8 years ago
Merge remote-tracking branch 'origin/master'

ef05133b1bd8b693c12f488d8b681b8a44b7fa38 authored over 8 years ago
Merge pull request #692 from QuLogic/open-context

Ensure open files are closed using context managers

6cc3d2b737b6aa452d74db1efdfca7d9b33c94c4 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

1c3336fd4672e004a03f56d0e1e9f5338a7c233f authored over 8 years ago
gui.layers: suppress a Gtk-WARNING

Override the default drag_data_delete handler for the layers treeview. We
had to knobble our cut...

31833dd971237f53f840adbeafe176400716510e authored over 8 years ago
Merge remote-tracking branch 'origin/master'

e45ef18193b0a12f9fdeaa6c2c1842f02300f638 authored over 8 years ago
gui.layers: better handling of column clicks

Dispatch to new handler methods to make the code more readable.

Use gtk_tree_view_get_cell_area...

5c8adbe2f3baa63317417579c1fedc4c06a3fab4 authored over 8 years ago
gui.layers: add handlers for clicks

Add separate handler methods for each kind of click in the layers tree.

a5bba2aa0ccae81e7586734538e332516de0a2af authored over 8 years ago
gui.layers: assorted flake8 fixes

761fa7493b7ae65c0070595876b3c109290b70fa authored over 8 years ago
Merge remote-tracking branch 'origin/master'

28dee7e3cb6a03cfb0151ef59954f735f40b9665 authored over 8 years ago
Merge pull request #701 from danpla/fix-group-properties

Layer groups: Propagate properties to children.

4275f1a711af6cd6075c50ae9e37531b0fe17a74 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

aa9d59f9adda05b97e91747bd595afb55b1bfe66 authored over 8 years ago
quickchoice: Show brush description in tooltip (#703)

The brush selection window shows the tooltip, but it was not shown in
the quickchoice selector ...

30eac2b49adbe4b9850cc8f5eff8d4e1cdb81a77 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

c6f7e960146c40d81c062a5f774ec2a432d33df0 authored over 8 years ago
ReadMe (Windows): Fix typo in commandlines (#710)

The commands for installing dependencies and
building mypaint contained a typo in the
msys2-bu...

891256afa2de9874fb68f355df17069d23fdf256 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

9057847658a87cb4c835e075e4d9048d65269555 authored over 8 years ago
README: display Tea-CI build status

bdf0b4a345cd3a95a09a432ec2fb44e25452b4e8 authored over 8 years ago
Tea-CI: add config file

1d03aefbd6ed8b9e8fc6aefb9a0cf14d976196bd authored over 8 years ago
Windows README: document build script usage

0c43fd1fca03a5ffbb63cff0aeb5bdc7b9c4675f authored over 8 years ago
Windows: add user and CI-friendly build script

c1542d8e865a716184531a2caffe05f04b858807 authored over 8 years ago
tree: Don't collect strokes from layers of locked branches.

50a6f1eb47cd161d150dbd518f8a4497595600d5 authored over 8 years ago
tree: Reorganize get_merge_down_target().

bf09e61d1aa7c820f2d96eef3263705d7354748a authored over 8 years ago
freehand: Skip a motion event if the current layer is not paintable.

d6c2acb1a188c7ecf733ef540613802b9b46f871 authored over 8 years ago
layermanip: Take into account visibility and branch properties.

3df55b9345ec48c0a8179446c5ee8c1927941138 authored over 8 years ago
Don't check the visible/locked property if get_paintable() is used.

ef9afeb754b6a665994c8bebb29949fb759a70e5 authored over 8 years ago
PaintingLayer.get_paintable: Take into account visibility and branch properties.

b6c2c0946e0aac6fa1d665a345b53dc2406b09b1 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

abd5d5f25583c6761123fb670ae693bac04787e0 authored over 8 years ago
Pan shortcuts: allow user to customize keys (#694)

Pan Left, Pan Right, Pan Down and Pan Up used to be hardcoded into the
arrow keys. I find this ...

7530aabfa219d7ec4ab3071f9536f05be97f229f authored over 8 years ago
Merge remote-tracking branch 'origin/master'

53b60f2925f84418db11b7d5679a02a1016c8d08 authored over 8 years ago
Document: Add get_user_bbox() (#693)

Closes mypaint/mypaint#10.

9d2c9d0773216404ca40f9254bf0461dddc6eb8e authored over 8 years ago
data: Use inheritance for get_paintable() and get_fillable().

51c43bdd11ea969fa161eae40278d2a186713206 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

ccdb57788026253a04fcd9fc03c09ad76181dec7 authored over 8 years ago
Translated using Weblate (Finnish)

Currently translated at 8.1% (88 of 1080 strings)

5ee4c918c265ce65a1ffa7ef8566bf429b7e04d6 authored over 8 years ago
accelmap: sort by special sort columns

As highlighted in mypaint/mypaint#700, we were sorting on markup.
This commit adds two extra sor...

8acacb3dd0d972371d8b0a97176e5a42d011b25f authored over 8 years ago
accelmap: minor code tweaks (flake8 +...)

Fix or make excuses for some things highlighted by flake8.

Remove a bogus assignment.

ea267c59349a3ece04efd8d708b51be56afa92bf authored over 8 years ago
layers: Render a padlock insensitive if the branch is locked.

cfee05a30506d6046d4fb626f5fb0be8ee1be726 authored over 8 years ago
layers: Use CellRenderer.props.sensitive instead of a special icon.

4ac91c511badc7c46ee223bdfc333d3bf1171780 authored over 8 years ago
layers: Remove DISTINGUISH_DESCENDENTS_OF_INVISIBLE_PARENTS constant.

e1064a645a1bdc9867d7040af4308faa34daaa06 authored over 8 years ago
layers: Use layer.branch_visible to make an "eye" icon "greyed out".

c8292295e7b2edc7b3c7217e0b0f38e4bfa90570 authored over 8 years ago
LayerBase: Add methods to examine the layer's branch.

42be6b731daf2f71c9022f22b45a051485a49231 authored over 8 years ago
LayerBase: Keep a reference to the parent group.

00848467ca280b57bcac975221cefa4bdfd9c784 authored over 8 years ago
Translated using Weblate (Portuguese (Brazil))

Currently translated at 70.0% (757 of 1080 strings)

969cb8b8bc753db5a39ee875108cf04bba3221ca authored over 8 years ago
Added translation using Weblate (Finnish)

8da2b75629b9d264806d8c7a89b838a7edadd867 authored over 8 years ago
Translated using Weblate (Portuguese (Brazil))

Currently translated at 70.0% (756 of 1080 strings)

7092afc9489d1bcba2f04df312851cde8c953dea authored over 8 years ago
Translated using Weblate (Portuguese (Brazil))

Currently translated at 69.9% (755 of 1080 strings)

be83b090da047010318facbc0ddb3f6497fbe2f6 authored over 8 years ago
Translated using Weblate (Portuguese (Brazil))

Currently translated at 69.8% (754 of 1080 strings)

cfd62ebd7219b8fe0acf30859f38024b0b5609c6 authored over 8 years ago
Translated using Weblate (Portuguese (Brazil))

Currently translated at 69.7% (753 of 1080 strings)

1f07f6e8234730dd727632a40a697f0d2c416631 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

11b4779183d5d61ef20d79925483a5f165cfe5de authored over 8 years ago
Translated using Weblate (Korean)

Currently translated at 93.2% (1007 of 1080 strings)

094d2d7e7d8bd960880671be5edc26c6f6f47eff authored over 8 years ago
RootLayerStack.render_thumbnail: Ensure that the smaller side is > 0. (#697)

With a frame like 10x1000px, the smaller scaled side becomes zero, and
pixbufsurface.Surface ra...

0d50ea7b78c82050afd83f1d829afd6a17184061 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

faef8e218bc6ae69e30f2322ad906788e0f05a90 authored over 8 years ago
Merge pull request #696 from QuLogic/master

py3k: Remove __future__ import from main script.

0b24726016280d2612cae265bcd4d9be778c7022 authored over 8 years ago
py3k: Remove __future__ import from main script.

There is no printing here, and the automatic version generation inserts
code at the beginning of...

459619efc5b3543e3d44876a1b652cc3a471d4f2 authored over 8 years ago
Ensure ZipFiles are closed using context managers.

4f2afc9328f49f40353e0477a10b254ee1434a9e authored over 8 years ago
Use a context manager for gzip.open.

d110a5e91313f9a519d5e277a2534bf6caccc953 authored over 8 years ago
Ensure files are closed using a context manager.

289036a84069589d8c26e56256a222120e3f8b73 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

ddcec6d6a3c269fbcdc683296684a68eb65b5b11 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

a109d518a8a8eef76c7bd942170a0f4fe996220f authored over 8 years ago
py3k: Add print __future__ import to all files.

3731fd598970b3756c0c2f944792ba54e7f21601 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

e3423822bd0d138bb8388f016c07c9119e619f45 authored over 8 years ago
py3k: Use print function instead of statement.

6d93600e93ab2e6c356d674885c6caaf94cf6f0b authored over 8 years ago
Remove unnecessary parentheses around lambdas.

958782105c4d0446326f660cb0f7c373d551959b authored over 8 years ago
Use new-style exception handling syntax.

77073ac71e001a796d9e33005da0bd93b7966aef authored over 8 years ago
py3k: next is a global function instead of a method.

4bd33cf8d93c9f6e7cb3beb572c7164ab029e66b authored over 8 years ago
py3k: Replace sys.maxint with sys.maxsize.

8380cd8d4c88c8c87fbd6dae57cc76e24229e2b8 authored over 8 years ago
Use True instead of 1 in conditions.

eca1cedf9331c1858c8cc4bbb1c48fee86b1b1eb authored over 8 years ago
Use sorted builtin instead of sort method.

f253497cbbd8cf0df3c74382926c8d44f3df4265 authored over 8 years ago
py3k: exec is now a function.

8c37e50a031723eab96f18d3c5ad5bb5272f962b authored over 8 years ago
Rename one 'np' to avoid conflicting with numpy later.

91950e11f9d4d186eed986871281eae9732bc3b8 authored over 8 years ago
Standardize NumPy imports.

The convention is 'import numpy as np'.

825ceff58572e15f6bc47ea4a48c776a9aaa276b authored over 8 years ago
Fix NumPy usage that clearly should be matplotlib.

This code must not really ever run.

175cea9a05e5dc8e458cd004bd79d3c3bb425860 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

8b8b686c63b61837882ce163964befcb66c2ef0e authored over 8 years ago
Translated using Weblate (English (Canada))

Currently translated at 11.9% (129 of 1080 strings)

f2b530744167373be2575d1d2e74c93cfa2b46f3 authored over 8 years ago
freehand: add test case for press+tilt interpolator

This helper class should probably move into lib so it can be tested
automatically. Write the tes...

ac1f51e8e25f740a11ea600be3ce7dcec54f91b7 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

17a5657c5d91388dffd2b98fce069938a59d3569 authored over 8 years ago
Don't use underscores in C struct names

For consistency with mypaint/libmypaint#45.

Also use the proper header for defining that libmyp...

8bf7acb214b65834b9c4597f962abd71b076302e authored over 8 years ago
Merge remote-tracking branch 'origin/master'

5a40f967709879ae93a85d1bec1adae35b3a022e authored over 8 years ago
Remove a stray “extern "C"” from the split

452bd648b6623cce4ad647b1958f68f54901b29a authored over 8 years ago
Merge remote-tracking branch 'origin/master'

d4f4dac4dd2796e0b62e3a6446d5a5f2f4bc03d2 authored over 8 years ago
CoC: update to v1.4

For transparency, "coredev" means the central team we're discussing at
https://github.com/mypain...

37d6bccb9ca0e19ceb0c6c15feacdea430da6a7b authored over 8 years ago
Merge remote-tracking branch 'origin/master'

a72b8a0d363b4aae6a32347a5f09a67be750803f authored over 8 years ago
InputTestWindow: Stop reporting after closing. (#681)

For a some reason, "unmap-event" is called twice, so "unmap" is used
instead; "map-event" repla...

6c4da2c5c395e98466bac41542367bd6f7f4b3dd authored over 8 years ago
Merge remote-tracking branch 'origin/master'

e335b999a6f6b9c8195f811ba3ba55459ce7b975 authored over 8 years ago
Travis: build against libmypaint & trusty beta

Establish diplomatic relations with the newly independent libmypaint.

Also build on Trusty. It'...

f2e16482d0228d4cb37cad3e1d2e8d698f9f3b39 authored over 8 years ago
Test suite: drop script for removed tests

8b7e9ad7437c5687c4f59bcbe78b7c54dce54a51 authored over 8 years ago
lib.helpers: use translation contexts

74308fd4d8a1872dc7471e16276575cc6df739f4 authored over 8 years ago
flake8: small clarity & style fixes

4f8580f4c0ccb1902791c578fbbe4b05b6233d8f authored over 8 years ago
lib/helpers: rework and deprecate old JSON compat code

MyPaint has been using Python 2.6+ for ages, so the import mess can
be dropped. New code should ...

d37213896e17afa819dce6463211196e02e54be4 authored over 8 years ago
lib.helpers: update copyright header

4c030fc5f0744652317e5ae311091b6659d3cd11 authored over 8 years ago
lib.helpers: update and fix Rect tests

These weren't being run by nosetests, and "in" wasn't supported anyway.

Add a reusable _test() ...

36b69ec6d7608a6fd89afb340210ecbbebf7707d authored over 8 years ago
Fix up pixbuf doctests

Recent GdkPixbuf reprs() as <GdkPixbuf.Pixbuf...>.
Use an isinstance() in the doctest for backwa...

9b62c9600424cb062a6bde84feae4e0008de59e1 authored over 8 years ago
Remove traces of "brushlib" from code

Addresses mypaint/mypaint#535.

Windows instructions are now broken, need to be entirely rewritt...

7cfb6867b4c3de8f86842ad6bba8074397f98032 authored over 8 years ago