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

Merge branch '8.12'

github.com/libvips/libvips - 067407af3176be611e5ff3515e6522a2a580574c authored about 3 years ago
set default GIF frame delay to 100ms

was 1000ms, see https://github.com/libvips/libvips/issues/2582

github.com/libvips/libvips - 03a073b68debde2fe00f16390cd1af18c214dea1 authored about 3 years ago
change default GIF frame delay from 1s to 0.1s

This is the delay if the GCB is missing.

See https://github.com/libvips/libvips/issues/2582

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

github.com/libvips/libvips - 0a824517fabe518e5afdfce9e3776775b798adb1 authored about 3 years ago
fix a crash with 0 length vectors

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

github.com/libvips/libvips - 753c52cdc4a274d9598c62d664601a7fa33f4505 authored about 3 years ago
remove GIF frame size limit

We limited GIFs to 16k on an axis, but there are a few larger than
this. Check for 64k instead (...

github.com/libvips/libvips - 1fe283cc8523373ebf0fc9ab1bec11b17c716034 authored about 3 years ago
better dbg messages from tiffsave

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

github.com/libvips/libvips - 47be1fcc6fd9fee2f0060fab3bd705b3c04fd407 authored about 3 years ago
add a fallback path for gif save if no cgif

Via imagemagick. See https://github.com/libvips/libvips/issues/2574

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

github.com/libvips/libvips - 5b089951ac8e92670df03ddfaca5d5f2b7cbbebd authored about 3 years ago
note win fd change in changelog

github.com/libvips/libvips - cd80b5ae94f61e9e5e790c63451d5e375925d380 authored about 3 years ago
Windows: don't set create time for invalid/stream fd (#2571)

github.com/libvips/libvips - b28ee777ab3dcd6adefe673ca6144315e3934882 authored about 3 years ago
Silence C++ missing sentinel warning (#2563)

github.com/libvips/libvips - de199fe59cde38290709c7eb0d25406daa1314d7 authored about 3 years ago
ci: add CIFuzz integration (#2559)

Signed-off-by: David Korczynski <[email protected]>

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

github.com/libvips/libvips - ba5afffd68428e58ef06327ca08c4690cb4810e9 authored about 3 years ago
make exif resunit optional and default to inch

Some images don't set the exif resolution unit. We were ignoring exif
resolution in this case, b...

github.com/libvips/libvips - e0bb8e5d5834a360ea4e52a4081632efc3dc937b authored about 3 years ago
Minor improvements (#2556)

- Remove unused libgif-dev dependency from CI.
- Remove no longer relevant comment from testsui...

github.com/libvips/libvips - 5414ddfa80fb076a7d80bd8b0b8ef4f0fa80ea1b authored about 3 years ago
Make GOI dependency optional (#2555)

* Make GOI dependency optional

* Fix whitespace

github.com/libvips/libvips - 9d6e894c2c44cc2b48553fb55555a7ae0ca20fda authored about 3 years ago
add some tests to autogen.sh

error from aytogen.sh if gtk-doc or goi are missing

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

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

github.com/libvips/libvips - 728f2e29053d03ad5d82b4bbfbc1ca91f24e7cf6 authored about 3 years ago
fix insert

We were not detecting the shortcut cases for insert correctly, thanks
chreru.

See https://githu...

github.com/libvips/libvips - edf63dfeeb6f2ca199beb2a81d79f9f87103be72 authored about 3 years ago
add quant note to readme

github.com/libvips/libvips - ca78abe2ede2d3e359fe320dea5f9530e7a75823 authored about 3 years ago
version bump for 8.13

and revise quant package detection

github.com/libvips/libvips - b8891819660e3c66741f8a503372ffa1605c51d3 authored about 3 years ago
fails if library is requested and missing (#2538)

* fails if library is requested and missing

* typo

github.com/libvips/libvips - 9de825c5aba95fc58b3d855b6f88d6465a8985a2 authored about 3 years ago
Quantizr support (#2542)

github.com/libvips/libvips - d71a3c2fc1b3cd9df84052668dce28944fabdd09 authored about 3 years ago
libnsgif: Update to the latest upstream master (#2547)

* libnsgif: Delete patch for read only source data.

The source data is now read only in upstr...

github.com/libvips/libvips - 8c9d899acd06adda710149b242a1f57a096e530e authored about 3 years ago
Revert "switch macos CI to the new cgif formula"

This reverts commit 6cdb1996463e8d950427f476a53f239123c120a6.

github.com/libvips/libvips - f352bcd1911d8076a5d5a218d2d15f5d583d4e5b authored about 3 years ago
switch macos CI to the new cgif formula

github.com/libvips/libvips - 6cdb1996463e8d950427f476a53f239123c120a6 authored about 3 years ago
enable debug for CI

It turns on quite a few useful asserts.

github.com/libvips/libvips - 7ed9760ab9d2745a6b9905c45513f753de2f7d0f authored about 3 years ago
_source loaders should all be nocache

When we image_new_from_source, the source object has some of the loader
state: it tracks the cur...

github.com/libvips/libvips - cb58d7d9600282802d2d04a04254f6d9dfefe203 authored about 3 years ago
fix function list

jxl/jp2k had dropped from the list for some reason

github.com/libvips/libvips - 4fd2de57540082b80c4c67a4cd1efc7bd7d86b42 authored about 3 years ago
expand the docs for vips_shutdown()

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

github.com/libvips/libvips - 80f2581e0cf4047a0beafbca4d4600468d69c8aa authored about 3 years ago
small typos

github.com/libvips/libvips - 7544b27e904344d24ddfa14fa6eb75315932365e authored about 3 years ago
allow libjxl 0.5 (#2539)

github.com/libvips/libvips - 407bd1391ddb616c1d67e68a8009c08b6b676ec8 authored about 3 years ago
small fixes

update func list in docs
add missing C decls for hyperbolic trig funcs

github.com/libvips/libvips - 57a0bd82f91ec776911f6d3aa85fbe2b06547612 authored about 3 years ago
layout fixes for tga sniff

github.com/libvips/libvips - fef024061f4642d8cf9033ca0df29d0c9974b1be authored about 3 years ago
Implement Header Sniffing For Magickload Tga (#2533)

Add TGA sniffing

github.com/libvips/libvips - b3ff4d9ed61f064df39716de7ebaa799a7abd2f5 authored about 3 years ago
set libvips orientation on magickload (#2535)

Pick up the imagemagick / graphicsmagick orientation field for libvips.

Tested with graphicsm...

github.com/libvips/libvips - 01e3f1fc33703797969a571a54fca8cb54b30473 authored about 3 years ago
add changelog notes

github.com/libvips/libvips - ad295b5d413abba7b007a613863c0ef21359dc86 authored about 3 years ago
Add unit test

github.com/libvips/libvips - 008fe2d2f57aace8f6f5aff56965d3afb32be4da authored about 3 years ago
better exif string value change detection

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

github.com/libvips/libvips - 8195b67d83253a5abc8aee9273e8e4558e4c9973 authored about 3 years ago
clarify doc comments for hist_find_

Say when u8 or u16 are picked.

See https://github.com/libvips/libvips/issues/2519

github.com/libvips/libvips - 296fd9992541ff242c4bdc297a9864bd965bdbd5 authored about 3 years ago
add minimise to insert

This patch makes "insert" issue minimise signals for inputs in sequential
mode. This can drop me...

github.com/libvips/libvips - 6f081de0a0ed5bae3a5bb161093eb1cfdeec7e6c authored about 3 years ago
tiny arrayjoin polish

github.com/libvips/libvips - 41e92b9ada33c8290dee16023e21f14cb6452e00 authored about 3 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - f0e89ac29b15387f4446e3168eb5b3298d9c7cdc authored about 3 years ago
wider margin for arrayjoin minimise

This patch makes arrayjoin leave a bigger margin off the end of each
input image. This can help ...

github.com/libvips/libvips - 778ff7fce5977a9a8654b98d0cb9f5643ce79b6a authored about 3 years ago
pngsave: allow valid bitdepth of 16 (#2515)

github.com/libvips/libvips - a274a2f7e6e0cdfe9b51eb40ab92d1da0fd2623a authored about 3 years ago
add jp2k load of untiled images

with this patch, untiled jp2k images are loaded in chunks, saving loads
of memory (but runs much...

github.com/libvips/libvips - 30fdc3df779382e3e1857792c22fe363fff6cb31 authored about 3 years ago
reorder hyperbolic enums to fix an ABI break

github.com/libvips/libvips - 3488c6b4102f39146e2bde188279be64cc5f8320 authored about 3 years ago
better test for hyperbolics

github.com/libvips/libvips - 4b7915994fce76c7a81f1d522ceb94558d442de3 authored about 3 years ago
fix inverse hyperbolics

oop, typo

github.com/libvips/libvips - c6d863f9d3505a62641d93eca0c341d1bbfa80f2 authored about 3 years ago
Add hyperbolic functions (#2508)

* add hyperbolic functions
* add hyperbolic function tests
* changelog
* add inverse hyperbol...

github.com/libvips/libvips - d8c04011eade5a3b369a3ba07bb325d27b9a5653 authored about 3 years ago
Try the new target API first in `VImage::write_to_buffer` (#2511)

Needed after PR #2499.

github.com/libvips/libvips - fc92290bb950914e6c3cedad03b95671ec7f0906 authored about 3 years ago
Fix typo in `magick7load` (#2512)

Introduced in commit f92069b.

github.com/libvips/libvips - e95e8c5155d7535ba03f30c7acc4cdd89d21f120 authored about 3 years ago
Incorporate #2506 also in {webp,magick7}load (#2507)

github.com/libvips/libvips - f92069b0353f3aebbe01793bf49a66895506b444 authored about 3 years ago
Set page height only for multi-page images (#2506)

github.com/libvips/libvips - 9c1003fbe6dfe5bd1cb4e75f33b70615b248461e authored about 3 years ago
fix copy/paste error in description

github.com/libvips/libvips - e412d5bdf08de5c8353566bd6075947e58603186 authored about 3 years ago
cplusplus: only generate doc comments for non-deprecated args (#2505)

github.com/libvips/libvips - 31b54056db8e46bf33898aa70de1504d6c453858 authored about 3 years ago
note fail-on in changelog

github.com/libvips/libvips - 9f378572540a0fb07c3c82e8dcffb10f37377291 authored about 3 years ago
add fail-on : better control over loader error handling (#2360)

Instead of a simple fail/don't-fail boolean switch, add fail-on, an enum which sets the sensitiv...

github.com/libvips/libvips - 0c70f3dc7d1a7793c270585fd7020daf3a57c12d authored about 3 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - 5f101b4f2e99df5577346e560cc703871e4ba65f authored about 3 years ago
add clang-tidy rule

with a few rules

github.com/libvips/libvips - ab464e7b3111364e3805602aeb403cd164b8c90f authored about 3 years ago
Merge branch 'cl' of https://github.com/neheb/libvips into neheb-cl

github.com/libvips/libvips - 4f9ea611709203c54ebaa062f1721c442daaedce authored about 3 years ago
Improve doc comments (#2504)

* Fix a couple of incorrect doc comments

Helps GIR.

* Add missing doc comment for VIPS_KER...

github.com/libvips/libvips - 42c8f43432b4212117a83c7a9cec8dcd30f7ddde authored about 3 years ago
Include vips.h before checking for G_OS_WIN32 (#2502)

Since this definition originates from GLib, it is necessary to
include vips/vips.h prior to usi...

github.com/libvips/libvips - a5bdcd77e070d6b5a0bfe6480eb9c8716d3a6d34 authored about 3 years ago
Drop the operation cache before leak checking (#2503)

github.com/libvips/libvips - 2d6d2e7c0db97fff0e99bc8fa3aea8f86b980498 authored about 3 years ago
tell buffer and target savers the file format (#2499)

tell buffer and target savers the file format

Currently, buffer and target savers are not tol...

github.com/libvips/libvips - 47383b5bfc136f7870c319a1edce4848e177425b authored about 3 years ago
disable webp shrink-on-load if it will judder

Webp decode can only shrink-on-load to int boundaries. This means that frames
in an animation wh...

github.com/libvips/libvips - 1f321d366bdf0ee8c113f62e424ad4f9f9e9286b authored about 3 years ago
Move the filemode ifdefs to a private header (#2498)

The filemode ifdefs had grown to 30 lines of code duplicated in four
source files. Move to a si...

github.com/libvips/libvips - e815e8ad95a307ba8569d76da944212c5e306ad8 authored about 3 years ago
Ensure newly created file descriptors are non-inheritable (#2497)

* Cleanup unused defines

* win32: do not inherit open file handles in child processes

`O_N...

github.com/libvips/libvips - 5d6e9851baa13f8efa8263119132ab14caee293e authored about 3 years ago
speed up test suite

ouch we were making a huge avif image in memory

github.com/libvips/libvips - a16f118b0cb2032b28634884221c739c9b71896e authored about 3 years ago
Temporarily skip `test_heifsave` on macOS (#2494)

github.com/libvips/libvips - 29fb557e240ad8a83eec27a4d26c10f6976a7b81 authored about 3 years ago
raise single-chunk limit in jpeg save

It was 65530 for some reason. It's now 65533.

See https://github.com/libvips/libvips/issues/2493

github.com/libvips/libvips - ba3bc3099c9e79505136c80d50a5dc9ea9bfd915 authored about 3 years ago
note atan2 in changelog

github.com/libvips/libvips - 21567e12b8c942e7ec928b7ac219023097882440 authored over 3 years ago
add a test for atan2

and tiny formatting changes

github.com/libvips/libvips - de6e2fef9ede6640117e58331050fbe2ba051f1b authored over 3 years ago
Merge branch 'master' of https://github.com/indus/libvips into indus-master

github.com/libvips/libvips - 13285c7cfc5838432cf14b6c1f7eed0d5ae46e31 authored over 3 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - 7855fabea371d733aa5d454396f3662a98da3c4c authored over 3 years ago
oop, debug left enabled by mistake

github.com/libvips/libvips - 53ee983b51492a8132eecb1a5e7eced2385996e5 authored over 3 years ago
Prefer g_malloc over vips_malloc in vips_blob_copy (#2489)

The use of vips_malloc is not necessary here and could potentially
be slower since it uses g_ma...

github.com/libvips/libvips - 8a1e1eda346dac39f0aed5e2c789e02d9d9df6c5 authored over 3 years ago
Remove stray declaration of im__fftproc() (#2487)

github.com/libvips/libvips - a829a474e59fd131c6b5d1e572bb2e21eef10ff8 authored over 3 years ago
Move vips__ink_to_vector and im__vector_to_ink to compat (#2488)

It was only used by getpoint in vips8, which is simpler to inline.

github.com/libvips/libvips - 1044dd46eb1bee6dce7dc648efad291ccf4e6e11 authored over 3 years ago
turning on subifd enable pyramid mode

see https://github.com/libvips/pyvips/issues/277

github.com/libvips/libvips - 96604dba10f7fff852da52ffa430af274e08f18e authored over 3 years ago
fix page_height arg for tiffsave

it wasn't wired up, thanks @jacopoabramo

see https://github.com/libvips/pyvips/issues/277

github.com/libvips/libvips - cf1228b927f138c3ca67ef356a92d97440a47a27 authored over 3 years ago
hide some setup loops from --vips-progress

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

github.com/libvips/libvips - 5e7e914b06415b674d9d04f44039a299b57a87d4 authored over 3 years ago
Add iiif3 (#2483)

* add iiif3 support to dzsave

some small things have changed from v2

github.com/libvips/libvips - 0f3193b7f2ba0ebecad41a33dfa87e385b3fd925 authored over 3 years ago
allow utf-8 header for svg detection (#2481)

* allow utf-8 header for svg detection

We were checking that the first 24 chars of an SVG wer...

github.com/libvips/libvips - b2527da53143a38bca96f4a3371ccd0856c0268b authored over 3 years ago
move make_resident into modules loading (#2434)

since all libvips modules can't be unloaded

github.com/libvips/libvips - e1a7063999b2b19abfdcd577b3eb6d89693b3d77 authored over 3 years ago
cgifsave per frame cmap (#2445)

switch GIF save to frame at a time

And make a new colormap if the frame average changes. This...

github.com/libvips/libvips - 251e1d1d3294fcfd60b8d8229e8ba837ca7273b7 authored over 3 years ago
bump min libjxl version to 0.6

github.com/libvips/libvips - 21cdf22535e2ff6f070dc54c1e172eca02100d10 authored over 3 years ago
Switch to memmove as input buffer can overlap (#2476)

github.com/libvips/libvips - b98366fcb1bf24491b0033eb21b3f6f5c33e453f authored over 3 years ago
call JxlEncoderInitBasicInfo

new mandatory API for libjxl v0.6

github.com/libvips/libvips - bd8fad842a1858eefdb61193cc7a19d7e47f9258 authored over 3 years ago
formatting, another MCU test

github.com/libvips/libvips - 444a04e94f16ec17c0e8c52466924e23571c80d4 authored over 3 years ago
Add jpeg restart_interval option. (#2468)

* Add jpeg restart_interval option.

This allows saving a jpeg with MCU restarts.

* Fix cod...

github.com/libvips/libvips - 46a67cfab9637a15bc3f9532580e55da4f78f4f4 authored over 3 years ago
fix VipsSource and named pipes

We used to assume (in several places) that any source with a filename was
seekable. This patch a...

github.com/libvips/libvips - f6281284a18c6318cab96f20531e4e14643ec5b4 authored over 3 years ago
updale libnsgif from upstream

seems slightly slower overall

github.com/libvips/libvips - 60bae636449a39e62b794039c4a6d5c644fe0d62 authored over 3 years ago
remove old libtiff numeric defines

use the glib ones instead rather than depending on stdint etc.

github.com/libvips/libvips - 1192d87acf1e7f1e5c4f96147d406548fbb08c91 authored over 3 years ago
fix jxload restart

if the loader was restarted (eg by vipsdisp) it could fail to fetch pixels

github.com/libvips/libvips - 33cca3ecbc5b69cf6937fd51ae77e888f412779a authored over 3 years ago
allow container jxl as well

We were not testing the jxl signature for the two types of jxl.

see https://github.com/jcupitt/...

github.com/libvips/libvips - 6a53ab47e1e91ece68c86d3e15b46f03648a6638 authored over 3 years ago