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
Has the basic setup for i18n support as well, though this will
need further work.
Has the basic setup for i18n support as well, though this will
need further work.
AttributeError: 'module' object has no attribute 'TILE_SIZE'
github.com/mypaint/mypaint - d24dacb139a06340b481da59e3537a938952b599 authored over 12 years ago
Makes the difference between the (C based) implementation,
and the C++ wrapper interface clearer.
github.com/mypaint/mypaint - 92710374104c9580821d7a0d317fa416dbd7c666 authored over 12 years ago
github.com/mypaint/libmypaint - 3deb21a834f43cb405578948a3525b861fb17243 authored over 12 years ago
Makes usage from C a bit nicer, and is more friendly for bindings.
Again we keep the existing in...
Makes usage from C a bit nicer, and is more friendly for bindings.
Again we keep the existing in...
They are public API, so they need to be prefixed.
github.com/mypaint/mypaint - 6bd78d0e9b66994658c34a2e61c4990809b0df6f authored over 12 years agoThey are public API, so they need to be prefixed.
github.com/mypaint/libmypaint - abe063d253de2fe7bc176ccff3f701317a02b0fa authored over 12 years agogithub.com/mypaint/libmypaint - 7a5de16e523dd04b58004a0273a6d45435d0d66c authored over 12 years ago
github.com/mypaint/mypaint - 3193d56fb13e0f35f0c5eb2594e98064569d3642 authored over 12 years ago
github.com/mypaint/mypaint - 7c50ac635497f2628c0451aa39bea125caee24e8 authored over 12 years ago
github.com/mypaint/libmypaint - a157dafbf549ba0f1a9af96d568176230db57080 authored over 12 years ago
The globs where wrong and silently failed when nothing was matched.
github.com/mypaint/libmypaint - d5be205dd25979276bc58d8d78fc8bd187c90289 authored over 12 years agoThe globs where wrong and silently failed when nothing was matched.
github.com/mypaint/mypaint - fcfa0a855c2364eda247768598357d29a754921e authored over 12 years agogithub.com/mypaint/mypaint - 34a4f35c4abe99345495f14a8f6f283f22de1fc2 authored over 12 years ago
github.com/mypaint/libmypaint - f916ed33cb13e9df772ebe5923479cd2d2c04162 authored over 12 years ago
github.com/mypaint/libmypaint - e29c78b9cbd71b4668f87272158b296abfcc7d68 authored over 12 years ago
github.com/mypaint/mypaint - 2040b98498a6891894bfab232b1ef44c42b34ebb authored over 12 years ago
Note: disregards internationalization.
github.com/mypaint/mypaint - 6eae99afe8e6ced48faf8ed323b59f9a1c1976d0 authored over 12 years agoNote: disregards internationalization.
github.com/mypaint/libmypaint - b90b2ecaad98cd95def493ee354afd56a7c55955 authored over 12 years ago
This means that the SConsctruct is only used for things that
are common to everything, and simpl...
This means that the SConsctruct is only used for things that
are common to everything, and simpl...
github.com/mypaint/mypaint - fc84cd6e4a2a297397417aa949155a67b7f2f613 authored over 12 years ago
github.com/mypaint/libmypaint - 2910dac51a657fda1c080f786fc2dbdb0f643c23 authored over 12 years ago
This is to simplify usage for consumers of the brushlib who want
to bundle the mypaint brushlib ...
brushlib does not depend on all the same things that _mypaintlib
does, so it should not be built...
brushlib does not depend on all the same things that _mypaintlib
does, so it should not be built...
github.com/mypaint/libmypaint - 844985bc66a53ff8c3f0bccbcda14f23ef8fde0b authored over 12 years ago
github.com/mypaint/mypaint - cb87fa245d0d992c5e989bac7f24efb3a5be893a authored over 12 years ago
It does not make any sense to have it there.
github.com/mypaint/mypaint - 9dbed7ae310cea80bb029011628162d1b53de2a5 authored over 12 years agoIt does not make any sense to have it there.
github.com/mypaint/libmypaint - fce8d6156652c0efe59b5c4f95cdd243889edc7f authored over 12 years agogithub.com/mypaint/libmypaint - 1a93fcefb6278cda6e7e648425451ebc3b916528 authored over 12 years ago
github.com/mypaint/mypaint - ff532f00db2dcdf14ef2647af8bbe0a388a62f07 authored over 12 years ago
github.com/mypaint/mypaint - 84bb3f0de14aaf88cc6c41e7657c95c6272b8bb5 authored over 12 years ago
This caused no content to appear on the canvas, except when built in debug mode.
github.com/mypaint/mypaint - 6566d2a6bdc65df17ad8818f860adeac8694b0a8 authored over 12 years agoThis caused no content to appear on the canvas, except when built in debug mode.
github.com/mypaint/libmypaint - 3757f1d92513bda5915efe8aa6c543b2467ee4b4 authored over 12 years agogithub.com/mypaint/libmypaint - 11cd90552a5af25ea05ebe85dce236ad0d9e41ca authored over 12 years ago
github.com/mypaint/mypaint - 545591e5de50b5cce6125564d0effaaaf6df7442 authored over 12 years ago
github.com/mypaint/mypaint - 3c44e0c4bb67c40c5b49bf652007b3575a28cf6e authored over 12 years ago
github.com/mypaint/libmypaint - 32af13ee9119b45403e05487b819ce11f835448b authored over 12 years ago
Use gboolean instead of bool, || intead of or, && instead of and
Also fix includes to include ev...
Use gboolean instead of bool, || intead of or, && instead of and
Also fix includes to include ev...
This file is already pure C, so no conversions needed.
github.com/mypaint/mypaint - 05fda25ffc5d11473e0a6eaa9bfc971bb6158d89 authored over 12 years agoThis file is already pure C, so no conversions needed.
github.com/mypaint/libmypaint - eda8133798410f95327492395e8b2595697002a6 authored over 12 years agoAgain we keep a C++ interface in lib/ for MyPaint.
github.com/mypaint/libmypaint - f40870088fc3977629c50ed05fde63fce1f0f0ac authored over 12 years agoAgain we keep a C++ interface in lib/ for MyPaint.
github.com/mypaint/mypaint - a2943c7ac6c3cb61e36a7c349c28d2b9aa2d9290 authored over 12 years agogithub.com/mypaint/mypaint - 289e68bdd20c7e66864437d3610779bef691adb8 authored over 12 years ago
github.com/mypaint/libmypaint - e40e394a5043bc242251d81db335f00ae8ef4ed2 authored over 12 years ago
github.com/mypaint/libmypaint - 97a6ae975fdb5f5333c6c4900e72da8014040f86 authored over 12 years ago
github.com/mypaint/mypaint - e8a19e3384d1afcd4a7043a942bd8935f4e6fbca authored over 12 years ago
The goal is to have brushlib/ be a pure C, reusable library,
and that lib/ contains MyPaints ext...
The goal is to have brushlib/ be a pure C, reusable library,
and that lib/ contains MyPaints ext...
github.com/mypaint/mypaint - ed71944a2c244e382b43a6c910bf79ab7797883c authored over 12 years ago
This is no longer an extension point for surface implementations.
These should be done by using ...
The idea is to have the generally useful bits of tiled surface
in brushlib, so that others consu...
Also make the warning on get_tile errors more generic.
github.com/mypaint/mypaint - a14cabd7069e3b41cc67884ada49d1b77f2ae546 authored over 12 years ago
The idea is to have the generally useful bits of tiled surface
in brushlib, so that others consu...
Also make the warning on get_tile errors more generic.
github.com/mypaint/libmypaint - bd8c87d9410de17705431b1a369df141a0896c10 authored over 12 years ago
Again we continue to use the C++ interface in MyPaint,
through a wrapper.
Again we continue to use the C++ interface in MyPaint,
through a wrapper.
The brush interface is now pure C, which will hopefully
make it more digestable to other consume...
The brush interface is now pure C, which will hopefully
make it more digestable to other consume...
github.com/mypaint/mypaint - 5197119ae43608955bdaf18fb6272dbd7ce2352b authored over 12 years ago
Need to invalidate the renderer widget.
github.com/mypaint/mypaint - 2f84b3dcef02c53d9a9a8aa19eeb4e28e4c97957 authored over 12 years ago
We actually want the size of the widget, and not neccesarily
of the underlying GdkWindow. In GTK...
Track pointer enter/leave events on both eventbox and
drawingarea.
Change default pressure curve for lines (suggested by David Revoy).
Fix the mouse button action ...
Keypad 4 and 6 seem to be widely used for rotation.
Make Ctrl +/- also work for zooming.
Allow t...
This makes most things work again. Pick context from canvas
is still broken (has_pointer remains...
Make the reponsibilities of this widget more clear by separating
out the two main aspects into s...
New symmetry axes are now the line x=N in model space which intersects
the centre of the display...
Manage all the per-surface symmetry state using a faked global setting
in the UI doc for simplic...
A line can now be constrained with either shift or ctrl. When
the line is started from normal mo...
Make shift-drag draw an unconstrained line, instead of snapping the
angle until you release shif...
Make the relevant methods virtual, and variables protected. Not
the nicest way to share code wit...
Port curve expose_cb() to cairo.
(one small step towards gtk3, https://gna.org/bugs/?19230)
All of the external calls to get_model_coordinates_cairo_context() were
used for the purposes of...
Fix incorrect application of file gamma. MyPaint was wrongly using an
encoding gamma when a deco...
github.com/mypaint/mypaint - 341d534b400def42676528f602ad5aaeb78bd3ea authored almost 13 years ago
Fix build error with libpng 1.5.0+. The API for the iCCP getter and
setter functions changed sli...
Remove what were essentially debugging printfs, instead return textual
details of the transforma...
Don't want PNG files to be saved with that sRGB flag just yet, if we
might be using it as a cond...
PNG uses a consistent byte order, but lcms2 doesn't. Fix tartanization
on iX86, amd64 and simila...
Basic build infrastructure for lcms2.
Load PNG files using whatever colour management info is i...
github.com/mypaint/mypaint - 986c55ed815ea7387d75c8ceeabca19296b95447 authored almost 13 years agoand remove leftover debug prints
github.com/mypaint/mypaint - c24e74c37e14f25b38f075ad196f70695a0cdc02 authored almost 13 years ago
Fix bbox being returned in the wrong order for JPEGs and other non-PNG,
non-OpenRaster fles.
And fix uninitialized image stripes when loading jpeg.
github.com/mypaint/mypaint - 5807f2bd15beeeb08fe53fcb0c66b7f5866ce9ac authored almost 13 years agoFrame can be defined at pixel resolution now.
github.com/mypaint/mypaint - 94cf2fd522033da5c16af43c5124abff9656a20d authored almost 13 years agogithub.com/mypaint/mypaint - e5ed93122e539076ed0302a8454e5b5291bf1a19 authored almost 13 years ago
It should be resizeable by dragging the borders, but let's at least
make the feature discoverabl...
Stored as xsd:boolean values on each layer per OpenRaster specification
draft and mailing list d...
Some macro-based optimisations. Not really a single code path now, but
both the RGBU and RGBA ve...
github.com/mypaint/mypaint - 27c0757e4057c157f31e0a5d364163eb02e0ba44 authored almost 13 years ago
As discussed in IRC with David, revert the changes to the colorize
brushmode icon from ae46f16. ...
RGBA and RGBU have the same layout, so we might as well process them
through the same code path ...
github.com/mypaint/mypaint - df7d5b3c5cab5129770ace15a9983738ac847e03 authored almost 13 years ago
We did save them with alpha channel, but could not display them if they
had an alpha channel. No...
Throw exceptions early. This may maybe help to find the source
of nan color hues reported by a W...