John Cupitt
|
4c74266017
|
remove 1-ary path in VipsLinear
the many-constant path is no slower, just keep that
|
2011-11-01 12:14:35 +00:00 |
|
John Cupitt
|
5a73f0dede
|
vector to ink is all new-style
final bit of vips7 api use removed from vips8 ops
|
2011-11-01 09:43:15 +00:00 |
|
John Cupitt
|
c673bd139b
|
oops, double/object confusion
C API to VipsLinear was broken
|
2011-11-01 09:24:43 +00:00 |
|
John Cupitt
|
3e72edf1b5
|
rewrite im_black() as a class
|
2011-10-31 14:49:39 +00:00 |
|
John Cupitt
|
735749a4a2
|
add VipsLinear
remove im_lintra*(), redone as a class
|
2011-10-31 14:25:27 +00:00 |
|
John Cupitt
|
55aab0236f
|
started VipsLinear
|
2011-10-31 09:23:43 +00:00 |
|
John Cupitt
|
c2efba5162
|
invert works for all formats
|
2011-10-31 09:04:59 +00:00 |
|
John Cupitt
|
b4531ff24b
|
add unary and invert
add a base class for unary operators, try it out with VipsInvert
|
2011-10-30 21:45:18 +00:00 |
|
John Cupitt
|
12a13d3e39
|
oops, forgot a _ref()
|
2011-10-30 21:20:16 +00:00 |
|
John Cupitt
|
e14c5607b1
|
refactor ready for unary arithmetic
move most of the logic in binary.c into arithmetic.c ready to share with
unary
|
2011-10-30 18:31:45 +00:00 |
|
John Cupitt
|
7807efcfbe
|
remove some dbg
|
2011-10-29 20:59:32 +01:00 |
|
John Cupitt
|
441ae2305e
|
sync
|
2011-10-28 17:36:20 +01:00 |
|
John Cupitt
|
d503e710e2
|
fix array double -> gstring
|
2011-10-28 15:13:55 +01:00 |
|
John Cupitt
|
2da5560992
|
bandjoin done and dusted
|
2011-10-28 14:12:39 +01:00 |
|
John Cupitt
|
c1f1957e88
|
break out libvip gtypes
all libvips gtype definitions broken out and renamed for consistency
|
2011-10-28 10:28:31 +01:00 |
|
John Cupitt
|
7dcda5c0c9
|
starting to factor out VipsArea
|
2011-10-27 22:13:21 +01:00 |
|
John Cupitt
|
5821f6cb40
|
done im_gbandjoin()
but needs testing, also see TODO for notes
|
2011-10-27 17:40:39 +01:00 |
|
John Cupitt
|
a09929ef94
|
added image array args
|
2011-10-27 15:27:03 +01:00 |
|
John Cupitt
|
c027528b82
|
im_clip2fmt() redone as a class
plus some rationalisation of member names
|
2011-10-27 12:10:24 +01:00 |
|
John Cupitt
|
6402fd9487
|
start VipsCast
|
2011-10-26 21:56:05 +01:00 |
|
John Cupitt
|
e13da5bf2c
|
oops dropped im_insert.c too early
|
2011-10-26 21:42:52 +01:00 |
|
John Cupitt
|
85420c4f7e
|
sync
|
2011-10-26 16:53:39 +01:00 |
|
John Cupitt
|
014763a845
|
rewrite im_replicate() as a class
|
2011-10-26 16:51:27 +01:00 |
|
John Cupitt
|
2bfe021088
|
oops, forgot one
|
2011-10-26 15:11:19 +01:00 |
|
John Cupitt
|
7e6f885ea1
|
redo im_extract*() as a class
|
2011-10-26 15:09:01 +01:00 |
|
John Cupitt
|
b969ce2aa5
|
im_*join() redone as a class
|
2011-10-26 13:26:20 +01:00 |
|
John Cupitt
|
e159aba7c7
|
small fixes, work on join.c
|
2011-10-26 09:39:14 +01:00 |
|
John Cupitt
|
b35e43c31e
|
merge insert
|
2011-10-25 16:22:03 +01:00 |
|
John Cupitt
|
3f93f60d91
|
fix im_copy_set()
|
2011-10-25 15:44:54 +01:00 |
|
John Cupitt
|
2b39626b54
|
stdarg processing bug
optional output arg fubar
|
2011-10-25 09:58:10 +01:00 |
|
John Cupitt
|
a1e7188f82
|
im_embed() fix
vips7 compat wrapper was broken
|
2011-10-24 22:47:43 +01:00 |
|
John Cupitt
|
0c74ac2ebf
|
insert works fully
switched im_insert over, though nip2 make check still fails
|
2011-10-24 16:21:42 +01:00 |
|
John Cupitt
|
045c2b37aa
|
sync
|
2011-10-24 08:57:13 +01:00 |
|
John Cupitt
|
a5b8a21a54
|
VipsInsert is working
but array_double from CLI still needs work, see TODO
|
2011-10-23 22:05:21 +01:00 |
|
John Cupitt
|
2c4cbedc70
|
insert.c compiles
and we have VipsArea as a public struct for array arguments
|
2011-10-22 13:10:47 +01:00 |
|
John Cupitt
|
210668edc2
|
sync
|
2011-10-21 14:50:34 +01:00 |
|
John Cupitt
|
9ea6fc6653
|
sync
|
2011-10-21 09:35:05 +01:00 |
|
John Cupitt
|
02d8f0925f
|
sybnc
|
2011-10-20 14:56:13 +01:00 |
|
John Cupitt
|
5ad2861b30
|
initial insert hack
|
2011-10-20 11:22:49 +01:00 |
|
John Cupitt
|
5f0bf05f2c
|
TODO notes
and fix a typo
|
2011-10-19 12:06:02 +01:00 |
|
John Cupitt
|
07396c8b11
|
operation cache fixes
was not working for enums, cleaned up a bit
|
2011-10-19 11:35:56 +01:00 |
|
John Cupitt
|
7fdeb1789b
|
vips7wrap works for non-image output
"vips max x.jpg" now works
|
2011-10-19 10:53:18 +01:00 |
|
John Cupitt
|
9078df3c7b
|
TODO notes on exif problems
|
2011-10-18 14:50:47 +01:00 |
|
John Cupitt
|
df7059bc4a
|
Merge remote-tracking branch 'origin/7.26'
Conflicts:
ChangeLog
configure.in
libvips/iofuncs/header.c
|
2011-10-18 14:40:04 +01:00 |
|
John Cupitt
|
d3739d3638
|
oops left debug on
|
2011-10-18 14:33:52 +01:00 |
|
John Cupitt
|
b15f07e3ac
|
update exif orientation on jpeg write
test the value of the 'exif-Orientation' tag and update exif on jpeg
write
|
2011-10-18 14:29:35 +01:00 |
|
John Cupitt
|
932bc3585a
|
work on wrapvips7
|
2011-10-17 14:48:20 +01:00 |
|
John Cupitt
|
2766b83004
|
don't modify the operation cache in a callback
oops, we were removing things from the operation hash during a traverse
|
2011-10-17 13:46:27 +01:00 |
|
John Cupitt
|
ac377c143b
|
im_dlip*() redone as a class
VipsFlip replaces im_fliphor() and im_flipver().
|
2011-10-17 07:15:51 +01:00 |
|
John Cupitt
|
62baa5dfbc
|
remove old im_embed()
switched to the new class-based one
|
2011-10-16 18:02:23 +01:00 |
|