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

Rewrite the icon export process

Made possible by the icon sheet restructuring, the export process
no longer involves Inkscape, r...

601673f394bae31ac251f7bcec414fdea4b96c29 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Restructure icon sheet

The restructuring is to facilitate faster export.

Now all exportable icons:
* are placed on a s...

650fc3ef741f6f2e05fc97877f0ecd9cc4bbf25e authored almost 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Italian)

Currently translated at 79.7% (1013 of 1270 strings)

131c44477fb460366dab067cbce5bdececa8adbc authored almost 5 years ago by Claudio Arseni <[email protected]>
Fix rounding in conversion to rgba8 while saving

Each load, save cycle introduced error while converting internal data to
rgba8. Errors were noti...

ee5963838f51d778bdcc043190ddd2081f84f04f authored almost 5 years ago by Grzegorz Wójcik <[email protected]>
Export optimized icons from sheet

These icons should all be valid svg, and are a bit
more compact than the old ones (~63% size red...

bc47f420b107f6f7c10a66b28425079b669e156a authored almost 5 years ago by Jesper Lloyd <[email protected]>
Remove obsolete icon (previously renamed)

The icon 'mypaint-normal-paint' was unused, at some point it was
renamed to 'mypaint-brush-blend...

f1ec704ba461c752d4db92acee668283509eeada authored almost 5 years ago by Jesper Lloyd <[email protected]>
Update icon extraction script

Remove invalid predicate for the rectangle deletion - any rectangle in
an icon, matching the ico...

ed08412b3ac3ea9278672eebaf3030f2e605b1be authored almost 5 years ago by Jesper Lloyd <[email protected]>
Clean up icon sheet

The icon sheet now contains all icons - previously it was not always
updated when icons were add...

1cc5a9687dae9917d38f2fcd914416cf8b3931b3 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Fix misc. typos in documentation/comments [skip ci]

Found via `codespell -q 3 -S *.po -L ba,daa,hist,lod,od`

Closes #1063

425afe2917b102469465868cb0c4f76a431ea5d5 authored almost 5 years ago by luz.paz <[email protected]>
Add layer-move icon to icon sheet (svgz) [skip ci]

The icon for the layer move action was revised 5 years ago, but never
added to symbolic-icons.sv...

1f0342893f1c15aec2e6d5ec8b625d7d88075405 authored almost 5 years ago by Jesper Lloyd <[email protected]>
svg icons: fix missing xlink namespace [skip ci]

Icon was renamed in the icon sheet, so the fix wasn't applied
in the previous export. Currently ...

f0d174d1c5278675b9a263ee6f826c5fc9102cf1 authored almost 5 years ago by Jesper Lloyd <[email protected]>
svg icons: fix xlink namespace not being specified

Export script adjusted and all icons re-exported.

librsvg 2.48.0 is stricter about namespaces b...

b665173985de3f0c05af9db88b1e24cb4357fbc2 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (French)

Currently translated at 65.4% (831 of 1270 strings)

9dcac664f64a6b42f67c8bcd937782f8f64bac58 authored almost 5 years ago by Isabelle Lepage <[email protected]>
setup: improve po check error message [skip ci]

Mark the validation failure message with 80 col equal signs,
summarize which files failed valida...

19648e98a4646c27a266b49577170c2ee151219f authored almost 5 years ago by Jesper Lloyd <[email protected]>
setup: enable msgfmt checks [skip appveyor]

89511f77738d36eb922bbd7ab880a789a001fa7b authored almost 5 years ago by Jesper Lloyd <[email protected]>
Fix travis CI (intltool still required)

d04a681eebe14aa536e7d3b0cefbbe0f81464294 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Store #translated, not %translated, in cache

The cache is only used when limiting translations by completion.

93c43b5db98bacc5806eaec33401a777c64ad8b8 authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: finish removal of intltool usage

Only gettext utilities are used now.

3e1dc51d8816ee71a8ffb182cb5934ec76ac2128 authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: update .pot and .po files

Fixes the string origin links in the weblate user interface.

f5eadcb9bbf4e81f5f09a34d2a3bf0a8962b5bcd authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: rewrite .po template update script

Now only relies on the standard gettext utilities for the string
extraction and concatenation, w...

4c617b4ca713e3771992d0dd90e20b0f920285c2 authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: mark clearly incorrect translations as fuzzy

These are strings that either have missing or redundant c-format
specifiers (%s, %d, etc).

A re...

8f0080ca023ba8f7ffee0d35adb2a598ebb3562f authored almost 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Slovenian)

Currently translated at 12.0% (154 of 1280 strings)

31242da75dbf9c7ab465fe5cc7521276b0e21ec3 authored almost 5 years ago by Allan Nordhøy <[email protected]>
Translated using Weblate (Romanian)

Currently translated at 15.8% (203 of 1280 strings)

0b03628f8bcb28637c32db17273cd1f818274208 authored almost 5 years ago by Allan Nordhøy <[email protected]>
Translated using Weblate (English (United Kingdom))

Currently translated at 75.6% (968 of 1280 strings)

517b8951b584ff283770bcadc862b8187526ff54 authored almost 5 years ago by Andi Chandler <[email protected]>
windows: exclude unused python libs [skip travis]

Removes libraries/components that aren't used directly or indirectly,
as well as directories con...

5956ec23f1991165b55ee37de5142ae3a460fe41 authored almost 5 years ago by Jesper Lloyd <[email protected]>
windows: exclude more unused DLLs [skip travis]

63981d68af97ee0769d7be85d84b86becca0fc72 authored almost 5 years ago by Jesper Lloyd <[email protected]>
windows: exclude unused pacman files [skip travis]

e9f0455a1c883c3ca75fd6fa4afc136e5f9f168d authored almost 5 years ago by Jesper Lloyd <[email protected]>
windows: exclude unused icons

Only include a subset of the scalable icons & no non-scalable icons.
These icons are not used by...

68dc8fb24cdb364fc6aff68350dd8ebed7a38851 authored almost 5 years ago by Jesper Lloyd <[email protected]>
ci: skip windows builds for non-related changesets

Specifies a subset of the files/directories that should have no impact
on the output of the wind...

d05acf23cf16f937af5f7ee94705b8b3884184cf authored almost 5 years ago by Jesper Lloyd <[email protected]>
windows: don't bundle txt/pyc files [skip travis]

304ccbce9be41c3a58609e6ae01baa5b49ebe4f0 authored almost 5 years ago by Jesper Lloyd <[email protected]>
ci/windows: delete unused icons [skip travis]

Set default deletion to ** (everything, recursively) and change
the inline comments to regular c...

be7b04bb111d8603820e9e093781efcddd5ac826 authored almost 5 years ago by Jesper Lloyd <[email protected]>
ci: skip 32bit builds unless C++ code has changed

Technically this skips if HEAD does not contain changes
to the C++ extension code, and probably ...

f73c91aba0fbf71f7b8a70703f4ef2ae5996ff8e authored almost 5 years ago by Jesper Lloyd <[email protected]>
ci: set appveyor clone depth to 1 and fail early

We don't make use of the additional depth right now,
so it's a pure waste of bandwidth. Failing ...

edce6219a891e38b7210f41b0e2bd6286cf4cc32 authored almost 5 years ago by Jesper Lloyd <[email protected]>
windows: amend delete patterns [skip travis]

Uses the new priority syntax to delete some of the files
that need not, and should not, be bundled.

b1676a4f96f23b40a82679ef033538d9768a9f8c authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: use square brackets in report template

The string isn't actually formatted with .format or .format_map,
so using braces for the example...

321a54eac50223c1cafc22e988c213af88a3c568 authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: fix key errors (translated brace variables)

0ada665bed1c019669b66284ccdb290a8cfe8ebd authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: fix key error in German translation

b3a9e6621427f442e545bbc56f034152c7802a3f authored almost 5 years ago by Jesper Lloyd <[email protected]>
Add softness parameter to draw_dab call

Note: only used in test code.

0d2995d997c71726a1ace74913ddad408a15c3c0 authored almost 5 years ago by Jesper Lloyd <[email protected]>
ci: use openmp in windows libmypaint build

34060e2d1316b8d80858a04ae4f187c3944cd2d8 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Czech)

Currently translated at 100.0% (1280 of 1280 strings)

0a514c6ba15c899e4b5fa47b23b0ac93130b94ae authored almost 5 years ago by Pavel Fric <[email protected]>
Translated using Weblate (German)

Currently translated at 92.2% (1181 of 1280 strings)

ae004e6de541900938e548d020a35f6b44d7c0d0 authored almost 5 years ago by Ettore Atalan <[email protected]>
Translated using Weblate (German)

Currently translated at 92.9% (1190 of 1280 strings)

a033952f6d190df798bdc4cbbdb2dda976f107cf authored almost 5 years ago by nautilusx <[email protected]>
Translated using Weblate (Chinese (Simplified))

Currently translated at 93.8% (1201 of 1280 strings)

6742183f967e6299f294d146c3b4d895786e4c6b authored almost 5 years ago by 玉堂白鹤 <[email protected]>
Translated using Weblate (Greek)

Currently translated at 13.5% (173 of 1280 strings)

b99fe1de39072d7af043873850db9bbfbe5e1ab1 authored almost 5 years ago by OverloadedOrama <[email protected]>
Translated using Weblate (French)

Currently translated at 64.1% (821 of 1280 strings)

7e542c672e3a6c5d58f2fca85f95a42a805713dd authored almost 5 years ago by Isabelle Lepage <[email protected]>
Translated using Weblate (Korean)

Currently translated at 100.0% (1280 of 1280 strings)

8817d3caf6fb02c40a37289745b5062f489bbe54 authored almost 5 years ago by geun-tak Jeong <[email protected]>
Translated using Weblate (Chinese (Simplified))

Currently translated at 76.5% (980 of 1280 strings)

eeb0be40956a8277e3ce94dd1824d6cf02f0af8f authored almost 5 years ago by 玉堂白鹤 <[email protected]>
Translated using Weblate (Marathi)

Currently translated at 11.4% (146 of 1280 strings)

b4b968f9b346e6740652fd1c7eb362de0baf4d75 authored almost 5 years ago by Prachi Joshi <[email protected]>
Translated using Weblate (Marathi)

Currently translated at 10.6% (136 of 1280 strings)

f89880ab4ca3891f04ab6d6157f94e942586803b authored almost 5 years ago by Prachi Joshi <[email protected]>
Translated using Weblate (French)

Currently translated at 64.1% (821 of 1280 strings)

2f765d437315f6678dc1337f1e5753a239bb9b84 authored almost 5 years ago by Pamputt <[email protected]>
appveyor: update version field [skip ci]

f254bb2c54246a2e0c6887ddc144fd0445c52473 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Py3: use a string as the 1st argument to exec [skip ci]

de0ca9b6f65fbeb216b1be3a9926f1fa48dfc243 authored almost 5 years ago by Atri Bhattacharya <[email protected]>
appveyor: upgrade env separately [skip travis]

937ed67681ca471fefd6d58bd8aaf431e4d281e1 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Add OARS rating to appdata

OARS is used by software stores to classify apps https://hughsie.github.io/oars/ this patch help...

c066c2a8e5fa067b8a219e6ea0f9ea04fb6464ce authored almost 5 years ago by Nick Richards <[email protected]>
meta: bump version to 2.1.0-alpha

0991ebaebb8e9112ae45968087c9daaa37b2c760 authored almost 5 years ago by Jesper Lloyd <[email protected]>
flake8: fix indentation (E128)

fe0ccdf24ca90f422b1f62ced16fa93f9a8a127c authored almost 5 years ago by Jesper Lloyd <[email protected]>
setup.py: check dependencies before use

Now all dependencies checked by pkg-config are checked
before the flag data (etc) is extracted, ...

a96387886dfe55a7ea09b7cd71f58b8baa925cde authored almost 5 years ago by Jesper Lloyd <[email protected]>
Remap order of brush inputs in brush editor

This is not, and should not be, dependent on the order of the enum
(from the json) in libmypaint...

f8b38a390c26b20d2add426972f76a8729743cd0 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Optimize test input bigimage.ora for size

Just applied 'optipng -o8' to all layers. Visuals should be unchanged.
908K -> 128K, another siz...

42805c43a3ffb121ea2fe54a9a64355c6c507052 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Optimize fill test input file

From 5.6M to 188K, using optipng and replacing the largest layer
(main culprit) with an indexabl...

3734def15d7b290a4ba624ad2d09d4219a36a7ff authored almost 5 years ago by Jesper Lloyd <[email protected]>
Run setuptools tests in release.sh

Performance and memory leak tests are still unported.

8939bbaf83d429638154bba656909ceae4682881 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Fix flake8 issues in symbolic-icons-extract.py

1c32e131297ccfe61612f39eabac44aff4445860 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Add and use new icon for hsv cube rotation

Fixes missing icon when using gtk 3.24 (e.g. in the Windows build).

f0852160720d09a18016e1dd4b7c290a76d5576f authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: comment on use of 'translate-credits' string

The 'translate-credits' string is used to credit translators in the
About dialog, but the contex...

1dc7d2131bdb2f2b2a43727fd04b07b69faa499a authored almost 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (French)

Currently translated at 62.6% (801 of 1280 strings)

7e62b95afd449bf3f554a5ec523dee8317edd265 authored almost 5 years ago by Isabelle Lepage <[email protected]>
Update contact info in appdata

cd15f42cd69798f04d8eef78827d20fda491743e authored almost 5 years ago by Jesper Lloyd <[email protected]>
Update changelog [skip ci]

Summary of changes between v1.2.1 and the impending v2.0.0 release.
Changeset comprises 1381 com...

01ef3a3d502dd40d2211670b88481d6da5e01830 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Enable rpath on BSD systems

cf6f03433babf5687f4458ba26d9601c8a4c8d78 authored almost 5 years ago by myfreeweb <[email protected]>
Use new libmypaint brush constructor

Needed after the smudge buckets were moved into the
brush struct in the following libmypaint com...

bef9f1e4fd31311f0c3d3d4693fbe4b4c57d0eac authored almost 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Korean)

Currently translated at 100.0% (1280 of 1280 strings)

ac121b2697bb2e7e2638093e89e2b5835ef9b368 authored almost 5 years ago by geun-tak Jeong <[email protected]>
Translated using Weblate (French)

Currently translated at 62.0% (794 of 1280 strings)

460f1dbedaaade7e6cefacce7c798876e88b9e00 authored almost 5 years ago by Isabelle Lepage <[email protected]>
Translated using Weblate (Spanish)

Currently translated at 75.8% (970 of 1280 strings)

b4ae74c5a7ff429b67d312b0012350cb77bae29c authored almost 5 years ago by Say Varcon <[email protected]>
Translated using Weblate (Marathi)

Currently translated at 10.5% (135 of 1280 strings)

1a99a396025b73c96f919d53887eb778eacb23ce authored almost 5 years ago by Prachi Joshi <[email protected]>
Rename .ico file & add 256x256 layer [skip travis]

_Actually_ fixes the icons on Windows, and adds higher-res layer.

The .ico file now uses png co...

c2aa18f8eba00e9e2d0013c179561ac9d2ab59d0 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Windows: fix application icons

Fix icons not being bundled, and use the premade .ico file
instead of generating one from (now n...

c23bd942c8aefb67afeff089f5951f035db443c3 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Merge translations [skip travis] [skip appveyor]

Fixes a date conflict in the Slovak translation.

546359305daa1359c5a86ee64ae761e070779150 authored almost 5 years ago by Jesper Lloyd <[email protected]>
i18n: add credits for the Swedish translation

Translator names and dates based on the commit log.
Also fixes a minor capitalization inconsiste...

ed4edf07478899ae7afaea853b8c3a3e292c96d5 authored almost 5 years ago by Jesper Lloyd <[email protected]>
meta: update credits

Added myself to the list of contributors / artists, with
categories: programming / project manag...

9ee0f4d853296d0ccc2488f468b4be21bdf87072 authored almost 5 years ago by Jesper Lloyd <[email protected]>
meta/i18n: update copyright year in "About" dialog

The copyright year range is set to 2005-2020, the translations are
updated (including where the ...

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

06b866c00e85323189159dede4a0849c76e47727 authored almost 5 years ago by Hosted Weblate <[email protected]>
Use icon agreed upon by dev team/community

Fix icon naming, update files/references and add source svg to repo.
The icon is based on Jakub ...

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

Currently translated at 100.0% (1280 of 1280 strings)

d1678e60d695113a6f458bbd97f2af2dd1485afd authored almost 5 years ago by Joan Montané <[email protected]>
Merge branch 'origin/master' into Weblate.

8bcd7ae78b279be53e233238c96a614ebcaf7ef6 authored almost 5 years ago by Hosted Weblate <[email protected]>
icon: replace the app icon with a new one

- follows the GNOME HIG 3.30
see https://gitlab.gnome.org/GNOME/Initiatives/issues/2
- extra a...

ce9b05a134898065dceca0c62af533740b974977 authored almost 5 years ago by Jakub Steiner <[email protected]>
Translated using Weblate (Catalan)

Currently translated at 98.6% (1262 of 1280 strings)

39590c0388db1723496498c6bf8a7063d5342fde authored almost 5 years ago by Ecron <[email protected]>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 58.7% (751 of 1280 strings)

0dc22db135e26b83b84efc16c1272c3be6c6e872 authored almost 5 years ago by NyanNyan <[email protected]>
Translated using Weblate (Slovak)

Currently translated at 88.9% (1138 of 1280 strings)

2c782631eb09acaf80ef09ed5f2b0bfc6ab2554e authored almost 5 years ago by Blake <[email protected]>
Translated using Weblate (Slovak)

Currently translated at 88.8% (1137 of 1280 strings)

9c4744a0539a003ce6b5cae81711db3f5f92d709 authored almost 5 years ago by Blake <[email protected]>
Translated using Weblate (Slovak)

Currently translated at 79.7% (1020 of 1280 strings)

7bb9cc29aaaa47e4c026932a951c93337fd66222 authored almost 5 years ago by Blake <[email protected]>
Translated using Weblate (Norwegian Bokmål)

Currently translated at 54.3% (695 of 1280 strings)

d37d09489838aa328072ff47c83e7fd136d95094 authored almost 5 years ago by Allan Nordhøy <[email protected]>
Merge translation updates

d903b2506352d7318e3a44e7a54fdc68fe4c60cf authored almost 5 years ago by Jesper Lloyd <[email protected]>
CI (Windows): use .zst archives for the bundling

64db33adc4157f59d4e1a2dadd98dbd8b65d95c6 authored almost 5 years ago by Jesper Lloyd <[email protected]>
Translated using Weblate (Russian)

Currently translated at 96.8% (1239 of 1280 strings)

c809e98f32d6fae62da36cf53c80c0a0d8c0c58d authored almost 5 years ago by Oleg Dudka <[email protected]>
Translated using Weblate (Chinese (Simplified))

Currently translated at 75.8% (970 of 1280 strings)

4b2ff7468e7015a8048e5be9cc22c6ba75ab2349 authored almost 5 years ago by 玉堂白鹤 <[email protected]>
Translated using Weblate (Icelandic)

Currently translated at 87.5% (1120 of 1280 strings)

856f0f376cb9f5f9239fd5d8ee3ac7598e951d4b authored almost 5 years ago by Sveinn í Felli <[email protected]>
Translated using Weblate (Finnish)

Currently translated at 22.3% (285 of 1280 strings)

a5c659778d72eb2fa045b6e8bfa6afe3a53d5629 authored almost 5 years ago by 4903000 <[email protected]>
Translated using Weblate (German)

Currently translated at 80.5% (1031 of 1280 strings)

22e6a816ac1c6b66b365e2227ae8793c605424c7 authored almost 5 years ago by PAS <[email protected]>
Translated using Weblate (Icelandic)

Currently translated at 76.6% (981 of 1280 strings)

9a1675ade3b5c69df3c83734e1c0693870c75354 authored almost 5 years ago by Sveinn í Felli <[email protected]>
Translated using Weblate (Croatian)

Currently translated at 82.0% (1049 of 1280 strings)

2caa9cd8fe276ed12b56b16cf9eb059835dfabdb authored about 5 years ago by Milo Ivir <[email protected]>
Translated using Weblate (Slovak)

Currently translated at 79.1% (1012 of 1280 strings)

00b8cd21d0e72a79b3629b315568adaba0c875f0 authored about 5 years ago by Blake <[email protected]>