Commit Graph

123 Commits

Author SHA1 Message Date
John Cupitt e788d96b6a note goi flag
see https://github.com/libvips/libvips/issues/3276
2023-01-14 06:18:46 +00:00
John Cupitt 7b7da7e022 fix up sponsor list 2023-01-14 06:00:38 +00:00
John Cupitt 821e2165b9 add meson option to disable cplusplus api build 2022-12-15 11:20:10 +00:00
John Cupitt e24cee4e22
WIP -- add simple bash completion support (#3131)
* add simple bash completion support

* add "completions" subdir to meson

* start extending completion to extra args

* file complete for every arg after 1

* add completion for enums, file, ints, doubles

* docs, try to improve directory completion

though dir completion is not working correctly, I'm not sure why
2022-11-13 18:57:14 +00:00
John Cupitt 0936ef6c29 clarify readme a little 2022-10-19 09:12:12 +01:00
Luca Corbo aef5c6b3e6
readme: meson build flags - fix small typo (#3034) 2022-09-08 14:51:47 +01:00
Anton f4a3c7eb54
Mention mozjpeg as the best libjpeg option (#2995) 2022-08-19 12:22:43 +01:00
Akash Hiremath eb632c1f9b
Updated README.md to add Vix, Elixir lang bindings (#2991) 2022-08-15 18:42:40 +01:00
John Cupitt 1482753c90 revise meson cheatsheet 2022-08-08 15:57:11 +01:00
John Cupitt 5493103a7a small reformat 2022-06-30 14:41:44 +01:00
Ali Naqvi c223ec5e4b
Updated README.md to add crystal-vips bindings (#2905) 2022-06-30 14:01:06 +01:00
John Cupitt c5f2fea8bf fix a gcc warning with clang pragmas 2022-02-22 10:06:43 +00:00
Kleis Auke Wolthuizen 3da7caee6c
LSan improvements and fixes (#2672)
* LSan: remove GLib suppression

* LSan: disable the fast unwinder to get full stacktraces

* Move ASan/UBSan fuzzer options to CI configuration

* LSan: remove EOLed python2.7 suppression

* LSan: remove libstdc++ suppression

* LSan: add libx265 to suppression file

* Try to reproduce small memleak

* Try a possible patch

* Skip test if `im_benchmark` is not available

* CI: upgrade Clang version to 13

* CI: correct job names

* Meson: increase the timeout for tests

* README.md: correct Meson invocation
2022-02-19 15:13:42 +00:00
John Cupitt 240b10ba71 update dependency list in README 2022-02-18 09:45:54 +00:00
John Cupitt 7731abe8df revise meson notes again 2022-02-10 08:42:17 +00:00
John Cupitt 68e65bdc0f switch to c_std gnu99
since this is what glib uses
2022-02-09 09:31:13 +00:00
John Cupitt 626f9eaabd revise meson notes again 2022-02-09 08:57:58 +00:00
John Cupitt e1f4fb3198 revise meson notes in README 2022-02-08 18:28:35 +00:00
John Cupitt 298c665d36 update README for meson 2022-02-08 16:04:51 +00:00
John Cupitt ca78abe2ed add quant note to readme 2021-11-21 11:39:52 +00:00
John Cupitt 63d2da6a1d note JPEG-XL in README.md 2021-04-18 17:57:09 +01:00
John Cupitt b4fe2c7b8b Note pagocairo dep in README 2021-04-12 16:52:14 +01:00
John Cupitt 930078a6f9 note jp2k support in README 2021-04-03 18:50:18 +01:00
John Cupitt b995a6d244 move the nsgif source into the tree
and remove the old giflib loader
2021-02-28 12:20:05 +00:00
Kleis Auke Wolthuizen c49d0935ee Migrate from Travis CI to GitHub Actions 2021-02-08 21:12:27 +01:00
TotalCaesar659 749413f506
Update URLs to HTTPS 2021-01-22 15:45:08 +03:00
John Cupitt 179e9d1a11 add note about libheif config to README
see eg. https://github.com/libvips/libvips/issues/1964
2021-01-16 18:56:14 +00:00
Kleis Auke Wolthuizen 6e72b75efa Adapt test suite for AVIF support 2021-01-06 12:14:21 +01:00
John Cupitt 615d02e07e remove travis badge 2021-01-06 10:21:51 +00:00
John Cupitt 85b6cd0cd2 add gitter badge 2021-01-06 10:15:04 +00:00
John Cupitt 3e8c493522 note libspng in optional deps 2020-12-27 16:26:38 +00:00
John Cupitt c880816899 add a github actions badge 2020-12-24 17:56:31 +00:00
John Cupitt 86fa9277e7 note PDFium build in README 2020-12-24 05:44:07 +00:00
John Cupitt e4d38d1d3e clip out of bounds GIF images against the canvas
Some malformed GIFs have images which lie outside or partly outside the canvas.
With this patch, these frames are clipped and rendered.

Previously, these GIFs were rejected.

See https://github.com/libvips/libvips/issues/1701
2020-07-02 16:41:37 +01:00
John Cupitt c2165671e2 update benchmark result 2020-05-13 16:38:35 +01:00
John Cupitt 10f1352f6f clean up, add benchmarks 2020-05-01 23:20:48 +01:00
John Cupitt 02327b6214 add an experimental libspng reader
it compiles, but I've not tried running it yet heh
2020-05-01 16:05:48 +01:00
John Cupitt 78f927e606 revide comments in cpp binding 2020-03-27 11:42:58 +00:00
John Cupitt 54ff9dabf7 trim README a little 2020-02-11 15:20:12 +00:00
John Cupitt 897089069d README tweak 2019-12-07 17:02:26 +00:00
John Cupitt d3d80ed0b4 tone down opencollective begging 2019-12-07 16:59:33 +00:00
Jess 17d8e61034 Added financial contributors to the README 2019-10-17 17:40:58 -07:00
John Cupitt 2472f52123 default to open issues rather than all issues 2019-09-19 06:05:42 +01:00
John Cupitt bebe923664 better fuzz badge 2019-09-19 05:55:34 +01:00
John Cupitt 6fa1b7cbf5 update README 2019-08-15 02:37:31 +01:00
John Cupitt 32c0898b55 add oss-fuzz badge 2019-08-13 03:13:32 +01:00
John Cupitt 9063b8608e revise README 2019-07-18 08:43:41 +01:00
John Cupitt 631383026b revise README again 2019-06-15 13:21:43 +01:00
John Cupitt aa9164713d note HEIC support in README 2019-06-15 13:14:26 +01:00
John Cupitt 5d907bdd17 final update for 8.8.0-rc1 2019-04-27 11:41:26 +01:00