Skip to content

News_(ancient)

John Cupitt edited this page Mar 29, 2017 · 1 revision

title: News (ancient) permalink: /News_(ancient)/

NOTOC

Thursday 19 December 2002

I've made my christmas card this year with nip:

Here are the (commented) workspace to build the card if anyone's interested. You need the latest nip for it to work.

Wednesday 18 December 2002

New packages for vips and nip up, plus binaries for linux and windows. Still no mac os x binary, sorry :-( but it does build cleanly from source. Less than 3 weeks late! Highlights:

  • nip finally has a help system
  • new menu items in nip (thanks Joe) for colour calibration, overlays and X-rays
  • more menu items for rubbersheeting and image array assembly
  • fixed a mosaic balance bug on large mixed mosaics (thanks Clare)
  • now loads RGBA tiff files, and 16-bit LAB tiff (thanks Jenny and Haida)
  • new preference items for default image window size and auto-image popup (thanks Rachel)
  • much better windows build, with more built-in support libraries

   plus many small fixes, check out the ChangeLog.   

Tuesday 3 December 2002

More or less done the documentation. There are three quick tours and a 50 page nip manual.

nip has about 6 things on the to-do ... we'll try to get a new release out by Friday.

Small website fixes done.

Friday 8 November 2002

New vips-7.8 versions, binary and source. These fix 3 or 4 large bugs found in the past few days :-( Thanks Joe, David, Kirk and Clare. Let me know if anyone finds any more.

Monday 4 November 2002

New vips-7.8. This is built and tested on unix, windows, and mac. It all seems to work, so just final testing and documentaion now. There's a new windows binary that fixes all the serious problems (I think).

Wednesday 30 October 2002

Well vips-7.8 is up, but it's still beta :-( another week or so maybe. Download if you want to risk it. There's a native windows build too! We're still updating the website, so it'll be rather half-baked for a few days.

Wednesday 23 October 2002

vips-7.8 is in final testing. We have a working windows build! Check out this screendump. There are a few problems with it still: the main window scrollbars seem to be broken, and the fileselector still has 'issues' with drive letters. This is a native windows build: there's no unix emulation layer, and no X windows server.

Thursday 22 August 2002

I've added Mac OS X versions of the new packegs to the vips-7.7 page. They are identical, but revert to an earlier version of autoconf. This breaks largefile support, but they do build correctly.

Tuesday 20 August 2002

New developer snapshots of vips, ip and nip on the vips-7.7 page. Almost there.

Big feature this month: largefile support. You can now have images of any size (used to be 2GB maximum). Here's a screendump of nip working on a 4GB image. There are some benchmarks in the ChangeLog.

Bad news: we've switched to autoconf 2.52 to get the largefile stuff, and this has broken the Mac OS X build (autoconf2.52 does not seem to handle zsh quoting well). Jaguar (10.2) should fix this.

The mailing list seems to be completely messed up, again. Hopefully jiscmail will start working again soon.

Monday 15 July 2002

New developer snapshots of vips, ip and nip on the vips-7.7 page. Yet another new screendump too. vips-7.8 is hopefully just a month or two away now.

Friday 21 June 2002

VIPS has a new mailing list, which we hope will actually work. There are new packages for vips and nip up on the vips-7.7 page. vips has a couple of tiny bugfixes and nip has a whole lot of new stuff.

Wednesday 15 May 2002

There are new packages for vips, ip and nip up on the vips-7.7 page. See the ChangeLogs (for vips and nip) for details, but highlights include:

  • Bugfixes for the C++ API (several nasty ones).
  • All C++ programs need to be changed, sorry. Include VIPS with:

#include <vips/vipscpp.h>

  • VIPS now wraps FFTW, the Fastest Fourier Transform in the West. If VIPS finds libfftw when you configure, it will use the fftw routines for Fourier Transforms instead of it's own functions. FFTW is about 3 times faster and much more accurate.

  • VIPS now wraps Little CMS. There are four new functions which you can use to transform VIPS images between devices using ICC profiles. For example

    VImage screen = fred.icc_export( "my_screen_profile.icc", 3 );

    Transforms fred from a LAB image to an RGB image using the specified profile.

  • All the packages should build cleanly on Mac OS X. It's a pretty challenging build. I hope to put up static binaries as soon as I can figure out how to make them :-(

  • nip is getting very close to being finished ... check out this screenshot :-)

Wednesday 10 April 2002

  • There's a new nip snapshot up ... lots of polishing and bugfixes. Just two big-ish things left to fix (I think). Check out the ChangeLog for details.
  • I've bought one of those new iMacs and got everything more or less going under Mac OS X. There still seem to be a few linking problems :-( but I'll put up binaries soon.

Tuesday 26 March 2002

There's a new vips library with some

bugfixes and speed ups. Check out the ChangeLog for details.

Friday 1 March 2002

There's another new nip. This month: bugfixes, proper logical operators, more menu work and operator overloading. I've hit some scalability problems now classes have become so large :-( Need to add copy-on-write expressions to fix this.

Tuesday 29 January 2002

Section <ahref="http://www.vips.ecs.soton.ac.uk/doc/ipdummies/eight.htm">8, of the <ahref="http://www.vips.ecs.soton.ac.uk/doc/ipdummies/index.shtml">Vips/ip beginnersguide, has been updated to include, grey card corrections, i.e. the process for correctinghomogeneity problems.

Tuesday 22 January 2002

There's a new nip up. Lots of bugfixes, and a revised and cleaned up recomp system. Menus next!* There's a new vips library too, but there are only a couple of tiny fixes, soit's only worth downloading if you need to build nip from source.

Wednesday 19 December 2001

Darn, ip-7.7.15 had an error in a Makefile that caused it to miss acouple of files when building the distribution. There are new versionsof all the packages, and new binaries.

Friday 14 December 2001

New development snapshot: vips-7.7.15. VIPS and ip have hardly changed, but nip now has a preferences system, automatic rename for workspace merge,cloning, proper range selects, speed ups, save and replace, draggablereordering, lots of bug fixes, and the first two toolkit menu items.

Tuesday 20 November 2001

The Working withDigital X-ray Images: instructions have been updated to match the new release ofVips-7.7.14. The changes include an updated instalation guide, see section <ahref=http://www.vips.ecs.soton.ac.uk/doc/ipdummies/x-ray/seven.htm>7 and a briefdescription about the difference between 16-bit and 8-bit images, tryingto explain why X-ray plates should be scanned at 16-bit, see section <ahref=http://www.vips.ecs.soton.ac.uk/doc/ipdummies/x-ray/three.htm#_chap3.4>3.4.

Friday 16 November 2001

New development snapshot: vips-7.7.14. There'sa new screen shot too.New this release: bugfixes, and workspace load for the new ip.

We've broken vips up into three pieces: vips-7.7.14 is the library,ip-7.7.14 is the old Motif ip, nip-7.7.14 is the fancy new GTK ip.Having it in three bits means we can carry on working on nip withouthaving to release new versions of the other packages every month aswell. This should be the last vips library release before 7.8. I hope.

On the downside, it's now a bit harder to configure and build. Take alook at the READMEs for tips. On the plus side, vips no loger dependson libxml2 (but nip does).

It took 3 months of awful, horrible pain to get XML workspace load workingproperly in nip :-( But it does now somewhat rock.

Friday 5 October 2001

Section 8.3 , of the Vips/ip beginners guide, on rubber-sheeting, has been updated to included an explanation of how to crop images and a correction to the "Expand Image" column used during the rubber-sheeting process.

Thursday 23 August 2001

New development snapshot: vips-7.7.12. There'sa new screen shot too. New this month:bugfixes, a program window for editing code, and use of XML for savefiles. No XML load yet though :-(

Thursday 26 July 2001

7.7.11 ... and histogram operations were broken too! Thanks Joe. Thereare a few other tiny fixes too, and ip2 has gained a trace window(handy for debugging).

Wednesday 25 July 2001

Dagnabbit, 7.7.10 ... sharpen was broken on LABPACK images. Thanks to Clare for spotting that one.

Monday 23 July 2001

A new guide has been added to the documentation section: Working with X-rays.This document covers: scanning and mosaicing X-rays images, and the process of adjustingthe completed mosaics to remove the 'shadowing' or tonal inbalance causedby stretcher bars or cradles.

  • Ooops, make that 7.7.9 ... I forgot to patch the x-ray

print menu,sorry Joe.

Friday 20 July 2001

New development snapshot up: vips-7.7.8. There'sa new screen shot too. Region displayadded, the last of the Motif code has gone, plus a bunch of fixes. Just workspace load to go!

Wednesday 13 June 2001

New development snapshot up: <ahref="vips-7.7">vips-7.7.7. There's a newscreen shot too. I think most of theworkspace widgets are done now, and image display is done too. Justregions and workspace save to go.

Wednesday 2 May 2001

Ipdummies for vips-7.6.5 is up, with details of how to capture images directlyinto VIPS/ip. vips-7.6.5 is up, with binaries for Linux and Solaris. vips-7.6.5 adds video grabbing on Linux, includes some fixes to video grabbingon Solaris, and nails a couple of nasty ip bugs.

The mailing list is still broken :-( sorry, investigations continuing. A new development snapshot, vips-7.7.5, is up.

Monday 12 March 2001

vips-7.7.4 is up. Quite a few new VIPS functions, and some useful speed ups.

vips-7.6.5 should be out soon; this is a maintenance update whichfixes a few bugs, and adds video grabbing under linux. You'll find ithard to get video working well with kernels before 2.4 ... we've hadout-of-the-box success with SuSE 7.1.

Wednesday 7 February 2001

  • I've put up vips-7.7.3. vips-7.7 is just for fun, it does not actually work. Programmers only!
  • Beginners' Guide; Section 6.1 "Unpacking/Uncompressing VIPS" has been updated, correcting a few typos.* Online "Beginners' Guide" for installation and usage of VIPS/ip(based on vips-7.6.4) has been posted on the documentation page.
  • The mailing list is still broken :-( sorry, investigationscontinuing.

Monday 29 January 2001

Beginner's Guide; Section 6.1 "Unpacking/Uncompressing VIPS" has been updated, correcting a few typos.

Friday 19 January 2001

I've put up a vips-7.6.4 binary for Solaris 7.

  • \`Beginners' Guide' section 2.4.3 "Installation of Linux" has been updated.

    I've put up vips-7.7.2. vips-7.7 is just for fun, itdoes not actually work. Programmers only!

    Online `Beginners' Guide' for installation and usage of VIPS/ip(based on vips-7.6.4) has been posted on the documentation page. New menu tool has been provided for overlaying images, see Extras.

    Friday 19 January 2001

    I've added a vips-7.7 download area, and updated the TODO list with some more tiny bugs. vips-7.7.0 is just for fun, itdoes not actually work. Programmers only!

    Monday 31 July 2000

    Great vips-7.7 ip improvements this weekend ... slider is now defined as aclass:slider from to value = class {     check = checkargs this [         [ from, is_real, "real" ],         [ to, is_real, "real" ],         [ value, is_real, "real" ]     ]; }in ip's macro language. The "check" stuff is used for arg checking: it just makes sure slider is given three reals.If you type "slider 0 255 128", you get aslider you can drag about. You have to type "A1.value" now to get thenumber, but oh well.

    New bit: you can subclass display classes, and they still work! islider f t v = class slider f t v {     value = super.from + (super.to - super.value); }This defines "islider", (for inverted slider) which takes parameters ft v (and just passes them on to it's superclass, "slider"), butoverrides the "value" field ... so it inverts the sense of the slider(max on the left, instead of the right).

    I've also updated the ip example pagewith new screendumps, and slightly better text.

    Wednesday 5 July 2000

    www.vips.ecs.soton.ac.uk is now up on a proper server with backup!please replace any links/bookmarks to azul etc with the new name. - Kirk

    Friday 9 June 2000

    Here's a new screenshot ... subcolumns, withdynamically generated sliders and toggles. You can see the code in theVIM window, and what I typed to get the screen displays in the lowercopies of the columns. All these widgets are generated by ip's macro language, and they areall linked together by the class dependencies ... drag one of thesliders, and the others all move too.

    Added acocal-1.0 to 7.6 download page.

    Found a new vips-7.6 bug: nested classes can't reference parameters in enclosing scopes correctly. This shouldn't affect too many users

    -)

    Still no anonymous CVS, sorry.

    Friday 7 April 2000

    The new ip is coming along, here's a screenshot!And another one!It's missing lots of stuff still, but it does look cool. This version should work on windows as well as UNIX.

    Friday 25 February 2000

    Rachel found a nasty bug in vips-7.6.3: Global_balance.Float wasbroken (it least produced rather poor results). I've made a new distribution, vips-7.6.4, which fixes this, and addsa couple of small extras to ip and to configure. I've only put up thebinary for Solaris 2.5.1 (works on 2.6 too), I hope to get the restdone in the first part of next week.

    Tuesday 21 December 1999

    VIPS is now in CVS. As soon as we get anonymous CVS going, I'll post the stuff you need. IRIX binaries are up.

    Joe at the Hamilton-Kerr has written a couple of 'IR mosaicing for dummies' guides, I've put them in the docs section.They are currently for vips7.4, if anyone fancies updating them, that'd be great :)

    Monday 13 December 1999

    vips-7.6.1 is up!There's new documentation too, and a new examples package. No binarydistribution yet, maybe in a few days.

    Monday 29 November 1999

    • Found the first bug: OK in option edit before you've entered any options causes a crash.
    • I've added binary distributionsfor Linux glibc2.0 systems (SuSE 6.0 and 6.1). I managed to trim 2Moff the download by stripping the executables too.
    • IRIX binaries on the way!
    • I think the mailing list is broken, sorry. I'll look into it.

    Monday 18 October 1999

    vips-7.6 is almost done, up in a few days.Small fixes on the web pages.

    Friday 7 May 1999

    New NT vips7.5 up ... as before, command-line only. Just an update.

    Wednesday 5 May 1999

    SGI vips7.5 is up - Kirk Basic binaries only version for Irix on SGI systems. Video grabbing tested on O2 systems.

    Thursday 11 March 1999

    Rubber sheet plug-in availableThere's a new rubber-sheet tool in the vips7.5 download area. Sun onlyfor now, Linux soon, SGI a bit later.

    Monday 1 March 1999

    Ooops, found a bugim_rotate*mask*() functions do not preserve mask scale and offset correctly.

    Saturday 27 February 1999

    New vips7.5 version upThere's a new vips7.5 beta available for download.This version fixes all of the bugs listed in the buglist, and addsthe cool new stuff listed below. Sun and Linux versions are up, expectan SGI version in the next few days.The sources will be up when the SGI version is done and we have atree that builds easily on Sun/Linux/SGI.

    VIPS fixes/improvementsim_tiff2vips() refused to open pyramids in the previous beta, im_global_balance() now lets you specify a gamma for balancing.

    ip fixes/improvementsAll the known bugs have been fixed, a few enhancements have beenmade to the menus. I've sped up recalculation quite a bit. I've fixeda few things which were causing the odd core-dump too.

    Huge bonus: ip now uses GDK for rendering image display windows.This gives much better behaviour on 8- and 16-bit displays. Performance should be up too.

    Wednesday 13 January 1999

    Awful bugI've found a bad bug in the graph reduction engine inside ip's programminglanguage --- for example, the "===" operator is rather unreliable. I've fixedit in the Gallery version, I'll give it a week or so to settle, and makeanother release.

    I've started getting rid of Motif, and moving to gtk instead. This will take a while (sixmonths?), but ip should be much nicer. I'll do a final Motif version in a week or so, then it'll go quiet for a bit.

    Friday 8 January 1999

    Improved global balance stuff.I've tweaked the global balance stuff for better behaviour with non-linearimages. You should see better results when balancing mosaics of images fromtube cameras.

    Wednesday 6 January 1999

    Found a bug! Occasional internal errors and coredumps while dragging regions about. It happens when you drop a region and pick it up again withoutmoving your mouse inbetween. Workaround: don't do it! I've fixed it in the version here, next distribution will include it. Ansthe other stuff on the buglist too, hopefully.

    Tuesday 1 December 1998

    I've had no crashes in the last two weeks with the current vips7.5 beta, seems OK!

    Redone the web pages, and I've added a todo list.This is supposed to list known bugs in the current release, stuff that'splanned to be added before the current beta stops, and stuff that's plannedfor the long term.If you have any bugs to report, or cool ideas for stuff to add, please email me (john@giorgio.hart.bbk.ac.uk) and let me know.

  • Clone this wiki locally