Ecosyste.ms: OpenCollective

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

github.com/mypaint/libmypaint

libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is used by MyPaint and other projects.
https://github.com/mypaint/libmypaint

Merge pull request #120 from jbicha/dont-require-m4macros

Don't require m4macros directory

50a95d0a3145aa4585671236cc7cafa4d39e13f7 authored almost 7 years ago by Jehan <[email protected]>
Don't require m4macros directory

6b31f5a53fc0e1bc34673552126288b8b88c54e8 authored almost 7 years ago by Jeremy Bicha <[email protected]>
autogen: adding support of automake 1.16.

40d9077a80be13942476f164bddfabe842ab2a45 authored almost 7 years ago by Jehan <[email protected]>
fix minimal.c missing stroke_to arguments

040310c3548d3b9ffbb812188033f66cc3edc0f4 authored almost 7 years ago by Brien Dieterle <[email protected]>
Merge pull request #72 from briend/surfacemap

New input: GridMap (canvas texture, etc)

03f223a7fab96af7726d5de372188fe541f65a4b authored about 7 years ago by Brien Dieterle <[email protected]>
GridMap: New input/settings for textures and canvas effects

Somewhat like Stroke and Random, provides an oscillating input from
0-256. These values are bas...

dbc0f5a0f862729ba234b4760667b114bec4bdef authored about 7 years ago by Brien Dieterle <[email protected]>
Update README.md

ldconfig needed after installing libmypaint

e735d81c5b95a97dfb58e517fff9c038b8649b81 authored over 7 years ago by Brien Dieterle <[email protected]>
Merge pull request #108 from bmwiedemann/sort

Sort input file list to assist with reproducible builds.

Thanks, @bmwiedemann!

71a18a93ed535dbf8c15fcc90ed76d4f0d0bd60f authored over 7 years ago by Andrew Chadwick <[email protected]>
Sort input file list

so that libmypaint builds in a reproducible way
in spite of indeterministic filesystem readdir o...

581de51c99cb50f4c553286e0233e49fbf1bbcb8 authored over 7 years ago by Bernhard M. Wiedemann <[email protected]>
Merge pull request #104 from briend/baseradius

input: Base Brush Radius

8c40ca3fcc0ca23b3f9217897044a9b35668c330 authored over 7 years ago by Brien Dieterle <[email protected]>
Merge pull request #102 from briend/mappingFix

Mapping: avoid redundant interpolation

056651cde9522f7b0fca20abc9be936a18e392a4 authored over 7 years ago by Brien Dieterle <[email protected]>
input: Base Brush Radius

Simple input that feeds back the current base brush size value.
Useful for changing settings dep...

e3d40b9d55a045dfd8f30366d2228a891f98bf5a authored over 7 years ago by brien <bd@dieterledeb>
Mapping: avoid redundant interpolation and possible errors

8de0b6c56c159cbe27ee4710d5575f127f74f539 authored over 7 years ago by Brien Dieterle <[email protected]>
Not all of libmypaint-gegl was versionned.

Fixes #97: Building with GEGL Support Enabled Fails.
Completion of commit 0b31421ffbfb5f4a1c68ce...

08c4236d4c0e871bf6c29f2e42cafd55d1f361ce authored over 7 years ago by Jehan <[email protected]>
increase custom input range from -2, +2 to -10, +10

to allow 1:1 mapping from custom setting which already
allows -10, +10. Existing brushes shouldn...

831b2a02bee48e916154ffd69eaff2279b08f98b authored over 7 years ago by Brien Dieterle <[email protected]>
Merge pull request #96 from mypaint/anti_offset

Anti offsets, direction_360, attack_angle, and offset tweaks [WIP]

1672d09755fe49be6a946898ff6d1354d1ab6eb4 authored over 7 years ago by Albert Westra <[email protected]>
Anti_Offset added additional side and mirror offset inputs based

against ascension angle instead of direction. More stable and
less noise at low speeds but requi...

f158be62ae050a30c13742fbf1773adc230d0550 authored over 7 years ago by Brien Dieterle <[email protected]>
Anti_Offset- add log multiplier setting to expand usefulness.

Affects all offset settings, does not affect existing brushes as
default multiplier is 1X

f1d8af910e60abf17839205df9009c6b01e2bb26 authored over 7 years ago by Brien Dieterle <[email protected]>
Anti_Offset: new setting; offset angle. Adjusts the offset

from default 90 to 0 through 180. Only works for ASC offsets
at the moment

b35eb0e3fe06f60d3d2f7e4080e809951c9279fb authored over 7 years ago by Brien Dieterle <[email protected]>
switching offset to use direction_360

f211eac5a471d769bc6b08b8ca558e155e0a7892 authored over 7 years ago by Brien Dieterle <[email protected]>
Implemented lower boundary for vector norm calculation to avoid jittering.

eec96a9a67b582cdcb63d14db922bdcd6616547d authored over 7 years ago by Rebecca <[email protected]>
anti_offsets, convert to use direction_360 input, apply angle

adjuster and multiplier.

6be05db8a9a00db3494c03aecbb9d672b7a46dea authored over 7 years ago by Brien Dieterle <[email protected]>
Increase max dab settings

09359faf3c544b02ee74b77d3f27799e7d347270 authored over 7 years ago by Rebecca <[email protected]>
Angular offset with normed vector

69951a2afaacdf9e1780aaa070ec0089799259d3 authored over 7 years ago by Rebecca <[email protected]>
fix indents and add flap state as suggested by martin

798c60dbf44256d54748c1295ca74930b09de52f authored over 7 years ago by Brien Dieterle <[email protected]>
Brush Settings tooltip: Typo fixed

17059f0667ae1a877c3423817b1fb05aba60b3b5 authored over 7 years ago by Anna Timm <[email protected]>
correct direction_360 for viewrotation

650523762d028c0e703567e244440bf9f1f8ed18 authored over 7 years ago by Brien Dieterle <[email protected]>
new input: Attack Angle

-180 to 180. 0 when stylus is moving in the same direction that it is
point. -180 or 180 when m...

268106012de8de4c14386157c68f7c728e7d37d3 authored over 7 years ago by Brien Dieterle <[email protected]>
Brush Settings: 4 offset modes added. X, Y, Angular (one side), Angular (both sides).

X & Y are simple position offsets for the dabs. The Angular offsets follow the stroke direction ...

0d3cc450f608bd04f2ab5c9d198bc3a9dc76c766 authored over 7 years ago by Anna Timm <[email protected]>
Update brushsettings.json

clarify angle range

0ea7d553234e20a78f5663f48fb8e9664b55466a authored over 7 years ago by Brien Dieterle <[email protected]>
Brush Input: 360deg Direction added

The default direction only goes from 0 to 180. This new input allows a setting all the way aroun...

86c72085b09041ce35b0f84fe434dbda236328ff authored over 7 years ago by Anna Timm <[email protected]>
Make INPUT_RANDOM independent from input frequency

4ddbe2c97698f0a44e2aa037996e39666794a63f authored over 7 years ago by Ivan Mahonin <[email protected]>
Make tracking noise independent from input frequency

34bf7eecf9e3fb783369d7d43b51e8782faeadb1 authored over 7 years ago by Ivan Mahonin <[email protected]>
Version everything that gets installed.

This will allow side-by-side installations of different libmypaint builds
at the level of the mi...

0b31421ffbfb5f4a1c68ceeafa292c6ff08e949c authored over 7 years ago by Andrew Chadwick <[email protected]>
Update CONTRIBUTING.md.

3c6f82c07133baa8543bde2ccb1a00d1f1700b02 authored over 7 years ago by Andrew Chadwick <[email protected]>
Merge remote-tracking branch 'origin/master'

896ca5e823c3438ec7e2317083bb1c954529997f authored over 7 years ago by Weblate <[email protected]>
po/README: fix typos

c2a84eea41c9101acd0e21d4f388c0b99706fa02 authored over 7 years ago by Andrew Chadwick <[email protected]>
Remove *-gen.h.

These can (I hope, since this has bitten me before) now be the maintainer's
responsibility to cr...

589b90238588982c7c65538da52e0113c075e2a7 authored over 7 years ago by Andrew Chadwick <[email protected]>
autogen: update explanation of that Python line.

e179d9caf0dc327a2cc17fa1fc3a6cfb47592320 authored over 7 years ago by Andrew Chadwick <[email protected]>
Merge remote-tracking branch 'origin/master'

0792e1e3cbc98c9262e949a05ee5a19894715757 authored over 7 years ago by Weblate <[email protected]>
Merge pull request #93 from mypaint/zoomfix

Zoomfix

e5beceeb552c0889e89ae252594cff16ffe8f241 authored over 7 years ago by Brien Dieterle <[email protected]>
Merge remote-tracking branch 'origin/master'

753816eebd852b468ac922a98512abc45267ab45 authored over 7 years ago by Weblate <[email protected]>
Bump API version more & add VERSIONING.md.

Recent changes on master have changed the public API in a backwards-
incompatible way. The next ...

91f0a81dfc8f289bea7565b8230cd762c45b301c authored over 7 years ago by Andrew Chadwick <[email protected]>
speed: corrections to zoom calibration

1b46d4538554b965a78b3afa6366fd8ebd3b6f28 authored over 7 years ago by Brien Dieterle <[email protected]>
norm_dist- used for stroke- should use base_radius for calc

804e4ea6ec79af63144f4e227f8ff87235558b3a authored over 7 years ago by Brien Dieterle <[email protected]>
Merge remote-tracking branch 'origin/master'

ed32d4c0aba71e6103ee7278793d502e7ed945db authored over 7 years ago by Weblate <[email protected]>
Merge pull request #90 from briend/viewzoom-fix

ZoomLevel input: added language to make usage more clear.

9bafe4b95960517f9ef2c7da5bbed594b38ff8a0 authored over 7 years ago by Andrew Chadwick <[email protected]>
ZoomLevel input: added language to make usage more clear.

Since 4.15 is the maximum zoom level, dragging slider to -4.15
sets up a linear mapping for brush...

52041802f13a0383823af0fc9e58f8f74f7686b0 authored over 7 years ago by Brien Dieterle <[email protected]>
Merge remote-tracking branch 'origin/master'

d3e31ae51872551ea681b8aae83bb3797095901a authored over 7 years ago by Weblate <[email protected]>
Merge briend/view-zoom.

Closes mypaint/libmypaint#66.
Closes mypaint/libmypaint#70.

Thanks, @briend!

aace2b9bdfb944d40360506d76cb36ae046f0076 authored over 7 years ago by Andrew Chadwick <[email protected]>
Merge remote-tracking branch 'origin/master'

2fd0193be220cd54d64d5f97e6a77b391d3cf9fb authored over 7 years ago by Weblate <[email protected]>
Merge pull request #86 from briend/curve-points

Increase curve points to 64 (from 8)

Merging since @achadwick merged in the GUI changes in my...

89bfb21b4f29e84d59693a2020c601a9848705bf authored over 7 years ago by Albert Westra <[email protected]>
Input Calibration: viewzoom and viewrotation inputs

When rotating canvas or zooming in, inputs such as speed, direction,
etc should continue to work...

c7acbde398a8e975c20dcad92fb388a78f289ccb authored over 7 years ago by Brien Dieterle <[email protected]>
increase curve points to 64 (from 8)

The limit of 8 points is a bit too restrictive, preventing
you from making stair-stepped or othe...

9e53545b22dbcbbdb1c69edbb082788aedc7d76a authored over 7 years ago by Brien Dieterle <[email protected]>
Merge remote-tracking branch 'origin/master'

ba2f6bb3ebde2b137b3c7ff5636dcc6c697511ad authored over 7 years ago by Weblate <[email protected]>
Merge pull request #84 from QuLogic/build-cleanup

Build cleanup

c196a86886fce9b3c9980a4412f4ce3847855493 authored over 7 years ago by Elliott Sales de Andrade <[email protected]>
Merge remote-tracking branch 'origin/master'

392af2682587ababea27fb2775aea2723275276d authored over 7 years ago by Weblate <[email protected]>
Use fabsf() instead of whatever that ABS() was.

Oops, broke the MyPaint build. Ahem.

4213d8c57feb5e1c07f39b187ac39609d2e879b1 authored over 7 years ago by Andrew Chadwick <[email protected]>
Merge remote-tracking branch 'origin/master'

fa9137bf35ca343bb24ebdc2bd3b024ffaac41be authored over 7 years ago by Weblate <[email protected]>
Fix "Change Color Satur." turning greys red

Trying to increment the saturation of a pure greyscale pixel always
resulted in it turning redde...

e1930b473447e1cadab6fd148c27070323689c08 authored over 7 years ago by Andrew Chadwick <[email protected]>
Merge remote-tracking branch 'origin/master'

c6683a0162c108955bf3e8447491bb3fb54abd20 authored over 7 years ago by Weblate <[email protected]>
Merge pull request #57 from ShadowKyogre/rot-symmetry

[RFC] Alternative symmetry modes

86121e299ac2fb6784cf4308868c66608bfae18a authored over 7 years ago by Albert Westra <[email protected]>
Translated using Weblate (Czech)

Currently translated at 93.3% (99 of 106 strings)

1eb69f52ad039534b9b107b3568ea113e740d7bc authored over 7 years ago by Pavel Fric <[email protected]>
Merge platform checks into one.

No need to go through multiple case statements.

1bc955bbd10dca4f06961e4b19ada2634bc6a015 authored over 7 years ago by Elliott Sales de Andrade <[email protected]>
Remove unused architecture and os checks.

7d90b3eed233710466d8da98c1f03484f1207563 authored over 7 years ago by Elliott Sales de Andrade <[email protected]>
Move rot_symmetry_lines validation to libmypaint

1d67a59f0a4b79fcec920615e4da3a91c1810976 authored almost 8 years ago by ShadowKyogre <[email protected]>
Implement snowflake symmetry

9cc2aa9deb246e1e3a5ea0debc89b404692801c4 authored almost 8 years ago by ShadowKyogre <[email protected]>
Add symmetry algorithms comments

8ed013096691bf1c82c025b62a010f33b458c644 authored almost 8 years ago by ShadowKyogre <[email protected]>
Implement alternate symmetry modes

The current symmetry modes were added:
- horizontal
- vertical and horizontal
- rotational

The ...

2ca91dd6f870d0aa424171d34a9494bad459d35c authored almost 8 years ago by ShadowKyogre <[email protected]>
Merge remote-tracking branch 'origin/master'

d842adc06cae8121abee1f2237c3099f17d23741 authored almost 8 years ago by Weblate <[email protected]>
README.md: CentOS7, availability check

dc6bb99d38dcf7174dba81ff7c1cf0057e36c66b authored almost 8 years ago by Andrew Chadwick <[email protected]>
Translated using Weblate (Spanish)

Currently translated at 100.0% (106 of 106 strings)

12f2d0c280215eef8d974a35b532e516f5f7018e authored almost 8 years ago by Manuel Quinones <[email protected]>
Translated using Weblate (Kabyle)

Currently translated at 1.8% (2 of 106 strings)

b48ccc6cd7d8d2551077ebadac7cb535d837dee5 authored almost 8 years ago by yugurten aweghlis <[email protected]>
Translated using Weblate (Kabyle)

Currently translated at 0.9% (1 of 106 strings)

4d5e46e627d40757ff19919b7c41d4b985726d0d authored almost 8 years ago by Muḥend Belqasem <[email protected]>
Added translation using Weblate (Kabyle)

594b9b0dbd3ccd081a5568d9738dbd0c624bf323 authored almost 8 years ago by Andrew Chadwick <[email protected]>
po: update instructions

88835451ac63aad4a4d7cdb2dd8814fc25a3c6bf authored almost 8 years ago by Andrew Chadwick <[email protected]>
i18n: include libmypaint.pot for weblate

Weblate users cannot create their own translation file without it.

4f32618850b100f9113b40bc3a03b47341a2037f authored almost 8 years ago by Andrew Chadwick <[email protected]>
Merge remote-tracking branch 'origin/master'

53ce7c778bf274e4d0ea48333a3668c18ade0164 authored almost 8 years ago by Weblate <[email protected]>
Bump version number for new dev cycle

b7377e262a646c02700e174658d689647573ffa1 authored almost 8 years ago by Andrew Chadwick <[email protected]>
Merge remote-tracking branch 'origin/master'

83d260f3e178218ab32a3d66c87aa41bdfa95d67 authored almost 8 years ago by Weblate <[email protected]>
Merge pull request #81 from shakaran/update-deps

Update git instructions for install on Debian/Ubuntu based machines

4d5bf272ff8c76e08d76be487c1db813b009c362 authored almost 8 years ago by Albert Westra <[email protected]>
Translated using Weblate (Czech)

Currently translated at 14.1% (15 of 106 strings)

251f4e5bab208e1ff6071d4b4cc74c009d00f440 authored about 8 years ago by David Pravec <[email protected]>
Translated using Weblate (Finnish)

Currently translated at 6.6% (7 of 106 strings)

b198b6acfcc77820090d18811ace7e6269c05827 authored about 8 years ago by Lari Oesch <[email protected]>
Translated using Weblate (Finnish)

Currently translated at 3.7% (4 of 106 strings)

307e7422ce631120eb3c160409a68b0686466405 authored about 8 years ago by tommis <[email protected]>
Remove special case for ubuntu, assume same for Debian. Issue #81

17954ec81d88d08bcedebfb398941f04b2f9a0fd authored about 8 years ago by Ángel Guzmán Maeso <[email protected]>
Rephrase python2.7 dependency for Debian

80a3a765660f6de1f472fcb7b72ca5b2db155428 authored about 8 years ago by Ángel Guzmán Maeso <[email protected]>
Update git instructions for install on Ubuntu based machines

3930db18a57a11079344071fbb14a57c701d684b authored about 8 years ago by Ángel Guzmán Maeso <[email protected]>
Release 1.3.0

6477ad33c35d87f584459a985686b7362c0122bd authored about 8 years ago by Andrew Chadwick <[email protected]>
README: explicitly list gettext dev dependency

For AM_NLS. On Debian that's in gettext which is pulled in by the intltool package, but evidentl...

84858ea9ffe640c4ef609cf625bee136e52e8c84 authored about 8 years ago by Andrew Chadwick <[email protected]>
json loader: handle null strings, failed parses

9e7147c8396451fe91155a77c7f1065899a7cec2 authored about 8 years ago by Andrew Chadwick <[email protected]>
json loading: add test cases for pathological data

Add several test cases for bad JSON data.

More followup to mypaint/libmypaint#74.

ecbce147ef06448cdde3fd537a6c3df52432425f authored about 8 years ago by Andrew Chadwick <[email protected]>
json loader: fix up compat wrapper

Alone, the new json_object_object_get_ex() just returns whether the
key exists. Its value may be...

1f43b5441aaa4c7c6b253b0b12bead14fe67c9eb authored about 8 years ago by Andrew Chadwick <[email protected]>
json handling: fix potential free segfault

f010b530605b58675017f2635452532b2ff19aa3 authored about 8 years ago by Andrew Chadwick <[email protected]>
More tolerant brush settings json loader

Factor out the settings foreach loop, and include @arcusfelis's test
to avoid an assertion.

Clo...

fe82c4d67f5cc43e50fd23fe30aa407ddc4448dc authored about 8 years ago by Andrew Chadwick <[email protected]>
Fix libmypaint_version_full for normal releases

f59e79a14f4b4bce534112fcdd34725bdd571c8e authored about 8 years ago by Andrew Chadwick <[email protected]>
Makefile.am: Fix underlinking (#50)

Signed-off-by: Quentin Glidic <[email protected]>

3ed8f6aadcf9f8bc03680823cd97e0ed6aa93231 authored about 8 years ago by Quentin Glidic <[email protected]>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 94.3% (100 of 106 strings)

81e9a33be088b70e1cebdffda61c62ca248ecf53 authored about 8 years ago by John Vandenberg <[email protected]>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (106 of 106 strings)

c90d1c53f44ab63b10d7a7a133982074280a12c4 authored about 8 years ago by Ahmad Hamdani <[email protected]>
doc: fix building with parallel build trees (#76)

06e414ebd986ed4293103593b0e0c6e95c73a262 authored about 8 years ago by Nils Philippsen <[email protected]>
Merge a poedit contrib, using @shakaran's version

es.po was edited in parallel on weblate and by a contributor. This commit
resolves the two sets ...

3b56e07d0646239d305afd7dbfa78fed26af1fea authored about 8 years ago by Andrew Chadwick <[email protected]>