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
To counteract the rounding errors that build up from
repeatedly using fastpow in partial results...
The last remaining strong artifacts are caused by colors
that are very nearly black. This handle...
Don't run the x_LockAlpha_y functions when the output
alpha is 0 (pure erasing). Finding this bu...
Split out the printing of input parameters
and some state parameters to its own function.
We do...
8e7a627732f720af892d02c953dd70d99fa6a97e authored about 5 years ago by Jesper Lloyd <[email protected]>
Change spectral color sampling function so that it is not
biased for initial chunks of transpare...
When the paint setting is completely disabled
(set to 0 with no dynamics) just use the old
smudg...
The consequence of never letting the alpha go below
a certain value when updating the recorded s...
Low alpha values could still cause serious artifacting
on the fringes of dabs, and when smudging...
Break up the extremely long lines, factor out
common constants, simplify expressions and
replace...
Currently translated at 83.0% (88 of 106 strings)
003f33e1e9513e0dd7612142af4bbf9ecb445a64 authored about 5 years ago by Tuomas Hietala <[email protected]>201ace2ecd4f92f8ebd2703581f87cdc1beda14b authored about 5 years ago by Alfredo Rafael Vicente Boix <[email protected]>
Currently translated at 32.1% (34 of 106 strings)
ebcb9e04a5fd9b35f741e07508974af408ed3f01 authored about 5 years ago by Ecron <[email protected]>Currently translated at 28.3% (30 of 106 strings)
c24079844548b0c86ef04bb61a473aaa5e09b2a8 authored about 5 years ago by Ecron <[email protected]>Currently translated at 92.5% (98 of 106 strings)
c5a2c7a1a9dbc37507a59ef8c3ea9e0bdfcee2f3 authored about 5 years ago by Tuomas Hietala <[email protected]>
The omit-trailing-newline flag "-n" is not portable,
as pointed out by Ryan Schmidt. This does n...
Inclusion of local headers should use quotes and not angle-brackets.
The incorrect usage is pres...
c93477a1e7abbd32aa81829a6195f4cea599b9e9 authored about 5 years ago by Sabri Ünal <[email protected]>
5707894daea69ffb52acccd36b524d4a95706466 authored about 5 years ago by Sabri Ünal <[email protected]>
dd6f301ba9818c664cd3f163ae956f39b0811d34 authored over 5 years ago by Jesper Lloyd <[email protected]>
Currently translated at 63.2% (67 of 106 strings)
0af66509c732b77eaa61e00978392b155041a82d authored over 5 years ago by Tuomas Hietala <[email protected]>Currently translated at 48.1% (51 of 106 strings)
9244f232cafa67fd2a0e5ad599a886adf1082979 authored over 5 years ago by Tuomas Hietala <[email protected]>Currently translated at 34.0% (36 of 106 strings)
a45e57663d9620285f72f21d09e7880488ab510f authored over 5 years ago by Tuomas Hietala <[email protected]>
Most of these translations are almost empty, so it may
be pertinent to set the LINGUAS envvar to...
These were automatically named by Weblate. The bcp47 naming
standard used does not match the con...
Currently translated at 67.9% (72 of 106 strings)
b11d800172be2016c2615b20644dfc09be39b1dd authored over 5 years ago by leela <[email protected]>Currently translated at 4.7% (5 of 106 strings)
3fd723b420ff0bb062910e6eb1e4ad4e5f005d03 authored over 5 years ago by Madhumitha Thanneeru <[email protected]>Currently translated at 55.7% (59 of 106 strings)
88b74bb33f9f75e7275ea00103712888a927757e authored over 5 years ago by Sabri Ünal <[email protected]>Currently translated at 47.2% (50 of 106 strings)
bdf67bfcfa8b358d54f2eff70177545c8e6d04e5 authored over 5 years ago by Allan Nordhøy <[email protected]>Currently translated at 76.4% (81 of 106 strings)
c60c1f355970dcd8140c70c56a920fe9e93ba5d9 authored over 5 years ago by scootergrisen <[email protected]>Currently translated at 55.7% (59 of 106 strings)
87831b3bcbbc4a84bac42e28cfce0db726b72f7e authored over 5 years ago by Sabri Ünal <[email protected]>Currently translated at 8.5% (9 of 106 strings)
6502aab407d4987389283652393e107815e840a9 authored over 5 years ago by Yaron Shahrabani <[email protected]>Currently translated at 100.0% (106 of 106 strings)
e1c7c9645679300e40041c5232ae7ee777628ea3 authored over 5 years ago by Rui Mendes <[email protected]>Currently translated at 58.5% (62 of 106 strings)
3b76e86c6a866338f2288db5cd944a25f79de514 authored over 5 years ago by mohammadA <[email protected]>Currently translated at 21.7% (23 of 106 strings)
180209e9e33dac638e2c3ec56dc03cdd65bd054a authored over 5 years ago by Sabri Ünal <[email protected]>Currently translated at 20.8% (22 of 106 strings)
0bf7696e3dec9dd9089de8345a81fcf181120ad1 authored over 5 years ago by Mesut Akcan <[email protected]>Currently translated at 100.0% (106 of 106 strings)
2721f56b771023cd6befe41a926ff26d20771cf1 authored over 5 years ago by Rui Mendes <[email protected]>Currently translated at 26.4% (28 of 106 strings)
f1fa4758244c886ba7875b3d486a445926c9324d authored over 5 years ago by Sabri Ünal <[email protected]>Currently translated at 100.0% (106 of 106 strings)
8251ed0e918485f1c9dd76bdfefa36bbd889fde8 authored over 5 years ago by CurlingTongs <[email protected]>Currently translated at 100.0% (106 of 106 strings)
02240dcd2bc55bb5e875a785e5edeb1c497eb370 authored over 5 years ago by ssantos <[email protected]>Currently translated at 23.6% (25 of 106 strings)
582a25a47e4369756ceeb8ce6a40ba1c107f85d1 authored over 5 years ago by Sabri Ünal <[email protected]>Currently translated at 23.6% (25 of 106 strings)
52eaecef176c7e48f1eb16b4af2015f277595cfe authored over 5 years ago by Muha Aliss <[email protected]>Currently translated at 23.6% (25 of 106 strings)
218d410e4ab7a1c51a06d0932e1938c44d169f3d authored over 5 years ago by Sabri Ünal <[email protected]>Currently translated at 21.7% (23 of 106 strings)
f66d9e8ab60bed1e80ec9ec35186da029934ee12 authored over 5 years ago by Muha Aliss <[email protected]>Currently translated at 2.8% (3 of 106 strings)
627973d7bc5972bb116aafbbe5e47d87ccf6ff2c authored over 5 years ago by Ajay Kumar <[email protected]>Currently translated at 8.5% (9 of 106 strings)
f6bb9e145ec3b80b736d6a708cec5d52ae4b933b authored over 5 years ago by Rui Mendes <[email protected]>Use git log --stat this-commit-hash for details.
Committer's note: given the wide variety of la...
806392bbd1e4e775a861075c8472bbef2cbb28b9 authored over 5 years ago by glixx <[email protected]>
Use git log --stat this-commit-hash and refer to
each of the new files in the list for more info...
Currently translated at 41.5% (44 of 106 strings)
980fc2e746a4ed51274e63f72167fae1688307fa authored over 5 years ago by Allan Nordhøy <[email protected]>Currently translated at 100.0% (106 of 106 strings)
3818c202158978d7d7eaf0b96122020310ae966e authored over 5 years ago by Anders Jonsson <[email protected]>Currently translated at 26.4% (28 of 106 strings)
f9cd35685c1060ce3811dfd8d44388a192364947 authored over 5 years ago by Ajeje Brazorf <[email protected]>Currently translated at 83.9% (89 of 106 strings)
1673135db2320627343cc7acce8d06130af95d67 authored over 5 years ago by frottle <[email protected]>Currently translated at 100.0% (106 of 106 strings)
760ea997c9ca177d4821650aa750451da2f6e0c8 authored over 5 years ago by Carles Ferrando Garcia <[email protected]>Currently translated at 53.8% (57 of 106 strings)
e586adaa2ee4de01fc05f8bcfb51b27624032d7f authored over 5 years ago by Hatem Ghouthi <[email protected]>Currently translated at 85.8% (91 of 106 strings)
561ac4c017abb5f174ca7f6c87a0676f9a1a63ec authored over 5 years ago by Allan Nordhøy <[email protected]>Currently translated at 5.7% (6 of 106 strings)
7bada15a598d95d6490063421593cae3f70dd4c2 authored over 5 years ago by Oscar Rivas <[email protected]>Currently translated at 13.2% (14 of 106 strings)
2a85aa81b9c61a25a4bb71dc6da1fba35a5c647b authored over 5 years ago by Muha Aliss <[email protected]>Currently translated at 90.5% (96 of 106 strings)
405746c5b4a3dd6c1e876c40c514b879333a9a0f authored over 5 years ago by Frederic Mommeja <[email protected]>Currently translated at 100.0% (106 of 106 strings)
3259aae19254cd12c523ed01aa160d75eefd9982 authored over 5 years ago by Martin Trokenheim <[email protected]>Currently translated at 90.5% (96 of 106 strings)
7dae39a7a67dce80306700311b1a8dcc2cd36d0b authored over 5 years ago by Erin Heart <[email protected]>Currently translated at 41.5% (44 of 106 strings)
6bab434efe777d68d0d1dd2d441a28dd3dd21b3e authored over 5 years ago by Sveinn í Felli <[email protected]>a9c701983b51a8dfa649dbd406c820284e91f400 authored over 5 years ago by Sveinn í Felli <[email protected]>
Currently translated at 100.0% (106 of 106 strings)
bba857b2bd664bbaad4f8db6665910a0a9cc1520 authored over 5 years ago by Luiz Fernando Ranghetti <[email protected]>Currently translated at 45.2% (48 of 106 strings)
2da7eff418034550e535638475f205fc614eef30 authored over 5 years ago by Allan Nordhøy <[email protected]>Currently translated at 90.5% (96 of 106 strings)
7f4abe0d6f53e3dd322c7c065985b796610495d3 authored over 5 years ago by Kevin Trévien <[email protected]>Currently translated at 53.7% (57 of 106 strings)
fdcf64a0260f954bb685c05d581af8bc4c61315a authored over 5 years ago by fidella <[email protected]>Currently translated at 90.5% (96 of 106 strings)
266d28ed6e4188aafd517e66806ab0513e6c5eb9 authored over 5 years ago by Frederic Mommeja <[email protected]>Currently translated at 62.2% (66 of 106 strings)
27a50cb612b69e650a38ceb2c52b16f229bbaa73 authored over 5 years ago by eisenhaus335 <[email protected]>Currently translated at 100.0% (106 of 106 strings)
0ff799eb79fdf8aec7c55efa827fb9625d0dc224 authored over 5 years ago by Just Vecht <[email protected]>73cbd1d933095daa0412e94bc2dcc356a768c323 authored over 5 years ago by Just Vecht <[email protected]>
mental note: run make distcheck not just make check
ecb75708b7f704c9d9fdb4bb365d20378b3b3195 authored over 5 years ago by Brien Dieterle <[email protected]>closes #128
24dfe535205c681e770b6e6d76e2eef57af63475 authored over 5 years ago by Brien Dieterle <[email protected]>
I had replaced powf and expf with fastapprox versions
perfect example of premature optimization
...
Remove unused HAVE_JSON_C define.
f63469c1ad81b7bde91b03fcfa8a9bc5ad3b15ac authored over 5 years ago by Jehan <[email protected]>It is always set to 1.
28f0026a0b45ff86e9635ca5da39783b9ab282f9 authored over 5 years ago by Elliott Sales de Andrade <[email protected]>
Use the correct text domain for the dgettext calls.
The ./configure -generated definition of GET...
Found via `codespell`
da063c58cae6b37bd21db42ccd6abcebb18e82ea authored over 5 years ago by luz.paz <[email protected]>
The m4 macro files required by autotools were no longer
found after some external update. For no...
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...
blend additive and subtractive methods
limit sampling to small percentage of pixels
massaging on the gui side anyway, so lets
just assume the input is 0.0-1.0 and does not require
a...
was referencing dabs_per_actual_radius
closes mypaint/mypaint#968
860bcf3ec3f59ddca363927f15056892572d5a8f authored almost 6 years ago by Brien Dieterle <[email protected]>
We'll need to add a left-handed preference on the gui
instead of trying to make rotation universal
Input is 0-1.0. If input is -1 it is ignored. Range -180 to 180
198f8343d7a28567486718c43ab68526fb4e9339 authored almost 6 years ago by Brien Dieterle <[email protected]>fix dependency in libmypaint-gegl.pc
7f304d83e50bd49e9d9a5ffcf63d0e63a472927b authored almost 6 years ago by Brien Dieterle <[email protected]>c7ffef3ef936ae5d933b471c48026715e4cc62aa authored almost 6 years ago by Sergey Avseyev <[email protected]>
110574fb94e8935da8ba7363ba1afd2f57504033 authored almost 6 years ago by Brien Dieterle <[email protected]>
6853a083e4710384d70a456bd316c1f6c0fd150c authored almost 6 years ago by Brien Dieterle <[email protected]>
Paint Mode, Smudge Buckets, Posterize Mode, etc
f622fdd248748cc3d10d882e9020e3a6a5b2afb0 authored almost 6 years ago by Brien Dieterle <[email protected]>
Smudge Length Multiplier (smear longer)
Smudge Buckets (256 smudge states)
Smudge Transparency (...
We don't need to #undef TRUE and FALSE before including json.h as this
redefinition has been rem...
inputs: x/y independent tilts
0c07191409bd257084d4ea7576deb832aac8868b authored over 6 years ago by Brien Dieterle <[email protected]>add sudo, build-dep tips, and ld.conf.so tips
a20f91e4b744eb5e81d76745d71d92b072a7d263 authored over 6 years ago by Brien Dieterle <[email protected]>Found via ` codespell -q 3 --skip="./po"`
bf6e11952065dc17f83b3c1895c117fb043ce875 authored over 6 years ago by luz.paz <[email protected]>
or less useful inputs to bottom. Add "tilt" to declination
inputs to be less confusing.
X and Y tilt are available in some other painting programs
such as Krita, so may be expected by ...
Allow offsets dabs up/down etc consistently regardless
of canvas rotation.
cleanup some code
exp...
0bf0b543e46533c50fb9e8f4f4ae3fe40535bc85 authored over 6 years ago by Brien Dieterle <[email protected]>
If I adjust angle + 15 degrees I expect both sides to be
15 degrees offset towards the same dir...
also simplified direction360 slightly (redundant addition)
361597438285c947746488c51fe988ddbe88e363 authored over 6 years ago by Brien Dieterle <[email protected]>