Lovell Fuller
|
9161c605e1
|
Clarify extract-resize-extract operation ordering
|
2023-10-03 19:28:18 +01:00 |
|
Lovell Fuller
|
9c547dc321
|
Use copy rather than cache to prevent affine overcompute
More predictable behaviour, see commit 14c3346 for context
|
2023-07-10 13:56:42 +01:00 |
|
Lovell Fuller
|
d2f0fa855b
|
Tests: loosen threshold for affine rotate then extract
Ignores rounding errors under Rosetta emulation
|
2023-07-10 08:12:13 +01:00 |
|
Lovell Fuller
|
b55e58f31e
|
Trim space from end of libvips error messages
|
2023-03-24 09:58:21 +00:00 |
|
Lovell Fuller
|
6c61ad256f
|
Ensure all source code files contain SPDX licence
|
2023-02-28 17:01:58 +00:00 |
|
Lovell Fuller
|
fbd4970b57
|
Ensure auto-rotation works with shrink-on-load #3352
Fixes regression in 0.31.0
|
2022-09-07 14:17:40 +01:00 |
|
Lovell Fuller
|
212a6e7519
|
Ensure op ordering is respected where possible #3319
Emit warnings when previous ops might be ignored
Flip and flop now occur before rotate, if any
|
2022-08-18 16:41:33 +01:00 |
|
jakob0fischl
|
54d9dc46f5
|
Fix rotate-then-extract for EXIF orientation 2 (#3218)
|
2022-05-15 12:26:57 +01:00 |
|
Lovell Fuller
|
d8f1298511
|
Ensure rotate-then-extract works with EXIF mirroring #3024
|
2022-01-08 18:48:11 +00:00 |
|
Kleis Auke Wolthuizen
|
513fb40f40
|
Improve multi-frame image resizing (#2789)
* Ports vips_thumbnail logic to sharp
* Deprecates the pageHeight output option for WebP/GIF
|
2021-12-10 20:32:04 +00:00 |
|
Lovell Fuller
|
a0f55252b1
|
Tests: a few more speed improvements
|
2021-03-15 20:24:13 +00:00 |
|
Ilya Ovdin
|
690bc43abe
|
Fix rotate/extract ordering for non-90 angles (#1755)
|
2019-07-26 20:28:45 +01:00 |
|
Lovell Fuller
|
c3274e480b
|
Deprecate crop, embed, ignoreAspectRatio, max, min, withoutEnlargement.
These become options of the resize operation instead. #1135
|
2018-09-30 20:16:27 +01:00 |
|
Lovell Fuller
|
deacd553bf
|
Enable SIMD convolution by default #1213
|
2018-09-19 21:42:40 +01:00 |
|
Lovell Fuller
|
2a18b9a8f7
|
Remove centreSampling option, update some expected test fixtures
See https://github.com/jcupitt/libvips/issues/705
|
2017-11-26 13:49:56 +00:00 |
|
Jarda Kotěšovec
|
d0f66c3734
|
Switch to libvips' resize, make fastShrinkOnLoad optional (#977)
|
2017-10-19 11:05:43 +01:00 |
|
Lovell Fuller
|
d3c78f825c
|
Ensure premultiply op occurs before box shrink #605
|
2016-12-04 18:25:44 +00:00 |
|
Lovell Fuller
|
8717ecc429
|
Modularise JS source in 'lib' subdirectory.
Generate public API documention via jsdoc comments.
|
2016-11-02 09:25:20 +00:00 |
|
Lovell Fuller
|
cbdbbe535a
|
Update tests to meet semistandard code standards
Switch to const/let instead of var
|
2016-11-02 09:25:20 +00:00 |
|
Matt Hirsch
|
c39a9b8de9
|
Prevent boolean errors during extract operation (#509) (#511)
|
2016-07-16 10:56:15 +01:00 |
|
Matt Hirsch
|
673d8278b5
|
Add a unit test for extract area out of bounds (#498)
|
2016-07-08 20:52:33 +01:00 |
|
Lovell Fuller
|
f1ead06645
|
Update test expectations/thresholds previously failing on OS X.
Remove Node v5 from CI builds.
|
2016-06-14 22:25:27 +01:00 |
|
Lovell Fuller
|
2034efcf55
|
Add experimental, entropy-based auto-crop
Remove deprecated extract API
|
2016-03-05 12:29:16 +00:00 |
|
Lovell Fuller
|
2a56de69cc
|
Add Alpine Linux packaging test #354
Requires libvips cache to be disabled for tests
Skip tiff/magick tests when format unavailable
|
2016-02-11 18:30:50 +00:00 |
|
Lovell Fuller
|
11329d5e09
|
Expose control of the number of open files in libvips' cache.
Breaks API of existing cache method.
Disable libvips cache for I/O tests.
|
2016-02-03 17:48:22 +00:00 |
|
Lovell Fuller
|
5febce7a59
|
Remove executable bit from test/* file permissions
|
2015-11-21 23:05:48 +00:00 |
|
Andreas Lind
|
60b8b92630
|
Add support for .extract({left:...,top:...,width:...,height:...}).
|
2015-11-18 12:06:10 +01:00 |
|
Lovell Fuller
|
58d9e0fef7
|
Pre-extract rotate should not swap width/height #296
|
2015-11-11 22:34:30 +00:00 |
|
Lovell Fuller
|
b50fb53f27
|
Use image fingerprints in functional tests #122
|
2015-06-01 14:21:01 +01:00 |
|
Lovell Fuller
|
1e52c2dbe6
|
Windows compatibility #19
Hide WebP format and normalise option
Separate test runners for node and iojs
|
2015-04-21 12:13:19 +01:00 |
|
Lovell Fuller
|
e5a5e2ca7e
|
Tighten 'extract' parameter validation #158
|
2015-01-29 22:46:04 +00:00 |
|
Lovell Fuller
|
5dab3c8482
|
Allow rotate before pre-resize extraction #145
|
2015-01-16 22:30:57 +00:00 |
|
Lovell Fuller
|
e465306d97
|
Disable libvips cache for unit tests
Aids memory leak detection
|
2014-11-11 18:09:48 +00:00 |
|
Lovell Fuller
|
ca561daedf
|
Test code refactor #63
Use mocha for feature-specific unit tests
Add test coverage report via istanbul
|
2014-10-20 15:32:56 +01:00 |
|