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

Initial commit

github.com/mypaint/mypaint-appimage - e729ceb76a6cb53b0cd30006d7404815ea22ab61 authored about 6 years ago by aferrero2707 <[email protected]>
Initial commit

github.com/mypaint/mypaint-appimage - 8abd6a560d2ab543d66aaffbd34451b898e0beee authored about 6 years ago by aferrero2707 <[email protected]>
make brushes path relative in config.py

FIXME: This file has problems with our automated PKGBUILD system. Currently the file is not be...

github.com/mypaint/mypaint - 57685af8dbd65719d7874bc501094bade85d94e7 authored about 6 years ago by Brien Dieterle <[email protected]>
nosetests: add lib.config for brushdir

github.com/mypaint/mypaint - ea9c8dbf1f5a059ff06bf4b2c1bcde7a394fb6b3 authored about 6 years ago by Brien Dieterle <[email protected]>
flatpak: add mypaint-brushes

github.com/mypaint/mypaint - 4074a9132ae60d82f9ce33754d77d0815e8773fa authored about 6 years ago by Brien Dieterle <[email protected]>
temporary fix for windows appveyor build

add static path for brushes until msys2 is updated
revert this patch after this PR is accepted:
...

github.com/mypaint/mypaint - 412c766bf7c88603ee1ef68aff2bbe7168a7d465 authored about 6 years ago by Brien Dieterle <[email protected]>
Merge pull request #952 from briend/brushes-data

Brushes data package dependency

github.com/mypaint/mypaint - 462f14d542af83bd2db462e3d6210bee5d7ae9b0 authored about 6 years ago by Brien Dieterle <[email protected]>
Update BUILDING.md

github.com/mypaint/mypaint - 62775cf88566217daa8273c25aa25a12206da060 authored about 6 years ago by Brien Dieterle <[email protected]>
Update README.md

github.com/mypaint/mypaint - 5167f8b2a9d18d15366d9ec7c1851f2f4b94b729 authored about 6 years ago by Brien Dieterle <[email protected]>
update travis build w/ brushes

github.com/mypaint/mypaint - a6c4e8d2241efed133703d6b96c9b6421d4f1132 authored about 6 years ago by Brien Dieterle <[email protected]>
update for mypaint 2.0

github.com/mypaint/mypaint - b1e057c194ade92b4121284836282c0aed4268eb authored about 6 years ago by Brien Dieterle <[email protected]>
Have the new setup.py check for separate mypaint-brushes-2.0 package.

And properly update the config.py creation in setup.py as well. When
this was first implemented,...

github.com/mypaint/mypaint - 1c4baee0a987333afe6c0da9c086ae08fb5b2ad8 authored about 6 years ago by Jehan <[email protected]>
Remove the mypaint-data submodule.

github.com/mypaint/mypaint - df278263debd91abd323524f5a35c4f428a23487 authored about 6 years ago by Jehan <[email protected]>
"mypaint-data" package renamed to "mypaint-brushes".

github.com/mypaint/mypaint - 372f821d527fafae65054006ce14a857dc9436a8 authored about 6 years ago by Jehan <[email protected]>
mypaint-data submodule is now hosted on github.

github.com/mypaint/mypaint - 92ca2b1c6b3230334b32c196ce22d801cf04c906 authored about 6 years ago by Jehan <[email protected]>
Brushes moved to a separate mypaint-data module.

github.com/mypaint/mypaint - d109b180c7f66a408cc1751fe064c688dd0e1a6c authored about 6 years ago by Jehan <[email protected]>
Use pkg-config for mypaint-data package instead of a git submodule.

github.com/mypaint/mypaint - de5fc0d9b767873f31742c7162e749e2553d1ee4 authored about 6 years ago by Jehan <[email protected]>
PY3: setup.py decode brushdir as string

github.com/mypaint/mypaint - 37f0bf411963dce6a594a159c0afc01cb7469d12 authored about 6 years ago by Brien Dieterle <[email protected]>
rendered tile cache size preference

bigger cache has much better performance for large documents
this commit sets the default to 8X ...

github.com/mypaint/mypaint - f2bfe82230a61efee79d067883f7d744e04dd1c6 authored about 6 years ago by Brien Dieterle <[email protected]>
PY3 utf-8 bindtextdomain

encode as bytes for windows only

github.com/mypaint/mypaint - 51e828dc7f898762c3adf373962bbd2904611d99 authored about 6 years ago by Brien Dieterle <[email protected]>
Revert "PY3 updates bindtextdomain"

This reverts commit 910f84b6ce70feb92ff83533ffd8ec92e757776f.
Apparently this encoding works on ...

github.com/mypaint/mypaint - ff8da0ec59a4d051dd6ef21eea5d895c5378b340 authored about 6 years ago by Brien Dieterle <[email protected]>
PY3 fixes iteritems, decode

github.com/mypaint/mypaint - f041650098d09b778f49ff84fae1e8d07b2d33f0 authored about 6 years ago by Brien Dieterle <[email protected]>
PY3 updates bindtextdomain

github.com/mypaint/mypaint - 910f84b6ce70feb92ff83533ffd8ec92e757776f authored about 6 years ago by Brien Dieterle <[email protected]>
Update Readme

add autogen and remove prefix example to avoid cut/paste errors

github.com/mypaint/mypaint-brushes - 769ec941054725a195e77d8c55080344e2ab77e4 authored about 6 years ago by Brien Dieterle <[email protected]>
autogen: simplify the whole automake version check.

I don't think we need this long version casing (I hope I am not just
getting rid of years of wis...

github.com/mypaint/mypaint-brushes - 0d8c2c042d029cb7159f27d9a70f249d57611838 authored over 6 years ago by Jehan <[email protected]>
Replace hardcoded aclocal / automake versions

The required version check will be done anyway, so there is no need to require a specific binary.

github.com/mypaint/mypaint-brushes - d8704db293704a5c5ac70f94dd3a3da12fdcf4d4 authored over 6 years ago by Sebastian Roth <[email protected]>
PY3 palette load/save compat with PY2

github.com/mypaint/mypaint - c32bd422b2e356f4e7fae4c02ff8ca337a321f49 authored over 6 years ago by Brien Dieterle <[email protected]>
PY3 load png workaround

fixes #960

github.com/mypaint/mypaint - cd6626390cc1d515334b9f04939725a37ac93578 authored over 6 years ago by Brien Dieterle <[email protected]>
windows build- don't update msys2

disable pacman update for now. It was causing
resource exhaustion. Besides, it is unnecessary now

github.com/mypaint/mypaint - c5fe00eca09fd3d986dac0a8e1bccca70620c7e8 authored over 6 years ago by Brien Dieterle <[email protected]>
Merge pull request #862 from briend/xytilt

xtilt ytilt compensation moved to brush engine

github.com/mypaint/mypaint - e474dd2766bb90dc169d1977dd5f9257e3e03019 authored over 6 years ago by Brien Dieterle <[email protected]>
Merge pull request #107 from briend/xytilt

inputs: x/y independent tilts

github.com/mypaint/libmypaint - 0c07191409bd257084d4ea7576deb832aac8868b authored over 6 years ago by Brien Dieterle <[email protected]>
Update README.md for build instructions

add sudo, build-dep tips, and ld.conf.so tips

github.com/mypaint/libmypaint - a20f91e4b744eb5e81d76745d71d92b072a7d263 authored over 6 years ago by Brien Dieterle <[email protected]>
Misc. trivial source comment typos

Found via ` codespell -q 3 --skip="./po"`

github.com/mypaint/libmypaint - bf6e11952065dc17f83b3c1895c117fb043ce875 authored over 6 years ago by luz.paz <[email protected]>
py3: palette load/save fixes.

github.com/mypaint/mypaint - af306e4cd395bd128540cb4eae07961f4be41637 authored over 6 years ago by Andrew Chadwick <[email protected]>
brush inputs- reorder and rename slightly. Push obscure

or less useful inputs to bottom. Add "tilt" to declination
inputs to be less confusing.

github.com/mypaint/libmypaint - f8f28a1da7db24e6b62921606f0199b247abeda5 authored over 6 years ago by Brien Dieterle <[email protected]>
inputs: x/y independent tilts

X and Y tilt are available in some other painting programs
such as Krita, so may be expected by ...

github.com/mypaint/libmypaint - 1969a6683edca1e5d850e750fa06a3c407c4d301 authored over 6 years ago by Brien Dieterle <[email protected]>
xtilt ytilt view rotation moved to brush engine

Simplifies code and allows raw xtilt/ytilt values for inputs

github.com/mypaint/mypaint - 74193b176341f428776e093001e282e10a8bc8b5 authored over 6 years ago by Brien Dieterle <[email protected]>
BrushEditor: organize experimental brushes into new groups

make default window size slightly bigger to avoid scrolling as much

github.com/mypaint/mypaint - deef9dc83852e12126cc8c48869857cc8a0b83a2 authored over 6 years ago by Brien Dieterle <[email protected]>
Settings: Angular offsets against viewrotation

Allow offsets dabs up/down etc consistently regardless
of canvas rotation.
cleanup some code
exp...

github.com/mypaint/libmypaint - 8d495d780880038b970e6ff927f209f2161dfea6 authored over 6 years ago by Brien Dieterle <[email protected]>
Merge pull request #897 from briend/fullscreen_timer

fullscreen UI: add 500ms delay to unhide edge panels on bump

github.com/mypaint/mypaint - eb27b705560c8d60a5f3c9ee056afe8252dc3319 authored over 6 years ago by Brien Dieterle <[email protected]>
Merge pull request #925 from briend/free_modifiers

Allow modifiers (ctrl, shift, alt) while painting

github.com/mypaint/mypaint - 05ba3880834689379b4ece719983f55c063aa55b authored over 6 years ago by Brien Dieterle <[email protected]>
added Arch notes for enabling usr/local library

github.com/mypaint/libmypaint - 0bf0b543e46533c50fb9e8f4f4ae3fe40535bc85 authored over 6 years ago by Brien Dieterle <[email protected]>
MSYS2 partial upgrade to fix bundles

pacman -Syu --noconfirm seems to fix build
running twice would update more of the system
but onl...

github.com/mypaint/mypaint - 791da34309ff6819850c061a1cc14ff24a61a5e2 authored over 6 years ago by Brien Dieterle <[email protected]>
fullscreen UI: add 500ms delay to unhide edge panels on bump

does not affect hidden floating windows because those
might be really hard to find with a delay
...

github.com/mypaint/mypaint - 3475ac537d19013a996e89c48ed5cf71fc6947fd authored over 6 years ago by Brien Dieterle <[email protected]>
mirrored offset adjustment angle also needs to be flipped

If I adjust angle + 15 degrees I expect both sides to be
15 degrees offset towards the same dir...

github.com/mypaint/libmypaint - a67661b7714271195230a6948fd3e0c4a4ca1528 authored over 6 years ago by Brien Dieterle <[email protected]>
input direction180 needed arithmetic modulo for view calibration

also simplified direction360 slightly (redundant addition)

github.com/mypaint/libmypaint - 361597438285c947746488c51fe988ddbe88e363 authored over 6 years ago by Brien Dieterle <[email protected]>
Allow modifiers while painting

This opens up a lot more keys to control settings
like hue, sat, brightness while painting in re...

github.com/mypaint/mypaint - 885fd2f47a1b2d817c31041cc2aef14647d5ae6f authored over 6 years ago by Brien Dieterle <[email protected]>
Merge pull request #120 from jbicha/dont-require-m4macros

Don't require m4macros directory

github.com/mypaint/libmypaint - 50a95d0a3145aa4585671236cc7cafa4d39e13f7 authored almost 7 years ago by Jehan <[email protected]>
Don't require m4macros directory

github.com/mypaint/libmypaint - 6b31f5a53fc0e1bc34673552126288b8b88c54e8 authored almost 7 years ago by Jeremy Bicha <[email protected]>
Merge pull request #7 from jbicha/drop-extra-pkg-checks

autogen.sh: Drop unnecessary package checks

github.com/mypaint/mypaint-brushes - fb0a80b00f93dcee0ab488d3ca3f4f0a7773809e authored almost 7 years ago by Jehan <[email protected]>
autogen.sh: Drop unnecessary package checks

github.com/mypaint/mypaint-brushes - 92782c69b5882425d8eb43f41d44765067c1dee8 authored almost 7 years ago by Jeremy Bicha <[email protected]>
Py3: fix for managed_install.

This trick keeps managed_install and managed_uninstall working as
documented with python3. Witho...

github.com/mypaint/mypaint - 82ce4549321f77733e2e9f2acdc22eef1faf9774 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Merge pull request #911 from avsej/master.

Load cursors in 'enter' handler

github.com/mypaint/mypaint - 1e2867e0e5eed650fc76aca9bdd57d95a5100080 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Merge pull request #916 from QuLogic/git-version

Fix conversion of git version to str.

github.com/mypaint/mypaint - 489911ea99b2028239e24dff815a8813a4748b4f authored almost 7 years ago by Andrew Chadwick <[email protected]>
Fix conversion of git version to str.

Fixes #915.

github.com/mypaint/mypaint - be50ab2cc02126305eeb22f4c3fea2c08e259212 authored almost 7 years ago by Elliott Sales de Andrade <[email protected]>
Py3: fix layer truthiness.

Closes mypaint/mypaint#913.

github.com/mypaint/mypaint - 9be8974a2d013e95a2d4f2bfb6456b8a2debd51f authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: layer bool coercion: add test.

Addresses mypaint/mypaint#913 (by making the test fail for Py3).

github.com/mypaint/mypaint - 2d2c553bc62bb7ecac85a6ce52206b32e496c8e7 authored almost 7 years ago by Andrew Chadwick <[email protected]>
CODEQUAL: add some minor flake8 fixes.

github.com/mypaint/mypaint - 645a395d783d6081eec686e1ef9fc8ae1ce7ae38 authored almost 7 years ago by Andrew Chadwick <[email protected]>
autogen: add automake 1.16 support.

Fixes #5.

github.com/mypaint/mypaint-brushes - 1e9109dde3bffd416ed351c3f30ecd6ffd0ca2cd authored almost 7 years ago by Jehan <[email protected]>
Load cursors in 'enter' handler

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1555277

github.com/mypaint/mypaint - 89614604a5090a2d58d99972abb108385a04e9ef authored almost 7 years ago by Sergey Avseyev <[email protected]>
autogen: adding support of automake 1.16.

github.com/mypaint/libmypaint - 40d9077a80be13942476f164bddfabe842ab2a45 authored almost 7 years ago by Jehan <[email protected]>
CODEQUAL: require flake8 pass for new code in PRs.

We now require all flake8 tests implemented by Hound-CI to pass for
newly-introduced lines pf Py...

github.com/mypaint/mypaint - e1c2a9f82d542bdb4c3699fbb96ea92f624322c3 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Enable HoundCI for Python.

I don't know if we need to turn off the default linter bundle yet,
but let's get it yapping.

github.com/mypaint/mypaint - 373a607c7597c7cc305b07163e4ede981eabcdf8 authored almost 7 years ago by Andrew Chadwick <[email protected]>
CODEQUAL: let flake8 run globally & generate useful output.

Now that the number of coding style violations is down to an approachable
level, it's time to au...

github.com/mypaint/mypaint - c62ccfd6cc421038bcc22d93b98b7558362a3729 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: relative imports to absolute.

github.com/mypaint/mypaint - 320918491052a3f9025582ed13db811ca10f0792 authored almost 7 years ago by Andrew Chadwick <[email protected]>
gui.inktool: don't use confusing builtin name.

github.com/mypaint/mypaint - 3def86043485c7cae0a4e4745ab315c2987d0c9a authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: gui.inktool: fix comparisons of number & None

github.com/mypaint/mypaint - 7f74b38549adc6735ba18b220424322b4ff75c75 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: fix writes to dict being iterated.

github.com/mypaint/mypaint - c37243a07f0d1ccc43e25963aad57ef263e57e02 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: RecentManager unicode fix.

RecentManager.app_exec must be a unicode string object on Py3.

github.com/mypaint/mypaint - 7896dfcb6da824eed51ccc19a1d5acddf3d4dbb8 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: fix lib.pixbuf.save() arg passing (again).

Upgrading to Py2-unicode or Py3-str is always appropriate.

Lack of this was breaking the thumbn...

github.com/mypaint/mypaint - db02a5e99327375fc39cf3db6eaf86c1c5972817 authored almost 7 years ago by Andrew Chadwick <[email protected]>
lib.helpers: doctest for freedesktop_thumbnail().

Makes mypaint/mypaint#905 testable.

github.com/mypaint/mypaint - e2bc4b7c0f1b3d005e06a93bf23618703f0af638 authored almost 7 years ago by Andrew Chadwick <[email protected]>
lib.helpers: comments updates.

github.com/mypaint/mypaint - 9d1a2819c84b69460a550ccd710b85647b68afb9 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: hashing of equal-by-id objects.

github.com/mypaint/mypaint - 4836715b9633d7a989e0025e99b308f01c725a81 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: arithmetic (ints vs. floats).

github.com/mypaint/mypaint - 056463b32dfef42a6c6c29590dcd62a2c21bdce7 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: xrange

github.com/mypaint/mypaint - 852eb08c4a46101bdcfb443b6d87e41cfb32d8e2 authored almost 7 years ago by Andrew Chadwick <[email protected]>
filehandling: use filename_to_unicode (check me!)

Use our tested, compat version of g_filename_to_utf8() for interrogating
file dialogs. In Py3 it...

github.com/mypaint/mypaint - feb564c551cf0755dca308eadb93eb97aa5ea01d authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: comparisons between None and numbers.

github.com/mypaint/mypaint - 351322c4b9cb71e7fa528c5f336531a6ede2ecaa authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: unicode and bytes compat.

github.com/mypaint/mypaint - a665e7775c2560711e90c76c22223a907c8cd652 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: dict iter*() and views compat.

One especially weird one in gui.keyboard which could be provoked by
pressing escape while some o...

github.com/mypaint/mypaint - 41cb55cae1fda228ed82c06053ff6d2c23835ef0 authored almost 7 years ago by Andrew Chadwick <[email protected]>
CODEQUAL: flake8 fixups, copyrights etc.

github.com/mypaint/mypaint - aac8a229029c6c2db25a4ed2446fa8bd53c8d918 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: test brush loading from both v3 and v2 formats.

Bytes and unicode again. It pays to be cautious about what goes into a
dict in Python 3, so more...

github.com/mypaint/mypaint - 8112f1dc4f82ae88c50618a7feff8591586ad18a authored almost 7 years ago by Andrew Chadwick <[email protected]>
Test brushes: separate v2 and new v3 test cases.

github.com/mypaint/mypaint - fb8cc34b90c7976d068895df6fba66b7f0564c33 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Travis: experimentally include Py3 build.

Python 3 nosetests require Swig 3.0 on Trusty.

github.com/mypaint/mypaint - 02b7c4df6058ebd054fbdc830f7da65de4e7423f authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: JSON saving and loading, for settings dicts.

Remove some dead helper code, and replace with explicit load/save.
All uses of JSON data need to...

github.com/mypaint/mypaint - 23eca429bf5e4405b836a9936d0ce7d17b824753 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: comparisons against (possible) None values.

github.com/mypaint/mypaint - f06c90d8107948db2908138e91c53aa05768b079 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: xrange compat.

github.com/mypaint/mypaint - 1143804d4eabe0bfa8d236704e7beb7ce813138a authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: metaclass compat.

github.com/mypaint/mypaint - c8dd70f4436b08846910b2a51ad469c2462581f5 authored almost 7 years ago by Andrew Chadwick <[email protected]>
lib.strokemap: add doctests, deprecate some stuff.

The blobs of data produced by the strokemap code must always be
bytestrings. Add some doctests.

github.com/mypaint/mypaint - fefb33e5a4710b98609033f2f02cb9a30410e326 authored almost 7 years ago by Andrew Chadwick <[email protected]>
lib.color: Py3: indexing of "bytes".

github.com/mypaint/mypaint - f3b63d9b048c920ca7a0711a489da87ce29a3e3b authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: unicode vs. bytes stuff.

github.com/mypaint/mypaint - a061aeb42cccfe28ab3ba9aae8fe397ebb8553c0 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: comparison of str to None.

github.com/mypaint/mypaint - 1e4d34af5db230d46c5a6765c977e9dd06a9ea17 authored almost 7 years ago by Andrew Chadwick <[email protected]>
lib.strokemap: Py3: bytes and unicode fixes.

github.com/mypaint/mypaint - 311c3a3ed421cbb6ccb200fd29715ab4200ff823 authored almost 7 years ago by Andrew Chadwick <[email protected]>
lib.color: add doctest.

Py3 colour picker was failing here, let's throw a test case at it for the
future.

github.com/mypaint/mypaint - b92e60c699721b0cb5df2fc26a07aba0019119d6 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: dict iter* stuff.

github.com/mypaint/mypaint - 62f5a96c255dfc5fcbce6accc7ba6c09cb703f21 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Py3: import fixes.

github.com/mypaint/mypaint - 67ac223c905a7036b0f415c3e119ccf0f9496978 authored almost 7 years ago by Andrew Chadwick <[email protected]>
CODEQUAL: fix flake8 warnings.

github.com/mypaint/mypaint - 3486dd87bdf5cd51829cf346ff98b2c3ae3b0947 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Remove some deprecation warnings.

github.com/mypaint/mypaint - e8b230d7388ac66758049be962c6b01d9dc6eb5d authored almost 7 years ago by Andrew Chadwick <[email protected]>
Fix a regression in lib.tiledsurface.flood_fill()

Regression was introduced in 17f80838e943f163717937d898eb76103f64607d.

github.com/mypaint/mypaint - a0129f440cefcfd831e548043f3e57860d8b9651 authored almost 7 years ago by Andrew Chadwick <[email protected]>
Add test case for lib.tiled_surface.flood_fill()

github.com/mypaint/mypaint - a21086d430c0e566bccc935c9660225fc2e787bd authored almost 7 years ago by Andrew Chadwick <[email protected]>
tiledsurface: fix autosave regression.

acb10b6bc162b3d14cb51aeaf99e62fe816fa034 didn't revert all it should have.

Closes mypaint/mypai...

github.com/mypaint/mypaint - ccf1a3d015e2436e6e5446af8f092442b2675ed0 authored almost 7 years ago by Andrew Chadwick <[email protected]>