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

libtool: API platform and ABI version decls

Update the up-front version macro names to distinguish ABI and API
versions.

We have a concept ...

github.com/mypaint/libmypaint - e56d62694df335a67b8ca5fc8e3c6d2f2c4a19a9 authored over 8 years ago
autotools: lose the prerelease hint nonsense

Better to just give the full version number in libmypaint.pc.

github.com/mypaint/libmypaint - c69f2feb07efb272f747ab8f2be78ed4d58bace4 authored over 8 years ago
.gir: Use only the platform version

github.com/mypaint/libmypaint - 6eb18b9f16a9b11cc2d0cd28ddc99fe07016a265 authored over 8 years ago
auto-fu: some formatting fixes

github.com/mypaint/libmypaint - f709050fdab66a4b114c1ee49ef1525c6892b690 authored over 8 years ago
Update README, add CONTRIBUTING.md

github.com/mypaint/libmypaint - 055f6ff46896cc22bc5dc1f3f766691f2351d57d authored over 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/mypaint/mypaint - d4f4dac4dd2796e0b62e3a6446d5a5f2f4bc03d2 authored over 8 years ago
Add CoC, same as MyPaint's

Same project, same rules.

For transparency, "coredev" means the central team we're discussing a...

github.com/mypaint/libmypaint - 3324b8bf464b998da9ae490161ed4cbcd3577550 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...

github.com/mypaint/mypaint - 37d6bccb9ca0e19ceb0c6c15feacdea430da6a7b authored over 8 years ago
Update headers etc. "brushlib" → "libmypaint"

Closes mypaint/libmypaint#34.

github.com/mypaint/libmypaint - 74e4ec7dca6f39a4cc61fd299bcc3d699bd08f63 authored over 8 years ago
Distclean: add .gir.files

Fixes distcleancheck in local MSYS2 pretending to be AppVeyor.

github.com/mypaint/libmypaint - 56bd09cd66c45e38138fe8deda0b4d1fbc49e759 authored over 8 years ago
AppVeyor: add MSYS2 builds

Build and distcheck for MSYS2's i686 and x84_64 targets.

github.com/mypaint/libmypaint - 553f175317c5fa34fc5e3fa700848c0a5a21ac47 authored over 8 years ago
CI: update status badges

github.com/mypaint/libmypaint - c3296b62337800775266ea4c32f4c2183f62d151 authored over 8 years ago
Travis: add gegl

github.com/mypaint/libmypaint - 8d81a62a61cab5654d7fa85db1328ab6f33d1f1c authored over 8 years ago
Travis: add gobject-introspection

github.com/mypaint/libmypaint - 7e522a5540d6676cd0eb127ba26bdb16f1ad7d43 authored over 8 years ago
Travis: add cleans

github.com/mypaint/libmypaint - 80cd61151e58ea4140ff56299b53d55f37d0562f authored over 8 years ago
Travis: use trusty beta infrastructure

github.com/mypaint/libmypaint - 732b53211510c127bb1405b8006103aff971c6fc authored over 8 years ago
Update dependencies info

G-I is optional.
Add Debian packages that provide the needed things.
Formatting fixes, make it c...

github.com/mypaint/libmypaint - a07155ab3a925fc8570c0b7eda783760b61e60dc authored over 8 years ago
Fix broken message format

github.com/mypaint/mypaint.deb - 03e837ebbbb34a085c4e057a6695b7ea89146592 authored over 8 years ago
py3k: Use print function instead of statement.

github.com/mypaint/libmypaint - ded3e516a5cfa798d08a961f02d55ef84dd468b9 authored over 8 years ago
py3k: Use absolute imports.

github.com/mypaint/libmypaint - e578bc1bc9cdd530ae1fb278f2702b49166bf303 authored over 8 years ago
README: fix typo

github.com/mypaint/debian - effdedced0ab7db3f3b69bd3d9a1ef36cd62636c authored over 8 years ago
Remove .gitignore

github.com/mypaint/debian - ed68f3d7acb7e77116483f51c34e948744fb392b authored over 8 years ago
Repository has been renamed and split

This repo will remain here for a while.

github.com/mypaint/debian - 3badc0fb4a813816ffa370332254745b4d8c7247 authored over 8 years ago
Update docs for master branch

github.com/mypaint/mypaint.deb - 7cb18fe1a2194954a4012c7de8d10d17702c0ac0 authored over 8 years ago
Update to build against libmypaint

github.com/mypaint/mypaint.deb - 4915abf90382bdf109a068e91571956f5a75abd7 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/mypaint/mypaint - 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...

github.com/mypaint/mypaint - 6c4da2c5c395e98466bac41542367bd6f7f4b3dd authored over 8 years ago
Update project status: no longer experimental

github.com/mypaint/libmypaint.deb - 0c20fea8bbe9632fea405dce0756cdddd365e278 authored over 8 years ago
Create 2016-05-20-libmypaint-now-uses-autotools.md

Blog post for the libmypaint autotools splitout.

github.com/mypaint/website-2015 - b2cc50f883c1ff909120ae0653727d5dfbaa4a72 authored over 8 years ago
Create 2016-05-20-libmypaint-now-uses-autotools.md

Blog post for the libmypaint autotools splitout.

github.com/mypaint/website - b2cc50f883c1ff909120ae0653727d5dfbaa4a72 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/mypaint/mypaint - 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'...

github.com/mypaint/mypaint - f2e16482d0228d4cb37cad3e1d2e8d698f9f3b39 authored over 8 years ago
Test suite: drop script for removed tests

github.com/mypaint/mypaint - 8b7e9ad7437c5687c4f59bcbe78b7c54dce54a51 authored over 8 years ago
flake8: small clarity & style fixes

github.com/mypaint/mypaint - 4f8580f4c0ccb1902791c578fbbe4b05b6233d8f authored over 8 years ago
lib.helpers: use translation contexts

github.com/mypaint/mypaint - 74308fd4d8a1872dc7471e16276575cc6df739f4 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 ...

github.com/mypaint/mypaint - d37213896e17afa819dce6463211196e02e54be4 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() ...

github.com/mypaint/mypaint - 36b69ec6d7608a6fd89afb340210ecbbebf7707d authored over 8 years ago
lib.helpers: update copyright header

github.com/mypaint/mypaint - 4c030fc5f0744652317e5ae311091b6659d3cd11 authored over 8 years ago
Fix up pixbuf doctests

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

github.com/mypaint/mypaint - 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...

github.com/mypaint/mypaint - 7cfb6867b4c3de8f86842ad6bba8074397f98032 authored over 8 years ago
Remove references to brushlib from licenses

Addresses mypaint/mypaint#535.

github.com/mypaint/mypaint - d1a4f92437cbcd086b8f7135966b4c844290fe4f authored over 8 years ago
brushsettings: new module for libmypaint split

Add an introspection module for libmypaint that's compatible with the
old brushlib/brushsettings...

github.com/mypaint/mypaint - a346c7841ba393e214606ac75dcd5470e7f0e86d authored over 8 years ago
helpers2: don't depend on libmypaint's internal helpers

We only needed that for a few little macros.

github.com/mypaint/mypaint - 876043486d9fd7b5a6daf3361d7937b86b197803 authored over 8 years ago
SCons: build against independent libmypaint

* Begin addressing mypaint/mypaint#535.
* Don't bind libmypaint locales at startup (but will we ...

github.com/mypaint/mypaint - 679cc2b1396665e5a7005c1adc08387cbb2e799f authored over 8 years ago
lib/mapping.hpp: use new public name for mapping.h

I'm choosing to expose this formerly internal thing over in libmypaint to
smooth transition, but...

github.com/mypaint/mypaint - 3a33afd12d904023c697ef8206ce71f2de9a8260 authored over 8 years ago
Add Python interface to libmypaint brush settings & inputs

MyPaint needs to be able to present a brush edit interface, so add a
grotty little wrapper inter...

github.com/mypaint/mypaint - 37a0a95556e263d5fc8cd9f22365aef1d88f4e05 authored over 8 years ago
Build against an external libmypaint

Closes mypaint/mypaint#683
Closes mypaint/mypaint#539
Addresses the non-docs aspects of mypaint/...

github.com/mypaint/mypaint - ca4e4b7605b6ee3b16e860879e0ca5435b674a8d authored over 8 years ago
introspection.m4 added to the dist.

Seemed to be already copied there, but just to make sure.

github.com/mypaint/libmypaint - ea0dad726c8b6dcdb88196d6d65ae71553c1a740 authored over 8 years ago
Remove Makefile.am under glib.

This one, from an early port attempt, should not have been committed at
first and is unused.

github.com/mypaint/libmypaint - 0fe37c82019534d85f23c49af0042d140455c6e0 authored over 8 years ago
Remove a lingering ref to mapping.c

github.com/mypaint/libmypaint - 81de6e841c6775e619b94c12be49969be9d68968 authored over 8 years ago
Travis: distcheck should work on trusty now

github.com/mypaint/libmypaint - ce410b4bac361775154620acd4b0f54f51969249 authored over 8 years ago
dist-xz only is pretty much our standard for release

github.com/mypaint/libmypaint - 15927cef465a991b1be2179e509e23ac5f13e6fe authored over 8 years ago
Search libs for standard -lm/-lintl stuff

Much more portable than explicit -lm everywhere.

github.com/mypaint/libmypaint - 78ac56200d37b8a0bf022bf6722e9ac67a742df5 authored over 8 years ago
README: update dependencies

GObject-Introspection is now required by default tarball builds,
and Python isn't.

github.com/mypaint/libmypaint - 51ec553c4b9597062e1e83a3acf97ff610923400 authored over 8 years ago
Travis: require gobject-introspection too

github.com/mypaint/libmypaint - 5848026af9f98a15c387b9d7504e18ad1670b67a authored over 8 years ago
Travis: lose scons, add intltool

github.com/mypaint/libmypaint - db7b68b10ae9f8ee675f05eab09806e6fc82e068 authored over 8 years ago
Fix up Travis build

github.com/mypaint/libmypaint - 8a087f9d871cce31c081de849daf07d10dd11caf authored over 8 years ago
Update README: testing covered elsewhere

github.com/mypaint/libmypaint - 2abfc34cfe798a3fbb2e0c6f03f806fc2c7c3d3a authored over 8 years ago
generate.py: add range validation

github.com/mypaint/libmypaint - 5a967788a1fc5cb8ab43752aa84c512397cb655c authored over 8 years ago
generate.py: minima should always be < maxima

There has always been unused code for this. Let's start using it.

Regenerated brushsettings-gen.h.

github.com/mypaint/libmypaint - 16693fb9c702e79a39708275a44be90501ad1e78 authored over 8 years ago
brushsettings: fix dgettext i18n error

Was using the string for translation in place of the translation domain.

github.com/mypaint/libmypaint - 80f9a277c380e26d7a3fdcefec4ddd0befcb022e authored over 8 years ago
Show the full version in the configure message

github.com/mypaint/libmypaint - 37dfb388badaebdc9a29d745985a23fe8700d701 authored over 8 years ago
Remove Python data files from build

These can and should move to MyPaint proper.

github.com/mypaint/libmypaint - 7ee0b137b8b4c9840f98f656e2c0faba3606295f authored over 8 years ago
changelog: using alpha.0 for the prerelease cycle

github.com/mypaint/libmypaint.deb - 91ed39c2d7b439a6b0963efbcca4366e72d0dc2c authored over 8 years ago
mapping.h is now part of the public API

MyPaint depends on it, so to smooth the transition I'm moving this to
the public API and giving ...

github.com/mypaint/libmypaint - 83bc8d1a2657a35d3e6f2661c0ed3f9118a21e5e authored over 8 years ago
Add homepage URL

github.com/mypaint/libmypaint - 250bca8dfcaedf7b3b37e2325d1b6f4c837350f2 authored over 8 years ago
Support for prerelease suffix in tarball names

Internally, the version number for a prerelease will be the same
as the version number of the re...

github.com/mypaint/libmypaint - 63560e0b1324d341ea34b7152520795d58d56150 authored over 8 years ago
Generated `mypaint-config.h` must be cleaned.

With this fix, `make distcheck` is now fully succeeding.

github.com/mypaint/libmypaint - df826d482e53f6afc0a81b35f2edac56cc421e00 authored over 8 years ago
Fix typo s/brush-settings-gen.h/brushsettings-gen.h/

Introduced in commit 928a392.

github.com/mypaint/libmypaint - eba91b4126c8c69b1bf5d37d594a8e30a20bac85 authored over 8 years ago
rules: autogen is now separate from configure

github.com/mypaint/libmypaint.deb - 2c742abd8e1cdb8a3035b789f7fbe6cd4b5bb7ff authored over 8 years ago
generate.py: do not use brushsettings.py

It's just a code generator script, so it can use ordered namedtuple()
representations for the in...

github.com/mypaint/libmypaint - 5d85fe1f0f1fbc6fd190fabe8802a156351b14e1 authored over 8 years ago
Do not run ./configure from ./autogen.sh.

Let's have scripts with explicit dedicated tasks.

github.com/mypaint/libmypaint - 4fa9cc61d88e28f6908e79a0995f82a2f57cc5d9 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/mypaint/mypaint - 70d974c4de74482948755fff37587303c9230c55 authored over 8 years ago
BackgroundList: Fix preview scale factor. (#672)

In Python 2, int(x) / int(y) always returns 0 if y > x.

github.com/mypaint/mypaint - 1fc6f4ccab6e421ef38004d481ceae95960c9f02 authored over 8 years ago
Initial debianization

github.com/mypaint/libmypaint.deb - be12bc405af33e06b5c707606ac76c56d1bfcd38 authored over 8 years ago
Lowercase name

github.com/mypaint/libmypaint - f5419260f55765fb49525cf8587a8b75766dec3e authored over 8 years ago
Use AS_HELP_STRING for nicer formatting

github.com/mypaint/libmypaint - 370fd8b1e0b20b7a0aec208e572c6d3d923e0f8c authored over 8 years ago
Fix version test

github.com/mypaint/libmypaint - 312521b6f3fc3baa17881ab5a753b7c5ca58301b authored over 8 years ago
Add a human-readable config explanation

Ref: how GTK+ does it.

github.com/mypaint/libmypaint - 85e60ddd64ecfb774bb4fe7287cc2a24bc701e3f authored over 8 years ago
Win32/MSYS2: require all symbols to be bound for PE DLL support

Ref: https://autotools.io/libtool/windows.html

github.com/mypaint/libmypaint - bf3cd0c450eb245e5b7988de57a5987c244d0496 authored over 8 years ago
msys2: python2 is a better choice

github.com/mypaint/libmypaint - 1ad395d7a1bc9cbecb8576d075e42dcfc053d9b9 authored over 8 years ago
Run generate.py up front

The headers should be the same on all systems, and will need to be part of
tarball distributions...

github.com/mypaint/libmypaint - 928a39202c05df3169d16fc5839c4aa5d5867c53 authored over 8 years ago
autogen.sh checks: search ACLOCAL_PATH too

The MINGW32 and MINGW64 environments use ACLOCAL_PATH. Suppress an annoying
spurious error message.

github.com/mypaint/libmypaint - 5bbc9fb218198e50aee404fb8ed6bbba6ef5487a authored over 8 years ago
Add -lm to relevant _LIBADD

libmypaint shouldn't require programs using it to link against libm;
that should be explicitly r...

github.com/mypaint/libmypaint - 8ffd860f8f505794a971c02f548c3e554ff49245 authored almost 9 years ago
Continue fixing `make distcheck`.

Most of the issues are about fixing VPATH builds.

github.com/mypaint/libmypaint - 8cb4a129ec8a147ac681347f86457e8c15d041f5 authored almost 9 years ago
Add distribution generation information in README.

Note that `make distcheck` is still failing here so it will need to
be fixed.

github.com/mypaint/libmypaint - 5594ec5e2d05d8eacccfa9684e5733aafb5ae298 authored almost 9 years ago
Start fixing the `make distcheck`.

Some files were missing from the distribution. There are still errors,
in particular with the in...

github.com/mypaint/libmypaint - 74cbc38a5994ff348b5eae0ba606659a7dee8518 authored almost 9 years ago
Update README: the source for localizable source is POTFILES.in.

See commit 4af644f.

github.com/mypaint/libmypaint - 2110b9ce4b1ca24c8dcad30d0e48f0af3cd70764 authored almost 9 years ago
docs: add a locale clean target since the build rule is also custom.

github.com/mypaint/libmypaint - 9ce1d067652be13fa70f96df2bd8f4abbdb499c0 authored almost 9 years ago
docs: make sure the directory doxygen/ exists before cd-ing.

github.com/mypaint/libmypaint - f6ed8f5854b511470aec3b742c5155f0df7ad454 authored almost 9 years ago
po/POTFILES is now to be ignored by git since it is a generated file.

github.com/mypaint/libmypaint - b6f14a1a5a2b36dc6037a6df8fe16c640fc7a5c8 authored almost 9 years ago
Force mypaint-config.h to be built before other objects.

Use BUILT_SOURCES automake variable to achieve the right effect and
fix compilation from scratch.

github.com/mypaint/libmypaint - c1030f262a517e5b102d7ab1c74b924d5a43b0f1 authored almost 9 years ago
Create and use the micro version variable.

Introspection generation got broken after commit f5db7a4.

github.com/mypaint/libmypaint - 4a5b293969bd57e361f7cd0bfdb8515ba1ea7b25 authored almost 9 years ago
AC_OPENMP is available as a base autoconf macro since version 2.62.

AX_OPENMP was not a typo (cf. commit 0085d06). It was an external
autoconf macro. My error was t...

github.com/mypaint/libmypaint - 7b77b7dfa2cb7ef0744eb68323e05a483593ceca authored almost 9 years ago
po: the source is POTFILES.in, not POTFILES.

For some reason, POTFILES.in was gitignored.

github.com/mypaint/libmypaint - 4af644fdc14612deee36aa28680f0f9dfeebbeea authored almost 9 years ago
Tweak instruction message a bit

github.com/mypaint/libmypaint - cda713b04f105481f7a8c0d7e41f306afa8d7dbf authored almost 9 years ago
No need for gtk2

github.com/mypaint/libmypaint - 737c281c28c061b43dd29237ab659b116406d1be authored almost 9 years ago
Fix a macro typo. I think.

github.com/mypaint/libmypaint - 0085d066dd0b26538b5dec79ae4724b7c49fc49c authored almost 9 years ago
Set a correct project version

github.com/mypaint/libmypaint - f5db7a4313956d2bf750d57d55bb30a4c3b11f74 authored almost 9 years ago
Update build docs

github.com/mypaint/libmypaint - cdb7be73edecb3f7c0ed60a08773c1190bd3c095 authored almost 9 years ago