Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mypaint/mypaint
MyPaint is a simple drawing and painting program that works well with Wacom-style graphics tablets.
https://github.com/mypaint/mypaint
add static path for brushes until msys2 is updated
revert this patch after this PR is accepted:
...
Brushes data package dependency
462f14d542af83bd2db462e3d6210bee5d7ae9b0 authored about 6 years ago62775cf88566217daa8273c25aa25a12206da060 authored about 6 years ago
5167f8b2a9d18d15366d9ec7c1851f2f4b94b729 authored about 6 years ago
a6c4e8d2241efed133703d6b96c9b6421d4f1132 authored about 6 years ago
b1e057c194ade92b4121284836282c0aed4268eb authored about 6 years ago
92ca2b1c6b3230334b32c196ce22d801cf04c906 authored about 6 years ago
And properly update the config.py creation in setup.py as well. When
this was first implemented,...
de5fc0d9b767873f31742c7162e749e2553d1ee4 authored about 6 years ago
d109b180c7f66a408cc1751fe064c688dd0e1a6c authored about 6 years ago
372f821d527fafae65054006ce14a857dc9436a8 authored about 6 years ago
37f0bf411963dce6a594a159c0afc01cb7469d12 authored about 6 years ago
df278263debd91abd323524f5a35c4f428a23487 authored about 6 years ago
bigger cache has much better performance for large documents
this commit sets the default to 8X ...
encode as bytes for windows only
51e828dc7f898762c3adf373962bbd2904611d99 authored about 6 years ago
This reverts commit 910f84b6ce70feb92ff83533ffd8ec92e757776f.
Apparently this encoding works on ...
f041650098d09b778f49ff84fae1e8d07b2d33f0 authored about 6 years ago
910f84b6ce70feb92ff83533ffd8ec92e757776f authored about 6 years ago
c32bd422b2e356f4e7fae4c02ff8ca337a321f49 authored over 6 years ago
fixes #960
cd6626390cc1d515334b9f04939725a37ac93578 authored over 6 years ago
disable pacman update for now. It was causing
resource exhaustion. Besides, it is unnecessary now
xtilt ytilt compensation moved to brush engine
e474dd2766bb90dc169d1977dd5f9257e3e03019 authored over 6 years agoaf306e4cd395bd128540cb4eae07961f4be41637 authored over 6 years ago
Simplifies code and allows raw xtilt/ytilt values for inputs
74193b176341f428776e093001e282e10a8bc8b5 authored over 6 years agomake default window size slightly bigger to avoid scrolling as much
deef9dc83852e12126cc8c48869857cc8a0b83a2 authored over 6 years agofullscreen UI: add 500ms delay to unhide edge panels on bump
eb27b705560c8d60a5f3c9ee056afe8252dc3319 authored over 6 years agoAllow modifiers (ctrl, shift, alt) while painting
05ba3880834689379b4ece719983f55c063aa55b authored over 6 years ago
pacman -Syu --noconfirm seems to fix build
running twice would update more of the system
but onl...
does not affect hidden floating windows because those
might be really hard to find with a delay
...
This opens up a lot more keys to control settings
like hue, sat, brightness while painting in re...
This trick keeps managed_install and managed_uninstall working as
documented with python3. Witho...
Load cursors in 'enter' handler
1e2867e0e5eed650fc76aca9bdd57d95a5100080 authored almost 7 years agoFix conversion of git version to str.
489911ea99b2028239e24dff815a8813a4748b4f authored almost 7 years agoFixes #915.
be50ab2cc02126305eeb22f4c3fea2c08e259212 authored almost 7 years agoCloses mypaint/mypaint#913.
9be8974a2d013e95a2d4f2bfb6456b8a2debd51f authored almost 7 years agoAddresses mypaint/mypaint#913 (by making the test fail for Py3).
2d2c553bc62bb7ecac85a6ce52206b32e496c8e7 authored almost 7 years ago645a395d783d6081eec686e1ef9fc8ae1ce7ae38 authored almost 7 years ago
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1555277
89614604a5090a2d58d99972abb108385a04e9ef authored almost 7 years ago
We now require all flake8 tests implemented by Hound-CI to pass for
newly-introduced lines pf Py...
I don't know if we need to turn off the default linter bundle yet,
but let's get it yapping.
Now that the number of coding style violations is down to an approachable
level, it's time to au...
320918491052a3f9025582ed13db811ca10f0792 authored almost 7 years ago
7f74b38549adc6735ba18b220424322b4ff75c75 authored almost 7 years ago
3def86043485c7cae0a4e4745ab315c2987d0c9a authored almost 7 years ago
c37243a07f0d1ccc43e25963aad57ef263e57e02 authored almost 7 years ago
RecentManager.app_exec must be a unicode string object on Py3.
7896dfcb6da824eed51ccc19a1d5acddf3d4dbb8 authored almost 7 years agoUpgrading to Py2-unicode or Py3-str is always appropriate.
Lack of this was breaking the thumbn...
db02a5e99327375fc39cf3db6eaf86c1c5972817 authored almost 7 years agoMakes mypaint/mypaint#905 testable.
e2bc4b7c0f1b3d005e06a93bf23618703f0af638 authored almost 7 years ago9d1a2819c84b69460a550ccd710b85647b68afb9 authored almost 7 years ago
852eb08c4a46101bdcfb443b6d87e41cfb32d8e2 authored almost 7 years ago
056463b32dfef42a6c6c29590dcd62a2c21bdce7 authored almost 7 years ago
Use our tested, compat version of g_filename_to_utf8() for interrogating
file dialogs. In Py3 it...
4836715b9633d7a989e0025e99b308f01c725a81 authored almost 7 years ago
351322c4b9cb71e7fa528c5f336531a6ede2ecaa authored almost 7 years ago
a665e7775c2560711e90c76c22223a907c8cd652 authored almost 7 years ago
One especially weird one in gui.keyboard which could be provoked by
pressing escape while some o...
aac8a229029c6c2db25a4ed2446fa8bd53c8d918 authored almost 7 years ago
Bytes and unicode again. It pays to be cautious about what goes into a
dict in Python 3, so more...
fb8cc34b90c7976d068895df6fba66b7f0564c33 authored almost 7 years ago
Python 3 nosetests require Swig 3.0 on Trusty.
02b7c4df6058ebd054fbdc830f7da65de4e7423f authored almost 7 years ago
Remove some dead helper code, and replace with explicit load/save.
All uses of JSON data need to...
f06c90d8107948db2908138e91c53aa05768b079 authored almost 7 years ago
1143804d4eabe0bfa8d236704e7beb7ce813138a authored almost 7 years ago
c8dd70f4436b08846910b2a51ad469c2462581f5 authored almost 7 years ago
f3b63d9b048c920ca7a0711a489da87ce29a3e3b authored almost 7 years ago
The blobs of data produced by the strokemap code must always be
bytestrings. Add some doctests.
a061aeb42cccfe28ab3ba9aae8fe397ebb8553c0 authored almost 7 years ago
Py3 colour picker was failing here, let's throw a test case at it for the
future.
311c3a3ed421cbb6ccb200fd29715ab4200ff823 authored almost 7 years ago
1e4d34af5db230d46c5a6765c977e9dd06a9ea17 authored almost 7 years ago
62f5a96c255dfc5fcbce6accc7ba6c09cb703f21 authored almost 7 years ago
67ac223c905a7036b0f415c3e119ccf0f9496978 authored almost 7 years ago
3486dd87bdf5cd51829cf346ff98b2c3ae3b0947 authored almost 7 years ago
e8b230d7388ac66758049be962c6b01d9dc6eb5d authored almost 7 years ago
Regression was introduced in 17f80838e943f163717937d898eb76103f64607d.
a0129f440cefcfd831e548043f3e57860d8b9651 authored almost 7 years agoa21086d430c0e566bccc935c9660225fc2e787bd authored almost 7 years ago
acb10b6bc162b3d14cb51aeaf99e62fe816fa034 didn't revert all it should have.
Closes mypaint/mypai...
ccf1a3d015e2436e6e5446af8f092442b2675ed0 authored almost 7 years agob8a99f328efa49f27ea99f45ae580aefb7a6bcbd authored almost 7 years ago
Things like the layervis code write their persistent data to the per-doc
settings. This means th...
For diagnosing mypaint/mypaint#893 and mypaint/mypaint#904. Handling each
exception by reporting...
0a1ac9136c1a38c862e989f5722cebee38b237cb authored almost 7 years ago
0e3d0e6d2b4a41086b505aeb47858fe4fefbcdd9 authored almost 7 years ago
MyPaint will needs to be able to load brushpacks saved under old Python
versions, so add some te...
f8cac42e16f180f18466c3ea0857f4f0a9833a31 authored almost 7 years ago
b63177ef65f9f7e2d9463dbcf575e4c2f3251907 authored almost 7 years ago
Throw in some new doctests too, just in case these Gtk version-compat
things start failing on so...
b2334716ade98cb77b300a6f2d37b8647feef4df authored almost 7 years ago
os.fdopen(..., 0) is now broken, so don't do that any more.
Simplify the Windows case some more...
7e4cac60b484a578f2c51ef6f019646973ba0c20 authored almost 7 years agoc7b941ebf93fe2c7bd239dc66e7d7282c61675c3 authored almost 7 years ago
2f4fcd9629c05cc85669f6824a59ebc7a5d19733 authored almost 7 years ago
* Run flake8 linter over lots of modules, and fix the warnings.
- Makes it possible to use the...
e66ef65c0476095c6888ba717eabcb63c939201d authored almost 7 years ago
1c920f1f9422a91b1225aa87a0186aa48eac102b authored almost 7 years ago
Steal add_metaclass from six.
f30bf3194ee8db8e34776b197e7684b7380c0a04 authored almost 7 years ago
Debian testing/unstable, Python 2: ✔build ✔nosetests ✔test
Debian testing/unstable, Python 3: ✔b...
Fix an accidental cut-and-paste. That's what I get for taking the Swig docs
too literally. Oops....
Lots of changes needed to get the build and the tests working with Python3.
Not quite there yet,...
83ac8f8545a2508fc05c9a10b4982bb2b5066cd0 authored almost 7 years ago
♫ And this is why we use a linter, use a linter, use a linter-o ♫
8f5231d7a622b1a1c89a6a6b0db64f179f8849e7 authored almost 7 years ago
- Changes suggested by flake8 (and excuses)
- Stylistic whitespace tweaks
- Module copyright upd...