From: <pan...@li...> - 2011-03-16 19:01:50
|
branch: details: http://panotools.hg.sourceforge.net/hgweb/panotools/panotools/hgrepo/p/pa/panotools/libpano/rev/6fea63273310 changeset: 751:6fea63273310 user: Bruno Postle <br...@po...> date: diffstat: ChangeLog.hg | 5375 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ChangeLog.svn | 3709 ------------------------------------------- Makefile.am | 4 +- 3 files changed, 5377 insertions(+), 3711 deletions(-) diffs (truncated from 9110 to 500 lines): diff -r 661831b81ffb -r 6fea63273310 ChangeLog.hg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ChangeLog.hg Sat Mar 05 23:04:27 2011 +0000 @@ -0,0 +1,5375 @@ +2011-03-05 22:34 +0000 Bruno Postle <br...@po...> (3209bc93c5ae [tip] <libpano13-2.9.18>) + + * png.c: + Fix build with libpng-1.5 Bug #719076 (Thomas Klausner) + +2011-03-04 01:09 -0800 dmg <dm...@uv...> (2ed25471680c <libpano13-2.9.18>) + + * created a new branch + +2011-03-02 19:45 -0800 dmg <dm...@uv...> (a70ba2fe3c7f) + + * Renamed libpano to default + +2011-02-20 13:25 -0800 dmg <dm...@uv...> (774168101e71 <libpano>) + + * ChangeLog, sys_ansi.c, tools/panoinfo_unix.c: + removed compiler warnings. Patch submited by Guillaume Rousse. + +2011-02-14 20:01 -0400 Jim Watters <jwa...@ph...> (364327cfaf40 <libpano>) + + * .hgignore: new file. + * .hgignore: + Add a list of files to ignor when doing commit + +2011-02-14 20:00 -0400 Jim Watters <jwa...@ph...> (9fa455003f7d <libpano>) + + * .hgeol: new file. + * .hgeol: + Windows users should use the EOL extension + + Windows users need EOL to control how End of Line characters are + translated to and from repository. + +2011-02-09 22:59 +0000 Bruno Postle <br...@po...> (c9df9403f9b7 <libpano>) + + * Makefile.am, doc/Makefile.am, man/Makefile.am: + Add some more files to the tarball + +2011-01-20 20:24 +0000 dangelo <dangelo> (89e2ee12bfea <libpano>) + + * ChangeLog, parser.c: + removed debug printf + +2011-01-19 23:34 +0000 brunopostle <brunopostle> (236dcc1b4e42 <libpano>) + + * ChangeLog.svn: + Update ChangeLog + +2011-01-19 23:31 +0000 brunopostle <brunopostle> (4ff42dc33ebf <libpano>) + + * man/PTAInterpolate.1, man/PTblender.1, man/PTcrop.1, man/PTinfo.1, + man/PTmasker.1, man/PTmender.1, man/PToptimizer.1, man/PTroller.1, + man/PTtiff2psd.1, man/PTtiffdump.1, man/PTuncrop.1, man/panoinfo.1: + Update version string + +2011-01-19 23:16 +0000 brunopostle <brunopostle> (81996a5178a6 <libpano>) + + * configure.ac: + Build on GNU hurd (Andreas Metzler) + +2011-01-11 20:38 +0000 jim0watters <jim0watters> (ee8e1221d5c4 <libpano>) + + * ChangeLog, pano13.rc: + Update version description to indicate if build is 32 or 64 bit + +2011-01-11 20:08 +0000 jim0watters <jim0watters> (9e35fdbf73b6 <libpano>) + + * ChangeLog, adjust.c: + Update SetStitchDefaults to include psdOpacity and psdBlendingMode + +2011-01-11 19:56 +0000 jim0watters <jim0watters> (f2248674847c <libpano>) + + * ChangeLog, version.h: + Update version description to indicate if build is 32 or 64 bit + +2011-01-07 03:42 +0000 dmg <dmg> (06b9b3d28121 <libpano>) + + * ChangeLog, PTcommon.c: + Thoby should crop as a ciruclar fisheye + +2011-01-06 19:28 +0000 dmg <dmg> (e62120574872 <libpano>) + + * ChangeLog, configure.ac, version.h: + upgraded version to 2.9.18 + +2011-01-05 21:54 +0000 dmg <dmg> (5b0b16916422 <libpano>) + + * ChangeLog, dump.c, queryfeature.c: + patch by T. Modes to add thoby to queryfeatures + +2011-01-05 20:12 +0000 dmg <dmg> (e9fbaf2dcb25 <libpano>) + + * ChangeLog, parser.c: + removed code I shouldnnot have committed + +2011-01-05 18:59 +0000 dmg <dmg> (eef10551f656 <libpano>) + + * ChangeLog: + updated changelog + +2011-01-05 18:57 +0000 dmg <dmg> (885f8a3f740b <libpano>) + + * debian/README.source, debian/TODO, debian/changelog, debian/compat, + debian/control, debian/copyright, debian/libpano13-2.install, + debian/libpano13-bin.docs, debian/libpano13-bin.install, + debian/libpano13-dev.install, + debian/patches/10_workaround_libtool_link_as_needed_bug, + debian/patches/20_bumpsoname.diff, debian/patches/series, + debian/rules, debian/watch: deleted file. + * debian/README.source, debian/TODO, debian/changelog, debian/compat, + debian/control, debian/copyright, debian/libpano13-2.install, + debian/libpano13-bin.docs, debian/libpano13-bin.install, + debian/libpano13-dev.install, + debian/patches/10_workaround_libtool_link_as_needed_bug, + debian/patches/20_bumpsoname.diff, debian/patches/series, + debian/rules, debian/watch: + removed bogus code I added in my previous commit + +2011-01-05 18:41 +0000 dmg <dmg> (6ae2704f7540 <libpano>) + + * dump.h: new file. + * dump.h: + added thoby projection for Nikkor 10.5, part 2 + +2011-01-05 12:20 +0000 dmg <dmg> (47685987af4a <libpano>) + + * debian/README.source, debian/TODO, debian/changelog, debian/compat, + debian/control, debian/copyright, debian/libpano13-2.install, + debian/libpano13-bin.docs, debian/libpano13-bin.install, + debian/libpano13-dev.install, + debian/patches/10_workaround_libtool_link_as_needed_bug, + debian/patches/20_bumpsoname.diff, debian/patches/series, + debian/rules, debian/watch, dump.c: new file. + * CMakeLists.txt, ChangeLog, PTcommon.c, adjust.c, + debian/README.source, debian/TODO, debian/changelog, debian/compat, + debian/control, debian/copyright, debian/libpano13-2.install, + debian/libpano13-bin.docs, debian/libpano13-bin.install, + debian/libpano13-dev.install, + debian/patches/10_workaround_libtool_link_as_needed_bug, + debian/patches/20_bumpsoname.diff, debian/patches/series, + debian/rules, debian/watch, doc/stitch.txt, dump.c, filter.h, + math.c, panorama.h, parser.c: + added thoby projection for Nikkor 10.5 + +2010-12-07 00:43 +0000 yuv <yuv> (fa87ef0ac229 <libpano>) + + * filter.c: + https://bugs.launchpad.net/hugin/+bug/678763 (Rogier Wolff) + +2010-10-13 21:02 +0000 brunopostle <brunopostle> (1053cad37cc8 <libpano>) + + * bootstrap: + Support libtool 2.4 #3086186 (ftrvxmtrx) + +2010-10-06 19:31 +0000 brunopostle <brunopostle> (8ce2b450c7f1 <libpano>) + + * PTcommon.c, tools/PTblender.c, tools/PTinfo.c, tools/PTmasker.c, + tools/PTmender.c, tools/PTroller.c, tools/PTtiff2psd.c, + tools/PTtiffdump.c: + Fix powerpc command-line tools endless loop #3082342, debian #599092 + (Andreas Metzler) + +2010-09-10 23:00 +0000 brunopostle <brunopostle> (44a295a39467 <libpano>) + + * doc/Optimize.txt, doc/stitch.txt: + Fix docs... + +2010-09-09 22:07 +0000 brunopostle <brunopostle> (c576eb4bff54 <libpano>) + + * ChangeLog.svn: + Update ChangeLog for rc2 + +2010-09-09 22:02 +0000 brunopostle <brunopostle> (cadbf4d4699c <libpano>) + + * tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj, + tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.vcproj, + tools/PTmasker.vcproj, tools/PTmender.vcproj, tools/PTroller.vcproj, + tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, + tools/PTuncrop.vcproj: + Changes to visual C project files to find 64bit wxwidgets (Aron + Helser) + +2010-09-07 20:53 +0000 brunopostle <brunopostle> (013a6439adc1 <libpano>) + + * tools/Makefile.am: + Add some more MSVC files to the tarball (Aron Helser) + +2010-09-07 20:52 +0000 brunopostle <brunopostle> (fc97a3611be1 <libpano>) + + * optimize.c: + Fix for building with MSVC 2010 Express (Aron Helser) + +2010-09-01 21:35 +0000 brunopostle <brunopostle> (43d234abea3b <libpano>) + + * ChangeLog.svn: + Update ChangeLog for rc1 + +2010-07-24 21:25 +0000 brunopostle <brunopostle> (7c32fb3a0143 <libpano>) + + * optimize.c: + Fix for build on Solaris (Robert Campbell) + +2010-07-24 21:23 +0000 brunopostle <brunopostle> (3293a42c34cb <libpano>) + + * Makefile.am, configure.ac, tools/Makefile.am: + Fixes for building on Solaris (Robert Campbell) Note this is for + autotools not cmake + +2010-07-06 23:23 +0000 brunopostle <brunopostle> (38b45f5aa081 <libpano>) + + * Makefile.am, tools/Makefile.am: + Add some visual c related files to the tarball (Aron Helser) + +2010-05-19 19:13 +0000 brunopostle <brunopostle> (62c765c7ccf0 <libpano>) + + * ChangeLog.svn: + Update ChangeLog.svn + +2010-05-03 12:26 +0000 tksharpless <tksharpless> (7dc08f0e941a <libpano>) + + * math.c: + fix uninitialized variable bug in setup_panini_general. + +2010-04-27 16:50 +0000 dmg <dmg> (536a6e65c5af <libpano>) + + * ChangeLog, jpeg.c: + 2010-04-27 dmg <dm...@uv...> + + * jpeg.c: Removed dependency from file which was braking build for + some Windows people. The change seems to be harmless under Linux. + Reported by Volker Grabsch. + +2010-04-24 22:42 +0000 brunopostle <brunopostle> (d4c9be802b60 <libpano>) + + * ChangeLog.svn: + Update ChangeLog.svn + +2010-04-24 22:35 +0000 brunopostle <brunopostle> (21287ba0fb59 <libpano>) + + * Makefile.am, tests/Makefile.am, tests/simpleTiff16/Makefile.am: + Add some files to tarball + +2010-04-11 10:46 +0000 kornelbenko <kornelbenko> (045aabed30c1 <libpano>) + + * CMakeLists.txt: + Cannot install non-existant file + +2010-04-10 21:29 +0000 brunopostle <brunopostle> (8cbe2a7cf7bc <libpano>) + + * adjust.c: + Comment-out some debug verbosity + +2010-04-05 17:08 +0000 dmg <dmg> (e88656eba2df <libpano>) + + * tests/compareImages.pl: new file. + * tests/compareImages.pl: + Added compare images + +2010-03-29 03:31 +0000 dmg <dmg> (ac5aafd20d47 <libpano>) + + * TODO.org: new file. + * TODO: deleted file. + * ChangeLog, TODO, TODO.org, adjust.c, filter.h, math.c, panorama.h, + parser.c: + we now have equisolid and stereographic input lenses + +2010-02-16 20:11 +0000 tksharpless <tksharpless> (91449a6f0bca <libpano>) + + * PaniniGeneral.c, math.c: + Improved soft squeeze (PaniniGeneral.c) + +2010-01-30 15:39 +0000 brunopostle <brunopostle> (181a27fe773e <libpano>) + + * ChangeLog.svn: + Update SVN ChangeLog + +2010-01-30 14:53 +0000 brunopostle <brunopostle> (f38e274ddd58 <libpano>) + + * man/PTAInterpolate.1: new file. + * man/PTAInterpolate.1, man/PTblender.1, man/PTcrop.1, man/PTinfo.1, + man/PTmasker.1, man/PTmender.1, man/PToptimizer.1, man/PTroller.1, + man/PTtiff2psd.1, man/PTtiffdump.1, man/PTuncrop.1, man/panoinfo.1: + Update man pages + +2010-01-30 14:49 +0000 brunopostle <brunopostle> (20a76af6e206 <libpano>) + + * doc/Makefile.am: + Put .txt files in the tarball + +2010-01-30 07:29 +0000 dmg <dmg> (5305fc7241e8 <libpano>) + + * ChangeLog, configure.ac, version.h: + bumped version + +2010-01-30 06:59 +0000 dmg <dmg> (fd1fb558a559 <libpano>) + + * ChangeLog: + Avoid processing of T[xyz] code when values are zero + +2010-01-30 06:52 +0000 dmg <dmg> (315c5fe4ecf9 <libpano>) + + * ChangeLog, parser.c: + Avoid processing of T[xyz] code when values are zero + +2010-01-23 13:04 +0000 tksharpless <tksharpless> (747f9d77f4b3 <libpano>) + + * PaniniGeneral.c: + general Panini forward and reverse hard squeeze are now proper + inverses (some small numerical discrepancies when d is near 1 need + investigation). + +2010-01-19 19:20 +0000 tksharpless <tksharpless> (22ab738996ad <libpano>) + + * PaniniGeneral.c: + Fixed 2 bugs in the forward squeeze code. Further thanks to T Modes. + +2010-01-19 15:35 +0000 tksharpless <tksharpless> (15259531ab7e <libpano>) + + * libpano.vcproj, queryfeature.c: + Add PaniniGeneral files to libpano.vcproj (the "Watters" VC project) + Add code for biplane and triplane dynamic fovs to queryfeature.c + Thanks to Thomas Modes for both patches + +2010-01-18 05:53 +0000 kornelbenko <kornelbenko> (3a7492960624 <libpano>) + + * CMakeLists.txt: + Removed LICENSE.LGPL form CMakeLists.txt + +2010-01-18 02:14 +0000 tksharpless <tksharpless> (d17898373a4a <libpano>) + + * PaniniGeneral.c, PaniniGeneral.h: + Changed PaniniGeneral license to BSD 3-clause + +2010-01-18 01:13 +0000 dmg <dmg> (c017ac7f89e9 <libpano>) + + * ChangeLog, Makefile.am, configure.ac, version.h: + Bumped version one notch and added PaniniGeneral.h + +2010-01-17 23:26 +0000 dmg <dmg> (dd3e46f78396 <libpano>) + + * LICENSE.LGPL: deleted file. + * ChangeLog, LICENSE.LGPL, Makefile.am: + Removed LICENSE.LGPL and updated Makefile.am for new panini files + +2010-01-17 10:07 +0000 tksharpless <tksharpless> (041d4cc2f1d2 <libpano>) + + * ColourBrightness.c, math.c, panorama.h, queryfeature.c: + Default projection parameters and dynamic FOV limits API fixes + Define htons() macro in ColourBrightness.c only for MSVC compiles + +2010-01-16 16:09 +0000 tksharpless <tksharpless> (42529d2ed356 <libpano>) + + * CMakeLists.txt: + Install documentation expected by hugin Windows install script + +2010-01-16 15:27 +0000 tksharpless <tksharpless> (3a9e0bbfb556 <libpano>) + + * CMakeLists.txt: + Make the default install directory on Windows libpano13/ in the + hugin SDK root + +2010-01-16 14:15 +0000 tksharpless <tksharpless> (849a3b565033 <libpano>) + + * LICENSE.LGPL: new file. + * CMakeLists.txt, LICENSE.LGPL: + Add general panini sources to CMakeLists.txt Add LGPL license text + for PaniniGeneral + +2010-01-16 14:03 +0000 tksharpless <tksharpless> (324658b1d803 <libpano>) + + * PaniniGeneral.c, PaniniGeneral.h: new file. + * ColourBrightness.c, PaniniGeneral.c, PaniniGeneral.h, filter.h, + math.c, panorama.h, queryfeature.c, sys_win.h: + Add the reference implementation of General Pannini: + PaniniGeneral.c, PaniniGeneral.h Add function to query dynamic FOV + limits Make sys_win.h not assume a DLL build define htons macro in + ColourBrightness.c if undefined + +2010-01-13 19:40 +0000 tksharpless <tksharpless> (56c6bed99eae <libpano>) + + * LocalDefs.vsprops: new file. + * LocalDefs.vsprops, libpano.sln, libpano.vcproj, + tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj, + tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.vcproj, + tools/PTmasker.vcproj, tools/PTmender.vcproj, tools/PTroller.vcproj, + tools/PTtiff2psd.vcproj, tools/PTtiffdump.c, + tools/PTtiffdump.vcproj, tools/PTuncrop.vcproj: + MSVC projects updated 1) add property sheet LocalDefs.vsprops to + define local environment symbols for all projects. Can be edited in + MSVC to suit your system. Only one there now is WXWIDGETS_HOME. 2) + exclude PTAinterpolate from builds, as it references writeProject() + in ptpicker.c, which is already excluded from libpano. 3) correct + puntuation in the linker properties for PTuncrop. + +2010-01-12 22:15 +0000 tksharpless <tksharpless> (faf650f3e504 <libpano>) + + * math.c, queryfeature.c: + Final adjustments to panini_general projection: Corrected the + transverse straightening (hard) squeeze. Rescaled squeeze params to + -100:100 with soft squeeze < 0 and hard squeeze > 0. Renamed params + "Cmpr, Tops, Bots". + +2010-01-11 17:54 +0000 tksharpless <tksharpless> (cc3ca5f06406 <libpano>) + + * adjust.c, filter.h, math.c: + add squeezes to panini_general. and supporting changes to adjust.c & + filter.h + +2010-01-11 16:57 +0000 tksharpless <tksharpless> (b58e96463f9c <libpano>) + + * math.c, queryfeature.c: + Limit actual hFOV for panini_general to max feasible + +2010-01-10 01:35 +0000 dmg <dmg> (6decaa7b5c52 <libpano>) + + * ChangeLog, queryfeature.c: + fixed the problem with the assert in query feature + +2010-01-09 14:24 +0000 dangelo <dangelo> (8867fd970e04 <libpano>) + + * queryfeature.c: + fix assert in queryfeature on 64 bit machines (again...) + +2010-01-08 17:47 +0000 tksharpless <tksharpless> (12b82579ddda <libpano>) + + * queryfeature.c: + Added info for panini_general + +2010-01-08 09:21 +0000 dmg <dmg> (9152cceeb77d <libpano>) + + * ChangeLog, math.c: + review of general panini code committed by Tom few days ago + +2010-01-06 20:09 +0000 tksharpless <tksharpless> (ff65c201a018 <libpano>) + + * adjust.c: + Added defensive fix for panini_general FOV in another place. Now + panini_general is usable from hugin (slow preview window only - fast + still displays garbage, though pano is ok). + +2010-01-06 19:02 +0000 tksharpless <tksharpless> (815daa11e6de <libpano>) + + * adjust.c: + Removed some debug code, reinstated a workaround fix for problems + that can produce negative FOV when the requested FOV exceeds the max + feasible one. Better FOV control should obviate this; however the + fix need not be removed. + +2010-01-06 18:34 +0000 tksharpless <tksharpless> (8b3d310fe90f <libpano>) + + * adjust.c, math.c, parser.c, queryfeature.c: + First working version of panini_general projection. Tested only with + PTmender, not yet under hugin. + +2010-01-05 22:14 +0000 jim0watters <jim0watters> (26c4fac008dd <libpano>) + + * libpano.sln, libpano.vcproj, tools/PTAInterpolate.vcproj, + tools/PTOptimizer.vcproj, tools/PTblender.vcproj, + tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj, + tools/PTmender.vcproj, tools/PTroller.vcproj, + tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, + tools/PTuncrop.vcproj: + Update the Visual Studio projects and solutions Resolved issue of + libpano always recompiling all files even when no source files + changed. Resolved issue of builds use the same names for temporary + files, this causes a file in use error on a multicore machines. Add + pano13.lib as a dependency in the tool projects + +2010-01-03 18:19 +0000 dmg <dmg> (536822ec145c <libpano>) + + * ChangeLog, parser.c: + Updated changelog and comments + +2010-01-03 18:00 +0000 dangelo <dangelo> (4eed6870a129 <libpano>) + + * parser.c: + Only use Tr(XYZ) if the are nonzero. + +2010-01-01 21:47 +0000 dmg <dmg> (c1ea6e56d025 <libpano>) + + * queryfeature.c: + fixed minor errors in the panini general + +2010-01-01 21:45 +0000 dmg <dmg> (eb6fca89fc9c <libpano>) + + * ChangeLog, math.c, queryfeature.c: + fixed minor errors in the panini general + +2010-01-01 12:16 +0000 dangelo <dangelo> (b0367295883b <libpano>) + + * queryfeature.c: + fix queryfeature to work on 64 bit systems. + +2009-12-27 22:24 +0000 brunopostle <brunopostle> (712610a35be2 <libpano>) + + * tools/Makefile.am: |