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

Translated using Weblate (Valencian)

Currently translated at 100.0% (1254 of 1254 strings)

1c651cf4fa553d9c43a9c5d125ddf25f628ca355 authored about 5 years ago by Ecron <[email protected]>
Translated using Weblate (Catalan)

Currently translated at 82.0% (1028 of 1254 strings)

158f13f8fc27b079839d12b2d2616b6fb5029389 authored about 5 years ago by Ecron <[email protected]>
Translated using Weblate (Swedish)

Currently translated at 100.0% (1254 of 1254 strings)

428337376d55112c791a916987b2f5b89a21de5e authored about 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Icelandic)

Currently translated at 75.8% (951 of 1254 strings)

c5fc931d7aa0467a7e567b14c8ee0534fcd67a02 authored about 5 years ago by Sveinn í Felli <[email protected]>
Translated using Weblate (Catalan)

Currently translated at 82.0% (1028 of 1254 strings)

d5e562975dac7185a049d0a370f1fa86bd678ac8 authored about 5 years ago by Joan Montané <[email protected]>
Translated using Weblate (Catalan)

Currently translated at 100.0% (1254 of 1254 strings)

2de68315bc29ff24a782ca1d5b67a835bdffd177 authored about 5 years ago by Ecron <[email protected]>
setup: refactor BuildConfig functions

Rewrite the replace function to run in a single
pass and use the 'with' statement for file ops.
...

1e01206a10820934ea2a805ec5a60091490f172e authored about 5 years ago by Jesper Lloyd <[email protected]>
setup: revise static locales and share info cache

I forgot to include the file listing the always-include
exceptions for "build_config --translati...

3ad9f1b2629af547aa96f18f34e68317f9d52038 authored about 5 years ago by Jesper Lloyd <[email protected]>
i18n: add translation limitation option

Limit installation to configured locales.
All message objects are still built, but
only the ones...

78a09d54bacb7e522d631af3d8327daeb3cc4c19 authored about 5 years ago by Jesper Lloyd <[email protected]>
Update translation strings

Couple of short strings to support the new
language settings interface.

e67f9124437f3825644076e010daea63af421ed7 authored about 5 years ago by Jesper Lloyd <[email protected]>
i18n: amend and update locale ui strings

db25c96d5b04040c1b3c161424c407054be99169 authored about 5 years ago by Jesper Lloyd <[email protected]>
Use existing translations from GIMP for new msgid

Grab the translations for "System Language"
from GIMP's translation files (where possible).

de33b17f51bca01bd5025d58a94d296c6cdf293c authored about 5 years ago by Jesper Lloyd <[email protected]>
i18n: Add prerequisites for selectable locale

Generate a list of supported locales at build-time,
based on the existence of *.po translation f...

fbbcf7bb6bebcc0e47616854ef2d3cb5aed3d54e authored about 5 years ago by Jesper Lloyd <[email protected]>
Fix translations when running from source tree

The old locale path does not work, as compiled
message objects are no longer placed in their
res...

9f83f9675c6d3aac2e4711923eb9f62ffd37d53f authored about 5 years ago by Jesper Lloyd <[email protected]>
Add locale code string test

Verify that there are ui strings for all locale codes for which
there are translation files (eve...

523bf14a99369c1301364714a6564651faaddc4e authored about 5 years ago by Jesper Lloyd <[email protected]>
i18n: enable locale configuration in preferences

Override LANGUAGE envvar prior to gettext init if the user
has set the value of a supported loca...

f36e4888a1334091d80d84ab54de5d056e7b4c1b authored about 5 years ago by Jesper Lloyd <[email protected]>
Refactor: reorder gettext initialization

Refactor config file loading and locale path fetching
to read user settings prior to gettext ini...

eaf3846c2e7de2c67ed1b49b26d16be174d9434b authored about 5 years ago by Jesper Lloyd <[email protected]>
Add translator comments [skip ci]

Upon request, add some explanations for the translateable
strings in the buttonmap preferences.

cc9df0b57d58e7e6f3a3c33e9a36d16c7215ca15 authored about 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Valencian)

Currently translated at 100.0% (1250 of 1250 strings)

c4f884c33edb28698233f8b1dc97752b0cfe6f0c authored about 5 years ago by Ecron <[email protected]>
Translated using Weblate (Catalan)

Currently translated at 77.8% (973 of 1250 strings)

ad568dd2eb2fc534fbcb6cae543ca61ac710946d authored about 5 years ago by Joan Montané <[email protected]>
Translated using Weblate (Valencian)

Currently translated at 100.0% (1250 of 1250 strings)

158fe8a94a854084ec075a1a16785dc2cd55eaa2 authored about 5 years ago by Alfredo Rafael Vicente Boix <[email protected]>
Translated using Weblate (Hebrew)

Currently translated at 20.0% (250 of 1250 strings)

2911d2bc8611194fe7f93e23f2f9ca04b039e481 authored about 5 years ago by Yaron Shahrabani <[email protected]>
Use X11 backend by default on Wayland

This is a workaround to avoid the input freezes after
pointer grabs when running on Wayland.

Th...

5c640632f973d2813d0c1df4f2cccbe86561007e authored over 5 years ago by Jesper Lloyd <[email protected]>
Trigger appimage builds on pushes to master

The building of appimages are now triggered if the ci
succeds for this repository (successful ap...

f798a0ee4dfd7107ab1134b6c2e34942c736972e authored over 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Catalan)

Currently translated at 77.4% (967 of 1250 strings)

e1b5b736b1eb13c6fc055acec1832189d64f81d3 authored over 5 years ago by Ecron <[email protected]>
Translated using Weblate (French)

Currently translated at 53.8% (672 of 1250 strings)

e445e97864345a426e312ff4f97dac36420361d2 authored over 5 years ago by Robert <[email protected]>
Translated using Weblate (Valencian)

Currently translated at 99.9% (1249 of 1250 strings)

0eeb01cb3606ae92e796dded9ad8516df33de433 authored over 5 years ago by Ecron <[email protected]>
Translated using Weblate (German)

Currently translated at 77.2% (965 of 1250 strings)

1039a8a9e161313bed4007ae36f7dfbf22c48dd4 authored over 5 years ago by nautilusx <[email protected]>
Translated using Weblate (Valencian)

Currently translated at 99.7% (1246 of 1250 strings)

d69eddd0a035551055272be1d877f3d632554956 authored over 5 years ago by Allan Nordhøy <[email protected]>
Translated using Weblate (Chinese (Traditional))

Currently translated at 77.6% (970 of 1250 strings)

6cbbf49d9254abac6d7b100ca88534b0c11318fd authored over 5 years ago by Walter Cheuk <[email protected]>
Fix weblate merge conflicts from the update

Minor conflicts - modification dates and one source location.
Note to future self: remember to c...

16cae753edef99cb2c4c164c9e98468d8cd9eb2b authored over 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Swedish)

Currently translated at 100.0% (1250 of 1250 strings)

8661940efb1821b00e8578c9958662096e10c6c9 authored over 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Valencian)

Currently translated at 99.8% (1247 of 1250 strings)

8f20d505b946e0bd4df9f2b58af3fe5070fa2431 authored over 5 years ago by Alfredo Rafael Vicente Boix <[email protected]>
i18n: Update po template and translation files

No new,removed or altered string. Only adds the missing translator
comments and updates the sour...

907129f0058ddc89a246f4892b6c889588ce6f8f authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: Move and edit translator comments

A lot of the translator comments were not picked up xgettext,
and quite a few only made sense wh...

99da30c6dfae8bf980dec774ae463f5c5b9d70f8 authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: update po metadata [skip ci]

Replaces default po headers and updates the version field.

2d0d5918173c5f10464b9fe6e2e433a047b355e9 authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n scripts: add script for updating po metadata

Many po files have default or outdated metadata.
This script replaces default headers with gener...

a360ddb75675e5490fdc53ff98f5df758ab37030 authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n scripts: apply linter fixes, delete loop

Remove duplicated loop in update_languages script and
apply some suggestions from the shellcheck...

ffef6e0e00c82587c82818f6e1f3616f87df200d authored over 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Slovak)

Currently translated at 80.9% (1011 of 1250 strings)

52870d315c2b1ac4d0c0c04c8e8c9f4b9ce3d94b authored over 5 years ago by Blake <[email protected]>
Translated using Weblate (Swedish)

Currently translated at 100.0% (1250 of 1250 strings)

0b5211ee96f02e62ddd08641a6cff14eb70fd42a authored over 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Italian)

Currently translated at 78.1% (976 of 1250 strings)

464e89f790999614cebec90d78ee216004cbaab1 authored over 5 years ago by albanobattistella <[email protected]>
Translated using Weblate (Kabyle)

Currently translated at 4.6% (58 of 1250 strings)

20e926c0af84d0f7121c1f92592c5d0b116a013a authored over 5 years ago by Yuba Wissin <[email protected]>
Added translation using Weblate (Valencian)

670bd305c7a2f9670a96aa973da34f2a215515ba authored over 5 years ago by Alfredo Rafael Vicente Boix <[email protected]>
Translated using Weblate (Turkish)

Currently translated at 100.0% (1250 of 1250 strings)

6361b8fd75c7bffafe3029e46addea8caa0e0a68 authored over 5 years ago by Sabri Ünal <[email protected]>
i18n: expand translation README [skip ci]

Adds more information for programmers about the use and impact
of the different gettext function...

9079adbd76b3f335b28b378ad64e0647ee25333c authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: update translation README

Replace obsolete testing instructions and
update the options for providing translations.

Add no...

6b44aef60a393c913aaa6d7e85775a13c5c040c8 authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: fix po locale id inconsistencies

These changes are mostly to make our translation
files consistent with those of gtk - a conseque...

82b4fc54a7226002f5079890b616b0bfe0dcdab7 authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: Fix ellipsis/triple dots inconsistency

One inconsistency snuck through in the conversion.
Easier to change the triple dots in the messa...

c134f1abf94d3697d59d6352560b62b4690c6472 authored over 5 years ago by Jesper Lloyd <[email protected]>
Fix README badges again [skip ci]

Significant whitespace (missing newline).

7b9457db2dc5583e6dab1fbf314a40074acf1f8c authored over 5 years ago by Jesper Lloyd <[email protected]>
Update README status badges [skip ci]

Fix translation status badge link.
Remove Tea-CI status badge (project/business appears to be de...

57f505a0b290c23873a7d8b46f7daafe2763c715 authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: Fix glitches in strings not yet in .pot

Use "Save As" for the the title for the "Save as" dialog.

Also fixes:
missing whitespace, extra...

3bddbfdba4d4a97679afcbea89cb4ad09446671c authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: replace triple dots with ellipsis glyphs

Replace "..." with proper unicode ellipsis glyphs
in the source strings, to make it consistent w...

736147fb23fdfc08051dfa11484650e6c9b90b61 authored over 5 years ago by leela <[email protected]>
Update translation files

7ebcf33b2055d1c8b485b8674adcde5b1f206056 authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: fix/rework fill option strings

Taking the opportunity to update these as they have
not been written to the po template file yet...

816185639801122596d680dd7fb26894f2621615 authored over 5 years ago by Jesper Lloyd <[email protected]>
Convert triple dots to ellipsis in po files

All ellipsis strings were short enough for the following to work:

sed -i -E 's/^(msgid.*)\.\.\....

dde5a104a027561fdab35e8d34a7bc9779536a22 authored over 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Turkish)

Currently translated at 99.8% (1078 of 1080 strings)

df821aae1797ffec8842b7db819e76df658d59aa authored over 5 years ago by leela <[email protected]>
Translated using Weblate (Hindi)

Currently translated at 1.8% (19 of 1080 strings)

f63813ce4bc6b074453b2f00fa1a0a804c2b233f authored over 5 years ago by leela <[email protected]>
Translated using Weblate (Arabic)

Currently translated at 7.9% (85 of 1080 strings)

e334436fc925c485e13bd1b0f707eeacc35090c8 authored over 5 years ago by Omar Aglan <[email protected]>
Translated using Weblate (Korean)

Currently translated at 99.7% (1077 of 1080 strings)

83b5973fc359771e4b76f02f739dffc7a7fb682e authored over 5 years ago by geun-tak Jeong <[email protected]>
Translated using Weblate (Korean)

Currently translated at 95.4% (1030 of 1080 strings)

b88560bcdfa60b7b2b85323fdba0eb8539719736 authored over 5 years ago by geun-tak Jeong <[email protected]>
Translated using Weblate (Spanish)

Currently translated at 100.0% (1080 of 1080 strings)

aa0d20bcbb8276d8594d49aded31089fa6e6d826 authored over 5 years ago by Adolfo Jayme Barrientos <[email protected]>
Docs: Fix incorrect commit reference [skip ci]

Update reference about SCons files to point to correct commit.

c062c50d3e2d354a8926f83b82674767c56213a4 authored over 5 years ago by Jesper Lloyd <[email protected]>
Remove the old SCons components and update docs

By now the transition to setuptools was finished a long time ago.
This removes the old build scr...

a332f03deebebaad84a4f3d5dedc987895dc5b70 authored over 5 years ago by Jesper Lloyd <[email protected]>
Preferences: fix string inconsistency + alignment

Add missing ':' to label string and fix left alignment.

Round a couple of float parameters, tho...

19df6ae37dc7610e3b12c41447e1ed562d496a1d authored over 5 years ago by Jesper Lloyd <[email protected]>
Add syntax for installation-relative brushdir path

Brushdir paths leading with {installation-prefix} will be
prefixed with the installation path (p...

5aa27d8b73926655d9b74cdc05eaabeab5cc8b8d authored over 5 years ago by Jesper Lloyd <[email protected]>
Floodfill: fix loading blend mode from preferences

Blend mode was correctly stored as mode type index,
but incorrectly restored/used as combobox li...

153de92502b7c1ccf914a0199749da3ad7a3dab3 authored over 5 years ago by Jesper Lloyd <[email protected]>
CI: Skip appimage build on travis

These appimages have been broken for a long time,
no need to waste time and bandwidth on buildin...

578afa7b86dbf0005f5eb6dcf7560ab269ba8b2a authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

cb6fd0a539f38678de8e101a8656ffb28f4eb81d authored over 5 years ago by Hosted Weblate <[email protected]>
Build fix: use python2 explicitly in win32 build

The appveyor windows build was failing after an msys2
package upgrade - the crucial change being...

3ad28118fcf7cb345817f37c8de1fa6ef9ad0a21 authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

24213b3d11375fb40a8895c65c2a26f281dc58b5 authored over 5 years ago by Hosted Weblate <[email protected]>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 75.0% (810 of 1080 strings)

2ebbaa4238fecb129fb82f7dc1138f14707c3b00 authored over 5 years ago by Neymar Junior <[email protected]>
setup.py: add option for disabling openmp

For some platforms (particularly musl-based), openmp is more
difficult to work with. This adds t...

d8e73645f207c0a2ed710616d7ab1b3aac95ed05 authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

e8760804241956cc593cd4e3666f774034236da6 authored over 5 years ago by Hosted Weblate <[email protected]>
setup.py: rename env var PKGCONFIG to PKG_CONFIG

Apparently this is the standard used in other build systems.

b510bfc3c5f580104209746994bebb85025bcecb authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

757dae2070d19b9144274f1e551049fdf1a8bf94 authored over 5 years ago by Hosted Weblate <[email protected]>
setup.py: enable envvars for pkg-config and msgfmt

Let packagers use environment variables to define
the names of the pkg-config and msgfmt program...

14216e5feb4b4d7a2fc8884850a272a336f231cd authored over 5 years ago by Jesper Lloyd <[email protected]>
setup.py: fix locale files not being installed

When the build step was run separately from the
install step, the generated language catalogs we...

b1fb906bb42eba3c95576f01d859e79a68a942ee authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

8103cd96db8f941bbeba43b0c33751cf0ebbff6b authored over 5 years ago by Hosted Weblate <[email protected]>
i18n: add missing intltool-extract flag

Without the --local flag, the headers end up in
the source directory. Add checks for existence
o...

e51a49ece05efc8e16fe92cb5172eb74356ac3c7 authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

e2986fb7a4a452d85d52ac9721bcf4695fecb833 authored over 5 years ago by Hosted Weblate <[email protected]>
framewindow.py: fix dimensions of outer rectangle

Classic margin thinko. Outer rectangle was aligning with bottom/right
sides of canvas - resultin...

c33916a0e552a646a206841d2ee40efeabdd1915 authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

77a17e4543952b648d02087717b6c1c6399c6c15 authored over 5 years ago by Hosted Weblate <[email protected]>
Py3: Fix error when importing brushpacks

ZipFile.read always returns bytes, causing problems
when being used as a string in Python3.

Tha...

29ace1a27749acc6c10800ac59eda865072f55d7 authored over 5 years ago by Jesper Lloyd <[email protected]>
Bugfix: fix "crash" when moving empty layer group

Division by zero in processing function resulted
in persistent periodically re-triggered excepti...

db24519fe6beef55ef3eaa4d698cf70039fb1ddd authored over 5 years ago by Jesper Lloyd <[email protected]>
Bugfix: fix out-of-range brush history item crash

Instead of crashing out with an IndexError, just log
a warning if encountering brush history ite...

42e3be99ef4d4d4ccf6be7e53202bbfe4f70609c authored over 5 years ago by Jesper Lloyd <[email protected]>
i18n: fix crash on locale parsing failure

Don't crash if the locale parsing fails, just log the exception.

9e03af0fb02332d55267780fa110261ce4fe5be8 authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

151670277b21f1b5707db36ce7e9be85c95fad4d authored over 5 years ago by Hosted Weblate <[email protected]>
Fix mIsc. typos

Found via `codespell -i 3 -w -S *.po -L hist,od`

e125fde749128f48ad377be690dd212ab1f6621d authored over 5 years ago by luz.paz <[email protected]>
Merge branch 'origin/master' into Weblate.

6940f26354fd3d25c443038fc8628579dbc0cdbc authored over 5 years ago by Hosted Weblate <[email protected]>
Py3: fix sys.platform linux check

Only require that the platform string starts with "linux".
See: https://docs.python.org/2/librar...

80f2b1e0028365d0ebf1e3622aa8b296e82f52fa authored over 5 years ago by Jesper Lloyd <[email protected]>
Win32: set relative brush path at build time

Add an option to the BuildConfig setup command that takes a
static string and uses it instead of...

ddfda0bd60f68b7066daf7cf902a85d6f820ad4e authored over 5 years ago by Jesper Lloyd <[email protected]>
Version control: ignore lib/config.py

lib/config.py only contains a path to the
installed mypaint-brushes directory, determined
at bui...

641949d058d3e4d0df1ee66a7f89611aba148381 authored over 5 years ago by Jesper Lloyd <[email protected]>
build: add warnings related to BuildConfig

Warn if an absolute path is supplied
as the static brush directory path.

Add warning headers to...

62ab865038971881d3044f3794f2065ddee61381 authored over 5 years ago by Jesper Lloyd <[email protected]>
CODEQUAL: flatten loop, clear trailing whitespace

Replace quad-nested loop with itertools.product and a filter.

Remove trailing whitespace in msy...

ffb4a93ff32e2ae03f647e7eabaa82bc71e24af1 authored over 5 years ago by Jesper Lloyd <[email protected]>
Merge branch 'origin/master' into Weblate.

c34e50c202bd480ecc323ab6e152711e4636814f authored over 5 years ago by Hosted Weblate <[email protected]>
Add instructions for sudo-less build/install

ae5efae1a9fbe0aae8f2da55de36cd3c2fe90ef1 authored over 5 years ago by Jesper Lloyd <[email protected]>
Update build instructions

Clarify that both libmypaint and mypaint-brushes
are required dependencies, and add direct link ...

50fcb10499693582ee1983c7a90402e9f134caf4 authored over 5 years ago by Jesper Lloyd <[email protected]>
setup.py: add new build flag for mypaintlib rpath

When building mypaintlib, the setup script uses pkg-config
to find the build information about t...

21129f4f16e7678c3c3bf3d0e29292369ae5c1e9 authored over 5 years ago by Jesper Lloyd <[email protected]>
About window: fix double escaping

Some strings in the About dialog were escaped in the input
as well as in the gtk implementation,...

0eca420f2a7c3f19c8a4d91f09561e966d0605bc authored over 5 years ago by Jesper Lloyd <[email protected]>
Build instructions: Add sections for py2/py3 deps.

Split dependency installation commands for apt and yum
into three sections: common, py2 and py3

62bf8b4a7ec0ef5554cc208b7b0488c22f745c8a authored over 5 years ago by Jesper Lloyd <[email protected]>