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
Use precalculated noise for dithering, don't call rand().
The speed is now the same it was for r...
Replace ugly thresholding code with more ugly thresholding code.
The previous code did compare ...
github.com/mypaint/mypaint - 08c475d632edbd1b465a51780116fc926a2c05ed authored over 13 years ago by Martin Renold <[email protected]>
Fix FIXME in stroke recording. Was ignoring the
threshold, caused by some past code refactoring...
Fix the code that should have prevented a very faint stroke from
being recorded where a strong s...
Should really test my commits before pushing. Ahem.
github.com/mypaint/mypaint - 6098d296ffd1a8d8e65bb4f82a1afb8885ea6846 authored over 13 years ago by Andrew Chadwick <[email protected]>
Workaround for a (py)GTK bug. The style-changed signal fires at startup
with an erroneous GTK_TO...
Override user settings of gtk.TOOLBAR_BOTH for the toolbar becuase
that's way too big for sensib...
Fix the scaled eraser and normal mode icons having the wrong name.
github.com/mypaint/mypaint - c32b568d39acae6f512543bb6646b675d67d2e57 authored over 13 years ago by Andrew Chadwick <[email protected]>
Create the app instance with an explicit extra location for the icons,
based in the install pref...
github.com/mypaint/mypaint - ae57085283679ec602822a1239e453f527e00e57 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - ab5af6c9bf27d7631e6c98479f4142f5b691bd0c authored over 13 years ago by Ben O'Steen <[email protected]>
New, save as, load and revert
github.com/mypaint/mypaint - 9ac392066f908db48c22d7e7bdd6f6aa8ce1bb23 authored over 13 years ago by Ben O'Steen <[email protected]>github.com/mypaint/mypaint - 42e859d9ce16eee16711589c71ff2e8d8f1bed07 authored over 13 years ago by Ben O'Steen <[email protected]>
Moved from self.filehandler.scratchpad_doc and scratchpad_filename to
self.app.scratcpad_doc, etc.
Moved the code to lib/scratchpad_palette.py:
squiggle, *_squiggle --> various methods to genera...
github.com/mypaint/mypaint - 96757fe02fd9b2155652cab1aba18b0fae71355f authored over 13 years ago by Ben O'Steen <[email protected]>Current scratchpad adopts the chosen background for the canvas.
github.com/mypaint/mypaint - 5c45e9ff469a2edeb9e604870fabe7124daeb579 authored over 13 years ago by Ben O'Steen <[email protected]>github.com/mypaint/mypaint - 001b45546c9efb9291c8a366dceac1ea366a5ff9 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - e57205c0a025b64d0f51f83549677f628aab15ae authored over 13 years ago by Martin Renold <[email protected]>
github.com/mypaint/mypaint - 436a79a956f269019b035022ad701d9dea569431 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - c6d5ba3b7c420870016e5f0bf562803f0deddb93 authored over 13 years ago by Ben O'Steen <[email protected]>
First colour would be overwritten due to the wrong recalculation of
where the next palette 'squi...
TODO: apply unique stock icon for scratchpad
github.com/mypaint/mypaint - a405b5c6123859e0d8b1e8099c0a31ef08b6cad4 authored over 13 years ago by Ben O'Steen <[email protected]>github.com/mypaint/mypaint - e3d483593e0a11f1f751a0b6c4aeeb683fc88ee1 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - e8c21cc5f7081704a257c9c79f8a8c8cbeda86f1 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - c4cf353a8d0582671980d9f6821219288705bb0e authored over 13 years ago by Ben O'Steen <[email protected]>
Simplifies the code a bit, and makes editing the toolbar layout easier
(since it's by no means i...
Fixes a regression against master. Windows were being hidden twice when
toggled off, which was s...
github.com/mypaint/mypaint - 28e0435a28a25ccd38592fb39de7ae00c9d279fb authored over 13 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 98f1040d180a530e5ea3e704304372db0f3b1c55 authored over 13 years ago by Andrew Chadwick <[email protected]>
Using the defined stock IDs used elsewhere makes things more consistent.
github.com/mypaint/mypaint - 691ebc96743d674910e55aa8c6748521aee7f5df authored over 13 years ago by Andrew Chadwick <[email protected]>Remove some cruft and make get_x_by_role methods work similarly.
github.com/mypaint/mypaint - b665368711b2cc166e5f614e01ad2c65c2e89b0e authored over 13 years ago by Andrew Chadwick <[email protected]>
Remove trailing ellipses for labels that get used for menus: also
makes them better for tool win...
Some bad logic meant that when leaving eraser mode, the radius change
wasn't being stored. That ...
github.com/mypaint/mypaint - c6b1f7b5afff23258dfa6bbab7d87311dd4c3270 authored over 13 years ago by Andrew Chadwick <[email protected]>
Now that we have some important icons, it's probably better to
exit earily and print an error, r...
Make the tooltips explain what the buttons do in terms advanced users
can understand without req...
github.com/mypaint/mypaint - e7c5ad91e2966834837fb9e6b961c1c282e3dd75 authored over 13 years ago by Andrew Chadwick <[email protected]>
It's fiddly to have toolbar and menu toggleactions track the state of an
internal StateGroup's s...
Keep the new ToggleActions in sync with actual window states for the
prefs window, the backgroun...
Add support for custom stock items.
Initial stab at a toolbar, which can of course be toggled o...
github.com/mypaint/mypaint - b5424886cd0eba54b55652945fa60b97e1404acd authored over 13 years ago by Andrew Chadwick <[email protected]>github.com/mypaint/mypaint - 6c77b77572f40d63472c0aba873f56e45bda19e5 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - a138e5559597c7a6d6d18efaa8e4d0e63fb5692e authored over 13 years ago by Ben O'Steen <[email protected]>
Allow the state of the command stack to be observed.
github.com/mypaint/mypaint - 0bd373d446ca6bd89ffc3bd434acbf24ac7b3dbf authored over 13 years ago by Andrew Chadwick <[email protected]>github.com/mypaint/mypaint - 8f7f9898dd43ba226f5cecf027e91463411be5c6 authored over 13 years ago by Martin Renold <[email protected]>
Provides a menu option in the Scratchpad tab to Draw a palette in the current
scratchpad. This w...
I used to call unused arguments "trash", but I expect Andrew
knows better than me which word is ...
github.com/mypaint/mypaint - 3ae32e8e0cabba32a45e3ec3771f98cbc5a78291 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - d616c69747b5657998328112f064c3bf3c263954 authored over 13 years ago by Ben O'Steen <[email protected]>
Reuses the dialog code between normal document save_as and the
scratchpad save_as
github.com/mypaint/mypaint - a561c44e8cde3c4542f2fb4b57e677c55a76efe7 authored over 13 years ago by Ben O'Steen <[email protected]>
Moved the button_release_cb and button_press_cb logic to methods in the
drawwindow module, outsi...
github.com/mypaint/mypaint - 556ab885249122579fbce55d972b2a9519e7eeaa authored over 13 years ago by Ben O'Steen <[email protected]>
Abstracted and given param referencing which document they should apply to.
github.com/mypaint/mypaint - 15775ec0ae8035f2b4b96cfa7e6518e4a923b754 authored over 13 years ago by Ben O'Steen <[email protected]>github.com/mypaint/mypaint - 7606ca392ab3667da4ad415321e16ca090594177 authored over 13 years ago by Ben O'Steen <[email protected]>
proposed patch to enable logfile when not defined
https://gna.org/bugs/?17999
https://gna.org/bugs/index.php?18412
github.com/mypaint/mypaint - cc3a628d56f4a92bf739d0bc32c7f98d58e5ec65 authored over 13 years ago by Martin Renold <[email protected]>github.com/mypaint/mypaint - 83546d17ddb63acfcb1e1b65b3105ed857201be1 authored over 13 years ago by Ben O'Steen <[email protected]>
fixes "gui_test"
github.com/mypaint/mypaint - c5001d4472a0dc2301cde9799b5716ab70eb9663 authored over 13 years ago by Martin Renold <[email protected]>
Proper python exception handling. Turns out this sloppy handling
can crash MyPaint when a Python...
Extend focus rejection to all transient, saved-position immediate subwindows
of the main window,...
github.com/mypaint/mypaint - e0c7fe77bf3bac38ad2457420d6e532f95df8ea1 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - bc4145b0a69666154e9a7b7a6ed2e18654359463 authored over 13 years ago by Ben O'Steen <[email protected]>
When warned about scratchpad autosaving over a file not in the scratchpad
directory, the save a ...
'autosave.ora' in the scratchpad directory <- autosaved scratchpad
'scratchpad_default.ora' <- ...
github.com/mypaint/mypaint - 28e0679ef31413f3ce70f3b30c21d029f7c59abd authored over 13 years ago by Ben O'Steen <[email protected]>
Return NULL from the original python call (stroke_to) if an
exception has occurred while trying ...
Return NULL from the original python call (stroke_to) if an
exception has occurred while trying ...
github.com/mypaint/mypaint - e95b9fb11da6d70c3c23a8a5bf5451e2a443124b authored over 13 years ago by Ben O'Steen <[email protected]>
Alters the scratchpad behaviour so that there is only one scratchpad, which
is saved on exit. Zo...
github.com/mypaint/mypaint - 843ee581b11bd375b487617f8c6419b30a8a61ff authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - 146379edc1a5b97f8596685ae0c5c3424d2dac3a authored over 13 years ago by Ben O'Steen <[email protected]>
Allows the user to load a compatible file from anywhere on disc, but offers
the user a chance to...
github.com/mypaint/mypaint - db8e4679cd88a97575c08d95c387a3a311859019 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - 7a2a106edb4c8cfced49c98957373eac0e90b98f authored over 13 years ago by Ben O'Steen <[email protected]>
Undocking or docking the scratchpad used to cause the view to pan,
as it was calculating the vie...
github.com/mypaint/mypaint - 5e3281880e6b1cf5d1c51589d27eb1a5e675ee3a authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - ad18b823edad081624cd40f931725d142c34900e authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - 0b12c30cc657d230646921b3b25ea50fa44c18e1 authored over 13 years ago by Ben O'Steen <[email protected]>
github.com/mypaint/mypaint - 047e7ac2c35750ad8b99d9be654da55900ebde71 authored over 13 years ago by Ben O'Steen <[email protected]>
Now with open/save as goodness!
github.com/mypaint/mypaint - b2ac1ec808a769489db8af016effabf731990026 authored over 13 years ago by Ben O'Steen <[email protected]>github.com/mypaint/mypaint - 920aed228f9dd8f76c25299bbaac3cd216ec2791 authored over 13 years ago by Martin Renold <[email protected]>
Some bad logic meant that when leaving eraser mode, the radius change
wasn't being stored. That ...
Now that we have some important icons, it's probably better to
exit earily and print an error, r...
Simplifies the code a bit, and makes editing the toolbar layout easier
(since it's by no means i...
Make the tooltips explain what the buttons do in terms advanced users
can understand without req...
github.com/mypaint/mypaint - 756843d4d3c5db4e1c990a64d7bec5f4263174d3 authored over 13 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - 04fe997a44921991015aa858ddbbfefa6aa702ad authored over 13 years ago by Andrew Chadwick <[email protected]>
Using the defined stock IDs used elsewhere makes things more consistent.
github.com/mypaint/mypaint - 4606862c9eece497e7cc81436b2350b68cec61a5 authored over 13 years ago by Andrew Chadwick <[email protected]>
Remove trailing ellipses for labels that get used for menus: also
makes them better for tool win...
Remove some cruft and make get_x_by_role methods work similarly.
github.com/mypaint/mypaint - 274de5117a73fdac6cb45d7ed388d2d20d435a82 authored over 13 years ago by Andrew Chadwick <[email protected]>
Fixes a regression against master. Windows were being hidden twice when
toggled off, which was s...
github.com/mypaint/mypaint - fafb97922c6845d5e48e4a6a3ab405c62c600a1c authored over 13 years ago by Andrew Chadwick <[email protected]>
github.com/mypaint/mypaint - ea84c5d9a27114472abf6233746d8c4facb4f832 authored over 13 years ago by Andrew Chadwick <[email protected]>
Keep the new ToggleActions in sync with actual window states for the
prefs window, the backgroun...
Add support for custom stock items.
Initial stab at a toolbar, which can of course be toggled o...
github.com/mypaint/mypaint - 72a821fe8a264bd2928d3e82b333ba6f4362d43a authored over 13 years ago by Andrew Chadwick <[email protected]>
It's fiddly to have toolbar and menu toggleactions track the state of an
internal StateGroup's s...
Allow the state of the command stack to be observed.
github.com/mypaint/mypaint - a8ae17a8ab134f4a0c8e69d17204cebda005d292 authored over 13 years ago by Andrew Chadwick <[email protected]>github.com/mypaint/mypaint - 3654ac0f76d83e36c185e5f3f41745783379e92c authored over 13 years ago by Martin Renold <[email protected]>
I used to call unused arguments "trash", but I expect Andrew
knows better than me which word is ...
fixes "gui_test"
github.com/mypaint/mypaint - 236f59eba8cc61c0c54665e67453245d5a4a23a2 authored over 13 years ago by Martin Renold <[email protected]>
proposed patch to enable logfile when not defined
https://gna.org/bugs/?17999