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 - d65ddd7b28b515b83a467f5fb60cfabb408a3914 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - bb77210f2447f864a36275a63a0921f771a23861 authored about 1 year ago by John Cupitt <[email protected]>
PDF v2 allows the "%PDF" magic string to be offset from the start of the
file. In practice, this...
github.com/libvips/libvips - 64ee84f842dceb77cfa862d57271672d85ebe3a7 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
- Remove default values and comments.
- Remove `TAB_SIZE` option.
- Ensure markdown mainpage c...
Resolves: #3749.
github.com/libvips/libvips - 5631b2ed7ca9e5456526b96670c7e92160af0aff authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>github.com/libvips/libvips - 19eba89148695a2780f49b43bc70c426f21fdec1 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - 66ee9f1c0db83e121374e3cfdd5c75be14f173e2 authored about 1 year ago by John Cupitt <[email protected]>
github.com/libvips/libvips - 54e125ce0b3f43561e7390312ef1c2a79f1db1b6 authored about 1 year ago by John Cupitt <[email protected]>
github.com/libvips/libvips - 07a9ae04930db78d1067e6d582b59e8077b4fa2f authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
This makes our magick sniffer aware of the various magic signatures
defined with the `MagickCod...
... by forcing it to onetile instead, see
https://github.com/libvips/libvips/issues/3718#issueco...
github.com/libvips/libvips - 8811026819c3797b597241ff62ec4a4431a6a219 authored about 1 year ago by John Cupitt <[email protected]>
- Avoid writing files with `[options]`.
- Honor `--imagename` option.
- Fix `--skip_blanks` op...
github.com/libvips/libvips - 0c1e687bf43a7f109016258c9cdb4d574a79c97f authored about 1 year ago by John Cupitt <[email protected]>
this is a forward port of https://github.com/libvips/libvips/pull/3725
plus some minor formattin...
github.com/libvips/libvips - dda2df2081b48300954900d23082d19195e4356d authored about 1 year ago by Lovell Fuller <[email protected]>
This reverts commit da5cb2206ad25edd5d6f5a6ffa9352f7ae807f5f.
github.com/libvips/libvips - 9075ed9681c11e95ee0924524ab657ddc7a49764 authored about 1 year ago by Remi Collet <[email protected]>github.com/libvips/libvips - 7cf13082a18b11d6a5327294396ea459965ebb2a authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - 1e12591f7b5701d6f2eb9ddf4be716fbe50d537b authored about 1 year ago by Sergey Alexandrovich <[email protected]>
libheif is a C++ library that exposes a C API. When it's built
statically, the linker must also...
github.com/libvips/libvips - 1130557489b75d39dad13a6f727b6d437a093641 authored about 1 year ago by John Cupitt <[email protected]>
libheif removed `-lstdc++` from their pkg-config file with commit:
https://github.com/struktura...
github.com/libvips/libvips - 2f9ce1f10a71b3814e6a31a3e313f0dc56044b59 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - 74adb395b2ab3a15f4ec8dd734bcbd40811516fd authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - c463811fa3a8bb2bb0a4d2edc75437a85ec0455b authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
- De-duplicate `n_points` calculations.
- Extract the various filters in inline functions.
- M...
github.com/libvips/libvips - 2f1e550d56809b24640f6674f632b5c900313f07 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
This commit introduces a "keep" flag option for all savers, allowing
more control over which me...
Allowing clients to schedule jobs on the libvips threadset.
github.com/libvips/libvips - aed2980fd04f5e0f4452aa6f79b39606a1f96948 authored about 1 year ago by John Cupitt <[email protected]>github.com/libvips/libvips - a73507992099646c24b0439dccb4dc49f76e5379 authored about 1 year ago by Sergey Alexandrovich <[email protected]>
On POSIX-compliant operating systems (e.g. Linux, macOS), there is
no difference between binary...
Found by codespell v2.2.6.
github.com/libvips/libvips - 5169dd94a67b1acd0e34ef4bdc5bdcc605182f69 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>github.com/libvips/libvips - 93aeb4e16d408383c69393d76f2b2086ad255a75 authored about 1 year ago by John Cupitt <[email protected]>
github.com/libvips/libvips - 3b48a7c3e6e94bdb0803067099dda1ad86cd2e1d authored about 1 year ago by John Cupitt <[email protected]>
`g_slist_sort()` uses the same implementation as
`g_slist_sort_with_data()` within GLib; hence,...
This is not necessary; the ZIP format maintains a hierarchical
structure.
github.com/libvips/libvips - 1131b7dc4ffa97a71031529b2628d519f471f7f4 authored about 1 year ago by John Cupitt <[email protected]>
github.com/libvips/libvips - b32cb5ec4dce696672218a3aeca9292c08ca23e7 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
The minimum required GLib version was raised to 2.52, making these
guards unnecessary.
github.com/libvips/libvips - 07896142ad8a3e1a21fa9367d0557c3cf9009caf authored about 1 year ago by Sergey Alexandrovich <[email protected]>
This reverts commit f4250ab7ab47a02dc57b3c28df38148c56f4ec8d.
github.com/libvips/libvips - 5dda56ddfcdf2d5683be9ade07ca4f6acc71c3f3 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>see https://github.com/libvips/pyvips/issues/426
github.com/libvips/libvips - efed966147d0effa41510ea83c85b2c8fa18e857 authored about 1 year ago by John Cupitt <[email protected]>github.com/libvips/libvips - 5482ead701b29cbfd3eeab6e91603d972b3b8850 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>
Rather than making a pipeline for each tile, call directly into
vips2jpeg. For small (eg. 256x2...
These files are being used when Pandoc is not available.
github.com/libvips/libvips - 6c8247674a96d635a367e0518ec831bbdfc85e87 authored about 1 year ago by Kleis Auke Wolthuizen <[email protected]>github.com/libvips/libvips - f99d845be777327825e86c8a5ba02e9ae64b0b34 authored about 1 year ago by Marcos Casagrande <[email protected]>
github.com/libvips/libvips - 8dfee776738ff5aa7990ccd904cac452668823f3 authored about 1 year ago by Sergey Alexandrovich <[email protected]>
github.com/libvips/libvips - e9c5a3155272b7328f5a0f1a21d0afcfbd1d7490 authored over 1 year ago by Sergey Alexandrovich <[email protected]>
github.com/libvips/libvips - a9f6793cf2a2319fbf7bf283c29997a88edc1b11 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - 4b3df69556a7083d1f89fecff49386258a405e69 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
Some versions of GraphicsMagick can report rgb colourspace for some mono
BMPs. In turn, this can...
github.com/libvips/libvips - d9a2a04ee531e3e126951bf892e6a9207c0b6b64 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
a little safer, and makes libvips work with the libheif on ubuntu 23.04
github.com/libvips/libvips - 52f9efad97188b6d98a0eb11621a68422188ede4 authored over 1 year ago by John Cupitt <[email protected]>
The ICC import and export line process functions were using `SIZEOF_PEL`
on the input and outpu...
github.com/libvips/libvips - a25782dd296ae5192842e1ef06ca748b83e7697a authored over 1 year ago by John Cupitt <[email protected]>
see https://github.com/libvips/libvips/discussions/3649
github.com/libvips/libvips - 888e7f07cf7bc0e8cf6afada61c4c1069cb3a0eb authored over 1 year ago by John Cupitt <[email protected]>see https://github.com/libvips/libvips/issues/3642
github.com/libvips/libvips - fadccd6dcda320c68d79781c8b82c57aa67674be authored over 1 year ago by John Cupitt <[email protected]>This became redundant after strukturag/libheif#891.
github.com/libvips/libvips - 8ae3e5eb9a8075b4951cb2d928b5a455bfe96fc8 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
Some versions of GraphicsMagick can report rgb colourspace for some mono
BMPs. In turn, this ca...
Some versions of GraphicsMagick can report rgb colourspace for some mono
BMPs. In turn, this ca...
github.com/libvips/libvips - 5fb9f6182ca9d396536f87bbd4ca08a993791c30 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - f049dcdfc434d643e3155bb990192d489ae5ff1a authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
Regressed since commit 873ae7305f07a3a1493249148c1d0f0a0407f797.
github.com/libvips/libvips - 9f106790a4d8f65b231077d0c639ba7eec9ee97e authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>These macros are available since GLib v2.30 and v2.32, respectively.
github.com/libvips/libvips - 8483bc2bb480390bc0b047e1ecf6c318756adf27 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>github.com/libvips/libvips - 45386a8e2cbf9d6cf01f53983f5ae085a217f460 authored over 1 year ago by Sergey Alexandrovich <[email protected]>
github.com/libvips/libvips - d59e8b93c1406bc43b8dde6aefe66ab979449bec authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - 422c3b8451034c3164e175ebc81691bfca21502a authored over 1 year ago by Sergey Alexandrovich <[email protected]>
Ensures that a `NULL` string is never passed to `vsnprintf`,
avoiding the occurrence of undefin...
* fix text test
On some systems, the default font is so small the maxval in text
never hits ...
github.com/libvips/libvips - acf8ed3e0b16ed732a72a51d15bba17798f72e14 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
`g_utf8_find_next_char()` might return NULL when called with a
non-NULL second argument, indica...
github.com/libvips/libvips - b91ebf2989dcbd3c263e4568656277de5469f283 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
Under very heavy load, tilecache could fail an assert with eg.:
Bail out! VIPS:ERROR:../libvip...
github.com/libvips/libvips - 8d5f33174c956623c1b7eb82c43c828c0511cc22 authored over 1 year ago by John Cupitt <[email protected]>
Earlier librsvg versions relied on libcroco for CSS parsing, an
unmaintained library.
github.com/libvips/libvips - 4aadb90e4a2a637075510269d5bb812293eca404 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
This image format uses the standard TIFF header, so a special
sniffer is needed to prevent *mag...
github.com/libvips/libvips - 6801d3938bb58c72a06ba4add7e2c803bd5f1c91 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - cc6e9a5035481c0605e63b6d44cfef791b6e06bc authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
see https://github.com/libvips/php-vips/discussions/210
github.com/libvips/libvips - ce99675cc75a4f74658e746d241f938a388cba73 authored over 1 year ago by John Cupitt <[email protected]>github.com/libvips/libvips - ee74035152798cc7403a0593976aaee170f05c76 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
No other resize operations change the resolution.
github.com/libvips/libvips - 0028e804f276e5d1e433e07a91ae74ad42290431 authored over 1 year ago by John Cupitt <[email protected]>And fix existing spelling errors.
github.com/libvips/libvips - 5e3fc248d22610dcced960a5a98e94d9d63e53b2 authored over 1 year ago by John Cupitt <[email protected]>github.com/libvips/libvips - 9a8bf09d0a80b46bd39a12702feaf86986939ba9 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - 873ae7305f07a3a1493249148c1d0f0a0407f797 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - 914e09d553d82e3c739d1a949cdfd317c5cc7e65 authored over 1 year ago by John Cupitt <[email protected]>
github.com/libvips/libvips - ca52065ada754899dcd58fbf2218c9994c88156d authored over 1 year ago by John Cupitt <[email protected]>
github.com/libvips/libvips - fba4762d913d6492c50cc3d59c55453cb1cf18be authored over 1 year ago by John Cupitt <[email protected]>
see https://github.com/openslide/openslide/pull/469
github.com/libvips/libvips - a1277e7dc88c812f072edc8ea5c3fef746cb80af authored over 1 year ago by John Cupitt <[email protected]>default to 16 output for a 16-bit source image
github.com/libvips/libvips - f807d7b1aaa09d10e4b38583fb417fb7f74b5e3c authored over 1 year ago by John Cupitt <[email protected]>Should be safe, we no longer depend on `G_MODULE_SUFFIX`.
github.com/libvips/libvips - 4c1abc266c5c770db20e47a67aed764b26df00ef authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>github.com/libvips/libvips - c264c54b351c8faac8e6f2db42413226a8428e16 authored over 1 year ago by John Cupitt <[email protected]>
See: #3354
Co-authored-by: John Cupitt <[email protected]>
github.com/libvips/libvips - 00e4047ff9a223132adfdf874f723139e399c6f2 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>These macros are available since GLib 2.26.
github.com/libvips/libvips - 3a665dac85acba202d8dc476556de0bb11689487 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>Non-functional change.
github.com/libvips/libvips - db1eec430c124d3b0573ee2208246565022e1c36 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>github.com/libvips/libvips - e08190f7efa1c510a3e774af2c1dd277076fd152 authored over 1 year ago by Sergey Alexandrovich <[email protected]>
github.com/libvips/libvips - 783f531c188ce0c91b334c4abfdb8eefd3392925 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>
github.com/libvips/libvips - ffa234c9b12985e1a7e0a98e548dbc8b2b463b92 authored over 1 year ago by Sergey Alexandrovich <[email protected]>
See commit 2f9d49c.
github.com/libvips/libvips - af0c9c8e415cad32ed9946b23b46313b4f1841b5 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>github.com/libvips/libvips - 8550ae110ba61e69648d9c5313e1686114cb1b06 authored over 1 year ago by Kleis Auke Wolthuizen <[email protected]>