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
Since there are now performance tests and better
granularity for testing individual operations,
...
github.com/mypaint/mypaint - 79dcc0fab1e102ec06f6c84d51a76e23c0ce1053 authored over 5 years ago by Jesper Lloyd <[email protected]>
github.com/mypaint/mypaint - c0ffcd634529a0076f2e62f7e160c33615dacfd5 authored over 5 years ago by Jesper Lloyd <[email protected]>
Rename contig_vertical to strand_partition
and add checking for fully opaque tiles
and fully opa...
Implement the morph tile management functions in threaded
(python threadsafe) C++ to improve per...
The feather feature on floodfill now uses proper
gaussian blur instead of repeated box blur.
It ...
Copy-paste morph worker code and repurpose for
blurring. Add input checking to skip blurs entire...
Add correctness and performance tests for
the floodfill algorithms and the related
morphological...
Change input order for tile 9-grids from
center, orthogonal, diagonal (clockwise, starting n/ne)...
Copy LayerStack's flood_fill behaviour to VectorLayer
Previously, vector layers could only be u...
github.com/mypaint/mypaint - b59de459a7474522cf89dad80c595f663029c1f2 authored over 5 years ago by Jesper Lloyd <[email protected]>
Add GtkListStore with a flattened layer tree
Add combobox for fill ref layer selection with
a de...
Both full_opaque and full_transparent tiles
are now defined in mypaintlib to avoid having
to pas...
Rename "gap closing" to "gap detection"
Rename "Retract seeps" to "Prevent seeping"
Replace regu...
Break out fill initiation code into separate functions
for readability and to make it easier to ...
Replace the actual _uses_ of the coordinate set
in worker threads with identity comparison again...
When erasing, there is no point in creating new tiles in the
destination surface (erasing an emp...
Put common constants and helper functions into a
separate module. Makes it easier to get an over...
Remove the PyArrayObject* constructor from PixelBuffer and
update all code points.
Rename const...
github.com/mypaint/mypaint - 28eeec3aa86bc75f8bfb32258881be6114e8518e authored over 5 years ago by Jesper Lloyd <[email protected]>
Add new overlay cursors for erase and alpha lock fill modes.
Add new mode icon for gap closing f...
Add a singleton BlendModes instance
to the fill mode, allowing it to maintain
its own blend mode...
Remove mode history and mutual exclusion handling from
BrushModifier class, replacing callbacks ...
Add Urbach-Wilkinson morphological operations implemented in C++.
Add local search to enable ski...
Split out the python part of the floodfill algorithm to its own module.
Replace the C++ parts of...
Implement fake gaussian blur using iterated box blurring.
Blur radius restricted to one tile wid...
Gap search and separate fill algorithm implemented in C++.
New class for parameters to the gap c...
Fix a couple of flake8 complaints
github.com/mypaint/mypaint - 26ffde4d17e0e54024ae4209d685c3bde86fc7e4 authored over 5 years ago by Jesper Lloyd <[email protected]>github.com/mypaint/mypaint - 9b508130a6b261b9a1ba92117280bf74194ce4ee authored over 5 years ago by Jesper Lloyd <[email protected]>
Add BlendModes class to encapsulate mutual exclusion
and history stack behaviour.
Add BlendMode...
github.com/mypaint/mypaint - a08fd5f7ca56865da33c1425e97b04e61d5ac54c authored over 5 years ago by Jesper Lloyd <[email protected]>Move the final tile composition to its own function.
Replace comp_fill and full_rgba functions ...
github.com/mypaint/mypaint - 7f5e344b02b4fee46c04a837318495b61a4a438b authored over 5 years ago by Jesper Lloyd <[email protected]>
Set and use a shared module constant _EMPTY_RGBA
instead of passing references to transparent_ti...
Move empty src check outside of dst tile fetch clause.
github.com/mypaint/mypaint - e9b34c4bae546135fc86514bcb77e7c0fcace166 authored over 5 years ago by Jesper Lloyd <[email protected]>Currently translated at 25.6% (276 of 1080 strings)
github.com/mypaint/mypaint - 6dd59c9c715c98f0135706424d7f58c1c56db447 authored over 5 years ago by prolinux ukraine <[email protected]>Currently translated at 25.6% (276 of 1080 strings)
github.com/mypaint/mypaint - 067e93d03521b6cbd6615c2613c85b2852a48d77 authored over 5 years ago by Tolstovka <[email protected]>Currently translated at 99.6% (1076 of 1080 strings)
github.com/mypaint/mypaint - 6cedb9594e255c6a140eaf58524173d696610aa2 authored over 5 years ago by ssantos <[email protected]>Currently translated at 100.0% (1080 of 1080 strings)
github.com/mypaint/mypaint - 051a5899ef212caf3abf6a58ec962912786832fb authored over 5 years ago by Tolstovka <[email protected]>Currently translated at 72.4% (782 of 1080 strings)
github.com/mypaint/mypaint - fee3392f19e0f9587f05561928b56260974e65c0 authored over 5 years ago by Allan Nordhøy <[email protected]>Currently translated at 99.9% (1079 of 1080 strings)
github.com/mypaint/mypaint - 393d1b3c72e018400b75125e237d7a1ee0b5b9dd authored over 5 years ago by Sabri Ünal <[email protected]>Currently translated at 73.5% (794 of 1080 strings)
github.com/mypaint/mypaint - 42e54d9a315ca5c963726506651fc02f20ae8275 authored over 5 years ago by Rui Mendes <[email protected]>Currently translated at 100.0% (1080 of 1080 strings)
github.com/mypaint/mypaint - 4296aca6afab591636580788cf1d7fd5ea0a6039 authored over 5 years ago by Rui Mendes <[email protected]>Currently translated at 100.0% (1080 of 1080 strings)
github.com/mypaint/mypaint - 032a0277d32285c83bfbdcda07ea36752393a233 authored over 5 years ago by Rui Mendes <[email protected]>Currently translated at 72.4% (782 of 1080 strings)
github.com/mypaint/mypaint - 95fb797ae0afcc416d7cf1a215d9b333e26098f3 authored over 5 years ago by Allan Nordhøy <[email protected]>Currently translated at 48.7% (526 of 1080 strings)
github.com/mypaint/mypaint - b55c27328487ba8be6fce357ccadcda8e399269f authored over 5 years ago by Mesut Akcan <[email protected]>Currently translated at 48.7% (526 of 1080 strings)
github.com/mypaint/mypaint - cbc2c4ee675d9251dce97e1032d9bf9d5a395c50 authored over 5 years ago by Sabri Ünal <[email protected]>Currently translated at 99.4% (1074 of 1080 strings)
github.com/mypaint/mypaint - 115bda6ab1c19925576c384effecf241ccdfb09a authored over 5 years ago by CurlingTongs <[email protected]>Currently translated at 73.4% (793 of 1080 strings)
github.com/mypaint/mypaint - 17cd5529aae9f329554696fda373909ad0fafddd authored over 5 years ago by ssantos <[email protected]>Currently translated at 44.4% (480 of 1080 strings)
github.com/mypaint/mypaint - 3bbb2400464f03cba05fd716e1d65044b4793454 authored over 5 years ago by Sabri Ünal <[email protected]>github.com/mypaint/mypaint - 0673fe8de576722cde42a87fd14485e25628428a authored over 5 years ago by Brien Dieterle <[email protected]>
Forgot to account for the eraser_target when calculating
the pigment ratios.
Probably caused by int to float to int. When
we change to pure float we can probably avoid this...
Due to int->float->int conversions there is noise at
extremely low alpha, so set a min opacity f...
Currently translated at 2.2% (24 of 1080 strings)
github.com/mypaint/mypaint - 0b7b06a0c0817f3877753011bdfd7bd8821acc46 authored almost 6 years ago by Arnis Saltums <[email protected]>
blend additive and subtractive methods
limit sampling to small percentage of pixels
This reverts commit 127d3456d6b07ac38ae55729bdef80ce8a27293c.
github.com/mypaint/mypaint - d5bd2a8742a9923e316b575e1de809801d6dfa4a authored almost 6 years ago by Brien Dieterle <[email protected]>
changes to libmypaint improve performance
and allow blending additive/subtractive smudge modes
Currently translated at 73.4% (793 of 1080 strings)
github.com/mypaint/mypaint - b411813403114ea2d48f8131382cf576fa2867d4 authored almost 6 years ago by Rui Mendes <[email protected]>Currently translated at 5.3% (57 of 1080 strings)
github.com/mypaint/mypaint - be43cf998aad7ffff6659965747cad4e3e28007f authored almost 6 years ago by Rui Mendes <[email protected]>last update brought back cruft by accident
github.com/mypaint/mypaint-brushes - 8952d888ad61c59a5e4158f4002b7206f25a7e4b authored almost 6 years ago by Brien Dieterle <[email protected]>
pencil is more pencil-like
fountain pens don't splatter (that was neat but annoying)
oops, it's really the electro-optical transfer function; EOTF
github.com/mypaint/mypaint - 5feec45431f6e92b8639082acd5c8b4086d70457 authored almost 6 years ago by Brien Dieterle <[email protected]>
Missed this one, only affected loading PNGs (not ora or jpg)
closes #988
Added preference to set OETF (gamma) to custom.
set to 1.0 to revert to legacy mode for old docs...
Currently translated at 43.8% (473 of 1080 strings)
github.com/mypaint/mypaint - 3443da8128b78c32ac5342eb82818d147ecdef6f authored almost 6 years ago by Sabri Ünal <[email protected]>Currently translated at 43.8% (473 of 1080 strings)
github.com/mypaint/mypaint - e44a6c6de517dcc19a9bf0bd599b7fdb4d7dcf1d authored almost 6 years ago by Mesut Akcan <[email protected]>Currently translated at 100.0% (1080 of 1080 strings)
github.com/mypaint/mypaint - c4027078f18d02b3f13bdfd2f3dc6de71decd3cf authored almost 6 years ago by Allan Nordhøy <[email protected]>Currently translated at 72.3% (781 of 1080 strings)
github.com/mypaint/mypaint - 75a0d27311adeba2134e102a260ec40617f2130c authored almost 6 years ago by Allan Nordhøy <[email protected]>Currently translated at 100.0% (1080 of 1080 strings)
github.com/mypaint/mypaint - 56e403a3bf3bec74403dba2977d7e5b4e1ef7cd5 authored almost 6 years ago by Allan Nordhøy <[email protected]>Currently translated at 100.0% (1080 of 1080 strings)
github.com/mypaint/mypaint - f35564cbd21853fb2e1166e31329084894389361 authored almost 6 years ago by Joan Montané <[email protected]>Currently translated at 4.2% (45 of 1080 strings)
github.com/mypaint/mypaint - 7b9ae4623b52deea3ebccc91c9673c7bec32fc19 authored almost 6 years ago by Nikola Perović <[email protected]>Currently translated at 1.6% (17 of 1080 strings)
github.com/mypaint/mypaint - c473821e8248d01ac27ea63a42a7b8506d9a9da2 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.4% (15 of 1080 strings)
github.com/mypaint/mypaint - 65dc78b7e6e1f7390196f46b3ab30294663d785e authored almost 6 years ago by glixx <[email protected]>Currently translated at 24.9% (269 of 1080 strings)
github.com/mypaint/mypaint - e1249997682be72eee8b6128aab06e6db4949d84 authored almost 6 years ago by STANISLAV ROGOVSKYI <[email protected]>Currently translated at 24.9% (269 of 1080 strings)
github.com/mypaint/mypaint - d936d792ce096b7c5ca2736be895a6266b826211 authored almost 6 years ago by glixx <[email protected]>Currently translated at 11.3% (122 of 1080 strings)
github.com/mypaint/mypaint - 387d64821a03106e428a33bc473680e82020ba90 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.4% (15 of 1080 strings)
github.com/mypaint/mypaint - 037d40b7e4cd15143648ff40041e04f345c646eb authored almost 6 years ago by glixx <[email protected]>Currently translated at 8.7% (94 of 1080 strings)
github.com/mypaint/mypaint - 49174cda870f0e9a95091f540bf9eee13ad92a15 authored almost 6 years ago by glixx <[email protected]>Currently translated at 21.6% (233 of 1080 strings)
github.com/mypaint/mypaint - 74a8966fd720ed2e871e3be328bea7e97d69f201 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.2% (13 of 1080 strings)
github.com/mypaint/mypaint - 553bfdafac0e9e86c806d33be602df1a8c603d04 authored almost 6 years ago by glixx <[email protected]>Currently translated at 67.2% (726 of 1080 strings)
github.com/mypaint/mypaint - a22a728ce64d8c0e8cbc532f196269e2399b211b authored almost 6 years ago by glixx <[email protected]>Currently translated at 84.3% (910 of 1080 strings)
github.com/mypaint/mypaint - f36e78e8e9e3be799bb7819ff17d092a50fed49c authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.4% (15 of 1080 strings)
github.com/mypaint/mypaint - 870051bfa332c03532998028e37fba320a5571e8 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.5% (16 of 1080 strings)
github.com/mypaint/mypaint - 8ff200d4f964121f03b3bbc29aec72c6d3dd6266 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.4% (15 of 1080 strings)
github.com/mypaint/mypaint - db492d04982b5d75d06e2a7104e5e3a5fbcf34ac authored almost 6 years ago by glixx <[email protected]>Currently translated at 12.8% (138 of 1080 strings)
github.com/mypaint/mypaint - 3a0e7a83f925d488991079a303cae100977c3801 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.3% (14 of 1080 strings)
github.com/mypaint/mypaint - de958529767671ff0cd8c8dabe1c3cdb1eaf601c authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.4% (15 of 1080 strings)
github.com/mypaint/mypaint - afa9932f0c8a8c47bc6519a7ac1337bd741a06cb authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.5% (16 of 1080 strings)
github.com/mypaint/mypaint - 30b9c580a109eb7ee503a134ff8d29bea7e7a2ae authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.3% (14 of 1080 strings)
github.com/mypaint/mypaint - ae8b84fb758ec34116553209970ace6c3e1b75b2 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.8% (19 of 1080 strings)
github.com/mypaint/mypaint - c146f53c507e4969c5caa6d1fa0624ad471ba7fa authored almost 6 years ago by glixx <[email protected]>Currently translated at 48.8% (527 of 1080 strings)
github.com/mypaint/mypaint - 46436ca5281281f282ab660db149257c34f82f14 authored almost 6 years ago by glixx <[email protected]>Currently translated at 97.4% (1052 of 1080 strings)
github.com/mypaint/mypaint - fe16478e90010b1b57f5978ce6d9f61bcba08cd0 authored almost 6 years ago by Sveinn í Felli <[email protected]>Currently translated at 61.9% (669 of 1080 strings)
github.com/mypaint/mypaint - ea3d4664c8a0cbdd8f92341fd41f0a4211f02829 authored almost 6 years ago by glixx <[email protected]>Currently translated at 25.5% (275 of 1080 strings)
github.com/mypaint/mypaint - eec10a6791bd8ccd7e614288c508195f1930c9f1 authored almost 6 years ago by Yaron Shahrabani <[email protected]>Currently translated at 1.6% (17 of 1080 strings)
github.com/mypaint/mypaint - 0bcdd1fefc6ef9cd27405e97174ae392888db07c authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.0% (11 of 1080 strings)
github.com/mypaint/mypaint - 49739b5a68167d58145c62ac66d308d73d7a3872 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.3% (14 of 1080 strings)
github.com/mypaint/mypaint - 17ec2f5cf24f665e408fd31438bb5ebbbe807a94 authored almost 6 years ago by glixx <[email protected]>Currently translated at 22.4% (242 of 1080 strings)
github.com/mypaint/mypaint - 480116fe1d2037274eee37e4f28c4537994bf6dd authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.2% (13 of 1080 strings)
github.com/mypaint/mypaint - a0ef04241890cbf366ab9363c3e93f64f52854ec authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.6% (17 of 1080 strings)
github.com/mypaint/mypaint - 5452b77869bfd357836ce002a3985f4ab078f102 authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.4% (15 of 1080 strings)
github.com/mypaint/mypaint - 3048df3e766ef38f3a25b02dff657652537c938a authored almost 6 years ago by glixx <[email protected]>Currently translated at 1.3% (14 of 1080 strings)
github.com/mypaint/mypaint - 359af3a176c107264fdc103b21332bbb8db2232b authored almost 6 years ago by glixx <[email protected]>