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
On GIMP CI for instance, even though Python 3 was installed in the build
environment, apparently...
Let's have latest versions being basically the "recommended" tools
rather than oldest possible o...
Returning TRUE on the noise tracking skips tells MyPaint to break up
the stroke, resulting in to...
Doxyfile is now generated.
a3e42ca132bb67893f3755e2819c2442e0f09133 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Doxyfile is now created by configure. The gegl directory is now only
included in the doxygen inp...
Exclude directories tests and glib from documentation sources.
Expand/define glib macros that we...
Command: `doxygen -u` w. doxygen 1.8.16
b9b00949027a2f635cd59c9a02c79c9cd98ae7d0 authored almost 5 years ago by Jesper Lloyd <[email protected]>01844132969468ccf904f38001e1e6215c937667 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Currently translated at 100.0% (164 of 164 strings)
3c4ae5368ac7563d9130a8f9374df59e3fda41ea authored almost 5 years ago by Pavel Fric <[email protected]>Currently translated at 100.0% (164 of 164 strings)
9f4d8a46d60c286cb7ec41927738e62c1457bd3f authored almost 5 years ago by Blake <[email protected]>
Moving out the rgb to spectral conversion for the input color
yields overall speedups of 3-5% (d...
As a consequence, the spectral routines will be used, leading
to longer time for test runs.
0c569db06e428036e619499a3509eaf5c9bca54d authored almost 5 years ago by Some Guy <[email protected]>
Instructions now use the new script, without reference to intltool.
The intltool scripts have be...
The new and more complete script `update_translations.sh` covers
all steps in the translation up...
This fixes the source string locations and adds the strings
for the new Softness setting.
Previously the source string locations pointed to the unreadable
lines in a non-tracked generate...
Currently translated at 15.4% (25 of 162 strings)
1c6b392fceb74629059fda2f696c487303cad624 authored almost 5 years ago by Prachi Joshi <[email protected]>
The state values were assigned from settings before the
settings were calculated.
Note that thi...
489e994a7fbacff2a70bb8a6cb2c45dcabe6b099 authored almost 5 years ago by Jesper Lloyd <[email protected]>closes #106
de7a88dde7ed10c941ce014be8075ad00b81df68 authored almost 5 years ago by Jesper Lloyd <[email protected]>Currently translated at 70.3% (114 of 162 strings)
8524ee4019da24945bfc4593306ecdad214d4df4 authored almost 5 years ago by Ettore Atalan <[email protected]>Currently translated at 15.4% (25 of 162 strings)
5cb31219130b14a9ac36c6203e808eaca43cdc78 authored almost 5 years ago by OverloadedOrama <[email protected]>Currently translated at 100.0% (162 of 162 strings)
e86bc4a2f955681153a05e9eff20d8e4b4b0c2c0 authored almost 5 years ago by geun-tak Jeong <[email protected]>Currently translated at 60.5% (98 of 162 strings)
7b5bbd9794fa88f9b5da847137c17d825f5af5df authored almost 5 years ago by Rania Amina <[email protected]>Currently translated at 64.2% (104 of 162 strings)
c40125c76f8eb014423c5296e464a4aa5f3e030b authored almost 5 years ago by Milo Ivir <[email protected]>Committer's comment:
The softness setting provides a way to linearly scale the opacity
values o...
2d1c9746e84e05be1d3d6f9c5e32caf5224dcbd0 authored almost 5 years ago by Jesper Lloyd <[email protected]>
* Correct version of gegl in Requires.
* Change Name to libmypaint-gegl to distinguish it
from...
The pngmath module was removed in favor of the imgmath module in 1.8
Thanks to avsej for drawing...
Check for the breathe extension in the configure script.
Fail if the dependencies are not met, ...
a79f2c8e88796b4a6316866d6d7714b1fa0ad704 authored almost 5 years ago by Jesper Lloyd <[email protected]>Currently translated at 65.4% (106 of 162 strings)
082539bc3d965a647bb61630c38c82d93c28793d authored almost 5 years ago by Ecron <[email protected]>Currently translated at 72.2% (117 of 162 strings)
2686f48ed58516783ab69e7164c7ed43cf679d8f authored almost 5 years ago by Joan Montané <[email protected]>Currently translated at 100.0% (162 of 162 strings)
bb429e2ccda072ee61bef58084f1fea2bf46bfc8 authored almost 5 years ago by Blake <[email protected]>Currently translated at 31.5% (51 of 162 strings)
586862b20bd5a7a674eba558c4a39dddd885527b authored almost 5 years ago by Allan Nordhøy <[email protected]>
More remnants from before the config split, unearthed by the
GOBject-introspection build fix.
The auto-enabling of introspection compilation failed to set the
WITH_GLIB variable appropriatel...
Retain support for gegl-0.3, but prioritize using gegl-0.4.
Support the API-change introduced in...
MyPaint currently only uses a single instance of MyPaintBrush, but
GIMP sometimes uses multiple,...
b67ffa50b2bbb9d537c646e4b6b572f49bf831ca authored almost 5 years ago by Jesper Lloyd <[email protected]>
This is just to reduce repetition.
5b920598816313f622e4f30e19a952427857d767 authored almost 5 years ago by Jesper Lloyd <[email protected]>Brush engine cleanup
8da671c3ac4bf47c6994deb0e2d6a15bf8b0cf7b authored almost 5 years ago by Brien Dieterle <[email protected]>
Add the brush pointer as the first argument to make it more obvious
that the macros don't involv...
Factor out constants and make equations more readable.
556a483e429cfdcdf2a0e1629d80e159b2a7cef0 authored almost 5 years ago by Jesper Lloyd <[email protected]>Also removes a duplicated calculation for ATTACK_ANGLE.
4d53bb1cf47d4ff5412ebf01897b06457e86b5be authored almost 5 years ago by Jesper Lloyd <[email protected]>
Splitting these conditional procedures out from the
prepare_and_draw_dab function makes it a lot...
As it was, the flip state would also be switched when updating
the other state values from the p...
Add const to some const'able local variables.
Since many expressions are much shorter now, a lo...
f3e487ef99e68f187f7f7f534bcd6179d4956c8f authored almost 5 years ago by Jesper Lloyd <[email protected]>fd46bdf6cd78b3f49ce9ab7313a903beb4a09893 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Resorting to macros is never good, but for readability it's
either that or introducing duplicate...
No semantics are changed (in terms of functional difference).
Smudge state enum amended to repl...
626d3ce3418e1d75b1cd3e29901fa71f9230778a authored almost 5 years ago by Jesper Lloyd <[email protected]>
Remove always-true clauses (irrelevant since the switch to enums).
Remove the speed assertion; i...
The old comments about strange states may have been about situations
caused by invalid or unchec...
The full benchmark is now only run when invoked with --full-benchmark
06952874a1ee70bde52e2027d9e17629d092d04a authored almost 5 years ago by Jesper Lloyd <[email protected]>
Factor out most of the repetition and change the test case
labels to contain information about t...
e4a153f72eecf2c8924178fc909c432552e929df authored almost 5 years ago by Jesper Lloyd <[email protected]>
Currently translated at 27.2% (44 of 162 strings)
716ca1d341997bc518935f7a23a625dcffd32ef5 authored almost 5 years ago by Sveinn í Felli <[email protected]>Currently translated at 100.0% (162 of 162 strings)
a7481535648e89c9f8e7ad0da0905b2746c4eabc authored almost 5 years ago by Jesper Lloyd <[email protected]>Currently translated at 100.0% (162 of 162 strings)
53b14abdf22454e43be10f785d812167c775782d authored almost 5 years ago by Jesper Lloyd <[email protected]>9da5779b8d3734d2c0c75fc11aff4e11c9d4c641 authored almost 5 years ago by Jesper Lloyd <[email protected]>
The addendum should probably never have been part of
the actual string, but stuck around for abo...
Note: Not all languages translated the addendum.
83699af2ebe2fec94f8fc445dd98d1822e60d246 authored almost 5 years ago by Jesper Lloyd <[email protected]>Currently translated at 14.8% (24 of 162 strings)
b997ead295f54ee9f1de52db7e4e58496d862c33 authored almost 5 years ago by Prachi Joshi <[email protected]>Currently translated at 91.4% (148 of 162 strings)
6602d22756a75dfbabdc944caeb34d7e416b4bb9 authored almost 5 years ago by Blake <[email protected]>Currently translated at 80.2% (130 of 162 strings)
8de0caf19b6a30df963bc46aa3d94ca2fbb363f7 authored almost 5 years ago by Tuomas Hietala <[email protected]>Currently translated at 100.0% (162 of 162 strings)
2d822b8c50794c913bc38f3442ce883805d54853 authored almost 5 years ago by Pavel Fric <[email protected]>Currently translated at 64.2% (104 of 162 strings)
784b28717574846615453c5a79ea89af8ce45bb4 authored almost 5 years ago by Nathan <[email protected]>Currently translated at 55.6% (90 of 162 strings)
1fa5427eac0e33df787e8c21cc900dd04a8a650d authored almost 5 years ago by Milo Ivir <[email protected]>Currently translated at 12.3% (20 of 162 strings)
ce2d85593eba21377ec143440306a60eed6eccf0 authored about 5 years ago by Prachi Joshi <[email protected]>Currently translated at 51.2% (83 of 162 strings)
9bdeefd3c533903bcb0aa13f374c211a074882f4 authored about 5 years ago by Milo Ivir <[email protected]>Currently translated at 1.9% (3 of 162 strings)
e7670a3b277edab9516714e67cb90a0ba0f14295 authored about 5 years ago by Milo Ivir <[email protected]>c349410ec6b80dc612d20d23873af9f77af6233d authored about 5 years ago by Jesper Lloyd <[email protected]>
Parameter is unsigned, no need to check that it's >= 0.
Closes #132
c2e720c73e8b614b1024fb97a18bb49ca8b3fcb7 authored about 5 years ago by Jesper Lloyd <[email protected]>
Rename utils.c to write_ppm.c, move to examples dir, remove utils.h.
Move the include-all libmyp...
Fixes the example code itself, and the ppm output (various issues).
f0f2c6f998d771789b0b65bed128e6e01d9b1314 authored about 5 years ago by Jesper Lloyd <[email protected]>dc22e7e96e9ec5f7f3403a232c7cdc7a8ffc937e authored about 5 years ago by Jesper Lloyd <[email protected]>
Only used in example code. Closes #133
70f7686db792fa4953dc60f28a322bf2cd388ed7 authored about 5 years ago by Jesper Lloyd <[email protected]>Currently translated at 100.0% (162 of 162 strings)
285b05a3bd115bcf3a46ead5815943dc896dc978 authored about 5 years ago by geun-tak Jeong <[email protected]>Currently translated at 70.4% (114 of 162 strings)
0592e09dbe0f7560015e40847423202c14759b71 authored about 5 years ago by Tuomas Hietala <[email protected]>Currently translated at 54.3% (88 of 162 strings)
4d7dd3f40ce9f720ca4bc7df18e5a96586e197b6 authored about 5 years ago by Sabri Ünal <[email protected]>68e2c33add0aec09f1898aa80ef4f822bed67b87 authored about 5 years ago by Jesper Lloyd <[email protected]>
Add a row-major order 3x3 float transformation matrix
and translation/reflection/rotation operat...
THIS COMMIT CHANGES THE API:
the 'set_symmetry_state' function in mypaint-tiled-surface.h
now ta...
This adds the auto-generated translator comments
for names and tooltips to the translation files...
216363d32f23d1e4acaef4c75e1c4203f8274b46 authored about 5 years ago by Jesper Lloyd <[email protected]>
Currently translated at 100.0% (162 of 162 strings)
69cbad079823f02c5f8230800f5ba3396a5df08b authored about 5 years ago by Jesper Lloyd <[email protected]>Currently translated at 11.3% (12 of 106 strings)
1bdab9146dc43e02bce2317420be991f63097c8d authored about 5 years ago by Prachi Joshi <[email protected]>Currently translated at 17.0% (18 of 106 strings)
4435bcb7a6a9262f8d715d8f4eb6aff11540db32 authored about 5 years ago by Prachi Joshi <[email protected]>
Translator comments can now be added for the names and tooltips
for the settings and inputs defi...
748e735e7fffd2524bb3552fd79b2a2c13f60711 authored about 5 years ago by Jesper Lloyd <[email protected]>
6a61ba5f3a258e3362310c637fe941f45148325c authored about 5 years ago by Jesper Lloyd <[email protected]>
37b35c913d2f9b3fd55423ca9df3ae8b19e8a6f7 authored about 5 years ago by Jesper Lloyd <[email protected]>
The names of the settings were all capitalized, which is arguably
more correct than the current ...
With the exception of capitalization, make the new
unmerged setting strings more consistent with...
Break out the calculation of directional offsets
to its own function, and clamp the final result...
Minor optimization: store intermediates as radians instead
of degrees to halve the number of deg...
THIS UPDATE CHANGES THE API!
See changes to mypaint_surface_end_atomic signature/implementations...
Adds a new struct for managing multiple rectangles and a utility
function that expands a rectang...
Currently translated at 100.0% (106 of 106 strings)
98a4d856cea354d70288233ef799683865145d7c authored about 5 years ago by Alfredo Rafael Vicente Boix <[email protected]>Currently translated at 99.1% (105 of 106 strings)
263d3d0a7f3395f57f1c2766a803b40497b0cfe8 authored about 5 years ago by Alain <[email protected]>
Instead of using constant cut-off points, use a cheap
sigmoid-like function to gradually transit...