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

add Q param to jxl save

for convenience

github.com/libvips/libvips - 633d35f4aecb0fc0dd51524b4110f0a6c1c9f18f authored almost 4 years ago
improve comment

github.com/libvips/libvips - 21c565d5d620d7b032066901bcb1b11f6424e504 authored almost 4 years ago
Merge pull request #2195 from libvips/text-colour-rendering

Text colour rendering

github.com/libvips/libvips - da6fe210b4c045edabe4799c5db5d3fc25e7876e authored almost 4 years ago
remove extraeous "brew upgrade"

github.com/libvips/libvips - cc04449dc5d455964809c16d5df088568728eaa0 authored almost 4 years ago
fix mono rendering

always render RGBA, then in mono mode just use the alpha

github.com/libvips/libvips - 31fe2746266b1f2da457be778b49b8b2f0a6943f authored almost 4 years ago
ask brew to update/upgrade

might help CI failures on macOS

github.com/libvips/libvips - b27a10c54727d080e8d51f8d70e7b9c4701689eb authored almost 4 years ago
Note pagocairo dep in README

github.com/libvips/libvips - b4fe2c7b8b01994e0a59479bbc8d65f88166192e authored almost 4 years ago
reenable fontfile

github.com/libvips/libvips - 985a3e2282e635f336f036e6206ca9238b7dfd37 authored almost 4 years ago
switch font rendering to pangocairo

to make colour font rendering work

github.com/libvips/libvips - f53959b82475946a3f9b29d0ac98d34a9b906d5f authored almost 4 years ago
start adding colour text rendering

try eg.

vips text x.png 😀 --rgba --dpi 300

But it's not working :( need to tyweak something e...

github.com/libvips/libvips - 8412b8233c8f37ab00dc85f4e9976df191da242c authored almost 4 years ago
add p3.icm to makefile.am

and fix make dist

github.com/libvips/libvips - db22eb4d4f867e4eccf6374d1640160fb152fd67 authored almost 4 years ago
Merge pull request #2190 from lovell/add-icc-profile-p3

colour: add a fallback for the increasingly-common P3 profile

github.com/libvips/libvips - a2147d64bec0172a6b70ee65b3cbce09b86d9111 authored almost 4 years ago
colour: add a fallback for the increasingly-common P3 profile

Uses the CC0-licensed 'magic' compatibility profile from
https://github.com/saucecontrol/Compact...

github.com/libvips/libvips - d56a47829b2180558ed9a913030053e110f37394 authored almost 4 years ago
note jp2k support in README

github.com/libvips/libvips - 930078a6f971ccc4abf5568d384975c36fbad54c authored almost 4 years ago
add jxl encoder options

though they don't seem to affect file size, curiously

github.com/libvips/libvips - 70078e3774f9f62799f9fac44cc5aa4e1a802890 authored almost 4 years ago
add support for native jxl decode

map jxl native formats to libvips iamge formats

github.com/libvips/libvips - 55e634a0d2de984cc7a9002e18c0449bd0752c65 authored almost 4 years ago
comment fix

github.com/libvips/libvips - 234c4684894adca556071d6aebcfeb47db9e967a authored almost 4 years ago
set basic jxl image metadata from vips

github.com/libvips/libvips - b82ca537e730cddde4e20a128d640c9c0e7c478c authored almost 4 years ago
jxlsave works

at a basic level, anyway

github.com/libvips/libvips - e93d0ab83cacc62ef0ad698e1e657e1445d2ab71 authored almost 4 years ago
remove stray bitmap_create call

missed this one in the delay gif alloc patch

github.com/libvips/libvips - f726edb7f71f05f2af6f08a7442354c1b70e9383 authored almost 4 years ago
start adding jxlsave

github.com/libvips/libvips - 10a0c5a4bb648b041c3d1a2f04bafad2cd825763 authored almost 4 years ago
jxl load sort-of works

github.com/libvips/libvips - 9b8f308d9eccb4e8e5704f93b0a8946e85a50c4d authored almost 4 years ago
make a patch for the libnsgif alloc delay

github.com/libvips/libvips - 07e73475c18e129e18825426b3071b99f6b6871a authored almost 4 years ago
Merge branch 'libnsgif-delay-alloc'

github.com/libvips/libvips - 9e10f4bf0fccfdfc0e3a7a2acbb40abdb1611d9f authored almost 4 years ago
Merge pull request #2179 from lovell/nsgifload-limit-dimensions

nsgifload: enforce maximum GIF dimensions of 16383

github.com/libvips/libvips - c8363d4e612f03ca79275dd7552d9ef1b8c2c2a0 authored almost 4 years ago
nsgifload: enforce maximum GIF dimensions of 16383

The GIF spec allows dimensions up to 65535 (16-bit unsigned),
but this equates to 17GB/frame.

A...

github.com/libvips/libvips - 701dcc750043d5207cd48e4e993e0534a265df5e authored almost 4 years ago
header works

github.com/libvips/libvips - 8734eb3c8ab7f68ad1c43a36e3ffdd0b689f2b66 authored almost 4 years ago
try delaying libnsgif alloc until read frame

gives the caller a chance to detect memory bombs

github.com/libvips/libvips - 9bdf5e8cda3e0c63584984282b1e36d97c50bb1a authored almost 4 years ago
load header done

github.com/libvips/libvips - 2a249a3049d97caaac5cfe49ef746baa0651c53c authored almost 4 years ago
start adding jxl

github.com/libvips/libvips - c7f69718da7f4d1090f4af73906538d33f288b56 authored almost 4 years ago
add support for lcms black point compensation

Add a --black-point-compensation flag.

See https://github.com/libvips/libvips/discussions/2169

github.com/libvips/libvips - 005360dba7f172311ff253a0c98f9e7c2236fdc8 authored almost 4 years ago
update libnsgif

pick up a couple of patches

github.com/libvips/libvips - e4453f8b1826802bff2ef054a898d71bc93c94cd authored almost 4 years ago
fix fuzzer error

see https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=32638

github.com/libvips/libvips - 9f15567f2cf9388aa0f180c3f33e4d24989f1edf authored almost 4 years ago
Merge pull request #2168 from lovell/nsgifload-sanity-check-dimensions

nsgifload: check dimensions before memory allocation

github.com/libvips/libvips - 77ccd04cbe3939c5680b1b4e0aeebbb71febd6d8 authored almost 4 years ago
nsgifload: check dimensions before memory allocation

GIF dimensions are 16-bit unsigned
Initialise memory to zero as image may be truncated

github.com/libvips/libvips - 744e42edd18ae409a81b35096cd189909a131b17 authored almost 4 years ago
add some more gifload tests

github.com/libvips/libvips - 0054c7dafad55aedc3fe1eb6bd50b664beedf143 authored almost 4 years ago
nsgifload was not setting filename

github.com/libvips/libvips - b2cfe6a0a03d9ba245b7e34ee3de5ac373bcdf6a authored almost 4 years ago
fix nsgifload metadata

various issues pointed out by @lovell

github.com/libvips/libvips - 89c12b0e62ff9ce019a388f2fe53ac83a498366e authored almost 4 years ago
Merge pull request #2156 from libvips/add-openjpeg

Add JPEG2000 support

github.com/libvips/libvips - cb660b32fe63740e0d34d862dc63146ca4f8d03d authored almost 4 years ago
... and quantise

github.com/libvips/libvips - 09c607401476a88f6561fae484da6f9f54bfc107 authored almost 4 years ago
... and two pdfloads

github.com/libvips/libvips - 32fca6f21bafb4158312b4964312ab0067c7b83b authored almost 4 years ago
oop, left gifload.c in the merge

github.com/libvips/libvips - fd56067f54533a3026cfff9ee28e642b9cb2bac1 authored almost 4 years ago
Merge branch 'master' into add-openjpeg

github.com/libvips/libvips - 69fcf1b9e9e8245a3e2a647a78e519b66a7a1a00 authored almost 4 years ago
make autosubsample more consistent

always disable subsample for Q>=90, and update docs too

github.com/libvips/libvips - 595f5a1b71d0ee77ec64d7bd68638826d71db828 authored almost 4 years ago
Merge pull request #1709 from libvips/add-libnsgif

Add libnsgif support

github.com/libvips/libvips - 9cbb4c2cd10300bac55b2ca26b05adec4e1fb57a authored almost 4 years ago
fix a compiler warning

github.com/libvips/libvips - 9589a51f09dbcf423c6fd4d1fc2cf259bfbe3899 authored almost 4 years ago
heifsave defaults to AV1 for .avif suffix

github.com/libvips/libvips - 8c4486327e3a8b7d855c2a996b866df36b0ea0c1 authored almost 4 years ago
Merge pull request #2159 from der-eismann/fix-heifsave-filename-argument

Set correct description for heifsave argument

github.com/libvips/libvips - 4e60a3072f24ca5d1346495763c335ae12b4aad4 authored almost 4 years ago
Set correct description for heifsave argument

github.com/libvips/libvips - 13a4d9f7eafe5f160c1380eb7aa36e211b22ec39 authored almost 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 6ab30ca7320bfefb512b552b9134a6fd8831d300 authored almost 4 years ago
note vector fix in changelog

github.com/libvips/libvips - 2df5768d995dbf837bf030c5dfb77c66d0a759de authored almost 4 years ago
set mct more carefully

github.com/libvips/libvips - a16c0c0d7810c8c7212959b48ec57203f46a9f05 authored almost 4 years ago
more jp2k tests

github.com/libvips/libvips - 40c020ccd20d1118d07a1b4c43da3da38ae739ea authored almost 4 years ago
fix lossless save, ycc load

github.com/libvips/libvips - d69512c8b0b960a4b3e6c91d3e0dcdf9d2037120 authored almost 4 years ago
Merge pull request #2144 from kleisauke/ensure-composite-alignment

Ensure max_band vector is aligned on a 16-byte boundary

github.com/libvips/libvips - 0f86453f76629ccfd7335c23f49943788c5a2651 authored almost 4 years ago
Move max_band_vec to first position

github.com/libvips/libvips - 305714c978349e5fffb82f26a8529fe9db4c7a6d authored almost 4 years ago
add ycc load/save and chroma subsample

github.com/libvips/libvips - 1936ca05eef0c62f4cd9049f58773623d4084181 authored almost 4 years ago
Merge pull request #2158 from ffontaine/master

drop last remnant of dmalloc

github.com/libvips/libvips - 58facca7587db15c834f3a446aadd0e5e2474535 authored almost 4 years ago
drop last remnant of dmalloc

Drop last remnant of dmalloc which was removed in version 7.28.0 with
https://github.com/libvips...

github.com/libvips/libvips - 1b002cc32b04a5e7e833a466b8a4edf66e904a93 authored almost 4 years ago
add ycc and upsample support

github.com/libvips/libvips - 24f230b67d8a2edac23bf5caf287c0c8e01958f2 authored almost 4 years ago
typo in header

github.com/libvips/libvips - fb6891d02b4744ec8e3057c68ce7e55ced47f822 authored almost 4 years ago
disable threading for older openjpegs

github.com/libvips/libvips - cedc3f1f1d84c7313324ec60ae9b91ddba8b82c2 authored almost 4 years ago
remove obsolete doxy tag

github.com/libvips/libvips - 5f0be5d3dc8936ac7cdb440813cc9dbb58ff4266 authored almost 4 years ago
add openjpeg to CI

github.com/libvips/libvips - 02163e7810511b74dc5680562a2956b23b82448b authored almost 4 years ago
better rounding in tile calcs

github.com/libvips/libvips - 76b7cddba1d97c22b3a357e2da2f183b3ea1434b authored almost 4 years ago
add vipsthumbnail support for jp2k

It'll use the jp2k pyramid, if possible.

github.com/libvips/libvips - 7a900e0a4e7a05d966385a410195ed0cfb6c0ae9 authored almost 4 years ago
revise doc comments

github.com/libvips/libvips - 28cbdcc65d56d6a805adfb005f4c1cfd9bc29376 authored almost 4 years ago
add jp2k tests

and buffer load/save

github.com/libvips/libvips - 2575d963bd66078f81045efd252f41dafd915310 authored almost 4 years ago
add jp2k quality options

github.com/libvips/libvips - 74d24729665bc709169c0f22c2a634f56b55051e authored almost 4 years ago
Tell the compiler that v4f is aligned

It's guaranteed that this is now aligned on a 16-byte boundary.

github.com/libvips/libvips - e7faebf6af6b77c34d04a4e4efb7e47f124b8d39 authored almost 4 years ago
added 32-bit support

issues remaining:

- params for compression ratio, chrominance subsampling, etc. ... imagemagic...

github.com/libvips/libvips - 40ece64ff715b8a6421e7442227e867a06354d08 authored almost 4 years ago
add jp2ksave

works, but not quite done

github.com/libvips/libvips - 454f448c5bdcd3e94081c7c0bf4b446250d95db1 authored almost 4 years ago
use "page" param for jp2k pyr layers

should make it easy for thumbnail etc.

github.com/libvips/libvips - 1bcaab00a634f6083580cea871ee0e805b6b0185 authored almost 4 years ago
small fix to openexr load

github.com/libvips/libvips - 7d69f6bc84675278ac525c7adb09ae47103ca873 authored almost 4 years ago
add shrink on load

though openjpeg seems very unreliable if you actually use this

github.com/libvips/libvips - 197239727d2a7ae05ba3df172eeb466e6a5a8404 authored almost 4 years ago
fix tiled read

github.com/libvips/libvips - 52e32dec1923da2a8a8d44bcfe81d5f11c3a4823 authored almost 4 years ago
works at a basic level

need to add shrink-on-load etc.

github.com/libvips/libvips - c0ec1757cb698393b16e4bf16eb81398e22cee11 authored almost 4 years ago
start adding jp2k load

github.com/libvips/libvips - c2eebacf5a732dc707361616530bb6180530ca3a authored almost 4 years ago
Use cross-platform functions for allocating aligned memory

A malloc library is expected to provide a better implementation.

github.com/libvips/libvips - 5ef9c84f97f84936676823b7c3d9998c9738d6fb authored almost 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 8d6f90c060ffedfbd787d1ddf60635bfb289f0db authored almost 4 years ago
Merge pull request #2145 from kleisauke/force-100ms

vips2webp: force low duration frames to 100ms

github.com/libvips/libvips - 3dad98952ce618091be216f3af4fae7bff58d84c authored almost 4 years ago
vips2webp: force low duration frames to 100ms

github.com/libvips/libvips - 62b0939c4b8f3eb8eef21ff50de2a851743def4c authored almost 4 years ago
Ensure max_band vector is aligned on a 16-byte boundary

See https://github.com/mstorsjo/llvm-mingw/issues/190

github.com/libvips/libvips - a55513a194eb65c2f9b6197a8357b30740427160 authored almost 4 years ago
added Lovel and Kleis

github.com/libvips/libvips - af61d6b4ff7d307eb48724ece136f81737644ffd authored almost 4 years ago
oop, we no longer need vips-operators.h

github.com/libvips/libvips - 003a444158fe93cba0559a32602f31930941c3e2 authored almost 4 years ago
fix make dist

github.com/libvips/libvips - b51f4dab28083ab87495aec975c1d5570da333fc authored almost 4 years ago
remove dbg printf

github.com/libvips/libvips - f256359f8c20a545d1902b1d64199505507f3bf7 authored almost 4 years ago
fix libnsgif restore/record ordering

github.com/libvips/libvips - bf522eeffc5aa84a275b1d53e24d0daace59fa3e authored almost 4 years ago
Merge branch 'master' into add-libnsgif

github.com/libvips/libvips - f74d6c795d525c403322b7f8ba1fba3e393b5ff9 authored almost 4 years ago
remove mention of exr save in configure

oops

github.com/libvips/libvips - 7317b2b842f2fc2dffe9c2b14e22821b65a435c7 authored almost 4 years ago
swap hard tabs for spaces in configure

makes output easier and safer to copy-paste

github.com/libvips/libvips - 387c9a3b73ddb6bad934bc9f3d364942c5380bb5 authored almost 4 years ago
improve configure summary table

- order and group summary
- list by file format type, rather than library
- describe as load/sav...

github.com/libvips/libvips - fae5d9cc82854a9e71e97cf9dedaad32b45c9e3a authored almost 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - fc4ad15f97d2c989e491774765c0b18ca8b558eb authored almost 4 years ago
Merge pull request #2134 from kleisauke/cleanup-configure

Cleanup configure.ac and #ifdef's

github.com/libvips/libvips - ab4dd00fdd7c52c6787de79939b733c38b375994 authored almost 4 years ago
Cleanup configure.ac and #ifdef's

github.com/libvips/libvips - 3ed50e0427f731803a7b41d02fea0e780837b53e authored almost 4 years ago
fix a ref leak in vipsthumbnail

from the previous refactoring

github.com/libvips/libvips - 6666b941bfb8102d3038e369b63da17afe07fc06 authored almost 4 years ago
revise changelog for clarity

github.com/libvips/libvips - ec16c761df0256026aaf4e05fef36b2c25e7a7f9 authored almost 4 years ago
update for newer pandoc

"smart" extension is no longer supported for docbook

github.com/libvips/libvips - 94503c1aca456b3aa728a11294c2a788eef628d2 authored almost 4 years ago