Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

libvips

A fast image processing library with low memory needs
Collective - Host: opensource - https://opencollective.com/libvips - Website: https://libvips.github.io/libvips/ - Code: https://github.com/libvips/libvips

revise change detection again

to fix debug output

github.com/libvips/libvips - eb577606a0a0d92a2bcabf08da2b22c69413456e authored almost 3 years ago
Update libnsgif (#2699)

* libnsgif: Rename upstream README with markdown extension.

* libnsgif: Drop default frame de...

github.com/libvips/libvips - 8e9fe72deaf2632efed97213d26c07025590f7d7 authored almost 3 years ago
raise GIF save frame size limit

github.com/libvips/libvips - 716fbf75b14f87dcaab82646a6f6739eec34282a authored almost 3 years ago
improve the GIF save change detector

Instead if just summing PELs, scale RGBA differently. This lets us
detect changes like [255, 0, ...

github.com/libvips/libvips - 669ea4313814b6d3068293d41375102ec4ac9e39 authored almost 3 years ago
better frame write loop for gif save

github.com/libvips/libvips - de2adb99a2ae7564ea23dedeede2c716a8bdcb90 authored almost 3 years ago
add new param to gifsave docs

also note in changelog and revise layout for 80 columns

see https://github.com/libvips/libvips/...

github.com/libvips/libvips - 3b6072437d6ad19d3c27890d09a1607dc92a1653 authored almost 3 years ago
cgifsave: avoid size issue (#2628)

* cgifsave: avoid size issue

avoid size issue by restoring the original transparency setting ...

github.com/libvips/libvips - b0f993eec8da9d6c70dbdfcc1b8de66feb1f843b authored almost 3 years ago
Address review feedback on VRegion (#2684) (#2696)

* Add VRegion8.h to Makefile.am, meson.build, Doxyfile.in.

* Fix inaccurate function document...

github.com/libvips/libvips - c02b69eabac0b469c6a3f4fb1da22c9f921162a9 authored almost 3 years ago
Improve edge handling for mapim (#2681)

* almost there

* smol changes

* getting close now

segv on the test suite, annoyingly

...

github.com/libvips/libvips - 3073ee90b7f83949b1555327e81cd552e27210a7 authored almost 3 years ago
more init check to libvips base class

helps introspection run correctly if there's no vips_init()

github.com/libvips/libvips - 9d841e848fb392ecf322122e60919b9d201b5e7c authored almost 3 years ago
Remove `VIPS_EXEEXT` and `VIPS_SONAME` definitions (#2694)

And the corresponding `soname.h` header.

github.com/libvips/libvips - f11b58ff6c602549d553c57e506142de5b6d28e9 authored almost 3 years ago
Cleanup gettext handling (#2695)

Use GLib's i18n support instead of copying and pasting that
logic into its own header. This dep...

github.com/libvips/libvips - 0337c09700ddd2b28800a48407b5971a2168aa6a authored almost 3 years ago
Meson: don't install deprecated headers when `-Ddeprecated=false` (#2693)

github.com/libvips/libvips - 517089fb4b159e2e1f79cd71101743ff71d21f33 authored almost 3 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - 7d1956974e747c865b9cd3da908b9aa7cfad1345 authored almost 3 years ago
Add missing funcs to public C API (#2692)

github.com/libvips/libvips - 65fbcd351bfb1f523ec5626659c4d62066e10c89 authored almost 3 years ago
Mark some functions and variables as static (#2691)

These are only used in the same file, and not exported.

github.com/libvips/libvips - 50a74ceeecbac1586302752969b6b213b82f5491 authored almost 3 years ago
Meson: ensure NIfTI can be found (#2689)

* Meson: ensure NIfTI can be found

* Incorporate review comment

github.com/libvips/libvips - dcfac75f061a880d7705acc3b683b490e38bc161 authored almost 3 years ago
window: delay setting ref count (#2690)

fixes an assert fail in window_free

github.com/libvips/libvips - 6639b90f22af19e13a43b7c67054ce1c48b1d3de authored almost 3 years ago
Meson: ensure `-Dpng=disabled` does not disable WebP load/save (#2686)

github.com/libvips/libvips - 802dabc6aa427a50564af39be60a5eabb793d28d authored almost 3 years ago
Meson: fix building with `-Dspng=enabled` (#2685)

And prefer to search for `spng.pc` first, since that one is
generated by Meson.

github.com/libvips/libvips - a67d637a3a8aa4888a40ad2b0180407d0023eb3d authored almost 3 years ago
Add support for regions in the C++ API

github.com/libvips/libvips - 3a45d6e842b04cddf91ed58af6e956fe40f45e7c authored almost 3 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - e1ad26b782b743621b2ce80c7ffc8dd606211fcc authored almost 3 years ago
fix oxygen

see https://github.com/libvips/libvips/issues/2650#issuecomment-1050142161

github.com/libvips/libvips - b9e6bda6f7378b655d5d7d1b6082a64500957dc7 authored almost 3 years ago
set some -Ds depending on the release type (#2682)

* set some -Ds depending on the release type

libvips uses g_assert() quite a bit to check thi...

github.com/libvips/libvips - 4196a0e73a972c7a0eb163a3b5ceded78c8fc28f authored almost 3 years ago
Add missing annotations to #endif directives (#2678)

github.com/libvips/libvips - a8b48e1442babe6123674fad1dd70825f5ca5c68 authored almost 3 years ago
add note on heifload unlimited to changelog

github.com/libvips/libvips - 5ff96da8731ec397a8a91ce74609e9bb07be027f authored almost 3 years ago
heifload: add unlimited option, default to false (#2677)

github.com/libvips/libvips - 4ca4b076546fd3982aee3acf6055d746bbd4cb2e authored almost 3 years ago
Fix building with -Dmodules=disabled (#2676)

* Fix building with -Dmodules=disabled

* Reformat line [skip ci]

github.com/libvips/libvips - 1e4cd2d5c2903af83cb7c515355c78ef50a782a5 authored almost 3 years ago
Various improvements to the build systems (#2675)

* Meson: remove space before colon

Since key-value pairs in Python are usually delimited as
...

github.com/libvips/libvips - d80185060dd26eb1151b965f6f893ec076a480d0 authored almost 3 years ago
fix a gcc warning with clang pragmas

github.com/libvips/libvips - c5f2fea8bf0dc8ba29c8b238544e303f9a6a352b authored almost 3 years ago
Update libnsgif from upstream (#2674)

* libnsgif: Remove patch artifact.

* libnsgif: Update from upstream.

github.com/libvips/libvips - b05515b0c59e1d9642b8766687b40a04c671e32b authored almost 3 years ago
stray "im_" prefix

github.com/libvips/libvips - 49cae56e1e05b6aadf6fd0181c1672d428256a1b authored almost 3 years ago
longer timeout for tests

to allow for slowdown with sanitizers enabled

github.com/libvips/libvips - 542cfff472d8c4ac391ad0df7a19b7d859ea5f4e authored almost 3 years ago
make zlib into a top-level dependency

many packages need it, not just rsvg

github.com/libvips/libvips - dc4b6c920b5e524a34095423184814fa7fe393ea authored almost 3 years ago
LSan improvements and fixes (#2672)

* LSan: remove GLib suppression

* LSan: disable the fast unwinder to get full stacktraces

...

github.com/libvips/libvips - 3da7caee6c270f0881a8cf1ceac9b5e30ead17f3 authored almost 3 years ago
relax accuracy test for 16 bit heic

since it seems rather poor with the libheif on ci runner

github.com/libvips/libvips - 094e84d6d17a898312ec7ec8deb5726934dc0acb authored almost 3 years ago
add HDR support to heif load/save (#2596)

* heifload done, doing save

* finish save, add tests, docs

github.com/libvips/libvips - e985e23c0910517fb48a2c62334c34dd71d4b26a authored almost 3 years ago
looks like meson must be installed with sudo for ci

github.com/libvips/libvips - 0388e54bd2125a172ed2c924a777c6ff52312718 authored almost 3 years ago
check pip3 install on runner

github.com/libvips/libvips - 504cea50a5ec5d6d849aa163b7c8e453ae9f7665 authored almost 3 years ago
in ci, don't install meson as root

github.com/libvips/libvips - aef5f25167b6a0af4fb339ad63001e28645b7188 authored almost 3 years ago
oop, forgot a sudo

github.com/libvips/libvips - fea9d068c416281d9743351032a60e86911937b8 authored almost 3 years ago
disable introspection for CI build

github.com/libvips/libvips - e14deaf5c6241d2c0c569532445c2e3ffb181e54 authored almost 3 years ago
make goi optional

github.com/libvips/libvips - 3a7465cf79a7097d0f50f44c17c0d00dd3d690b5 authored almost 3 years ago
install our own meson

github.com/libvips/libvips - 1be213052b1deedcc1a634a4b38fc4c35c570b03 authored almost 3 years ago
display meson error logs

github.com/libvips/libvips - dab51ef92fb4c261cb6efa28f025231e2f6c1567 authored almost 3 years ago
try with meson 0.53

since github workflow meson is rather old

github.com/libvips/libvips - ecba43c21c9ae3d3c2725807ba7de5af2057faab authored almost 3 years ago
try to move CI to meson

github.com/libvips/libvips - aea262f6f66dc7bdd3b9c83c2c4e46d8949a81eb authored almost 3 years ago
update dependency list in README

github.com/libvips/libvips - 240b10ba71339e1314ef3e278c5ba620a5a10148 authored almost 3 years ago
remove atexit use

too unreliable to be useful

github.com/libvips/libvips - 01a9947006753d6bd4674483c619c7d2ae79bfbc authored almost 3 years ago
update changelog for intospection fixes

and default on, since there are now so few warnings

github.com/libvips/libvips - f6dafd6fc602e51c4c46762707ad40b2ed86b15e authored almost 3 years ago
Enhance the introspection support by fixing annotations (#2657)

Also refine the .metadata file

github.com/libvips/libvips - 69bf2be12b0e1023275cde963006495df2d68377 authored almost 3 years ago
fix some more small introspection warnings

github.com/libvips/libvips - 82a8df2a1f388df2ddd3e868614a92dcd7985ec5 authored almost 3 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - f9895d1169282fb10097a68bfe4f5e6bfd3de5f7 authored almost 3 years ago
Revert "Enhance the introspection support by fixing annotations (#2655)" (#2656)

This reverts commit 47796dcda0026fcff03e1e202b14721d3999b6b9.

github.com/libvips/libvips - 362adae8c6013122229841d9bab263c3139e7be0 authored almost 3 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - cd86d05b12300dea007b6b7247181a586d4cbd10 authored almost 3 years ago
fix a couple more warnings

github.com/libvips/libvips - 45ad07b2c2537859eea679517bf1cf7e73c74f79 authored almost 3 years ago
Enhance the introspection support by fixing annotations (#2655)

* Ensure that double asterisk characters are only used for gtk-doc comments

This triggers war...

github.com/libvips/libvips - 47796dcda0026fcff03e1e202b14721d3999b6b9 authored almost 3 years ago
fix some more introspection warnings

github.com/libvips/libvips - 257d84108e6d233dd75a24a3a5f4ad52df95e8d4 authored almost 3 years ago
Refine header inclusion to allow better introspection generation (#2654)

The headers need to be self-contained for the introspection parser
to work correctly. The entry...

github.com/libvips/libvips - 542dd06999489ed3d4b9636e5db63446acc211ce authored almost 3 years ago
add spngsave to meson build

github.com/libvips/libvips - 1862e7209ed3e0530206a3101f216e91a08c829f authored almost 3 years ago
Add spngsave (#2536)

* quick hack

won't even compile

* works!

at a basic level, anyway

* start wiring up ...

github.com/libvips/libvips - 896cad6a7a5da9d5d61c75f4aa69ce8901c61b48 authored almost 3 years ago
revise meson notes again

github.com/libvips/libvips - 7731abe8dfca9e7f1971aa6507db3f0c5ef0e949 authored almost 3 years ago
switch to c_std gnu99

since this is what glib uses

github.com/libvips/libvips - 68e65bdc0fd8680dbed540a75cccfb3412683245 authored almost 3 years ago
revise meson notes again

github.com/libvips/libvips - 626f9eaabd67c07827e0b7233ab1e610effe8d17 authored almost 3 years ago
add support for -Dmagick-package

so meson can now build against graphicsmagick

github.com/libvips/libvips - 7be11a1fd7090b30cac2c0ba16471e45edffd93c authored almost 3 years ago
revise meson notes in README

github.com/libvips/libvips - e1f4fb3198c254d6020e7a3c775f20d74e595448 authored almost 3 years ago
update README for meson

github.com/libvips/libvips - 298c665d362e36dc209c9cbace03c11a0f64a29f authored almost 3 years ago
credit meson build in changelog

see https://github.com/libvips/libvips/pull/2637

github.com/libvips/libvips - 17aa0de3255d1af33a4d4364909937a5a2bea9b3 authored almost 3 years ago
Add meson build system (#2637)

Allows to use the Meson build system to build the project.

github.com/libvips/libvips - 02901436d4c0aa72aae6c8058a3c3c45e2acf4ed authored almost 3 years ago
fix a few small compiler warnings

github.com/libvips/libvips - 0d8056b8c59818e0f57c379d64db8e1ffaa00a03 authored almost 3 years ago
improve the pixel rng

see https://github.com/libvips/libvips/issues/2642

github.com/libvips/libvips - 8c668303f8048cfe76f2a684244075e4b4dd5d7b authored almost 3 years ago
add password fielf to pdfiumload

and docs

github.com/libvips/libvips - d9c00eb5ca577018b40533f041230754484ace7e authored almost 3 years ago
add "password" option to pdfload

loads at least AES128-encrypted PDFs

pdfiumload needs a similar feature

see https://github.com...

github.com/libvips/libvips - cb78b1b9fbca1bc71f495ad4a5c92f34f3fb52f8 authored almost 3 years ago
Merge branch '8.12'

github.com/libvips/libvips - 0a7e96a4e2f97dc2b933ebeaa763ab573adb7f6d authored almost 3 years ago
better arg checking for hist_find_ndim

we were not checking the number of input bands

move checks to _build

thanks travisbell

see ht...

github.com/libvips/libvips - 68a8bf42a76cbde31ee9ef5d1b3d0f2ebdf9282e authored almost 3 years ago
Merge branch '8.12'

github.com/libvips/libvips - 535657a203730fd7b789f216f9451f9f1eef40bc authored almost 3 years ago
note pipe read fix in changelog

github.com/libvips/libvips - 5c249e0e8e7726fe8e5c88c921439a5fe3e94e6c authored almost 3 years ago
Fix read from pipe with variable chunk sizes

free the header cache only once it's exhausted

github.com/libvips/libvips - 646f2d7fd7b927fdbe09053fc68b751003f63966 authored almost 3 years ago
Fix read from pipe with variable chunk sizes

free the header cache only once it's exhausted

github.com/libvips/libvips - 260b2ddf9210552ca214d15b74e03e7d3fa408de authored almost 3 years ago
Merge branch '8.12'

github.com/libvips/libvips - cfa7f03278c3aa10bc9232ac14378817046c16c0 authored about 3 years ago
fix GIF save change detector

We were only using the top 25% of the frame for GIF pallette change
detection.

Thanks TheEssem
...

github.com/libvips/libvips - 774c969d43aee1538d7dfd06f60085da77990708 authored about 3 years ago
add missing header to _sources

thanks Kleis

github.com/libvips/libvips - f01c9fcd91d8bc76d0c99b7577fcb700fe3763ff authored about 3 years ago
note jp2k load just in changelog

github.com/libvips/libvips - 545933255e3310a8cbf1ce56c048bc4fb49e7a91 authored about 3 years ago
add jp2k load left-justification

We were loading 12-bit images as 0-4095 pixels, which then looked very
dark as RGB16. This patch...

github.com/libvips/libvips - 1496984a7a4b090846c89752ee56c3862a1ca213 authored about 3 years ago
Merge branch '8.12'

github.com/libvips/libvips - ce54b4e5ad5a0e6b2f86560b53c94c6ca111459b authored about 3 years ago
raise linpng size limit

By default libpng is limited to 1m pixels per axis. Raise this to
VIPS_MAX_COORD, ie. 10m pixels.

github.com/libvips/libvips - 6b475c92a2994e0f4de50a1c11175b7d396be29e authored about 3 years ago
remove stray error messages

github.com/libvips/libvips - 56a7916e801bb2f6c0cee6ef4173c05b96575080 authored about 3 years ago
Merge branch '8.12'

github.com/libvips/libvips - c278f9019d6d3edb38cc5470c7d0747239d76578 authored about 3 years ago
adjust GIF alpha threshold

see https://github.com/libvips/libvips/discussions/2604

github.com/libvips/libvips - f75b3c1ee96fc0d7723034a4cf1d85855213d48b authored about 3 years ago
Merge branch '8.12'

github.com/libvips/libvips - eb906f182d18fd6ee44c6ddc5de6e609d8e181fd authored about 3 years ago
add a sniffer for TTF

since TTF files can be caught by the almost unfixably overgenerous TGA sniffer

see https://gith...

github.com/libvips/libvips - d3f77e4433435b9770afc3a615e22b7ac219867c authored about 3 years ago
Fix documentation typo (#2591)

A small typo fix on the documenation of `vips_percent`

github.com/libvips/libvips - 93ff76ce5340bf3a17ebf604c4c61d9bc51f96d5 authored about 3 years ago
Fix documentation typo (#2591)

A small typo fix on the documenation of `vips_percent`

github.com/libvips/libvips - 1ed0e177bb05156b3560e7be905c22f08b913e26 authored about 3 years ago
Merge branch '8.12'

github.com/libvips/libvips - 062df97a5dc6de9d7171263ef973db4e4ea6bdb8 authored about 3 years ago
update changelog for iiif change

github.com/libvips/libvips - 6020d25be48e60bdb51100704bb0247882f4190f authored about 3 years ago
dzsave.c: Remove trailing comma from IIIFv3 folder names (#2590)

Fixes #2589.

Signed-off-by: Aaron <[email protected]>

github.com/libvips/libvips - b6ca9eeff3098f42e7e3626bbbe748e28a50dc7a authored about 3 years ago
dzsave.c: Remove trailing comma from IIIFv3 folder names (#2590)

Fixes #2589.

Signed-off-by: Aaron <[email protected]>

github.com/libvips/libvips - d98a003008b0d1dbd08bc92bccf184bf0c46414a authored about 3 years ago
oop, dropped patch

github.com/libvips/libvips - 1502b4af0cf9abe98296be7ec56b2c66ecb7a0ea authored about 3 years ago