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
github.com/libvips/libvips - 119dd2cb72a1618f13f28c3f38a31799aafa65b0 authored about 5 years ago
github.com/libvips/libvips - 06b52da52aede67bdf94954555b5ca71829e0095 authored about 5 years ago
rename as VipsConnection, VipsSource, VipsTarget etc.
see https://github.com/libvips/libvips/is...
github.com/libvips/libvips - 4c5873809f33ac6d4a42befa3cf08757901cb992 authored about 5 years agosee https://github.com/libvips/libvips/issues/1494#issuecomment-569495472
github.com/libvips/libvips - c65e399c48f79b87e2d4f1ce7b7381767b50371e authored about 5 years ago
Now that we are using the poxis API on win32, we don't need to check
GetLastError()
We'd forgotton to update this for the new vips__seek return.
See https://github.com/libvips/lib...
github.com/libvips/libvips - 32d3ba2a5022ba2f0e8c3eb89748b3e771788e4a authored about 5 years agoso we pass on win as well, see https://github.com/libvips/libvips/commit/981ffe752b3d043d3b1eef4...
github.com/libvips/libvips - 664796acab0d3e08e41be16e37c6161fb387d823 authored about 5 years agogithub.com/libvips/libvips - d89df1661a8f8b3f97b41644c6ab7e0f3ee7580f authored about 5 years ago
and avoid a stack overflow, see
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=19701
github.com/libvips/libvips - e43cba116a022714f5416bdef3e90279d0a07c2f authored about 5 years agogithub.com/libvips/libvips - f2f2ab200d0a86e8b2c47ff354b9b93a61f6dc34 authored about 5 years ago
should be simpler and safer
github.com/libvips/libvips - 5e35827a41d2309277ecfaedcfe1dcb6c6e9f67f authored about 5 years agoto match the radload pattern
github.com/libvips/libvips - 96079202efbdc11e727e35535b93c5a00fa25241 authored about 5 years agoTo match the new radload pattern.
github.com/libvips/libvips - 561f410f0afeefda8257f70452826e7fa1bab568 authored about 5 years agogithub.com/libvips/libvips - 548aa30414ed50187c83387303faea70171d10dd authored about 5 years ago
We used to have separate subclasses for file, buffer and stream load,
but only set ->priority in...
and why we can't test_destriptots on that
github.com/libvips/libvips - f43d6c4cf70219c2c5cdc5643f98a8a85e1f1720 authored about 5 years agogithub.com/libvips/libvips - 0c217efdf37a88f156e41219adb61a2532642c7d authored about 5 years ago
Some versions of the Windows headers define ssize_t as unsigned. This
patch removes (where possi...
We had a half-baked idea that RGB could mean generic RGB space and sRGB
would mean strict sRGB i...
they had bitrotted a bit
github.com/libvips/libvips - b964deb482db6d674dfd53cd46a0bea31fbf421f authored about 5 years agoWe were not unreffing PangoLayout. Thank you uint128!
See https://github.com/libvips/libvips/is...
github.com/libvips/libvips - c84a43f27765066b78c9c383489fb68e10d67d96 authored about 5 years agogithub.com/libvips/libvips - 981ffe752b3d043d3b1eef48bb6b250da99f958c authored about 5 years ago
And add teardown to the test-suite so we can spot refleaks more easily.
github.com/libvips/libvips - 1e2ca2e0bf5d3d04621426ed0d2f3147322710bf authored about 5 years agogithub.com/libvips/libvips - 4b0c2924ab4993228b6824386fe200ea0c5a86fc authored about 5 years ago
github.com/libvips/libvips - 9d05251f7e9e3c31f1d4fb753ed2835713e62974 authored about 5 years ago
fix: do not try to use "undefined" delay during WEBP animation save
github.com/libvips/libvips - ff2b9342448ff01d09b51539e61e7ecf086db810 authored about 5 years agowe had a possible shared image
github.com/libvips/libvips - 76dd2d3910f05722970c4a115a49b2a968e6cdda authored about 5 years agoWe failed for seekable custom streams.
See https://github.com/libvips/libvips/issues/1494#issue...
github.com/libvips/libvips - 8030d7b926077f578640bacb202febcd5d2ba29e authored about 5 years ago
Make the seq cache 50% larger to allow for rounding with some image
widths, tile sizes and threa...
see https://github.com/libvips/libvips/pull/1362
github.com/libvips/libvips - 4616cf1f5c23a5d7adc6331e96abccf4564576dc authored about 5 years agofix: make gif-loop consistent between GIF and WEBP
github.com/libvips/libvips - 501fc38130978c470bb0a7e17c21a4766ee8110e authored about 5 years agoThe stream savers were polluting the error log.
github.com/libvips/libvips - 7906c128cd0127b5fde47c06c1b10945c1d965a3 authored about 5 years ago
The "squash" option to tiffsave now also squashes 32-bit 3-band float
CIELAB images down to 8 bi...
github.com/libvips/libvips - 6c038f5ca88f564dda78717ea6ae7f8ba3469670 authored about 5 years ago
stresses the caching and locality systems
github.com/libvips/libvips - 6b02c22457d39401730f14654e68677db4e087b6 authored about 5 years agoThe new tagging system was unreffing the wrong operation.
See https://github.com/libvips/libvip...
github.com/libvips/libvips - c0c07ea003879170977acb40baffa4475d628df1 authored about 5 years agoExpression could be truthy even when no `delay` was provided by user.
Now, the `delay_length` i...
github.com/libvips/libvips - 057459fd7d71e9c2483debf13302796bf9c9afb5 authored about 5 years ago
We removed seq mode from tilecache a few months ago as part of a
simplification, but it turns ou...
github.com/libvips/libvips - 982e323c71aff765ccc770075f432ce30df31893 authored about 5 years ago
github.com/libvips/libvips - 1fde574a86f9d55b2b85c36b6adc0ff1759e442e authored about 5 years ago
github.com/libvips/libvips - bff5e6a78d5103f3c62a5bb3a796e8d477a38065 authored about 5 years ago
github.com/libvips/libvips - d14e0d5c9790637c0b5310ed4298751b1ddb9dbb authored about 5 years ago
github.com/libvips/libvips - 45015b002ace9ce0642da72c3d7c63503f7bf3d1 authored about 5 years ago
github.com/libvips/libvips - 2f806320f3ad9d3c75b1ca27ae4f664797c29c05 authored about 5 years ago
vips_image_new_from_memory() allowed you to use length == 0 to mean
"don't check memory length"....
since streams do this automatically now
github.com/libvips/libvips - 112dc9101a49eea12afd4dc6cec3aaa2ccb58f1b authored about 5 years ago
Negative L in LABS needs to be trimmed off before savingf as TIFF.
Thanks angelmixu.
See https:...
github.com/libvips/libvips - 6fea2e7c57f00ff3a6436505e02c194c53a6c314 authored about 5 years ago
If the stream-based loaders fail, vips_image_new_from_stream() now falls
back to the old file an...
github.com/libvips/libvips - 56090c6fa763354bab628c11e1f83b3d432b218a authored about 5 years ago
github.com/libvips/libvips - dd4b2e9c23e669d6e187a693cf3f89e7c71fc9b7 authored about 5 years ago
plus remove save multiband as separated multiink
github.com/libvips/libvips - 40bffa8cc6c5982ae8ebc36f48a46bed668c99a1 authored about 5 years agogithub.com/libvips/libvips - 22a1150cb66c65c63067a7dee1dbbf8ac1043fb1 authored about 5 years ago
github.com/libvips/libvips - 897089069d98fa75f75a8a4450a8f3ecb5045ccf authored about 5 years ago
github.com/libvips/libvips - d3d80ed0b418fa9cbc626ff184efc23ef8a26036 authored about 5 years ago
Activating Open Collective
github.com/libvips/libvips - 6d0f4ce5ef48aed8fcb6581552b3d179fb2d6392 authored about 5 years agogithub.com/libvips/libvips - 317feec6a45aef717b2dfc7a31859ae2bc4cdcac authored about 5 years ago
We need to use the emitv signal emit function to be able to set a default value.
github.com/libvips/libvips - d10c870a323e487e63a0ddbc3695cbd2b26f39ce authored about 5 years ago
Travis is now running with some amount of run-time checking enabled and
it spotted a couple of h...
This was circular: test features needed an unminimised stream, but
unminimise used to test featu...
github.com/libvips/libvips - 4dbbc2d41567b02e0a9393aebfd5014f52dbbc23 authored about 5 years ago
This makes stream object creation simpler: you don't need to have
everything set up before build...
# Conflicts:
# libvips/conversion/switch.c
github.com/libvips/libvips - ae7aaea077a14f6fc33dd373390fcb14e6738fd1 authored about 5 years ago
The logic was a bit wonky. Thanks Kleis.
See https://github.com/kleisauke/net-vips/issues/33#is...
github.com/libvips/libvips - 43fff7b10d7f5e91a8c5475a861f0ac3303b39f5 authored about 5 years agogithub.com/libvips/libvips - 5121e203f8b9ec4dd354eab44d954cbbf529f60c authored about 5 years ago
block metadata changes on shared images
github.com/libvips/libvips - 163b0165d7a31ec740c39cf4c962dc061f441b5c authored about 5 years agosome more minor cases picked up by the test suite
github.com/libvips/libvips - 686829166d2149b5eda4e7cc0a7e25f83ac7b631 authored about 5 years agoUpdate C++ binding and function list
github.com/libvips/libvips - 168e6ca4f5617ce197b3c680da0ea1d5642cd8ca authored about 5 years agoThe generators use the new Introspect class of pyvips.
github.com/libvips/libvips - 2499b38403db3f196ffb1886d41be33b8ac67de7 authored about 5 years ago
This patch makes operation cache invalidate advisory rather than
immediate. Operations set a mar...
added a few more .copy() calls
github.com/libvips/libvips - 5c7a64900111d83fd0f15d0d5cfdad685222f38f authored about 5 years ago
During write, we often call vips__exif_update(). This updates the exif
block from the other imag...
If images are shared (ref count > 1), block changes to the set of
metadata items on the image. T...
github.com/libvips/libvips - 1a2a4a41f1cc2c64f3fd24cee0b105e062028bfd authored about 5 years ago
github.com/libvips/libvips - 5d25e2d850132ce2006a5af7a53568b36919dfa3 authored about 5 years ago
github.com/libvips/libvips - 9f6ea7b7997b6d99c2e2ff8414728f6710648320 authored about 5 years ago
github.com/libvips/libvips - b08bfede5fecaeb48fe731869dfb7fca320e74dc authored about 5 years ago
github.com/libvips/libvips - b003b36d7a63171032fd27a12def7166eea9d192 authored about 5 years ago
It won't work on linux systems with grsec.
github.com/libvips/libvips - 0bc49a485efd060b09bfd35d6f3da5a676efe894 authored about 5 years agofor the new jpg sample image
github.com/libvips/libvips - 002b2a28e1ffc0019e443d23fc0ec8307dc06611 authored about 5 years agogithub.com/libvips/libvips - 48f675db458f70cc254fb0b9a5a350be1277e510 authored about 5 years ago
github.com/libvips/libvips - 49a8f0779dc3fc974bee003f14c8332fdbe986bb authored about 5 years ago
github.com/libvips/libvips - ec41c42a3a8098938e3bab2b5957241932277bd4 authored about 5 years ago
too tricky to make it work on both py27 and py37
github.com/libvips/libvips - d00573b26aaf217898b02eb1912808938d9a58a8 authored about 5 years agogithub.com/libvips/libvips - 14859f9862a29f5413c1f3b3f3eacfca2d4f74a0 authored about 5 years ago
github.com/libvips/libvips - 2eebcb0c0774eccc23dfa84c77f0e17e78d3037c authored about 5 years ago
and update translation files
github.com/libvips/libvips - aa783514cf5a3f592173aff7b0f9c95ff38cc1e0 authored about 5 years agoShips with centos7, so an important version to support.
See https://github.com/libvips/libvips/...
github.com/libvips/libvips - 298002c530501a0dc37978b79f0a9c8355668536 authored about 5 years agotests VipsStream*u, at a basic level at least.
github.com/libvips/libvips - 99f535c57a2d5ab94949110af664470f0b2b11db authored about 5 years agogithub.com/libvips/libvips - 3d770f8ec93af32919fc9288692f0328f1fc2f39 authored about 5 years ago
So VipsStreami matches VipsImage. Same for new_to_filename.
github.com/libvips/libvips - 562da3e5ab4e06fba6d8592e6db9cbe3e1db1a8f authored about 5 years agogithub.com/libvips/libvips - c91cfc4050babc713fb2a70743b9ff083d61666a authored about 5 years ago
An output stream subclass you can easily connect to other destinations.
github.com/libvips/libvips - 91b070392167b8ae1047045d09c03930dc2c0e02 authored about 5 years agoIn case no user signals are attached. Remove some dbg code.
github.com/libvips/libvips - 64237219511018acdd5b35fc4107e6cdc0bfd35a authored about 5 years ago
a streami subclass (u for user?) with actions signals you can connect to
to provide implementati...
github.com/libvips/libvips - 74ac8819382cf28aef94bc7369f14e4b19118076 authored about 5 years ago
github.com/libvips/libvips - b6861104960891bd022fcb465855f4e82e63f208 authored about 5 years ago
Ensure SVG dimensions are rounded correctly when scaling or setting density via cairo
github.com/libvips/libvips - 933f8150f8dee967e913efaf14147e6595ffb268 authored about 5 years agogithub.com/libvips/libvips - 486b95eb7b37411588bcd02407024f4b0601f9a1 authored about 5 years ago
It seems glib added gio in 2.15, though I don't know if svgload will
actually work with a glib t...