12021-03-16 17:23 +0100 tmodes <tmodes> (f02459498cb4 [tip]) 2 3 * file.c, tools/PTcrop.c: 4 Prevent string vulnerability by refusing prefix strings with 5 percentage sign 6 72020-12-13 15:37 +0100 tmodes <tmodes@users.sf.net> (2e9ee0a5e32f) 8 9 * Merge 10 112020-12-13 15:36 +0100 tmodes <tmodes@users.sf.net> (282b57fc22cb) 12 13 * adjust.c: 14 Fixes typo (spotted by A. Metzler) 15 162020-12-11 21:51 +0000 Bruno Postle <bruno@postle.net> (a042ec0cb9bf) 17 18 * ChangeLog.hg, parser.c: 19 Fix reading beyond end of string 20 https://bugs.launchpad.net/bugs/1906996 (Florian Königstein) 21 222019-10-31 15:40 +0100 tmodes <tmodes@users.sf.net> (9f43f0980d29) 23 24 * PTcommon.c: 25 Use default isnan on new MSVC compilers instead 26 272018-10-31 13:04 +0100 tmodes <tmodes@users.sf.net> (82996ca476c5) 28 29 * parser.c, tiff.c: 30 Fixes 2 typos (Patch by Andreas Metzler) 31 322018-09-06 17:45 +0200 tmodes <tmodes@users.sf.net> (d71285db01f0) 33 34 * version.h: 35 Bump up some more version numbers 36 372018-03-25 10:45 +0100 Bruno Postle <bruno@postle.net> (415deb81168f) 38 39 * ChangeLog, ChangeLog.hg: 40 Update ChangeLog for 41 422018-03-25 10:36 +0100 Bruno Postle <bruno@postle.net> (f5ac8cc3aa91) 43 44 * configure.ac: 45 Update version to 2.9.20 46 472018-03-25 10:35 +0100 Bruno Postle <bruno@postle.net> (e5632a455634) 48 49 * bootstrap: 50 Support latest automake 51 522018-03-25 10:34 +0100 Bruno Postle <bruno@postle.net> (0a71a9f8a45a) 53 54 * tests/simpleTiff16/temp.txt: deleted file. 55 * tests/simpleTiff16/Makefile.am, tests/simpleTiff16/temp.txt: 56 Don't ship test output file 57 582018-03-23 17:19 +0100 tmodes <tmodes@users.sf.net> (5b23ce4acaf4) 59 60 * PaniniGeneral.c: 61 Fixes inverse transformation of Panini General 62 632018-03-11 08:30 +0100 tmodes <tmodes@users.sf.net> (f220884e22e3) 64 65 * math.c: 66 Triplane: Check more return codes instead of ignoring it 67 682018-03-11 08:30 +0100 tmodes <tmodes@users.sf.net> (1eaaec6809a2) 69 70 * math.c, queryfeature.c: 71 Biplane: Added new parameter for rounded corner 72 732018-03-05 17:26 +0100 tmodes <tmodes@users.sf.net> (1a3e1f817145) 74 75 * math.c: 76 Fixes image->pano transformation for triplane projection 77 782018-03-05 17:26 +0100 tmodes <tmodes@users.sf.net> (793506b19f1f) 79 80 * CMakeLists.txt: 81 Add debug postfix for debug libraries 82 832018-02-07 17:54 +0100 tmodes <tmodes@users.sf.net> (3ad2089ab924) 84 85 * CMakeLists.txt: 86 Windows: Make building shared library (DLL) default 87 882017-09-29 16:49 +0200 tmodes <tmodes@users.sf.net> (977a50b2a634) 89 90 * file.c: 91 Recognize also jpeg file extension [1681022] 92 932017-09-29 16:48 +0200 tmodes <tmodes@users.sf.net> (e3808b4f9a78) 94 95 * CMakeLists.txt: 96 Fixes compilation with Mingw Mingw has already getopt, no need for 97 our file 98 992017-01-02 18:34 +0100 tmodes <tmodes@users.sf.net> (20434c36b266) 100 101 * tools/panoinfo.c: 102 Fixes path separator for cross compiling for Windows 103 1042016-12-30 13:21 +0100 tmodes <tmodes@users.sf.net> (9fb6fd19947a) 105 106 * math.c: 107 Don't take shortcut in setup_panini_general This breaks calculation 108 of ppg->distance parameter which is needed in stack calculations. 109 This fixes hang during line control points calculations [1016258] 110 1112016-12-30 13:19 +0100 tmodes <tmodes@users.sf.net> (83e0c78ad594) 112 113 * math.c: 114 Updates for MSVC 2015 115 1162016-09-17 16:12 +0200 tmodes <tmodes@users.sf.net> (9d16f4a39c36) 117 118 * math.c: 119 Comment out double assignment 120 1212015-12-06 13:06 +0100 tmodes <tmodes@users.sf.net> (d1ca12b2146b) 122 123 * pt_stdint.h: 124 Fix for MSVC 2015 125 1262014-04-23 00:31 +0100 Bruno Postle <bruno@postle.net> (7339b1014e88) 127 128 * ChangeLog.hg: 129 update changelog 130 1312014-02-12 17:57 +0100 tmodes <tmodes> (071273ed3a44) 132 133 * math.c: 134 Fixes condition introduced in last commit (Matthew Petroff) 135 1362014-02-12 14:38 +1100 tduell <tduell> (5db9915fc7d0) 137 138 * math.c: 139 use default atanh function for MSVC 2012+ (Matthew Petroff) 140 1412014-01-06 23:00 +0000 Bruno Postle <bruno@postle.net> (bced6574df70) 142 143 * ChangeLog.hg: 144 update ChangeLog 145 1462014-01-04 01:58 +0000 Bruno Postle <bruno@postle.net> (d33c9a9ed0f9) 147 148 * tests/simpleTiff2psd/Makefile.am, 149 tests/simpleTiff2psd/reference/Makefile.am, 150 tests/simpleTiff2psd/tests/Makefile.am: new file. 151 * Makefile.am, configure.ac, tests/Makefile.am, 152 tests/simpleTiff16/Makefile.am, tests/simpleTiff2psd/Makefile.am, 153 tests/simpleTiff2psd/reference/Makefile.am, 154 tests/simpleTiff2psd/tests/Makefile.am, tools/Makefile.am: 155 Add lots of missing files to the autotools 'dist' target 156 1572014-01-04 01:57 +0000 Bruno Postle <bruno@postle.net> (cfadac620dd6) 158 159 * .hgignore: 160 add some patterns to .hgignore 161 1622014-01-04 01:06 +0000 Bruno Postle <bruno@postle.net> (81edd9d85242) 163 164 * CMakeLists.txt: 165 CPACK_SET_DESTDIR needs to be ON for package_source target 166 1672014-01-04 00:48 +0000 Bruno Postle <bruno@postle.net> (8764c3cdc139) 168 169 * CMakeLists.txt: 170 files that shouldn't be packaged by cpack 171 1722014-01-03 11:48 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (b6bb69bb754f) 173 174 * CMakeLists.txt: 175 Cmake build: Adapt the build to make rpm-packaging easier. 176 177 We had to find the correct library-directory to install our data. 178 This should work for all platforms. 179 180 In collaboration with Terry Duell (working on creating rpm-package 181 for fedora Linux). 182 1832014-01-01 08:52 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (c967f865cfc3) 184 185 * CMakeLists.txt, FindGnuTar.cmake: 186 Cmake build: Usage of FindPackageHandleStandardArgs corrected. 187 1882013-12-31 10:49 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (a32c832b554b) 189 190 * CMakeLists.txt, excludes: 191 Cmake build: Adapted the output of 'make dist' to appear the same as 192 would come from 'hg archive {build-dir}/libpano13-2.9.19.tar -p 193 libpano13-2.9.19 --exclude ".hg*"' 194 1952013-12-30 23:57 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (f68ddd79ed4b) 196 197 * excludes: new file. 198 * excludes: 199 This file is missing in previous commit. 200 201 Its content specifies files names, which should not be part of the 202 source tar. 203 2042013-12-30 23:54 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (5b660b010aa8) 205 206 * FindGnuTar.cmake: new file. 207 * CMakeLists.txt, FindGnuTar.cmake: 208 Cmake build: Added a new way to get source-tar, if there is a gnu 209 tar available 210 2112013-12-24 13:52 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (dc6694ef78a7) 212 213 * CMakeLists.txt: 214 Honor the configured installation prefix also in created packages 215 2162013-12-24 13:22 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (12f629da7d77) 217 218 * CpackDescription.txt: new file. 219 * CMakeLists.txt, CpackDescription.txt, man/CMakeLists.txt, 220 tools/CMakeLists.txt: 221 Package creation revised. 222 223 1. Removed option DISABLE_DPKG; For debian packaging always try to 224 determine package dependencies 2. Renamed 'HAVE_JAVA' variable to 225 'SUPPORT_JAVA_PROGRAMS' option. 3. Added COMPONENT keywords to 226 install commands. ATM this has no effect. Preparing for later use 227 with component-aware package generators like RPM. 228 2292013-12-23 12:28 +1100 tduell <tduell@iinet.net.au> (b0f579114b63) 230 231 * CMakeLists.txt: 232 Backed out changeset: eb7322988b38 233 2342013-12-23 08:36 +1100 tduell <tduell@iinet.net.au> (eb7322988b38) 235 236 * CMakeLists.txt: 237 Fixes CMakeLists.txt for Unix/Linux, to find Java, and set lib dir 238 to /usr/lib or /usr/lib64, as appropriate 239 2402013-12-22 09:06 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (0a6e4330f822) 241 242 * tools/CMakeLists.txt: 243 Added panoinfo to list of commands for unix too 244 2452013-12-21 17:27 +0100 tmodes <tmodes> (85654befbd91) 246 247 * parser.c: 248 Correctly restore locale if parsing of script file fails [686482] 249 2502013-12-21 16:27 +0100 tmodes <tmodes> (032bc7cc62e6) 251 252 * ColourBrightness.c, ColourBrightness.h, PTDialogs.c, PTcommon.c, 253 PTcommon.h, Triangulate.c, ZComb.c, ZComb.h, adjust.c, adjust.h, 254 correct.c, dump.c, file.c, file.h, filter.c, filter.h, filter.r, 255 fourier.c, javastub.c, math.c, metadata.c, metadata.h, multilayer.c, 256 pan.c, panorama.h, parser.c, perspect.c, ppm.c, ptfeather.c, 257 ptfeather.h, ptstitch.c, ptstitch.h, pttiff.h, remap.c, resample.c, 258 sys_X11.c, sys_X11.h, sys_ansi.c, sys_ansi.h, sys_common.c, 259 sys_compat.h, sys_compat_unix.c, sys_compat_win.c, sys_mac.c, 260 sys_mac.h, sys_win.c, sys_win.h, tiff.c, tools/PTAInterpolate.c, 261 tools/PTblender.c, tools/PTcrop.c, tools/PTinfo.c, tools/PTmasker.c, 262 tools/PTmender.c, tools/PTmender.h, tools/PToptimizer.c, 263 tools/PTroller.c, tools/PTtiff2psd.c, tools/PTtiffdump.c, 264 tools/PTuncrop.c, tools/panoinfo.c, tools/panoinfo_unix.c, 265 version.h: 266 Fixes copy and paste error in licence 267 2682013-12-21 16:23 +0100 tmodes <tmodes> (4f56474cc8a0) 269 270 * PTcommon.c, tiff.c: 271 Fixes initialization of some variables (Patch by Andreas Metzler) 272 273 Fixes sporadic testsuite error [734867] 274 2752013-12-21 16:20 +0100 tmodes <tmodes> (f666a3664d02) 276 277 * PTcommon.c, tools/panoinfo_unix.c: 278 Fixes 2 typos (spotted by Andreas Metzler) 279 2802013-12-20 14:25 +1100 tduell <tduell@iinet.net.au> (35b5485f7e7a) 281 282 * man/PTmasker.pod: 283 Fix PTmasker.pod 284 2852013-12-20 14:06 +1100 tduell <tduell@iinet.net.au> (37986ffdd87f) 286 287 * CMakeLists.txt: 288 Some fixes to CMakeLists.txt for binary package name and source 289 package name 290 2912013-12-19 12:30 +1100 tduell <tduell@iinet.net.au> (6e9c7581a433) 292 293 * CMakeLists.txt: 294 Remove hg version and "hg" from cpack source package name to avoid 295 issues with Fedora rpmbuild 296 2972013-12-19 12:28 +1100 tduell <tduell@iinet.net.au> (af17614b0443) 298 299 * bootstrap: 300 Update bootstrap to allow use of automake 1.13 301 3022013-12-18 14:59 +0100 Kornel Benko <kornelbenko@users.sourceforge.net> (21822d49c404) 303 304 * Debian/postinst: new file. 305 * CMakeLists.txt, Debian/postinst: 306 Enhanced creation of dependences for debian build 307 308 1.) The creation now honors libraries created in the same build. 2.) 309 Also added call to ldconfig to make the installed libraries known to 310 the system 311 3122013-12-16 22:41 +0000 Bruno Postle <bruno@postle.net> (0dd1fabfc868) 313 314 * ChangeLog.hg: 315 Update ChangeLog 316 3172013-12-16 22:35 +0000 Bruno Postle <bruno@postle.net> (777f5eb48962) 318 319 * COPYING, ColourBrightness.c, ColourBrightness.h, PTDialogs.c, 320 PTcommon.c, PTcommon.h, Triangulate.c, ZComb.c, ZComb.h, adjust.c, 321 adjust.h, correct.c, dump.c, file.c, file.h, filter.c, filter.h, 322 filter.r, fourier.c, javastub.c, math.c, metadata.c, metadata.h, 323 multilayer.c, pan.c, panorama.h, parser.c, perspect.c, ppm.c, 324 ptfeather.c, ptfeather.h, ptstitch.c, ptstitch.h, pttiff.h, remap.c, 325 resample.c, sys_X11.c, sys_X11.h, sys_ansi.c, sys_ansi.h, 326 sys_common.c, sys_compat.h, sys_compat_unix.c, sys_compat_win.c, 327 sys_mac.c, sys_mac.h, sys_win.c, sys_win.h, tiff.c, 328 tools/PTAInterpolate.c, tools/PTblender.c, tools/PTcrop.c, 329 tools/PTinfo.c, tools/PTmasker.c, tools/PTmender.c, 330 tools/PTmender.h, tools/PToptimizer.c, tools/PTroller.c, 331 tools/PTtiff2psd.c, tools/PTtiffdump.c, tools/PTuncrop.c, 332 tools/panoinfo.c, tools/panoinfo_unix.c, version.h: 333 Fixed the FSF address to make an rpmlint error go away... 334 3352013-12-16 21:03 +0000 Bruno Postle <bruno@postle.net> (3c558c23fbc0) 336 337 * CMakeLists.txt, Makefile.am: 338 Increment the soname from 2.0.0 to 3.0.0 due to ABI change 339 3402013-12-08 11:18 +0100 tmodes <tmodes> (5f73aa3334ae) 341 342 * file.c, fourier.c: 343 Fixes sign of some pointers 344 3452013-12-08 11:17 +0100 tmodes <tmodes> (92a290290d3a) 346 347 * parser.c: 348 Add missing variables to format string 349 3502013-12-08 11:17 +0100 tmodes <tmodes> (cba530fd3127) 351 352 * pt_stdint.h: 353 Fixes /* in comment 354 3552013-12-08 11:16 +0100 tmodes <tmodes> (8fdc2b13c2c7) 356 357 * correct.c: 358 Don't include \0 in format string 359 3602013-12-08 11:16 +0100 tmodes <tmodes> (839d2ea0602c) 361 362 * ColourBrightness.c, PTcommon.c, file.c, math.c, parser.c, png.c, 363 ptfeather.c, resample.c, rgbe.c, seamer_.c, tiff.c: 364 Removed unused variables 365 3662013-12-08 11:14 +0100 tmodes <tmodes> (84521eb90c05) 367 368 * tools/compat_win32/getopt.c: 369 [Mingw] Fix a compiler warning by implizit include of necessary 370 header 371 3722013-12-08 10:11 +0100 tmodes <tmodes> (30f4cb70d93c) 373 374 * tiff.c: 375 Correct check for invalid resolutions in TIF files (spotted by dcb 376 [1256972]) 377 3782013-10-12 09:08 +0200 thomas <thomas@Virtual> (36d7541b8384) 379 380 * PTcommon.c, parser.c, ppm.c, resample.c: 381 Fixes formating sequence for x86_64 [1184375] Patch by Stefan Peter 382 3832013-10-12 09:07 +0200 thomas <thomas@Virtual> (0a44cbd60ac8) 384 385 * tests/simpleTiff2psd/reference/simpleStitch_crop_1_layer.psd, 386 tests/simpleTiff2psd/reference/simpleStitch_crop_2_layer.psd, 387 tests/simpleTiff2psd/reference/simpleStitch_uncrop_1_layer.psd, 388 tests/simpleTiff2psd/reference/simpleStitch_uncrop_2_layer.psd, 389 tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_1_layer.psd, 390 tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_2_layer.psd: 391 Update psd references for 2.9.19 392 3932013-10-12 09:06 +0200 thomas <thomas@Virtual> (879f75a8eae7) 394 395 * tests/CMakeLists.txt, tests/simpleTiff2psd/CMakeLists.txt: 396 [CMake]: Copy necessary files for test 397 3982013-05-14 19:44 +0100 Bruno Postle <bruno@postle.net> (ce361a3cfb97) 399 400 * sys_compat_unix.c: 401 Fix to build on OS X 10.6/10.8 (Matthieu Desile) 402 4032013-05-13 20:37 +0100 Bruno Postle <bruno@postle.net> (d3703d445473) 404 405 * README, README.linux, README.windows: 406 Fix some really out-of-date README text 407 4082013-04-12 18:56 +0200 tmodes <tmodes> (04c52cae988a) 409 410 * math.c: 411 Fixes wrong calculation in triplane_erect 412 4132013-03-21 10:42 +1100 tduell <tduell@iinet.net.au> (8ccb62eb329a) 414 415 * Makefile.am: 416 fix for removed .def files 417 4182013-03-17 18:55 +0100 tmodes <tmodes> (3b87e44598ea) 419 420 * libpano13.def, pano13vc.def: deleted file. 421 * CMakeLists.txt, ColourBrightness.h, PTcommon.h, ZComb.h, file.h, 422 filter.h, libpano13.def, pano13vc.def, panorama.h, ptfeather.h, 423 ptstitch.h, pttiff.h, queryfeature.h, tools/PToptimizer.c: 424 [Windows] Use __declspec(dllexport) instead of modul definition file 425 426 Functions exported via modul definition file can't be compared with 427 function points (needed by nona gpu). Function pointers works for 428 functions exported with __declspec(dllexport). 429 4302013-03-17 08:08 +0100 tmodes <tmodes> (4b93725a1f29) 431 432 * PTcommon.c, adjust.c, correct.c, dump.c, filter.h, math.c, 433 panorama.h, parser.c: 434 Moved test parameter 0 and 1 to Tpy and Tpr 435 4362013-03-17 08:06 +0100 tmodes <tmodes> (253c1bcde35e) 437 438 * configure.ac, version.h: 439 Bump version number 440 4412013-03-17 08:06 +0100 tmodes <tmodes> (c2a40aad1b51) 442 443 * bootstrap: 444 Update bootstrap for automake 1.12 (Patch by Terry Duell) [11561269] 445 4462013-03-16 08:38 +0100 tmodes <tmodes> (b1e1204fe014) 447 448 * math.c: 449 Fixes for architectural projection 450 * correctly report success of transformation 451 * check if values are in valid ranges 452 4532013-03-16 08:19 +0100 tmodes <tmodes> (8bf958d04557) 454 455 * math.c: 456 Removed unused variables 457 4582013-03-16 07:45 +0100 tmodes <tmodes> (531cd379005d) 459 460 * adjust.c, filter.h, math.c, panorama.h, parser.c, queryfeature.c: 461 Added Hammer projection 462 4632013-03-03 08:32 +0100 tmodes <tmodes> (6e390e07eac5) 464 465 * math.c: 466 Prevent division by zero [791473] 467 4682013-03-03 08:31 +0100 tmodes <tmodes> (1b78f71b2c32) 469 470 * CMakeLists.txt: 471 Fixes a typo in version string 472 4732013-03-03 08:30 +0100 tmodes <tmodes> (c251644f9866) 474 475 * CMakeLists.txt, ColourBrightness.c, sys_compat_win.c: 476 Fixes compilation with MinGW compiler 477 4782013-03-02 13:18 +0100 tmodes <tmodes> (489ef38b776c) 479 480 * CMakeLists.txt: 481 Use mercurial instead of subversion in CMake build 482 4832013-03-02 13:14 +0100 tmodes <tmodes> (e4a5489e244d) 484 485 * filter.h, panorama.h, parser.c: 486 Fixes some typos 487 4882013-01-31 18:14 +0100 tmodes <tmodes> (1299ba47658f) 489 490 * panorama.h, tiff.c: 491 Unified use of path length Check also length before copying 492 [1057012] 493 4942013-01-12 10:21 +0100 tmodes <tmodes> (b2f10b688fd6) 495 496 * adjust.c: 497 Modified scale calculation for orthographic images 498 499 This takes into account the issue that the image could also contain 500 a thin black border around the (circular) image. 501 5022012-12-28 13:39 +0100 tmodes <tmodes> (376cc090f008) 503 504 * math.c: 505 Fixes bug in orthographic projection 506 507 Orthographic projection is limited to fov of 180 degree Higher 508 values were not correctly cropped, instead these coordinates were 509 mirrored inside 510 5112012-11-19 22:37 -0400 Jim Watters <jwatters@photocreations.ca> (e63acb0227b7) 512 513 * adjust.c: 514 Fix a bug when cropping images that go outside the image boundry. 515 mp->horizontal & mp->vertical would otherwise get extrordinary 516 large. 517 5182012-09-18 19:51 +0200 tmodes <tmodes> (c9f63bc558e9) 519 520 * PTcommon.c, panorama.h: 521 Use unsigned int for PTRect Otherwise crop is not correctly 522 calculated 523 5242012-09-18 19:10 +0200 tmodes <tmodes> (bb55bfdfa33e) 525 526 * sys_compat_unix.c, sys_compat_win.c: new file. 527 * CMakeLists.txt, Makefile.am, pano13vc.def, pt_stdint.h, sys_ansi.c, 528 sys_compat.h, sys_compat_unix.c, sys_compat_win.c, sys_win.c, 529 sys_win.h, tools/CMakeLists.txt: 530 Update build system to compile on Windows again 531 532 Added option to CMake build to allow building static or shared 533 version on Windows 534 5352012-09-17 22:55 +0100 Bruno Postle <bruno@postle.net> (17b9409b0fcc) 536 537 * adjust.c: 538 Fix "unsupported Panorama Format" error Bug #1049994 (Thomas Modes) 539 5402012-09-17 22:55 +0100 Bruno Postle <bruno@postle.net> (a1660991bf10) 541 542 * math.c: 543 Fix Inverse transformation from output projection to Thoby input 544 image is wrong Bug #891912 reported by Timothee Groleau (Thomas 545 Modes) 546 5472012-03-02 23:19 +0000 Bruno Postle <bruno@postle.net> (0c73d8794377) 548 549 * .hgignore, CMakeLists.txt, ChangeLog, png.c, pteditor.c, 550 tests/CMakeLists.txt: 551 merged PSD branch 552 5532012-01-11 10:27 +1100 Terry Duell <tduell@iinet.net.au> (20a9b820aba0) 554 555 * dump.c, pteditor.c, ptpicker.c: 556 Fix outstanding pt_int32 problems 557 5582011-05-31 09:54 +0200 Kornel Benko <kornelbenko@users.sourceforge.net> (bd103552abef) 559 560 * CMakeLists.txt: 561 1.) Make it compilable on ubuntu 11.4 using '-DHUGIN_BASE_DIR=path 562 to hugin sources' Define SYSTEM_LIB_DIRS for use of hugins 563 CMakeModules Define 'HUGIN_SHARED', because of it's use 2.) Add 564 dependences creation on debian systems 565 5662011-03-21 21:36 +0000 Bruno Postle <bruno@postle.net> (da48158224d6) 567 568 * ChangeLog.hg: 569 Update changelog 570 5712011-03-21 21:30 +0000 Bruno Postle <bruno@postle.net> (f819fe70b239) 572 573 * CMakeLists.txt, man/CMakeLists.txt, tests/CMakeLists.txt, 574 tests/simpleStitch/CMakeLists.txt, 575 tests/simpleTiff16/CMakeLists.txt, tools/CMakeLists.txt: 576 Fixes for cmake after switching from gpl.txt to COPYING, Bug #739612 577 (Thomas Modes) 578 5792011-03-16 19:16 +0000 Bruno Postle <bruno@postle.net> (34d8f7279b7d) 580 581 * ChangeLog.hg: 582 Update ChangeLog.hg for default branch 583 5842011-03-06 23:07 +0000 Bruno Postle <bruno@postle.net> (9fc682e73eb1) 585 586 * tests/simpleStitch/Makefile.am, tests/simpleTiff16/Makefile.am: 587 Rename "clean" target to "clean-local" in Makefile.am. This way the 588 specified target supplements automake's clean target instead of 589 replacing it. Without this change the respective code is not invoked 590 for distclean, but only for clean. Also delete temp.txt, which is 591 generated by testsuite. (Andreas Metzler) 592 5932011-03-06 22:52 +0000 Bruno Postle <bruno@postle.net> (f6a5d6cfbbba) 594 595 * COPYING, INSTALL: new file. 596 * gpl.txt: deleted file. 597 * COPYING, INSTALL, Makefile.am, gpl.txt: 598 Don't rely on autotools for COPYING and INSTALL (Andreas Metzler) 599 6002011-03-05 23:04 +0000 Bruno Postle <bruno@postle.net> (6fea63273310) 601 602 * ChangeLog.hg: new file. 603 * ChangeLog.svn: deleted file. 604 * ChangeLog.hg, ChangeLog.svn, Makefile.am: 605 Switch ChangeLog generator from svn to hg 606 6072011-03-05 22:34 +0000 Bruno Postle <bruno@postle.net> (661831b81ffb) 608 609 * png.c: 610 Fix build with libpng-1.5 Bug #719076 (Thomas Klausner) 611 6122011-03-04 01:15 -0800 dmg <dmg@uvic.ca> (95e1c5da422e) 613 614 * .hgignore, ChangeLog: 615 Sorted files to .hgignore 616 6172011-03-04 01:15 -0800 dmg <dmg@uvic.ca> (2ae987ad64a2) 618 619 * .hgignore, ChangeLog: 620 Added files to .hgignore 621 6222011-03-03 21:53 -0800 dmg <dmg@uvic.ca> (8c929483d775 <PhotoshopPSB>) 623 624 * ChangeLog, tools/PTtiff2psd.c: 625 added jim to credits of PTtiff2psd 626 6272011-03-03 20:43 -0800 dmg <dmg@uvic.ca> (6d05236f8495 <PhotoshopPSB>) 628 629 * ChangeLog: 630 Added test cases for PTtiff2psd 631 6322011-03-03 20:43 -0800 dmg <dmg@uvic.ca> (dd2b0f7313d0 <PhotoshopPSB>) 633 634 * tests/panoAutomatePSDtest.pl, tests/simpleTiff2psd/CMakeLists.txt, 635 tests/simpleTiff2psd/reference/simpleStitch_crop_1_layer.psd, 636 tests/simpleTiff2psd/reference/simpleStitch_crop_2_layer.psd, 637 tests/simpleTiff2psd/reference/simpleStitch_uncrop_1_layer.psd, 638 tests/simpleTiff2psd/reference/simpleStitch_uncrop_2_layer.psd, 639 tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_1_layer.psd, 640 tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_2_layer.psd, 641 tests/simpleTiff2psd/tests/simpleStitch_crop_1_layer.psd, 642 tests/simpleTiff2psd/tests/simpleStitch_crop_2_layer.psd, 643 tests/simpleTiff2psd/tests/simpleStitch_uncrop_1_layer.psd, 644 tests/simpleTiff2psd/tests/simpleStitch_uncrop_2_layer.psd, 645 tests/simpleTiff2psd/tests/simpleTiff16-16-_uncrop_1_layer.psd, 646 tests/simpleTiff2psd/tests/simpleTiff16-16-_uncrop_2_layer.psd: new 647 file. 648 * tests/tiff2psdSimple/reference/crop.psb, 649 tests/tiff2psdSimple/reference/crop.psd, 650 tests/tiff2psdSimple/reference/uncrop.psb, 651 tests/tiff2psdSimple/reference/uncrop.psd: deleted file. 652 * .hgignore, ChangeLog, file.c, tests/CMakeLists.txt, 653 tests/panoAutomatePSDtest.pl, tests/simpleTiff2psd/CMakeLists.txt, 654 tests/simpleTiff2psd/reference/simpleStitch_crop_1_layer.psd, 655 tests/simpleTiff2psd/reference/simpleStitch_crop_2_layer.psd, 656 tests/simpleTiff2psd/reference/simpleStitch_uncrop_1_layer.psd, 657 tests/simpleTiff2psd/reference/simpleStitch_uncrop_2_layer.psd, 658 tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_1_layer.psd, 659 tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_2_layer.psd, 660 tests/simpleTiff2psd/tests/simpleStitch_crop_1_layer.psd, 661 tests/simpleTiff2psd/tests/simpleStitch_crop_2_layer.psd, 662 tests/simpleTiff2psd/tests/simpleStitch_uncrop_1_layer.psd, 663 tests/simpleTiff2psd/tests/simpleStitch_uncrop_2_layer.psd, 664 tests/simpleTiff2psd/tests/simpleTiff16-16-_uncrop_1_layer.psd, 665 tests/simpleTiff2psd/tests/simpleTiff16-16-_uncrop_2_layer.psd, 666 tests/tiff2psdSimple/reference/crop.psb, 667 tests/tiff2psdSimple/reference/crop.psd, 668 tests/tiff2psdSimple/reference/uncrop.psb, 669 tests/tiff2psdSimple/reference/uncrop.psd: 670 Added test cases for PTtiff2psd 671 6722011-03-03 16:36 -0800 dmg <dmg@uvic.ca> (d61239410f3d <PhotoshopPSB>) 673 674 * sys_compat.h: new file. 675 * sys_compat.h: 676 I forgot to add sys_compat.h 677 6782011-03-03 16:30 -0800 dmg <dmg@uvic.ca> (0ed11c91c143 <PhotoshopPSB>) 679 680 * CMakeLists.txt, ChangeLog, file.c, sys_ansi.c, sys_win.c: 681 Refactored system dependent code 682 6832011-03-03 14:54 -0400 Jim Watters <Jim Watters> (a2fdc9b8616d <PhotoshopPSB>) 684 685 * file.c: 686 Fix timezone in PSDPICTResource 687 688 %z and %Z in strftime produces a alpha string need a numeric string. 689 Fix some sign unsign warnings 690 6912011-03-03 01:30 -0800 dmg <dmg@uvic.ca> (61011fb1ba7b) 692 693 * CMakeLists.txt, ChangeLog, Makefile.am: 694 cherry picked 721 from PhotoshopPSB to default 695 6962011-03-03 01:24 -0800 dmg <dmg@uvic.ca> (e881eb9a4ba0 <PhotoshopPSB>) 697 698 * CMakeLists.txt, ChangeLog, Makefile.am: 699 Added TAGS file creation, undid removal of hugin-related paths. 700 7012011-03-03 00:44 -0800 dmg <dmg@uvic.ca> (5ce79b438819 <PhotoshopPSB>) 702 703 * file.c: 704 Ported code to write name of writing program 705 7062011-03-03 00:21 -0800 dmg <dmg@uvic.ca> (d284d6621bff <PhotoshopPSB>) 707 708 * tests/tiff2psdSimple/reference/crop.psb, 709 tests/tiff2psdSimple/reference/crop.psd, 710 tests/tiff2psdSimple/reference/uncrop.psb, 711 tests/tiff2psdSimple/reference/uncrop.psd: new file. 712 * tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/crop.psd, 713 tests/tiff2psdSimple/uncrop.psb, tests/tiff2psdSimple/uncrop.psd: 714 deleted file. 715 * tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/crop.psd, 716 tests/tiff2psdSimple/reference/crop.psb, 717 tests/tiff2psdSimple/reference/crop.psd, 718 tests/tiff2psdSimple/reference/uncrop.psb, 719 tests/tiff2psdSimple/reference/uncrop.psd, 720 tests/tiff2psdSimple/uncrop.psb, tests/tiff2psdSimple/uncrop.psd: 721 moved test files for PSD 722 7232011-03-03 00:15 -0800 dmg <dmg@uvic.ca> (8fbc76a7f4b9 <PhotoshopPSB>) 724 725 * .hgignore, ChangeLog, PTcommon.c, PTcommon.h, ZComb.c, adjust.c, 726 correct.c, file.c, filter.c, filter.h, png.c, resample.c, tiff.c: 727 removed unnecessary and duplicated data types 728 7292011-03-02 23:12 -0800 dmg <dmg@uvic.ca> (0a87dbc64f24) 730 731 * .hgignore: 732 Added more files to ignore to .hgignore 733 7342011-03-02 23:11 -0800 dmg <dmg@uvic.ca> (02384dd66427) 735 736 * .hgignore: 737 Added more files to ignore to .hgignore 738 7392011-03-02 23:05 -0800 dmg <dmg@uvic.ca> (70b2afd42405) 740 741 * .hgignore: 742 Added some files to ignore to .hgignore 743 7442011-03-02 22:59 -0800 dmg <dmg@uvic.ca> (7d932f0d1221) 745 746 * panorama.h: 747 width and height should always be unsigned 748 7492011-03-02 22:49 -0800 dmg <dmg@uvic.ca> (0a526edf75cc) 750 751 * ChangeLog, PTcommon.c, adjust.c, file.c, filter.c, filter.h, 752 fourier.c, morpher.c, panorama.h, panotypes.h, parser.c, perspect.c, 753 resample.c, rgbe.c, rgbe.h, tests/CMakeLists.txt, tiff.c: 754 Removed the use of pt_int* data types, which are redundant and not 755 consistently used 756 7572011-03-02 22:03 -0800 dmg <dmg@uvic.ca> (4000b5187221) 758 759 * CMakeLists.txt, ChangeLog, PTcommon.c, filter.h, panorama.h, 760 panotypes.h, pt_stdint.h, rgbe.c, rgbe.h, sys_ansi.c, sys_common.c: 761 Fixed compiler warnings and cleanup some conditional compilation 762 code 763 7642011-03-02 19:45 -0800 dmg <dmg@uvic.ca> (a70ba2fe3c7f) 765 766 * Renamed libpano to default 767 7682011-03-02 18:59 -0400 Jim Watters <Jim Watters> (daf735d8ec66 <PhotoshopPSB>) 769 770 * file.c: 771 correct some Linux errors and warnings. 772 7732011-03-02 15:22 -0400 Jim Watters <Jim Watters> (7dea16af1053 <PhotoshopPSB>) 774 775 * file.c: 776 Clean up, untabulate, and beautify code 777 7782011-03-02 00:17 -0400 Jim Watters <Jim Watters> (755c1fbd4838 <PhotoshopPSB>) 779 780 * PTcommon.h, file.c, tools/PTtiff2psd.c: 781 Add panoCreateLayeredPSD 782 783 Create a PSD file from a bunch of tiffs in one go without inserting 784 each layer one at a time. 785 7862011-02-25 22:38 -0400 Jim Watters <Jim Watters> (19c2bd9d5040 <PhotoshopPSB>) 787 788 * file.c: 789 Simplify the calculation of layer length 790 7912011-02-25 21:56 -0400 Jim Watters <Jim Watters> (15df50fc3f7a <PhotoshopPSB>) 792 793 * PTcommon.c: 794 O(n2) 795 7962011-02-24 16:34 -0400 Jim Watters <Jim Watters> (28033bba0b8f <PhotoshopPSB>) 797 798 * PTcommon.c: 799 By default PANO_TEST_INVERSE should be commented out 800 8012011-02-24 16:25 -0400 Jim Watters <Jim Watters> (6545685cd438 <PhotoshopPSB>) 802 803 * PTcommon.c: 804 untablify and beautify code 805 8062011-02-24 14:41 -0400 Jim Watters <Jim Watters> (1c9ce5934fb1 <PhotoshopPSB>) 807 808 * tests/tiff2psdTest.bat: new file. 809 * tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/crop.psd, 810 tests/tiff2psdSimple/uncrop.psb, tests/tiff2psdSimple/uncrop.psd, 811 tests/tiff2psdTest.bat: 812 Update test images with new PICT record for PTtiff2PSD 813 8142011-02-23 22:45 -0400 Jim Watters <Jim Watters> (1a989de7c490 <PhotoshopPSB>) 815 816 * file.c: 817 Merge 818 8192011-02-23 17:56 -0400 Jim Watters <Jim Watters> (00a141ab7ffb <PhotoshopPSB>) 820 821 * file.c: 822 Update PICT Resource 823 824 Added more info to the PICT resource 825 8262011-02-23 14:25 -0400 Jim Watters <Jim Watters> (3d46baa67f1e <PhotoshopPSB>) 827 828 * file.c: 829 Fix PICT Resource 830 831 PICT now displays correctly with Photoshop and Exiftool 832 8332011-02-19 23:41 -0400 Jim Watters <Jim Watters> (5d9db2abdb38 <PhotoshopPSB>) 834 835 * file.c, filter.c, filter.h: 836 Update panoWritexxx functions to return bool 837 838 use change in location of write to get length of section. 839 8402011-02-20 13:25 -0800 dmg <dmg@uvic.ca> (774168101e71 <libpano>) 841 842 * ChangeLog, sys_ansi.c, tools/panoinfo_unix.c: 843 removed compiler warnings. Patch submited by Guillaume Rousse. 844 8452011-02-19 23:53 -0800 dmg <dmg@uvic.ca> (61f66c836feb <PhotoshopPSB>) 846 847 * ChangeLog, file.c: 848 Fixed a small error that stopped compilation under Linux. 849 8502011-02-19 16:05 -0400 Jim Watters <Jim Watters> (b1595e6c58fc <PhotoshopPSB>) 851 852 * tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/uncrop.psb: new 853 file. 854 * tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/uncrop.psb: 855 Add reference PSB files for testing PTtiff2PSD 856 8572011-02-19 15:54 -0400 Jim Watters <Jim Watters> (bf73d5f0e9fa <PhotoshopPSB>) 858 859 * tests/tiff2psdSimple/crop.psd, tests/tiff2psdSimple/uncrop.psd: new 860 file. 861 * tests/tiff2psdSimple/crop.psd, tests/tiff2psdSimple/uncrop.psd: 862 Add reference PSD files for testing PTtiff2PSD 863 8642011-02-19 15:40 -0400 Jim Watters <Jim Watters> (080786b030d4 <PhotoshopPSB>) 865 866 * file.c: 867 opps panoReadxxxx returns bool not length 868 8692011-02-17 18:31 -0400 Jim Watters <Jim Watters> (6742691b9336 <PhotoshopPSB>) 870 871 * file.c, filter.c, filter.h: 872 switch from READ and WRITE macros to functions. 873 874 switch from READ and WRITE macros to functions. Simplified code by 875 adding functions panoReadINT32or64 and panoWriteINT32or64 for read 876 and write 4 or 8 byte varibles for the use of PSD or PSB. 877 8782011-02-14 23:22 -0400 Jim Watters <Jim Watters> (cb926d40214e <PhotoshopPSB>) 879 880 * filter.c, filter.h: 881 Add functions panoWriteINT32or64 and panoReadINT32or64 882 8832011-02-14 23:04 -0400 Jim Watters <Jim Watters> (9e9d800230f9 <PhotoshopPSB>) 884 885 * .hgignore: 886 Add .ipch to ignor list 887 8882011-02-14 23:02 -0400 Jim Watters <Jim Watters> (a7bcbe2d5c2d <PhotoshopPSB>) 889 890 * filter.c, filter.h: 891 update panowrite functions to return count 892 8932011-02-14 22:06 -0400 Jim Watters <Jim Watters> (46f909a2a815 <PhotoshopPSB>) 894 895 * file.c: 896 remove cast 897 8982011-02-14 21:06 -0400 Jim Watters <Jim Watters> (704614dd55ae <PhotoshopPSB>) 899 900 * PTcommon.c, file.c, filter.c, filter.h, pano13vc.def, 901 tools/PTtiff2psd.c: 902 New versions of files that now should end with LF only 903 9042011-02-14 20:43 -0400 Jim Watters <Jim Watters> (9c9ced6c091f <PhotoshopPSB>) 905 906 * .hgeol: new file. 907 * .hgeol: 908 Windows users should use the EOL extension 909 910 Windows users need EOL to control how End of Line characters are 911 translated to and from repository. 912 9132011-02-14 20:43 -0400 Jim Watters <Jim Watters> (2a01f904d1c3 <PhotoshopPSB>) 914 915 * .hgignore: new file. 916 * .hgignore: 917 Add a list of files to ignor when doing commit 918 9192011-02-14 20:01 -0400 Jim Watters <jwatters@photocreations.ca> (364327cfaf40 <libpano>) 920 921 * .hgignore: new file. 922 * .hgignore: 923 Add a list of files to ignor when doing commit 924 9252011-02-14 20:00 -0400 Jim Watters <jwatters@photocreations.ca> (9fa455003f7d <libpano>) 926 927 * .hgeol: new file. 928 * .hgeol: 929 Windows users should use the EOL extension 930 931 Windows users need EOL to control how End of Line characters are 932 translated to and from repository. 933 9342011-02-13 01:32 -0400 Jim Watters <Jim Watters> (9b9b3887cddf <PhotoshopPSB>) 935 936 * file.c: 937 Use 8byte sizes all the time. 938 9392011-02-13 01:31 -0400 Jim Watters <Jim Watters> (879cca2dae52 <PhotoshopPSB>) 940 941 * tools/PTAInterpolate.vcxproj, tools/PTOptimizer.vcxproj, 942 tools/PTblender.vcxproj, tools/PTcrop.vcxproj, tools/PTinfo.vcxproj, 943 tools/PTmasker.vcxproj, tools/PTmender.vcxproj, 944 tools/PTroller.vcxproj, tools/PTtiff2psd.vcxproj, 945 tools/PTtiffdump.vcxproj, tools/PTuncrop.vcxproj: 946 Update Location of 64bit libs 947 9482011-02-12 21:41 -0400 Jim Watters <Jim Watters> (127413a4755c <PhotoshopPSB>) 949 950 * tools/PTAInterpolate.vcxproj, tools/PTOptimizer.vcxproj, 951 tools/PTblender.vcxproj, tools/PTcrop.vcxproj, tools/PTinfo.vcxproj, 952 tools/PTmasker.vcxproj, tools/PTmender.vcxproj, 953 tools/PTroller.vcxproj, tools/PTtiff2psd.vcxproj, 954 tools/PTtiffdump.vcxproj, tools/PTuncrop.vcxproj: 955 Add Local definitions LocalDefs to 64bit projects 956 9572011-02-12 21:23 -0400 Jim Watters <Jim Watters> (d9bf0412f5f1 <PhotoshopPSB>) 958 959 * PTcommon.c, file.c, file.h, filter.h, tiff.c: 960 update PSD functins to write PSB format too 961 9622011-02-12 21:22 -0400 Jim Watters <Jim Watters> (b22ddb573e0b <PhotoshopPSB>) 963 964 * tools/PTAInterpolate.vcxproj, tools/PTOptimizer.vcxproj, 965 tools/PTblender.vcxproj, tools/PTcrop.vcxproj, tools/PTinfo.vcxproj, 966 tools/PTmasker.vcxproj, tools/PTmender.vcxproj, 967 tools/PTroller.vcxproj, tools/PTtiff2psd.c, 968 tools/PTtiff2psd.vcxproj, tools/PTtiffdump.vcxproj, 969 tools/PTuncrop.vcxproj: 970 Make projects multicore friendly by using differnt folders for temp 971 files that may conflict. 972 9732011-02-10 16:49 -0400 Jim Watters <Jim Watters> (52cf096d848b <PhotoshopPSB>) 974 975 * LocalDefs.props: new file. 976 * LocalDefs.props: 977 Update to VS 2010 978 9792011-02-10 16:49 -0400 Jim Watters <Jim Watters> (c2996d3c00aa <PhotoshopPSB>) 980 981 * libpano.vcxproj, tools/PTAInterpolate.vcxproj, 982 tools/PTOptimizer.vcxproj, tools/PTblender.vcxproj, 983 tools/PTcrop.vcxproj, tools/PTinfo.vcxproj, tools/PTmasker.vcxproj, 984 tools/PTmender.vcxproj, tools/PTroller.vcxproj, 985 tools/PTtiff2psd.vcxproj, tools/PTtiffdump.vcxproj, 986 tools/PTuncrop.vcxproj: new file. 987 * libpano.sln, libpano.vcxproj, tools/PTAInterpolate.vcxproj, 988 tools/PTOptimizer.vcxproj, tools/PTblender.vcxproj, 989 tools/PTcrop.vcxproj, tools/PTinfo.vcxproj, tools/PTmasker.vcxproj, 990 tools/PTmender.vcxproj, tools/PTroller.vcxproj, 991 tools/PTtiff2psd.vcxproj, tools/PTtiffdump.vcxproj, 992 tools/PTuncrop.vcxproj: 993 Update to VS 2010 994 9952011-02-10 16:46 -0400 Jim Watters <Jim Watters> (611e65b1791f <PhotoshopPSB>) 996 997 * PTcommon.c, file.c, file.h, filter.c, filter.h, pano13vc.def, 998 tools/PTtiff2psd.c: 999 First sweep of the Photoshop PSD code at add PSB. 1000 1001 Enable PSD functions to be also capable of PSB read and write. 1002 Builds with a couple resize warnings that need to be corrected. 1003 Completely untested. 1004 10052011-02-09 22:59 +0000 Bruno Postle <bruno@postle.net> (c9df9403f9b7 <libpano>) 1006 1007 * Makefile.am, doc/Makefile.am, man/Makefile.am: 1008 Add some more files to the tarball 1009 10102011-01-20 20:24 +0000 dangelo <dangelo> (89e2ee12bfea <libpano>) 1011 1012 * ChangeLog, parser.c: 1013 removed debug printf 1014 10152011-01-19 23:34 +0000 brunopostle <brunopostle> (236dcc1b4e42 <libpano>) 1016 1017 * ChangeLog.svn: 1018 Update ChangeLog 1019 10202011-01-19 23:31 +0000 brunopostle <brunopostle> (4ff42dc33ebf <libpano>) 1021 1022 * man/PTAInterpolate.1, man/PTblender.1, man/PTcrop.1, man/PTinfo.1, 1023 man/PTmasker.1, man/PTmender.1, man/PToptimizer.1, man/PTroller.1, 1024 man/PTtiff2psd.1, man/PTtiffdump.1, man/PTuncrop.1, man/panoinfo.1: 1025 Update version string 1026 10272011-01-19 23:16 +0000 brunopostle <brunopostle> (81996a5178a6 <libpano>) 1028 1029 * configure.ac: 1030 Build on GNU hurd (Andreas Metzler) 1031 10322011-01-11 20:38 +0000 jim0watters <jim0watters> (ee8e1221d5c4 <libpano>) 1033 1034 * ChangeLog, pano13.rc: 1035 Update version description to indicate if build is 32 or 64 bit 1036 10372011-01-11 20:08 +0000 jim0watters <jim0watters> (9e35fdbf73b6 <libpano>) 1038 1039 * ChangeLog, adjust.c: 1040 Update SetStitchDefaults to include psdOpacity and psdBlendingMode 1041 10422011-01-11 19:56 +0000 jim0watters <jim0watters> (f2248674847c <libpano>) 1043 1044 * ChangeLog, version.h: 1045 Update version description to indicate if build is 32 or 64 bit 1046 10472011-01-07 03:42 +0000 dmg <dmg> (06b9b3d28121 <libpano>) 1048 1049 * ChangeLog, PTcommon.c: 1050 Thoby should crop as a ciruclar fisheye 1051 10522011-01-06 19:28 +0000 dmg <dmg> (e62120574872 <libpano>) 1053 1054 * ChangeLog, configure.ac, version.h: 1055 upgraded version to 2.9.18 1056 10572011-01-05 21:54 +0000 dmg <dmg> (5b0b16916422 <libpano>) 1058 1059 * ChangeLog, dump.c, queryfeature.c: 1060 patch by T. Modes to add thoby to queryfeatures 1061 10622011-01-05 20:12 +0000 dmg <dmg> (e9fbaf2dcb25 <libpano>) 1063 1064 * ChangeLog, parser.c: 1065 removed code I shouldnnot have committed 1066 10672011-01-05 18:59 +0000 dmg <dmg> (eef10551f656 <libpano>) 1068 1069 * ChangeLog: 1070 updated changelog 1071 10722011-01-05 18:57 +0000 dmg <dmg> (885f8a3f740b <libpano>) 1073 1074 * debian/README.source, debian/TODO, debian/changelog, debian/compat, 1075 debian/control, debian/copyright, debian/libpano13-2.install, 1076 debian/libpano13-bin.docs, debian/libpano13-bin.install, 1077 debian/libpano13-dev.install, 1078 debian/patches/10_workaround_libtool_link_as_needed_bug, 1079 debian/patches/20_bumpsoname.diff, debian/patches/series, 1080 debian/rules, debian/watch: deleted file. 1081 * debian/README.source, debian/TODO, debian/changelog, debian/compat, 1082 debian/control, debian/copyright, debian/libpano13-2.install, 1083 debian/libpano13-bin.docs, debian/libpano13-bin.install, 1084 debian/libpano13-dev.install, 1085 debian/patches/10_workaround_libtool_link_as_needed_bug, 1086 debian/patches/20_bumpsoname.diff, debian/patches/series, 1087 debian/rules, debian/watch: 1088 removed bogus code I added in my previous commit 1089 10902011-01-05 18:41 +0000 dmg <dmg> (6ae2704f7540 <libpano>) 1091 1092 * dump.h: new file. 1093 * dump.h: 1094 added thoby projection for Nikkor 10.5, part 2 1095 10962011-01-05 12:20 +0000 dmg <dmg> (47685987af4a <libpano>) 1097 1098 * debian/README.source, debian/TODO, debian/changelog, debian/compat, 1099 debian/control, debian/copyright, debian/libpano13-2.install, 1100 debian/libpano13-bin.docs, debian/libpano13-bin.install, 1101 debian/libpano13-dev.install, 1102 debian/patches/10_workaround_libtool_link_as_needed_bug, 1103 debian/patches/20_bumpsoname.diff, debian/patches/series, 1104 debian/rules, debian/watch, dump.c: new file. 1105 * CMakeLists.txt, ChangeLog, PTcommon.c, adjust.c, 1106 debian/README.source, debian/TODO, debian/changelog, debian/compat, 1107 debian/control, debian/copyright, debian/libpano13-2.install, 1108 debian/libpano13-bin.docs, debian/libpano13-bin.install, 1109 debian/libpano13-dev.install, 1110 debian/patches/10_workaround_libtool_link_as_needed_bug, 1111 debian/patches/20_bumpsoname.diff, debian/patches/series, 1112 debian/rules, debian/watch, doc/stitch.txt, dump.c, filter.h, 1113 math.c, panorama.h, parser.c: 1114 added thoby projection for Nikkor 10.5 1115 11162010-12-07 00:43 +0000 yuv <yuv> (fa87ef0ac229 <libpano>) 1117 1118 * filter.c: 1119 https://bugs.launchpad.net/hugin/+bug/678763 (Rogier Wolff) 1120 11212010-10-13 21:02 +0000 brunopostle <brunopostle> (1053cad37cc8 <libpano>) 1122 1123 * bootstrap: 1124 Support libtool 2.4 #3086186 (ftrvxmtrx) 1125 11262010-10-06 19:31 +0000 brunopostle <brunopostle> (8ce2b450c7f1 <libpano>) 1127 1128 * PTcommon.c, tools/PTblender.c, tools/PTinfo.c, tools/PTmasker.c, 1129 tools/PTmender.c, tools/PTroller.c, tools/PTtiff2psd.c, 1130 tools/PTtiffdump.c: 1131 Fix powerpc command-line tools endless loop #3082342, debian #599092 1132 (Andreas Metzler) 1133 11342010-09-10 23:00 +0000 brunopostle <brunopostle> (44a295a39467 <libpano>) 1135 1136 * doc/Optimize.txt, doc/stitch.txt: 1137 Fix docs... 1138 11392010-09-09 22:07 +0000 brunopostle <brunopostle> (c576eb4bff54 <libpano>) 1140 1141 * ChangeLog.svn: 1142 Update ChangeLog for rc2 1143 11442010-09-09 22:02 +0000 brunopostle <brunopostle> (cadbf4d4699c <libpano>) 1145 1146 * tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj, 1147 tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.vcproj, 1148 tools/PTmasker.vcproj, tools/PTmender.vcproj, tools/PTroller.vcproj, 1149 tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, 1150 tools/PTuncrop.vcproj: 1151 Changes to visual C project files to find 64bit wxwidgets (Aron 1152 Helser) 1153 11542010-09-07 20:53 +0000 brunopostle <brunopostle> (013a6439adc1 <libpano>) 1155 1156 * tools/Makefile.am: 1157 Add some more MSVC files to the tarball (Aron Helser) 1158 11592010-09-07 20:52 +0000 brunopostle <brunopostle> (fc97a3611be1 <libpano>) 1160 1161 * optimize.c: 1162 Fix for building with MSVC 2010 Express (Aron Helser) 1163 11642010-09-01 21:35 +0000 brunopostle <brunopostle> (43d234abea3b <libpano>) 1165 1166 * ChangeLog.svn: 1167 Update ChangeLog for rc1 1168 11692010-07-24 21:25 +0000 brunopostle <brunopostle> (7c32fb3a0143 <libpano>) 1170 1171 * optimize.c: 1172 Fix for build on Solaris (Robert Campbell) 1173 11742010-07-24 21:23 +0000 brunopostle <brunopostle> (3293a42c34cb <libpano>) 1175 1176 * Makefile.am, configure.ac, tools/Makefile.am: 1177 Fixes for building on Solaris (Robert Campbell) Note this is for 1178 autotools not cmake 1179 11802010-07-06 23:23 +0000 brunopostle <brunopostle> (38b45f5aa081 <libpano>) 1181 1182 * Makefile.am, tools/Makefile.am: 1183 Add some visual c related files to the tarball (Aron Helser) 1184 11852010-05-19 19:13 +0000 brunopostle <brunopostle> (62c765c7ccf0 <libpano>) 1186 1187 * ChangeLog.svn: 1188 Update ChangeLog.svn 1189 11902010-05-03 12:26 +0000 tksharpless <tksharpless> (7dc08f0e941a <libpano>) 1191 1192 * math.c: 1193 fix uninitialized variable bug in setup_panini_general. 1194 11952010-04-27 16:50 +0000 dmg <dmg> (536a6e65c5af <libpano>) 1196 1197 * ChangeLog, jpeg.c: 1198 2010-04-27 dmg <dmg@uvic.ca> 1199 1200 * jpeg.c: Removed dependency from file which was braking build for 1201 some Windows people. The change seems to be harmless under Linux. 1202 Reported by Volker Grabsch. 1203 12042010-04-24 22:42 +0000 brunopostle <brunopostle> (d4c9be802b60 <libpano>) 1205 1206 * ChangeLog.svn: 1207 Update ChangeLog.svn 1208 12092010-04-24 22:35 +0000 brunopostle <brunopostle> (21287ba0fb59 <libpano>) 1210 1211 * Makefile.am, tests/Makefile.am, tests/simpleTiff16/Makefile.am: 1212 Add some files to tarball 1213 12142010-04-11 10:46 +0000 kornelbenko <kornelbenko> (045aabed30c1 <libpano>) 1215 1216 * CMakeLists.txt: 1217 Cannot install non-existant file 1218 12192010-04-10 21:29 +0000 brunopostle <brunopostle> (8cbe2a7cf7bc <libpano>) 1220 1221 * adjust.c: 1222 Comment-out some debug verbosity 1223 12242010-04-05 17:08 +0000 dmg <dmg> (e88656eba2df <libpano>) 1225 1226 * tests/compareImages.pl: new file. 1227 * tests/compareImages.pl: 1228 Added compare images 1229 12302010-03-29 03:31 +0000 dmg <dmg> (ac5aafd20d47 <libpano>) 1231 1232 * TODO.org: new file. 1233 * TODO: deleted file. 1234 * ChangeLog, TODO, TODO.org, adjust.c, filter.h, math.c, panorama.h, 1235 parser.c: 1236 we now have equisolid and stereographic input lenses 1237 12382010-02-16 20:11 +0000 tksharpless <tksharpless> (91449a6f0bca <libpano>) 1239 1240 * PaniniGeneral.c, math.c: 1241 Improved soft squeeze (PaniniGeneral.c) 1242 12432010-01-30 15:39 +0000 brunopostle <brunopostle> (181a27fe773e <libpano>) 1244 1245 * ChangeLog.svn: 1246 Update SVN ChangeLog 1247 12482010-01-30 14:53 +0000 brunopostle <brunopostle> (f38e274ddd58 <libpano>) 1249 1250 * man/PTAInterpolate.1: new file. 1251 * man/PTAInterpolate.1, man/PTblender.1, man/PTcrop.1, man/PTinfo.1, 1252 man/PTmasker.1, man/PTmender.1, man/PToptimizer.1, man/PTroller.1, 1253 man/PTtiff2psd.1, man/PTtiffdump.1, man/PTuncrop.1, man/panoinfo.1: 1254 Update man pages 1255 12562010-01-30 14:49 +0000 brunopostle <brunopostle> (20a76af6e206 <libpano>) 1257 1258 * doc/Makefile.am: 1259 Put .txt files in the tarball 1260 12612010-01-30 07:29 +0000 dmg <dmg> (5305fc7241e8 <libpano>) 1262 1263 * ChangeLog, configure.ac, version.h: 1264 bumped version 1265 12662010-01-30 06:59 +0000 dmg <dmg> (fd1fb558a559 <libpano>) 1267 1268 * ChangeLog: 1269 Avoid processing of T[xyz] code when values are zero 1270 12712010-01-30 06:52 +0000 dmg <dmg> (315c5fe4ecf9 <libpano>) 1272 1273 * ChangeLog, parser.c: 1274 Avoid processing of T[xyz] code when values are zero 1275 12762010-01-23 13:04 +0000 tksharpless <tksharpless> (747f9d77f4b3 <libpano>) 1277 1278 * PaniniGeneral.c: 1279 general Panini forward and reverse hard squeeze are now proper 1280 inverses (some small numerical discrepancies when d is near 1 need 1281 investigation). 1282 12832010-01-19 19:20 +0000 tksharpless <tksharpless> (22ab738996ad <libpano>) 1284 1285 * PaniniGeneral.c: 1286 Fixed 2 bugs in the forward squeeze code. Further thanks to T Modes. 1287 12882010-01-19 15:35 +0000 tksharpless <tksharpless> (15259531ab7e <libpano>) 1289 1290 * libpano.vcproj, queryfeature.c: 1291 Add PaniniGeneral files to libpano.vcproj (the "Watters" VC project) 1292 Add code for biplane and triplane dynamic fovs to queryfeature.c 1293 Thanks to Thomas Modes for both patches 1294 12952010-01-18 05:53 +0000 kornelbenko <kornelbenko> (3a7492960624 <libpano>) 1296 1297 * CMakeLists.txt: 1298 Removed LICENSE.LGPL form CMakeLists.txt 1299 13002010-01-18 02:14 +0000 tksharpless <tksharpless> (d17898373a4a <libpano>) 1301 1302 * PaniniGeneral.c, PaniniGeneral.h: 1303 Changed PaniniGeneral license to BSD 3-clause 1304 13052010-01-18 01:13 +0000 dmg <dmg> (c017ac7f89e9 <libpano>) 1306 1307 * ChangeLog, Makefile.am, configure.ac, version.h: 1308 Bumped version one notch and added PaniniGeneral.h 1309 13102010-01-17 23:26 +0000 dmg <dmg> (dd3e46f78396 <libpano>) 1311 1312 * LICENSE.LGPL: deleted file. 1313 * ChangeLog, LICENSE.LGPL, Makefile.am: 1314 Removed LICENSE.LGPL and updated Makefile.am for new panini files 1315 13162010-01-17 10:07 +0000 tksharpless <tksharpless> (041d4cc2f1d2 <libpano>) 1317 1318 * ColourBrightness.c, math.c, panorama.h, queryfeature.c: 1319 Default projection parameters and dynamic FOV limits API fixes 1320 Define htons() macro in ColourBrightness.c only for MSVC compiles 1321 13222010-01-16 16:09 +0000 tksharpless <tksharpless> (42529d2ed356 <libpano>) 1323 1324 * CMakeLists.txt: 1325 Install documentation expected by hugin Windows install script 1326 13272010-01-16 15:27 +0000 tksharpless <tksharpless> (3a9e0bbfb556 <libpano>) 1328 1329 * CMakeLists.txt: 1330 Make the default install directory on Windows libpano13/ in the 1331 hugin SDK root 1332 13332010-01-16 14:15 +0000 tksharpless <tksharpless> (849a3b565033 <libpano>) 1334 1335 * LICENSE.LGPL: new file. 1336 * CMakeLists.txt, LICENSE.LGPL: 1337 Add general panini sources to CMakeLists.txt Add LGPL license text 1338 for PaniniGeneral 1339 13402010-01-16 14:03 +0000 tksharpless <tksharpless> (324658b1d803 <libpano>) 1341 1342 * PaniniGeneral.c, PaniniGeneral.h: new file. 1343 * ColourBrightness.c, PaniniGeneral.c, PaniniGeneral.h, filter.h, 1344 math.c, panorama.h, queryfeature.c, sys_win.h: 1345 Add the reference implementation of General Pannini: 1346 PaniniGeneral.c, PaniniGeneral.h Add function to query dynamic FOV 1347 limits Make sys_win.h not assume a DLL build define htons macro in 1348 ColourBrightness.c if undefined 1349 13502010-01-13 19:40 +0000 tksharpless <tksharpless> (56c6bed99eae <libpano>) 1351 1352 * LocalDefs.vsprops: new file. 1353 * LocalDefs.vsprops, libpano.sln, libpano.vcproj, 1354 tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj, 1355 tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.vcproj, 1356 tools/PTmasker.vcproj, tools/PTmender.vcproj, tools/PTroller.vcproj, 1357 tools/PTtiff2psd.vcproj, tools/PTtiffdump.c, 1358 tools/PTtiffdump.vcproj, tools/PTuncrop.vcproj: 1359 MSVC projects updated 1) add property sheet LocalDefs.vsprops to 1360 define local environment symbols for all projects. Can be edited in 1361 MSVC to suit your system. Only one there now is WXWIDGETS_HOME. 2) 1362 exclude PTAinterpolate from builds, as it references writeProject() 1363 in ptpicker.c, which is already excluded from libpano. 3) correct 1364 puntuation in the linker properties for PTuncrop. 1365 13662010-01-12 22:15 +0000 tksharpless <tksharpless> (faf650f3e504 <libpano>) 1367 1368 * math.c, queryfeature.c: 1369 Final adjustments to panini_general projection: Corrected the 1370 transverse straightening (hard) squeeze. Rescaled squeeze params to 1371 -100:100 with soft squeeze < 0 and hard squeeze > 0. Renamed params 1372 "Cmpr, Tops, Bots". 1373 13742010-01-11 17:54 +0000 tksharpless <tksharpless> (cc3ca5f06406 <libpano>) 1375 1376 * adjust.c, filter.h, math.c: 1377 add squeezes to panini_general. and supporting changes to adjust.c & 1378 filter.h 1379 13802010-01-11 16:57 +0000 tksharpless <tksharpless> (b58e96463f9c <libpano>) 1381 1382 * math.c, queryfeature.c: 1383 Limit actual hFOV for panini_general to max feasible 1384 13852010-01-10 01:35 +0000 dmg <dmg> (6decaa7b5c52 <libpano>) 1386 1387 * ChangeLog, queryfeature.c: 1388 fixed the problem with the assert in query feature 1389 13902010-01-09 14:24 +0000 dangelo <dangelo> (8867fd970e04 <libpano>) 1391 1392 * queryfeature.c: 1393 fix assert in queryfeature on 64 bit machines (again...) 1394 13952010-01-08 17:47 +0000 tksharpless <tksharpless> (12b82579ddda <libpano>) 1396 1397 * queryfeature.c: 1398 Added info for panini_general 1399 14002010-01-08 09:21 +0000 dmg <dmg> (9152cceeb77d <libpano>) 1401 1402 * ChangeLog, math.c: 1403 review of general panini code committed by Tom few days ago 1404 14052010-01-06 20:09 +0000 tksharpless <tksharpless> (ff65c201a018 <libpano>) 1406 1407 * adjust.c: 1408 Added defensive fix for panini_general FOV in another place. Now 1409 panini_general is usable from hugin (slow preview window only - fast 1410 still displays garbage, though pano is ok). 1411 14122010-01-06 19:02 +0000 tksharpless <tksharpless> (815daa11e6de <libpano>) 1413 1414 * adjust.c: 1415 Removed some debug code, reinstated a workaround fix for problems 1416 that can produce negative FOV when the requested FOV exceeds the max 1417 feasible one. Better FOV control should obviate this; however the 1418 fix need not be removed. 1419 14202010-01-06 18:34 +0000 tksharpless <tksharpless> (8b3d310fe90f <libpano>) 1421 1422 * adjust.c, math.c, parser.c, queryfeature.c: 1423 First working version of panini_general projection. Tested only with 1424 PTmender, not yet under hugin. 1425 14262010-01-05 22:14 +0000 jim0watters <jim0watters> (26c4fac008dd <libpano>) 1427 1428 * libpano.sln, libpano.vcproj, tools/PTAInterpolate.vcproj, 1429 tools/PTOptimizer.vcproj, tools/PTblender.vcproj, 1430 tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj, 1431 tools/PTmender.vcproj, tools/PTroller.vcproj, 1432 tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, 1433 tools/PTuncrop.vcproj: 1434 Update the Visual Studio projects and solutions Resolved issue of 1435 libpano always recompiling all files even when no source files 1436 changed. Resolved issue of builds use the same names for temporary 1437 files, this causes a file in use error on a multicore machines. Add 1438 pano13.lib as a dependency in the tool projects 1439 14402010-01-03 18:19 +0000 dmg <dmg> (536822ec145c <libpano>) 1441 1442 * ChangeLog, parser.c: 1443 Updated changelog and comments 1444 14452010-01-03 18:00 +0000 dangelo <dangelo> (4eed6870a129 <libpano>) 1446 1447 * parser.c: 1448 Only use Tr(XYZ) if the are nonzero. 1449 14502010-01-01 21:47 +0000 dmg <dmg> (c1ea6e56d025 <libpano>) 1451 1452 * queryfeature.c: 1453 fixed minor errors in the panini general 1454 14552010-01-01 21:45 +0000 dmg <dmg> (eb6fca89fc9c <libpano>) 1456 1457 * ChangeLog, math.c, queryfeature.c: 1458 fixed minor errors in the panini general 1459 14602010-01-01 12:16 +0000 dangelo <dangelo> (b0367295883b <libpano>) 1461 1462 * queryfeature.c: 1463 fix queryfeature to work on 64 bit systems. 1464 14652009-12-27 22:24 +0000 brunopostle <brunopostle> (712610a35be2 <libpano>) 1466 1467 * tools/Makefile.am: 1468 Put tools/compat_win32/ files in tarball 1469 14702009-12-27 17:50 +0000 dmg <dmg> (86e5f59f3d65 <libpano>) 1471 1472 * ChangeLog, math.c, queryfeature.c, tools/panoinfo_unix.c: 1473 Added name of projection, which I forgot to do yesterday. Added 1474 assertion that verifies I donot forget in the future 1475 14762009-12-27 10:06 +0000 dmg <dmg> (14cc45d08095 <libpano>) 1477 1478 * PTcommon.c: 1479 Oops. Forgot to remove my debugging statemetn 1480 14812009-12-27 10:04 +0000 dmg <dmg> (16dae8484d64 <libpano>) 1482 1483 * ChangeLog, PTcommon.c, adjust.c, filter.h, math.c, panorama.h, 1484 parser.c, queryfeature.c: 1485 Implemented general panini. Math provided by Tom Sharpless 1486 14872009-11-14 03:42 +0000 jim0watters <jim0watters> (e78e40846020 <libpano>) 1488 1489 * sys_ansi.c, sys_ansi.h, sys_win.c: 1490 build dynamic lib as CMD version. 1491 14922009-11-12 04:12 +0000 dmg <dmg> (ab0eb129daaa <libpano>) 1493 1494 * libpano.sln, libpano.vcproj, libpano13.def, math.c, pano13vc.def, 1495 tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj, 1496 tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.vcproj, 1497 tools/PTmasker.vcproj, tools/PTmender.vcproj, tools/PTroller.vcproj, 1498 tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, 1499 tools/PTuncrop.vcproj: 1500 rebased changes from Jim, except ansi_sys.c 1501 15022009-11-10 22:45 +0000 dmg <dmg> (322508a51d71 <libpano>) 1503 1504 * tools/PTblender.c: 1505 Went too far in revert, reverting revert of 1120 1506 15072009-11-10 22:33 +0000 dmg <dmg> (5136a545ef1b <libpano>) 1508 1509 * tools/mpremap.c, tools/mpremap.rc, tools/mpremap.vcproj, 1510 tools/mpremap/Copying.html, tools/mpremap/Examples/fisheye.mpg, 1511 tools/mpremap/Examples/panorama.jpg, 1512 tools/mpremap/Examples/perspect.mpg, 1513 tools/mpremap/Examples/script_fisheye2cylinder, 1514 tools/mpremap/Examples/script_fisheye2rectilinear, 1515 tools/mpremap/Examples/script_panorama2grid, 1516 tools/mpremap/Examples/script_panorama2movie, 1517 tools/mpremap/Examples/script_perspect_movie, 1518 tools/mpremap/MPRemap.jar, tools/mpremap/MPRemap.pdf, 1519 tools/mpremap/java/MPRemap.java, tools/mpremap/java/MainClass, 1520 tools/mpremap/java/Makefile, tools/mpremap/java/Options.java, 1521 tools/mpremap/java/classes, tools/mpremap/java/help/Mpremap_ffmpeg, 1522 tools/mpremap/java/help/Mpremap_file, 1523 tools/mpremap/java/help/Mpremap_general, 1524 tools/mpremap/java/help/Mpremap_mpremap, 1525 tools/mpremap/java/help/ffmpeg_1, tools/mpremap/java/help/ffmpeg_2, 1526 tools/mpremap/java/help/ffmpeg_3, tools/mpremap/java/help/mpremap, 1527 tools/mpremap/java/help/mpremap_script, 1528 tools/mpremap/java/pttext.java, tools/mpremap/java/ptyesno.java, 1529 tools/ppmstream.c, tools/ppmstream.h, tools/preprocess.c, 1530 tools/spline.c, tools/string2.c, tools/string2.h: deleted file. 1531 * ChangeLog, libpano.sln, libpano.vcproj, libpano13.def, math.c, 1532 pano13vc.def, sys_ansi.c, sys_ansi.h, tools/PTAInterpolate.vcproj, 1533 tools/PTOptimizer.vcproj, tools/PTblender.c, tools/PTblender.vcproj, 1534 tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj, 1535 tools/PTmender.vcproj, tools/PTroller.vcproj, 1536 tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, 1537 tools/PTuncrop.vcproj, tools/mpremap.c, tools/mpremap.rc, 1538 tools/mpremap.vcproj, tools/mpremap/Copying.html, 1539 tools/mpremap/Examples/fisheye.mpg, 1540 tools/mpremap/Examples/panorama.jpg, 1541 tools/mpremap/Examples/perspect.mpg, 1542 tools/mpremap/Examples/script_fisheye2cylinder, 1543 tools/mpremap/Examples/script_fisheye2rectilinear, 1544 tools/mpremap/Examples/script_panorama2grid, 1545 tools/mpremap/Examples/script_panorama2movie, 1546 tools/mpremap/Examples/script_perspect_movie, 1547 tools/mpremap/MPRemap.jar, tools/mpremap/MPRemap.pdf, 1548 tools/mpremap/java/MPRemap.java, tools/mpremap/java/MainClass, 1549 tools/mpremap/java/Makefile, tools/mpremap/java/Options.java, 1550 tools/mpremap/java/classes, tools/mpremap/java/help/Mpremap_ffmpeg, 1551 tools/mpremap/java/help/Mpremap_file, 1552 tools/mpremap/java/help/Mpremap_general, 1553 tools/mpremap/java/help/Mpremap_mpremap, 1554 tools/mpremap/java/help/ffmpeg_1, tools/mpremap/java/help/ffmpeg_2, 1555 tools/mpremap/java/help/ffmpeg_3, tools/mpremap/java/help/mpremap, 1556 tools/mpremap/java/help/mpremap_script, 1557 tools/mpremap/java/pttext.java, tools/mpremap/java/ptyesno.java, 1558 tools/ppmstream.c, tools/ppmstream.h, tools/preprocess.c, 1559 tools/spline.c, tools/string2.c, tools/string2.h: 1560 reverting to revisions 1118 due to compilation errors 1561 15622009-11-08 03:09 +0000 jim0watters <jim0watters> (aa925ae78d5a <libpano>) 1563 1564 * libpano.sln, libpano.vcproj, tools/PTAInterpolate.vcproj, 1565 tools/PTOptimizer.vcproj, tools/PTblender.vcproj, 1566 tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj, 1567 tools/PTmender.vcproj, tools/PTroller.vcproj, 1568 tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, 1569 tools/PTuncrop.vcproj, tools/mpremap.vcproj: 1570 Updated Visual Studio Solution and Project files for building 1571 libpano and all the tools. 1572 15732009-11-08 03:05 +0000 jim0watters <jim0watters> (a9257738e43f <libpano>) 1574 1575 * libpano13.def, pano13vc.def, sys_ansi.c, sys_ansi.h: 1576 Allow building the CMD and GUI versions of pano13.dll 1577 15782009-11-08 01:00 +0000 jim0watters <jim0watters> (493eaa27aab6 <libpano>) 1579 1580 * math.c: 1581 Fix function not returning value 1582 15832009-11-08 00:59 +0000 jim0watters <jim0watters> (3e569613b538 <libpano>) 1584 1585 * tools/ppmstream.c: 1586 Fix CR/NL in file 1587 15882009-11-07 18:38 +0000 jim0watters <jim0watters> (e85b53af3671 <libpano>) 1589 1590 * ChangeLog: 1591 Add an updated version of Helmut Dersch's Moving Panoramas Remap for 1592 libPano13 http://webuser.fh- 1593 furtwangen.de/~dersch/mp/MotionPanoramas.html 1594 15952009-11-07 18:21 +0000 jim0watters <jim0watters> (a2b0f933c029 <libpano>) 1596 1597 * tools/mpremap.c, tools/mpremap.rc, tools/mpremap.vcproj, 1598 tools/mpremap/Copying.html, tools/mpremap/Examples/fisheye.mpg, 1599 tools/mpremap/Examples/panorama.jpg, 1600 tools/mpremap/Examples/perspect.mpg, 1601 tools/mpremap/Examples/script_fisheye2cylinder, 1602 tools/mpremap/Examples/script_fisheye2rectilinear, 1603 tools/mpremap/Examples/script_panorama2grid, 1604 tools/mpremap/Examples/script_panorama2movie, 1605 tools/mpremap/Examples/script_perspect_movie, 1606 tools/mpremap/MPRemap.jar, tools/mpremap/MPRemap.pdf, 1607 tools/mpremap/java/MPRemap.java, tools/mpremap/java/MainClass, 1608 tools/mpremap/java/Makefile, tools/mpremap/java/Options.java, 1609 tools/mpremap/java/classes, tools/mpremap/java/help/Mpremap_ffmpeg, 1610 tools/mpremap/java/help/Mpremap_file, 1611 tools/mpremap/java/help/Mpremap_general, 1612 tools/mpremap/java/help/Mpremap_mpremap, 1613 tools/mpremap/java/help/ffmpeg_1, tools/mpremap/java/help/ffmpeg_2, 1614 tools/mpremap/java/help/ffmpeg_3, tools/mpremap/java/help/mpremap, 1615 tools/mpremap/java/help/mpremap_script, 1616 tools/mpremap/java/pttext.java, tools/mpremap/java/ptyesno.java, 1617 tools/ppmstream.c, tools/ppmstream.h, tools/preprocess.c, 1618 tools/spline.c, tools/string2.c, tools/string2.h: new file. 1619 * tools/mpremap.c, tools/mpremap.rc, tools/mpremap.vcproj, 1620 tools/mpremap/Copying.html, tools/mpremap/Examples/fisheye.mpg, 1621 tools/mpremap/Examples/panorama.jpg, 1622 tools/mpremap/Examples/perspect.mpg, 1623 tools/mpremap/Examples/script_fisheye2cylinder, 1624 tools/mpremap/Examples/script_fisheye2rectilinear, 1625 tools/mpremap/Examples/script_panorama2grid, 1626 tools/mpremap/Examples/script_panorama2movie, 1627 tools/mpremap/Examples/script_perspect_movie, 1628 tools/mpremap/MPRemap.jar, tools/mpremap/MPRemap.pdf, 1629 tools/mpremap/java/MPRemap.java, tools/mpremap/java/MainClass, 1630 tools/mpremap/java/Makefile, tools/mpremap/java/Options.java, 1631 tools/mpremap/java/classes, tools/mpremap/java/help/Mpremap_ffmpeg, 1632 tools/mpremap/java/help/Mpremap_file, 1633 tools/mpremap/java/help/Mpremap_general, 1634 tools/mpremap/java/help/Mpremap_mpremap, 1635 tools/mpremap/java/help/ffmpeg_1, tools/mpremap/java/help/ffmpeg_2, 1636 tools/mpremap/java/help/ffmpeg_3, tools/mpremap/java/help/mpremap, 1637 tools/mpremap/java/help/mpremap_script, 1638 tools/mpremap/java/pttext.java, tools/mpremap/java/ptyesno.java, 1639 tools/ppmstream.c, tools/ppmstream.h, tools/preprocess.c, 1640 tools/spline.c, tools/string2.c, tools/string2.h: 1641 Add an updated version of Helmut Dersch's Moving Panoramas Remap for 1642 libPano13 http://webuser.fh- 1643 furtwangen.de/~dersch/mp/MotionPanoramas.html 1644 16452009-10-24 21:43 +0000 jim0watters <jim0watters> (078aa8b18f46 <libpano>) 1646 1647 * tools/PTblender.c: 1648 Fix double free. Set default Prefix to match on screen help 1649 16502009-10-23 22:49 +0000 brunopostle <brunopostle> (27d6a463a423 <libpano>) 1651 1652 * queryfeature.c: 1653 Fix last commit intended to restrict only orthographic to 180 1654 degrees 1655 16562009-10-23 21:28 +0000 brunopostle <brunopostle> (fd6d0920d0cd <libpano>) 1657 1658 * queryfeature.c: 1659 Orthographic can only display up to 180 degrees 1660 16612009-10-23 17:50 +0000 dmg <dmg> (a2ffbe89c4fb <libpano>) 1662 1663 * ColourBrightness.c: 1664 reverting last commit 1665 16662009-10-23 11:56 +0000 kornelbenko <kornelbenko> (481b06418bdf <libpano>) 1667 1668 * ColourBrightness.c: 1669 Created own version of htons() to get rid of otherwise needed extra 1670 library. Problem only on WIN32 system. 1671 16722009-10-23 11:53 +0000 kornelbenko <kornelbenko> (ab6996a1768e <libpano>) 1673 1674 * CMakeLists.txt: 1675 For WINN32: Added tools/compat_win32/getopt.c to variable win_c. 1676 getopt.o is now part of libpano13. Needed by tools. 1677 16782009-10-14 09:11 +0000 dmg <dmg> (c353230a7557 <libpano>) 1679 1680 * ChangeLog, PTcommon.c, adjust.c, filter.h: 1681 this commit should have been few weeks ago... fixes incorrect 1682 normalization of angles in tilt 1683 16842009-10-12 17:12 +0000 dangelo <dangelo> (9d195ea608b5 <libpano>) 1685 1686 * math.c: 1687 replaced M_PI with PI in math.c 1688 16892009-10-11 22:07 +0000 jim0watters <jim0watters> (bc8c22bb4f84 <libpano>) 1690 1691 * correct.c: 1692 Fix issue where using correct might think nothing was being 1693 corrected and set success to false. 1694 16952009-10-11 21:48 +0000 dangelo <dangelo> (4e6ef8661e9c <libpano>) 1696 1697 * parser.c: 1698 fixed a typo 1699 17002009-10-11 21:45 +0000 dangelo <dangelo> (432593b76a16 <libpano>) 1701 1702 * ChangeLog, filter.h, math.c: 1703 Use Te0 as plane_yaw and Te1 as plane_pitch. This allows 1704 specification of the plane that is used in the translation mosaic 1705 (TrX, TrY, TrZ) mode. Not sure if the code is bug free, though. It 1706 mostly worked as expected but didn't work nicely for the nadir 1707 usecase in my limited tests. 1708 17092009-10-11 08:30 +0000 kornelbenko <kornelbenko> (174d6dc698cf <libpano>) 1710 1711 * tests/CMakeLists.txt: 1712 Prefer find_package() to find_program() if possible 1713 17142009-10-08 13:23 +0000 kornelbenko <kornelbenko> (3977dc68721e <libpano>) 1715 1716 * PTcommon.c: 1717 compile fix 1718 17192009-10-08 03:36 +0000 jim0watters <jim0watters> (cd17762205e5 <libpano>) 1720 1721 * tiff.c: 1722 revert recent change. trying to fix memory leak ended up 1723 deallocating twice. 1724 17252009-10-08 03:30 +0000 jim0watters <jim0watters> (26fe9ddbff5c <libpano>) 1726 1727 * ColourBrightness.c, tiff.c: 1728 Fixed many possible memory leaks. 1729 17302009-10-08 02:51 +0000 jim0watters <jim0watters> (344932128371 <libpano>) 1731 1732 * ChangeLog, PTcommon.h, tools/PTmender.c: 1733 Move function to PTCommon where it belongs. Fix many possible memory 1734 leaks detected by CppCheck 1735 17362009-10-08 02:48 +0000 jim0watters <jim0watters> (117fcbcb8ddf <libpano>) 1737 1738 * ColourBrightness.c, PTcommon.c, file.c, hdrfile.c, parser.c, 1739 ptstitch.c, pttiff.h, tiff.c, tools/PTblender.c, tools/PTmasker.c, 1740 tools/PTmender.h, tools/PTroller.c: 1741 ColourBrightness.c, file.c, hdrfile.c, main.c, parser.c, PTcommon.c, 1742 ptstitch.c, tiff.c pttiff.h : Fixed many possible memory leaks with 1743 libpano. PTblender.c, PTmasker.c, PTmender.h, PTroller.c: Fixed many 1744 possible memory leaks for the tools. 1745 17462009-10-04 22:42 +0000 brunopostle <brunopostle> (a185bcf661ce <libpano>) 1747 1748 * ChangeLog.svn: 1749 update changelog 1750 17512009-09-28 18:13 +0000 kornelbenko <kornelbenko> (e0514f04b1cd <libpano>) 1752 1753 * CMakeLists.txt, tools/CMakeLists.txt: 1754 Use the correct target to add dependencies and also to create 1755 executables. 1756 1757 On windows, bind with tha static target/library, on other platforms 1758 with the shared target. 1759 17602009-09-28 10:37 +0000 kornelbenko <kornelbenko> (1ee8b4c8ada2 <libpano>) 1761 1762 * tools/PTblender.c, tools/PTinfo.c, tools/PTmasker.c, 1763 tools/PTmender.c, tools/PTroller.c, tools/PTtiff2psd.c: 1764 Remove unneded include. It broke compilation on windows. (Suggestion 1765 from Daniel M. German) 1766 17672009-09-28 06:40 +0000 kornelbenko <kornelbenko> (3c29ea50f509 <libpano>) 1768 1769 * CMakeLists.txt: 1770 Added version to created source package 1771 17722009-09-28 05:13 +0000 kornelbenko <kornelbenko> (cc576430397c <libpano>) 1773 1774 * CMakeLists.txt: 1775 Remove the use of HuginMacros on windows. Apparently not needed. 1776 17772009-09-28 02:42 +0000 jim0watters <jim0watters> (92b3adebec41 <libpano>) 1778 1779 * adjust.c: 1780 Fix build error with MSVC 1781 17822009-09-27 20:51 +0000 kornelbenko <kornelbenko> (e5ceaa0ccc67 <libpano>) 1783 1784 * CMakeLists.txt: 1785 For now don't try to install a dll on windows due to some link 1786 errors. 1787 17882009-09-27 11:57 +0000 kornelbenko <kornelbenko> (f73e05d01e09 <libpano>) 1789 1790 * CMakeLists.txt, man/CMakeLists.txt, tests/CMakeLists.txt, 1791 tests/simpleStitch/CMakeLists.txt, 1792 tests/simpleTiff16/CMakeLists.txt, tools/CMakeLists.txt: 1793 libpano/CMakeLists.txt: Added ${_common_libs} to the link stage of 1794 the shared pano13 lib. Needed on OSX Platform. Corrected the 1795 copyright-dates 1796 17972009-09-27 09:30 +0000 brunopostle <brunopostle> (145c5b15d22b <libpano>) 1798 1799 * CMakeLists.txt: 1800 Unify mixed line endings 1801 18022009-09-27 07:11 +0000 kornelbenko <kornelbenko> (8503d2620b0b <libpano>) 1803 1804 * CMakeLists.txt: 1805 Add top source directory for includes (This is, where nowadays some 1806 include files like PTcommon.h are found now) 1807 18082009-09-26 20:41 +0000 brunopostle <brunopostle> (af6d5c359812 <libpano>) 1809 1810 * ChangeLog.svn: new file. 1811 * ChangeLog.svn, Makefile.am: 1812 auto-generated ChangeLog.svn file 1813 18142009-09-26 05:59 +0000 dmg <dmg> (026bc857d53c <libpano>) 1815 1816 * parser.c: 1817 commented debugging 1818 18192009-09-26 05:57 +0000 dmg <dmg> (13699713b28d <libpano>) 1820 1821 * ChangeLog, parser.c: 1822 commented debugging 1823 18242009-09-26 05:34 +0000 dmg <dmg> (9b59c0f0fcf3 <libpano>) 1825 1826 * ChangeLog, PTcommon.c, PTcommon.h, adjust.c, adjust.h, correct.c, 1827 filter.h, math.c, panorama.h, parser.c: 1828 Now both types of tilt/mosaic modes live happily together, new test 1829 parms 1830 18312009-09-22 19:46 +0000 dangelo <dangelo> (fd99ada75ce6 <libpano>) 1832 1833 * ChangeLog, adjust.c, filter.h, math.c: 1834 Mosaic mode based on camera position (not compiled by default). 1835 18362009-09-21 06:30 +0000 kornelbenko <kornelbenko> (2aa50c7ffe04 <libpano>) 1837 1838 * CMakeLists.txt, tools/CMakeLists.txt: 1839 Added needed libraries to create tools 1840 18412009-09-20 21:32 +0000 brunopostle <brunopostle> (4566a2d57bff <libpano>) 1842 1843 * ChangeLog: 1844 update ChangeLog 1845 18462009-09-20 21:08 +0000 brunopostle <brunopostle> (150b5d3c648f <libpano>) 1847 1848 * Makefile.am, man/Makefile.am, tests/Makefile.am, 1849 tests/simpleStitch/Makefile.am, tests/simpleTiff16/Makefile.am, 1850 tools/Makefile.am: 1851 The cmake stuff should be available in the automake tarball 1852 18532009-09-20 20:52 +0000 brunopostle <brunopostle> (c45c1b1620f5 <libpano>) 1854 1855 * CMakeLists.txt, Makefile.am: 1856 Bump soname to 2:0:0 for real this time 1857 18582009-09-20 12:40 +0000 kornelbenko <kornelbenko> (0c6c33e51530 <libpano>) 1859 1860 * CMakeLists.txt, ChangeLog: 1861 creation of static pano13 library too 1862 18632009-09-20 06:52 +0000 kornelbenko <kornelbenko> (578c62f38e14 <libpano>) 1864 1865 * CMakeLists.txt: 1866 white space 1867 18682009-09-19 19:06 +0000 kornelbenko <kornelbenko> (aa8e5e1ba3a5 <libpano>) 1869 1870 * ChangeLog, tools/CMakeLists.txt: 1871 Don't compile PTAInterpolate if no JAVA, it uses writeProject() from 1872 ptpicker.c 1873 18742009-09-19 17:26 +0000 kornelbenko <kornelbenko> (c84d46dcca25 <libpano>) 1875 1876 * CMakeLists.txt: 1877 use javastub.c if noa java available 1878 18792009-09-19 15:06 +0000 jim0watters <jim0watters> (5f9ab3a81c62 <libpano>) 1880 1881 * ChangeLog, PTcommon.c: 1882 fixed getROI to not clip the nadir and zenith shots when outputting 1883 as cropped tiffs. 1884 18852009-09-19 12:59 +0000 kornelbenko <kornelbenko> (b2103bd72f83 <libpano>) 1886 1887 * tests/CMakeLists.txt, tests/simpleStitch/CMakeLists.txt, 1888 tests/simpleTiff16/CMakeLists.txt: new file. 1889 * CMakeLists.txt, ChangeLog, tests/CMakeLists.txt, 1890 tests/simpleStitch/CMakeLists.txt, 1891 tests/simpleTiff16/CMakeLists.txt: 1892 Enable test of our only two simple tests. 1893 1894 In build-tree one has first to call "make". After this one may call 1895 "make test" to actually execute the tests. 1896 18972009-09-19 06:21 +0000 kornelbenko <kornelbenko> (9ece2714d936 <libpano>) 1898 1899 * CMakeLists.txt, ChangeLog: 1900 Add installation of lib/pkgconfig/libpano13.pc 1901 19022009-09-19 05:41 +0000 kornelbenko <kornelbenko> (11619e599e1b <libpano>) 1903 1904 * tools/CMakeLists.txt: new file. 1905 * CMakeLists.txt, ChangeLog, tools/CMakeLists.txt: 1906 Added tools directory 1907 19082009-09-19 02:47 +0000 dmg <dmg> (f3d193eb4398 <libpano>) 1909 1910 * CMakeLists.txt, ChangeLog: 1911 2009-09-18 <dmg@phosphorus> 1912 1913 * CMakeLists.txt: Moved wx-widgets into Windows-only part 1914 19152009-09-19 02:41 +0000 tksharpless <tksharpless> (f7217b190f14 <libpano>) 1916 1917 * CMakeLists.txt: 1918 CMakeLists.txt now requires version 2.6 1919 19202009-09-18 23:35 +0000 kornelbenko <kornelbenko> (ba22b3a6fd72 <libpano>) 1921 1922 * CMakeLists.txt: 1923 Create symbolic links to libpano13.so 1924 19252009-09-18 22:35 +0000 jim0watters <jim0watters> (40fc7988477a <libpano>) 1926 1927 * doc/Optimize.txt, doc/stitch.txt: 1928 Update the optimize and stitch scripts to document Tilt. 1929 19302009-09-18 21:59 +0000 kornelbenko <kornelbenko> (98f7dba81701 <libpano>) 1931 1932 * man/CMakeLists.txt: new file. 1933 * CMakeLists.txt, man/CMakeLists.txt: 1934 Added installation of manuals 1935 19362009-09-18 21:10 +0000 dmg <dmg> (1faaecf8ad50 <libpano>) 1937 1938 * doc/developmentPolicy.txt: 1939 added sentence on mailing list to policy draft 1940 19412009-09-18 21:03 +0000 dmg <dmg> (ededc7fa2122 <libpano>) 1942 1943 * ChangeLog: 1944 2009-09-18 <dmg@uvic.ca> 1945 1946 * doc/developmentPolicy.txt: Added file with a draft of a policy for 1947 development of libpano 1948 19492009-09-18 21:03 +0000 dmg <dmg> (5b7fdfb155bf <libpano>) 1950 1951 * doc/developmentPolicy.txt: new file. 1952 * doc/developmentPolicy.txt: 1953 2009-09-18 <dmg@uvic.ca> 1954 1955 * doc/developmentPolicy.txt: Added file with a draft of a policy for 1956 development of libpano 1957 19582009-09-18 20:13 +0000 dmg <dmg> (c1c61ca4d4cc <libpano>) 1959 1960 * CMakeLists.txt, ChangeLog, ptpicker.c: 1961 009-09-18 <dmg@uvic.ca> 1962 1963 Patch submitted by Kornel Benko 1964 1965 * ptpicker.c: Casted some values in printf to avoid compiler 1966 warnings. 1967 1968 * CMakeLists.txt: As allways one has to call cmake 1969 -DCPACK_BINARY_DEB:BOOL=ON to create a package (debian/ubuntu in this 1970 example) 1971 1972 make package creates then the package libpano13-2.9.15-Linux.deb. 1973 (Values automatically taken from configure.ac) The package will 1974 install the header-files and the (shared) libpano13 library. 1975 19762009-09-18 03:25 +0000 jim0watters <jim0watters> (ec5d24064029 <libpano>) 1977 1978 * ChangeLog, PTcommon.c: 1979 Fix crash if script p line has n"TIFF_m" without any other options 1980 for tiff 1981 19822009-09-17 21:27 +0000 jim0watters <jim0watters> (4bd0a2f843a8 <libpano>) 1983 1984 * adjust.c: 1985 correct the default value for tiltScale optVars to 0, like all 1986 optVars. 1987 19882009-09-17 17:01 +0000 jim0watters <jim0watters> (28d537aa5be8 <libpano>) 1989 1990 * ChangeLog: 1991 adjust.c: Add tiltZ and tiltScale to list being set to default 1992 values math.c Move variable initialization to the beginning of code 1993 block for MSSC compiler. 1994 19952009-09-17 16:57 +0000 jim0Watters <jim0Watters> (e2a7cb795575 <libpano>) 1996 1997 * adjust.c: 1998 Add tiltZ and tiltScale to list being set to default values. 1999 20002009-09-17 16:56 +0000 jim0watters <jim0watters> (2b71d11cdb27 <libpano>) 2001 2002 * math.c: 2003 Move variable initialization to the beginning of code block for MSSC 2004 compiler. 2005 20062009-09-17 16:40 +0000 dmg <dmg> (a9d9df5c32da <libpano>) 2007 2008 * ChangeLog, parser.c: 2009 2009-09-17 <dmg@uvic.ca> 2010 2011 * parser.c: Fail if Ts parameter is set to zero 2012 20132009-09-16 19:50 +0000 dmg <dmg> (470991517bd3 <libpano>) 2014 2015 * ChangeLog, PTcommon.c, correct.c, parser.c: 2016 2009-09-16 <dmg@uvic.ca> 2017 2018 * correct.c (correct): Removed debugging code that I introduced 2019 early. I suspect correct is no longer needed. Thanks to Jim (again) 2020 for catching this. 2021 2022 * parser.c (ReadCoordinates): Removed bogus case switch (thanks to 2023 Jim Watters for catching this!) 2024 2025 * PTcommon.c: Changed use of NDEBUG to a new preprocessor define 2026 called PANO_TEST_INVERSE 2027 20282009-09-16 17:52 +0000 brunopostle <brunopostle> (b8a475383e2a <libpano>) 2029 2030 * ChangeLog: 2031 Update ChangeLog for likely beta2 2032 20332009-09-14 20:59 +0000 brunopostle <brunopostle> (cd6f9a4b6238 <libpano>) 2034 2035 * tests/panoAutomateTest.pl, tests/simpleStitch/reference/Makefile.am, 2036 tests/simpleTiff16/reference/Makefile.am: 2037 Put missing test case files in tarball (Andreas Metzler) 2038 20392009-09-14 19:54 +0000 brunopostle <brunopostle> (30177ec7aff4 <libpano>) 2040 2041 * Makefile.am: 2042 switch soname back to 1:0:0 as ABI hasn't really changed 2043 20442009-09-14 18:23 +0000 dmg <dmg> (2f776458acbc <libpano>) 2045 2046 * ChangeLog, configure.ac: 2047 2009-09-14 <dmg@uvic.ca> 2048 2049 * configure.ac: Added support for kfreebsd. Patch created by Debian 2050 upstream maintainer Cyril Brulebois 2051 20522009-09-10 06:41 +0000 dmg <dmg> (824c52ff81e7 <libpano>) 2053 2054 * ChangeLog, PTcommon.c, adjust.c, correct.c, filter.h, math.c, 2055 panorama.h, parser.c, pt_stdint.h: 2056 2009-09-09 <dmg@uvic.ca> 2057 2058 * PTcommon.c, panorama.h, pt_stdint.h, math.c, adjust.c PTcommon.c, 2059 filter.h, parser.c, correct.c: Integrated Dev"s implementation of 2060 tilt, extended to support rotation of the camera before independent 2061 of roll,pitch,yaw. The new parameters are: Tx,Ty,Tz,Ts (tilt on x 2062 axis, y axis, z axis, and scaling of field of view in the 2063 transformation). Supported by PTmender and PToptimizer 2064 20652009-09-03 17:41 +0000 brunopostle <brunopostle> (c5acf5d3fab4 <libpano>) 2066 2067 * ChangeLog: 2068 Update ChangeLog with svn2cl 2069 20702009-09-03 17:26 +0000 brunopostle <brunopostle> (889f524929c2 <libpano>) 2071 2072 * Makefile.am, configure.ac, version.h: 2073 Bump version and soname 2074 20752009-09-03 17:13 +0000 brunopostle <brunopostle> (047e837c0d1d <libpano>) 2076 2077 * adjust.h, parser.c: 2078 Fixes for implicit declarations (Stanislav Brabec) 2079 20802009-09-03 14:08 +0000 brunopostle <brunopostle> (34ed4d01a3e9 <libpano>) 2081 2082 * libpano13.pc.in: new file. 2083 * Makefile.am, configure.ac, libpano13.pc.in: 2084 Add a pkgconfig support with a libpano13.pc file (Andreas Metzler) 2085 20862009-08-18 17:33 +0000 dmg <dmg> (0d7a60c414d4 <libpano>) 2087 2088 * ChangeLog: 2089 Forgot to update changelog 2090 20912009-08-18 17:26 +0000 dmg <dmg> (2603dc1e37b3 <libpano>) 2092 2093 * parser.c: 2094 Tried to fix the setlocale thing 2095 20962009-08-14 18:36 +0000 dmg <dmg> (774867bf74c8 <libpano>) 2097 2098 * ChangeLog, PTcommon.c, adjust.c, filter.h, math.c, 2099 tests/simpleStitch/reference/tiff_m0000.tif, 2100 tests/simpleStitch/reference/tiff_m_cropped0000.tif, 2101 tests/simpleStitch/reference/tiff_m_cropped0001.tif, 2102 tests/simpleTiff16/reference/tiff_m0000.tif, 2103 tests/simpleTiff16/reference/tiff_m_cropped0000.tif: 2104 2009-08-14 <dmg@uvic.ca> 2105 2106 * Updated tests cases to reflect the slight change in the boundaries 2107 of the ROI. 2108 2109 * adjust.c, math.c, filter.h: The inverse of shear was broken. I 2110 have added a shearInv function that takes care of this bug. 2111 2112 * PTcommon.c (getROI): Improved its computation of its edges to make 2113 it err on the outside rather than on the inside of the actual area. 2114 I have also added code to test the inverse computations for any 2115 particular function. 2116 21172009-08-14 06:14 +0000 dmg <dmg> (7588eeb92d21 <libpano>) 2118 2119 * tests/simpleTiff16/reference/tiff_m_uncropped0000.tif: new file. 2120 * ChangeLog, PTcommon.c, tests/panoAutomateTest.pl, 2121 tests/simpleStitch/reference/tiff_m_uncropped0000.tif, 2122 tests/simpleStitch/reference/tiff_m_uncropped0001.tif, 2123 tests/simpleTiff16/reference/tiff_m0000.tif, 2124 tests/simpleTiff16/reference/tiff_m_uncropped0000.tif, 2125 tests/simpleTiff16/temp.txt: 2126 2009-08-13 <dmg@uvic.ca> 2127 2128 * PTcommon.c (panoCreatePanorama): Added support for uncropped 2129 TIFF_m, but only when it is not circular fisheye 2130 2131 * tests/panoAutomateTest.pl (Compare_Images): Added support for 2132 uncropped and cropped images. 2133 2134 * Updated tests 2135 21362009-08-14 06:05 +0000 dmg <dmg> (51e969406495 <libpano>) 2137 2138 * tests/simpleStitch/reference/tiff_m0000.tif, 2139 tests/simpleStitch/reference/tiff_m0001.tif: 2140 i need actual files, not symlinks 2141 21422009-08-14 06:01 +0000 dmg <dmg> (b3cca698a94c <libpano>) 2143 2144 * tests/simpleStitch/reference/tiff_m0000.tif, 2145 tests/simpleStitch/reference/tiff_m0001.tif: new file. 2146 * tests/simpleStitch/reference/tiff_m0000.tif, 2147 tests/simpleStitch/reference/tiff_m0001.tif: 2148 finished renaming files 2149 21502009-08-14 06:00 +0000 dmg <dmg> (f6f56d1d148d <libpano>) 2151 2152 * tests/simpleStitch/reference/tiff_m_uncropped0000.tif, 2153 tests/simpleStitch/reference/tiff_m_uncropped0001.tif: new file. 2154 * tests/simpleStitch/reference/tiff_m0000.tif, 2155 tests/simpleStitch/reference/tiff_m0001.tif: deleted file. 2156 * tests/simpleStitch/reference/tiff_m0000.tif, 2157 tests/simpleStitch/reference/tiff_m0001.tif, 2158 tests/simpleStitch/reference/tiff_m_uncropped0000.tif, 2159 tests/simpleStitch/reference/tiff_m_uncropped0001.tif: 2160 renaming some files part 2, has to be done in different commits 2161 21622009-08-14 05:58 +0000 dmg <dmg> (d8730c899c98 <libpano>) 2163 2164 * renaming some files, has to be done in different commits 2165 21662009-08-04 13:52 +0000 tksharpless <tksharpless> (0177cb9be9a1 <libpano>) 2167 2168 * CMakeLists.txt: 2169 Add Bruno's patch for Linux to CMakeLists.txt 2170 21712009-08-04 12:48 +0000 tksharpless <tksharpless> (ae33c74027f6 <libpano>) 2172 2173 * CMakeLists.txt: 2174 Improved version of previous mod to CMakeLists.txt 2175 21762009-08-04 12:35 +0000 tksharpless <tksharpless> (a29142899c8d <libpano>) 2177 2178 * CMakeLists.txt: 2179 Can define HUGIN_BASE_DIR on the CMake commandline to locate the 2180 Hugin source root (by default it must be next to the libpano source 2181 root and be called hugin). 2182 21832009-08-04 04:16 +0000 tksharpless <tksharpless> (b8496fd65b0d <libpano>) 2184 2185 * CMakeLists.txt: new file. 2186 * CMakeLists.txt: 2187 Added CMakeLists.txt to build libpano13 (only) in the Hugin build 2188 environment. Works with MSVC 2008 Exp. & Hugin SDK on WinVista. 2189 Please test elsewhere. Also untested is the option of including 2190 support for the Java utilities (left out by default). 2191 21922009-08-01 09:16 +0000 dmg <dmg> (b3fbb2edb2a1 <libpano>) 2193 2194 * ChangeLog, parser.c: 2195 2009-08-01 <dmg@uvic.ca> 2196 2197 * parser.c: on discussion with Tom Modes I made sure that parser 2198 saves and restores the locale. 2199 22002009-06-11 22:32 +0000 brunopostle <brunopostle> (7b960d4051d0 <libpano>) 2201 2202 * adjust.c: 2203 Fix "Unsupported panorama projection" warning when opening a project 2204 with a recent projection (Yuval Levy). https://sourceforge.net/track 2205 er/?func=detail&atid=550441&aid=2803939&group_id=77506 2206 22072009-05-01 21:10 +0000 brunopostle <brunopostle> (ec42a2812a90 <libpano>) 2208 2209 * ChangeLog: 2210 Update ChangeLog for 2.9.14_rc1 2211 22122009-05-01 21:01 +0000 brunopostle <brunopostle> (3708cd0da548 <libpano>) 2213 2214 * man/PTAInterpolate.pod: new file. 2215 * man/Makefile.am, man/PTAInterpolate.pod, man/PToptimizer.1, 2216 man/PToptimizer.pod: 2217 man page for PTAInterpolate 2218 22192009-05-01 20:36 +0000 brunopostle <brunopostle> (29afce38e49b <libpano>) 2220 2221 * Makefile.am: 2222 ABI has changed since 2.9.12, bump soname (Andreas Metzler) 2223 22242009-04-30 22:57 +0000 brunopostle <brunopostle> (67d948d74df4 <libpano>) 2225 2226 * math.c: 2227 Fix albers equal area conic division by zero error (Guido Kohlmeyer) 2228 22292009-04-25 16:50 +0000 brunopostle <brunopostle> (6dc8e7933c1e <libpano>) 2230 2231 * man/PTblender.1, man/PTcrop.1, man/PTinfo.1, man/PTmasker.1, 2232 man/PTmender.1, man/PToptimizer.1, man/PTroller.1, man/PTtiff2psd.1, 2233 man/PTtiffdump.1, man/PTuncrop.1, man/panoinfo.1: 2234 Update VERSION in man pages (Andreas Metzler) 2235 22362009-03-03 22:42 +0000 brunopostle <brunopostle> (9b5b815d533f <libpano>) 2237 2238 * ChangeLog: 2239 update 2240 22412009-02-23 22:18 +0000 brunopostle <brunopostle> (358e5cb5359d <libpano>) 2242 2243 * adjust.c, remap.c: 2244 Apply MAX_FISHEYE_FOV only if both hfov and vfov match 2245 22462009-02-23 22:11 +0000 brunopostle <brunopostle> (698df6af1128 <libpano>) 2247 2248 * README.linux, README.windows, filter.h: 2249 reset MAX_FISHEYE_FOV to 179 degrees (was 720) 2250 22512009-02-12 21:19 +0000 brunopostle <brunopostle> (2cf01af2219c <libpano>) 2252 2253 * man/Makefile.am: 2254 Don't do pointless chmod a+r after installing man pages 2255 22562009-02-10 00:47 +0000 jim0watters <jim0watters> (b03bd739d1fc <libpano>) 2257 2258 * parser.c: 2259 add missing case statements 2260 22612009-02-08 00:32 +0000 brunopostle <brunopostle> (60cf90954fe1 <libpano>) 2262 2263 * filter.c: 2264 Don't include unistd.h on Windows, bug #2577715 2265 22662009-02-05 00:45 +0000 brunopostle <brunopostle> (c8038bfc0724 <libpano>) 2267 2268 * ChangeLog: 2269 update ChangeLog 2270 22712009-02-05 00:38 +0000 brunopostle <brunopostle> (e940fc778281 <libpano>) 2272 2273 * configure.ac, version.h: 2274 bump version to 2.9.14, sources conflicted as to whether previous 2275 version was 2.9.12 or 2.9.13 2276 22772009-02-05 00:30 +0000 brunopostle <brunopostle> (b96efba6eb39 <libpano>) 2278 2279 * m4/ax_check_graphics.m4: 2280 close bugs #1236502 & #1599376 -lm required for libpng 2281 22822009-02-05 00:22 +0000 brunopostle <brunopostle> (6314f2475ddb <libpano>) 2283 2284 * makefile.linux: deleted file. 2285 * Makefile.am, README.linux, makefile.linux: 2286 Remove unmaintained makefile.linux 2287 22882009-02-05 00:06 +0000 brunopostle <brunopostle> (169b84726cc9 <libpano>) 2289 2290 * ColourBrightness.c, filter.c, pttiff.h: 2291 patch fixes implicit declaration warnings, which may lead to 2292 crashes. patch #2163691 (Stanislav Brabec) 2293 22942009-02-04 23:49 +0000 brunopostle <brunopostle> (b977260cb833 <libpano>) 2295 2296 * filter.c, filter.h: 2297 Fix of invalid write() calls, which don't appear to be used anyway. 2298 patch #2163669 (Stanislav Brabec) 2299 23002009-02-04 23:02 +0000 brunopostle <brunopostle> (11e239e859e7 <libpano>) 2301 2302 * parser.c: 2303 four variables have been added to "C" lines: 2304 * c - control point number; 2305 * D, Dx, Dy - a control point error (value and orthogonal components). 2306 It is useful for the analysis of results of PToptimizer operation 2307 and the subsequent removal of "bad" control points. Patch #2118807 2308 (Iouri Ivliev) 2309 23102009-02-04 22:33 +0000 brunopostle <brunopostle> (68c548e7d7a6 <libpano>) 2311 2312 * parser.c: 2313 Existing implementation of WriteResults function uses two 2314 intermediate buffers for sprintf(3) and a considerable quantity of 2315 strcat(3) calls for copying data in the target buffer. This patch 2316 removes all strcat(3) calls and fulfils sprintf(3) in the target 2317 buffer directly. Patch #2118807 (Iouri Ivliev) 2318 23192009-02-02 21:55 +0000 dangelo <dangelo> (f7c6c6ffafee <libpano>) 2320 2321 * adjust.c, filter.h, panorama.h, parser.c, queryfeature.c: 2322 forgot to add some more files touched by the bi/triplane projection 2323 23242009-02-02 21:51 +0000 dangelo <dangelo> (562d2bd02136 <libpano>) 2325 2326 * ChangeLog: 2327 correct Changelog entry 2328 23292009-02-02 21:29 +0000 dangelo <dangelo> (c7ed38d351e1 <libpano>) 2330 2331 * ChangeLog, math.c: 2332 equirect -> rectilinear transform: reject points behind the camera 2333 applied patch with biplane and triplane projections. 2334 23352009-02-02 20:39 +0000 brunopostle <brunopostle> (ef403c54851f <libpano>) 2336 2337 * man/.cvsignore, tests/simpleStitch/reference/.cvsignore, 2338 tests/simpleTiff16/.cvsignore, 2339 tests/simpleTiff16/reference/.cvsignore: new file. 2340 * ChangeLog, man/.cvsignore, tests/simpleStitch/reference/.cvsignore, 2341 tests/simpleTiff16/.cvsignore, 2342 tests/simpleTiff16/reference/.cvsignore, tools/.cvsignore: 2343 housekeeping 2344 23452009-02-01 23:34 +0000 brunopostle <brunopostle> (de1c9a033304 <libpano>) 2346 2347 * tools/PTmasker.c: 2348 fix for invalid format specification, bug #2163676 (Stanislav 2349 Brabec) 2350 23512009-02-01 23:24 +0000 brunopostle <brunopostle> (92f918c0d1d2 <libpano>) 2352 2353 * configure.ac, m4/ax_check_java.m4: 2354 autotools cross-compile support, bug #2491104 (Diego E. Petteno) 2355 23562009-02-01 23:15 +0000 brunopostle <brunopostle> (bca940d25959 <libpano>) 2357 2358 * f2c.h, jpegicc.c, jpegicc.h, rgbe.c, rgbe.h: 2359 Fix vague licensing, bug #1877526 (Cyril Brulebois) 2360 23612009-02-01 22:48 +0000 brunopostle <brunopostle> (c8113c8e8ebb <libpano>) 2362 2363 * man/Makefile.am, man/PTblender.1, man/PTblender.pod, man/PTcrop.1, 2364 man/PTcrop.pod, man/PTinfo.1, man/PTinfo.pod, man/PTmasker.1, 2365 man/PTmasker.pod, man/PTmender.1, man/PTmender.pod, 2366 man/PToptimizer.1, man/PToptimizer.pod, man/PTroller.1, 2367 man/PTroller.pod, man/PTtiff2psd.1, man/PTtiff2psd.pod, 2368 man/PTtiffdump.1, man/PTtiffdump.pod, man/PTuncrop.1, 2369 man/PTuncrop.pod, man/panoinfo.1, man/panoinfo.pod: new file. 2370 * Makefile.am, configure.ac, man/Makefile.am, man/PTblender.1, 2371 man/PTblender.pod, man/PTcrop.1, man/PTcrop.pod, man/PTinfo.1, 2372 man/PTinfo.pod, man/PTmasker.1, man/PTmasker.pod, man/PTmender.1, 2373 man/PTmender.pod, man/PToptimizer.1, man/PToptimizer.pod, 2374 man/PTroller.1, man/PTroller.pod, man/PTtiff2psd.1, 2375 man/PTtiff2psd.pod, man/PTtiffdump.1, man/PTtiffdump.pod, 2376 man/PTuncrop.1, man/PTuncrop.pod, man/panoinfo.1, man/panoinfo.pod: 2377 add missing manpages bug #1877534 (Cyril Brulebois) 2378 23792009-02-01 21:18 +0000 brunopostle <brunopostle> (8afffc59ae3c <libpano>) 2380 2381 * tests/simpleStitch/reference/Makefile.am, 2382 tests/simpleTiff16/reference/Makefile.am: new file. 2383 * configure.ac, tests/simpleStitch/Makefile.am, 2384 tests/simpleStitch/reference/Makefile.am, 2385 tests/simpleTiff16/Makefile.am, 2386 tests/simpleTiff16/reference/Makefile.am: 2387 Don't ship .svn dirs in tarball bug #1861174 (Cyril Brulebois) 2388 23892009-02-01 17:59 +0000 brunopostle <brunopostle> (123d189f511d <libpano>) 2390 2391 * PixMap.c, PixMap.h, README.mac, makefile.mac, pict.c: deleted file. 2392 * Makefile.am, PixMap.c, PixMap.h, README.mac, makefile.mac, pict.c: 2393 Remove GPL incompatible files (bug #1861841), this removes mac 2394 classic support and hopefully doesn't break anything in OS X. 2395 23962009-02-01 17:37 +0000 brunopostle <brunopostle> (538cf99992e6 <libpano>) 2397 2398 * bootstrap: 2399 support libtool-2.0 bug #2011492 2400 24012009-01-17 22:35 +0000 brunopostle <brunopostle> (37be7d80abac <libpano>) 2402 2403 * ChangeLog, math.c: 2404 fix reverse calculation for pannini (Thomas Modes) 2405 24062009-01-08 23:47 +0000 brunopostle <brunopostle> (63d070cd9944 <libpano>) 2407 2408 * queryfeature.c: 2409 maximum field of view for pannini should be equivalent to related 2410 projections 2411 24122009-01-03 07:22 +0000 dmg <dmg> (84ab54c5f469 <libpano>) 2413 2414 * ChangeLog, adjust.c, filter.h, math.c, panorama.h, parser.c, 2415 queryfeature.c: 2416 2009-01-02 dmg <dmg@phosphorus> 2417 2418 * * adjust.c, filter.h, math.c, panorama.h, parser.c & 2419 queryfeateature.c: 2420 2421 Fixed the panini (or should we call it pannini) and renamed previous 2422 projection as equirectangular panini. It might have to change its 2423 name 2424 24252008-12-31 16:12 +0000 jim0watters <jim0watters> (43e814d1ef2e <libpano>) 2426 2427 * queryfeature.c: 2428 Add missing projections for panoProjectionFeaturesQuery c/o Yuv 2429 24302008-12-31 05:59 +0000 jim0watters <jim0watters> (0703a6b3adc8 <libpano>) 2431 2432 * ChangeLog, adjust.c, doc/Optimize.txt, doc/stitch.txt, filter.h, 2433 math.c, panorama.h, parser.c, queryfeature.c: 2434 adjust.c, filter.h, math.c, panorama.h, parser.c & queryfeateature.c 2435 added mirror, equisolid, orthographic, and stereographic as input 2436 image formats added equisolid, orthographic, stereographic as output 2437 panorama formats add some more defines to panorama.h to help image 2438 and pano formats 2439 24402008-12-31 05:25 +0000 jim0watters <jim0watters> (6158e5331284 <libpano>) 2441 2442 * PTcommon.c, correct.c, filter.c, morpher.c, pt_stdint.h, pteditor.c, 2443 ptpicker.c: 2444 Initialize TrformStr structure before use 2445 24462008-12-29 23:05 +0000 dmg <dmg> (8ff2b4db9e4c <libpano>) 2447 2448 * ChangeLog, adjust.c, filter.h, math.c, panorama.h, parser.c, 2449 queryfeature.c: 2450 2008-12-29 dmg <dmg@phosphorus> 2451 2452 * panorama.h, math.c, adjust.c, queryfeature.c, filter.h: Finally 2453 added the architectural. 2454 24552008-12-29 21:37 +0000 dmg <dmg> (de75392fa3b9 <libpano>) 2456 2457 * ChangeLog, queryfeature.c: 2458 2008-12-29 dmg <dmg@phosphorus> 2459 2460 * queryfeature.c (panoProjectionFeaturesQuery): Added querying 2461 features for panini; this will allow Hugin to use it 2462 24632008-12-29 12:07 +0000 dmg <dmg> (760960ceb31f <libpano>) 2464 2465 * ChangeLog, adjust.c, filter.h, math.c, panorama.h, parser.c, 2466 queryfeature.c: 2467 2008-12-29 dmg <dmg@uvic.ca> 2468 2469 * panorama.h, math.c, adjust.c, queryfeature.c, filter.h, parser.c: 2470 Added panini projection. the credit goes to Thomas Sharpless who 2471 rediscovered it, and to Bruno Postle, who did the original math. 2472 24732008-08-11 10:25 +0000 dmg <dmg> (86d5bd530208 <libpano>) 2474 2475 * bootstrap: 2476 Oops, minor error in previous commit 2477 24782008-08-11 10:25 +0000 dmg <dmg> (7b5e874573b3 <libpano>) 2479 2480 * ChangeLog, bootstrap: 2481 2008-08-11 dmg <dmg@uvic.ca> 2482 2483 * bootstrap (have_libtool): Added support for 2.2.* version of 2484 libtool. Patch submitted by Neil Shephard. 2485 24862008-03-19 07:07 +0000 dangelo <dangelo> (ee2edfb0ac98 <libpano>) 2487 2488 * file.c: 2489 applied patch [ 1917103 ] panoImageRead doesn't read tiff files 2490 24912008-01-28 07:38 +0000 dangelo <dangelo> (7a1bcffe6189 <libpano>) 2492 2493 * filter.h, sys_common.c: 2494 revert const change that broke source compatability with other apps. 2495 24962008-01-26 20:43 +0000 jim0watters <jim0watters> (349c3d0f8143 <libpano>) 2497 2498 * ChangeLog, filter.h, ptpicker.c, resample.c, sys_common.c, 2499 tools/PTAInterpolate.c: 2500 Fix some warning messages sys_common.c and filter.h Updated 2501 printError functions to use Const char (submitted by Simon Oosthoek) 2502 25032008-01-16 08:16 +0000 jim0watters <jim0watters> (dcc88fa7f6a1 <libpano>) 2504 2505 * PTDialogs.c, TODO, adjust.c, correct.c, filter.c, perspect.c, 2506 remap.c, sys_win.c, version.h: 2507 Update Photoshop plugins to have new dialog with options for 2508 25092008-01-16 08:11 +0000 jim0watters <jim0watters> (5f8c6ea11522 <libpano>) 2510 2511 * PTDialogs.c, bmp.c, file.c, libpano.sln, libpano.vcproj, ptpicker.c, 2512 tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj, 2513 tools/PTblender.c, tools/PTblender.vcproj, tools/PTcrop.vcproj, 2514 tools/PTinfo.c, tools/PTinfo.vcproj, tools/PTmasker.vcproj, 2515 tools/PTmender.vcproj, tools/PTroller.vcproj, 2516 tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, 2517 tools/PTuncrop.vcproj: 2518 Update solution and project files to build MSWin binaries for either 2519 Windows or command prompt. Allows same source code to be used for 2520 command line tools and Photoshop plug-ins. 2521 25222008-01-16 08:08 +0000 jim0watters <jim0watters> (00cc76496c74 <libpano>) 2523 2524 * panorama.h: 2525 Update solution and project files to build MSWin binaries for either 2526 Windows or command prompt. Allows same source code to be used for 2527 command line tools and Photoshop plug-ins. 2528 25292008-01-05 05:09 +0000 jim0watters <jim0watters> (e866c7761952 <libpano>) 2530 2531 * libpano.vcproj: 2532 Removed duplicate .def files. Updated project 2533 25342008-01-05 05:07 +0000 jim0watters <jim0watters> (f5f394eadaac <libpano>) 2535 2536 * pano13.def: deleted file. 2537 * ChangeLog, Makefile.am, PTcommon.c, TODO, adjust.c, correct.c, 2538 doc/Optimize.txt, doc/stitch.txt, filter.c, filter.h, libpano13.def, 2539 makefile.linux, makefile.mac, makefile.win32, morpher.c, pano13.def, 2540 pano13.rc, panorama.h, parser.c, pteditor.c, ptpicker.c, resample.c, 2541 sys_X11.h, sys_ansi.h, sys_mac.h, sys_win.c, sys_win.h, 2542 tools/Makefile.am, tools/PToptimizer.c: 2543 - Added FastTransform to the data structures removed as global 2544 variable 2545 - Added FastTransform to the dialog. 2546 - Updated the dialogs with some of the newer interpolator. TOTO: 2547 update correct.c, morpher.c, perspective.c, and remap to use 2548 transFormEx instead of the new transform (required to use new 2549 interpolators) Requires adding inverse stacks. 2550 - Fixed PTCorrect bug that had wrong order of operations on the image 2551 stack, Radial, then H & V shift. 2552 - updated the default interpolator to _spline36 2553 - On Windows changed the default location to store parameters file 2554 from app folder to folder and file name 2555 %APPDATA%\Panotools\APPNAME.prf. This should make the plugins Vista 2556 friendly. Changed the default temp file location to %TEMP% 2557 25582008-01-05 03:05 +0000 jim0watters <jim0watters> (9e3e0a878b85 <libpano>) 2559 2560 * pano13vcd.def: deleted file. 2561 * pano13vcd.def: 2562 Removed duplicate .def file 2563 25642008-01-03 19:28 +0000 jim0watters <jim0watters> (57f2d256f8be <libpano>) 2565 2566 * filter.h: 2567 revert update of FoV 2568 25692008-01-03 14:18 +0000 dangelo <dangelo> (4b6dc300c940 <libpano>) 2570 2571 * ChangeLog, tools/Makefile.am: 2572 PTAinterpolate depends on java 2573 25742007-12-31 05:00 +0000 jim0watters <jim0watters> (c7051da7816c <libpano>) 2575 2576 * libpano13.def, pano13.def, pano13.rc, pano13vc.def, pano13vcd.def: 2577 new file. 2578 * libpano12.def, pano12.def, pano12.rc, pano12vc.def, pano12vcd.def: 2579 deleted file. 2580 * ChangeLog, Makefile.am, PTDialogs.c, README.linux, README.mac, 2581 README.windows, TODO, filter.h, libpano.vcproj, libpano12.def, 2582 libpano13.def, makefile.linux, makefile.mac, makefile.win32, 2583 pano12.def, pano12.rc, pano12vc.def, pano12vcd.def, pano13.def, 2584 pano13.rc, pano13vc.def, pano13vcd.def, queryfeature.h, sys_X11.c, 2585 sys_ansi.c, sys_mac.c, sys_win.c, sys_win.h, tools/Makefile.am, 2586 tools/PTainterpolate.rc, tools/PTblender.rc, tools/PTcrop.rc, 2587 tools/PTinfo.rc, tools/PTmasker.rc, tools/PTmender.rc, 2588 tools/PToptimizer.c, tools/PToptimizer.rc, tools/PTroller.rc, 2589 tools/PTtiff2psd.rc, tools/PTtiffdump.rc, tools/PTuncrop.rc, 2590 tools/panoinfo.c, tools/panoinfo_unix.c, version.h: 2591 Update trunk to be pano13. Create a name separation from pano12. 2592 Swepted many files. Updated version info. 2593 25942007-12-31 01:08 +0000 jim0watters <jim0watters> (7211ca7191fa <libpano>) 2595 2596 * tools/PTainterpolate.rc, tools/PTblender.rc, tools/PTcrop.rc, 2597 tools/PTinfo.rc, tools/PTmasker.rc, tools/PTmender.rc, 2598 tools/PToptimizer.rc, tools/PTroller.rc, tools/PTtiff2psd.rc, 2599 tools/PTtiffdump.rc, tools/PTuncrop.rc: new file. 2600 * tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj, 2601 tools/PTainterpolate.rc, tools/PTblender.rc, tools/PTblender.vcproj, 2602 tools/PTcrop.rc, tools/PTcrop.vcproj, tools/PTinfo.rc, 2603 tools/PTinfo.vcproj, tools/PTmasker.rc, tools/PTmasker.vcproj, 2604 tools/PTmender.rc, tools/PTmender.vcproj, tools/PToptimizer.rc, 2605 tools/PTroller.rc, tools/PTroller.vcproj, tools/PTtiff2psd.rc, 2606 tools/PTtiff2psd.vcproj, tools/PTtiffdump.rc, 2607 tools/PTtiffdump.vcproj, tools/PTuncrop.rc, tools/PTuncrop.vcproj: 2608 Add resource file to provide version info for each of the helper 2609 tools. Updated project file to include resource. Did not try to 2610 update make file. TODO: Update make file to include resource files 2611 26122007-12-30 00:49 +0000 jim0watters <jim0watters> (3e25116ab14c <libpano>) 2613 2614 * tools/PTpano12.dsp, tools/PTpano12.vcproj, 2615 tools/PTpano12_readme.txt, tools/ptpano12.cpp, tools/ptpano12.def, 2616 tools/ptpano12.h: deleted file. 2617 * tools/PTpano12.dsp, tools/PTpano12.vcproj, 2618 tools/PTpano12_readme.txt, tools/ptpano12.cpp, tools/ptpano12.def, 2619 tools/ptpano12.h: 2620 Remove PTPano12 from the trunk (pano13 branch). Its purpose is to 2621 report on functions used by calling applications to pano12.dll to 2622 help recreate them. It is not part of the pano13 package. The 2623 project can still be found in the panotools12 branch as PTTrace. 2624 26252007-12-29 23:11 +0000 jim0watters <jim0watters> (3d423d150ac9 <libpano>) 2626 2627 * tools/PTAInterpolate.c, tools/PTAInterpolate.vcproj: new file. 2628 * tools/makefile.panoinfo.win32, tools/makefile.ptoptimizer.win32: 2629 deleted file. 2630 * ChangeLog, file.c, libpano.sln, resample.c, tiff.c, 2631 tools/Makefile.am, tools/PTAInterpolate.c, 2632 tools/PTAInterpolate.vcproj, tools/PTblender.vcproj, 2633 tools/PTmasker.vcproj, tools/makefile.panoinfo.win32, 2634 tools/makefile.ptoptimizer.win32: 2635 Added Max Lyons bug fixes to libpano Added Max Lyons PTAinterpolate 2636 project to replace PTInterpolate Make file updated but not tested. 2637 Removed duplicate make files for panoinfo and ptoptimizer 2638 26392007-12-29 22:49 +0000 jim0watters <jim0watters> (ee1b1ab61211 <libpano>) 2640 2641 * tools/PTStitcher.cpp, tools/PTStitcher.vcproj: deleted file. 2642 * tools/PTStitcher.cpp, tools/PTStitcher.vcproj: 2643 Remove incomplete old test project I started to replace PTStitcher 2644 that was later done with PTMender 2645 26462007-12-29 15:12 +0000 jim0watters <jim0watters> (55a25557b8c2 <libpano>) 2647 2648 * resample.c: 2649 reverted some of previous fix. 2650 26512007-12-29 06:29 +0000 jim0watters <jim0watters> (02bfd85f5dce <libpano>) 2652 2653 * resample.c: 2654 fix more warnings 2655 26562007-12-28 23:52 +0000 jim0watters <jim0watters> (ebced6bdc7f3 <libpano>) 2657 2658 * ChangeLog, ColourBrightness.c, PTcommon.c, ZComb.c, adjust.c, 2659 correct.c, file.c, file.h, filter.c, filter.h, fourier.c, hdrfile.c, 2660 libpano.vcproj, metadata.c, pano12vcd.def, parser.c, png.c, 2661 pteditor.c, ptfeather.c, ptpicker.c, ptstitch.c, pttiff.h, remap.c, 2662 resample.c, rgbe.c, tiff.c, tools/PTOptimizer.vcproj, 2663 tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.c, 2664 tools/PTinfo.vcproj, tools/PTmasker.c, tools/PTmasker.vcproj, 2665 tools/PTmender.c, tools/PTmender.vcproj, tools/PTroller.vcproj, 2666 tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, 2667 tools/PTuncrop.vcproj: 2668 removed warning suppression from MSVC project builds swept many 2669 files to remove compiler warnings. 2670 26712007-11-25 15:53 +0000 dangelo <dangelo> (512b9c09064c <libpano>) 2672 2673 * ChangeLog, libpano.vcproj: 2674 MSVC: produce libs named pano13.lib 2675 26762007-10-21 09:47 +0000 dangelo <dangelo> (72981df89e70 <libpano>) 2677 2678 * ChangeLog, parser.c: 2679 reset m parameter to 0 if not set in m line 2680 26812007-07-16 01:22 +0000 jim0watters <jim0watters> (83819655c345 <libpano>) 2682 2683 * sys_win.c: 2684 Use correct name to reflect version of pref file. 2685 26862007-05-10 19:54 +0000 dangelo <dangelo> (a10caaa81991 <libpano>) 2687 2688 * bootstrap: 2689 work with newer version of autoconf 2690 26912007-04-24 01:25 +0000 jim0watters <jim0watters> (2edf4e15f718 <libpano>) 2692 2693 * filter.c, sys_X11.c, sys_ansi.c, sys_mac.c, sys_win.c, version.h: 2694 Separated version number of plugin data structure from main dll, 2695 26962007-04-23 04:38 +0000 jim0watters <jim0watters> (132662788fbf <libpano>) 2697 2698 * ChangeLog, adjust.c: 2699 Update scale[0] to use selected width and height. Fix issue using 2700 crop and fisheye images. 2701 27022007-02-05 19:56 +0000 dangelo <dangelo> (a5f8ff80ed36 <libpano>) 2703 2704 * ChangeLog, queryfeature.c: 2705 fixed projection limits and names 2706 27072007-01-25 22:54 +0000 dangelo <dangelo> (f1806a384cc9 <libpano>) 2708 2709 * ChangeLog, queryfeature.c: 2710 limit cylindrical VFOV to 179 2711 27122007-01-25 21:43 +0000 dangelo <dangelo> (9c7e8b5b880a <libpano>) 2713 2714 * ChangeLog, filter.c: 2715 bugfix: initialize precalculated parameters in Image struct 2716 27172007-01-24 21:47 +0000 dangelo <dangelo> (4df229f3f37f <libpano>) 2718 2719 * ChangeLog, queryfeature.c: 2720 populate projection query 2721 27222007-01-23 22:22 +0000 dangelo <dangelo> (51d0c39ce53d <libpano>) 2723 2724 * ChangeLog, panorama.h: 2725 added internal format id to query projection function 2726 27272007-01-23 22:20 +0000 dangelo <dangelo> (ae1dfada1665 <libpano>) 2728 2729 * file.c: 2730 2731 27322007-01-23 22:20 +0000 dangelo <dangelo> (7921450859d3 <libpano>) 2733 2734 * ChangeLog, PTcommon.c: 2735 check if PTmender output file exist, delete it to make sure that 2736 overwriting works on all platforms 2737 27382007-01-23 08:06 +0000 dmg <dmg> (90fc31775dfc <libpano>) 2739 2740 * ChangeLog, adjust.c, file.c, filter.h, math.c, panorama.h, parser.c, 2741 queryfeature.c, tiff.c: 2742 2007-01-22 dmg <dmg@uvic.ca> 2743 2744 * version.h (VERSION), configure.ac Upgraded to version 2.9.13 2745 2746 * queryfeature.c (panoProjectionFeaturesQuery): Mercator is 179 vfov 2747 max. 2748 2749 * file.c (CREATED_BY_PSD): This constant needs to be ODD in length 2750 2751 * queryfeature.c, panorama.h, math.c, adjust.c, filter.h, parser.c: 2752 Added Miller Cylindrical. 2753 27542007-01-11 19:36 +0000 dmg <dmg> (c8e919d0b5b0 <libpano>) 2755 2756 * ChangeLog, panorama.h, queryfeature.c: 2757 2007-01-11 dmg <dmg@uvic.ca> 2758 2759 * queryfeature.c, panorama.h (panoProjectionFormatCount): Added 2760 function. 2761 27622007-01-11 09:01 +0000 dmg <dmg> (fb179a98627f <libpano>) 2763 2764 * ChangeLog, configure.ac, panorama.h, parser.c, queryfeature.c, 2765 tools/panoinfo.c, tools/panoinfo_unix.c, version.h: 2766 2007-01-11 dmg <dmg@uvic.ca> 2767 2768 * version.h (VERSION), configure.ac Upgraded to version 2.9.12 2769 2770 * tools/panoinfo_unix.c: Output features of panos. 2771 2772 * panorama.h, queryfeature.c: Added functions to query features of 2773 each pano format as needed by hugin. 2774 27752007-01-11 07:55 +0000 dmg <dmg> (483bd30f6d15 <libpano>) 2776 2777 * parser.c: 2778 Removed debugging printf 2779 27802007-01-11 07:50 +0000 dmg <dmg> (994b23401ad2 <libpano>) 2781 2782 * ChangeLog, configure.ac, parser.c, version.h: 2783 2007-01-10 dmg <dmg@uvic.ca> 2784 2785 * version.h (VERSION), configure.ac Upgraded to version 2.9.11 2786 2787 * parser.c (ParseScript): V-type variables from Hugin .pto files 2788 need to be ignored also. 2789 27902007-01-11 07:32 +0000 dmg <dmg> (dbb184d77926 <libpano>) 2791 2792 * parser.c: 2793 I removed weird-sized tabs from parser.c 2794 27952007-01-11 07:04 +0000 dmg <dmg> (6834289e99b2 <libpano>) 2796 2797 * ChangeLog, parser.c: 2798 2007-01-10 dmg <dmg@uvic.ca> 2799 2800 * parser.c (readAdjust): Images with i were all done with the first 2801 spec. This change fixes that problem (the parser should be 2802 rewritten) 2803 28042007-01-11 06:04 +0000 dmg <dmg> (fa5d06fe23b5 <libpano>) 2805 2806 * ChangeLog, TODO, configure.ac, doc/stitch.txt, parser.c, version.h: 2807 2007-01-10 dmg <dmg@uvic.ca> 2808 2809 * version.h (VERSION), configure.ac Upgraded to version 2.9.10 2810 2811 * doc/stitch.txt: Updated the file to match latest version. 2812 2813 * parser.c (readAdjust): Updated parser to accept adjustLine in the 2814 i-line. (nextWord): Make sure that it eats the closing quotes 2815 (ReadPanoramaDescription): Forked this function from 2816 ReadImageDescription. In the past both images (o and i lines) and 2817 output format (p-line) were read with the same function. 2818 2819 * TODO (PTmender): Updated the file. 2820 28212007-01-11 00:37 +0000 dmg <dmg> (84e3953ee570 <libpano>) 2822 2823 * ChangeLog, PTcommon.c, adjust.c, configure.ac, file.c, filter.c, 2824 filter.h, math.c, panorama.h, parser.c, queryfeature.c, version.h: 2825 2007-01-10 dmg <dmg@uvic.ca> 2826 2827 * version.h (VERSION), configure.ac Upgraded to version 2.9.9 2828 2829 * queryfeature.c: Updated labels for Lamberts to their full name. 2830 2831 * parser.c: implemented option P (parameters to projection) as a 2832 multivalue parameted 2833 2834 * panorama.h: Modified the Image struct to support parameters to the 2835 projection and to support precomputation of values for the 2836 projection (to speed up computation) 2837 2838 * math.c, parser.c, panorama.h, adjust.c, filter.c, queryfeature.c: 2839 Implemented Albers Conical Equal Area projection. 2840 2841 Most of these changes submitted by Michael Gross, reviewed and 2842 slightly adapted by me. 2843 28442007-01-01 22:07 +0000 dmg <dmg> (a07dce7d12c1 <libpano>) 2845 2846 * AUTHORS, ChangeLog, ColourBrightness.c, TODO, ZComb.c, configure.ac, 2847 parser.c, sys_ansi.c, tools/PTmasker.c, tools/PTmender.c, version.h: 2848 2007-01-01 dmg <dmg@uvic.ca> 2849 2850 * version.h (VERSION), configure.ac Upgraded to version 2.9.8 2851 2852 * parser.c (ParseScript): Added some comments to "z" option 2853 2854 * sys_ansi.c (PrintErrorIntern): Add an end-of-line if none is 2855 provided (to increase readbility of PrintError, but only when stdout 2856 is used) 2857 2858 * AUTHORS: Updated my own URL. Order them in lexicographical order 2859 by lastname 2860 2861 * TODO: Updated file. 2862 2863 * ZComb.c (ZCOMBLOGFILENAME): Changed name of log file for Zcomb to 2864 something more appropriate. 2865 2866 * ColourBrightness.c (CorrectImageColourBrigthness): Fixed some 2867 compilation warnings 2868 2869 * tools/PTmasker.c (main): Added support for focus enhancing (z 2870 option in the old PTstitch script) 2871 28722007-01-01 19:42 +0000 dangelo <dangelo> (35f549e2bcb3 <libpano>) 2873 2874 * AUTHORS: 2875 added dmg and myself 2876 28772006-12-31 08:38 +0000 dangelo <dangelo> (13a57e670238 <libpano>) 2878 2879 * ChangeLog, libpano.sln, libpano.vcproj, tools/PTmasker.c, 2880 tools/PTroller.c: 2881 fixed default output in PTmasker, compile PTroller when using MSVC 2882 28832006-12-31 08:20 +0000 dangelo <dangelo> (4f622ce36feb <libpano>) 2884 2885 * tools/PTmasker.vcproj: 2886 MSVC build accidentally overwrote PTblender with PTmasker 2887 28882006-12-31 07:43 +0000 dangelo <dangelo> (5fdcdafbfdb9 <libpano>) 2889 2890 * ChangeLog, ColourBrightness.c, PTcommon.c, file.c, ptstitch.c, 2891 queryfeature.c, tiff.c, tools/PTmender.c: 2892 fix signed vs unsigned warnings 2893 28942006-12-30 20:57 +0000 dangelo <dangelo> (1d5cc6923bdf <libpano>) 2895 2896 * ChangeLog: 2897 forgot to commit my message 2898 28992006-12-27 07:29 +0000 dmg <dmg> (1efbe64e5462 <libpano>) 2900 2901 * ChangeLog, ColourBrightness.c, PTcommon.c, TODO, configure.ac, 2902 filter.c, math.c, metadata.c, metadata.h, ptfeather.c, ptstitch.c, 2903 ptstitch.h, pttiff.h, sys_ansi.c, tiff.c, tools/PTblender.c, 2904 tools/PTmasker.c, tools/PTmender.c, version.h: 2905 2006-12-26 dmg <dmg@uvic.ca> 2906 2907 * tiff.c (panoTiffDisplayInfo): Fixed compilation warning 2908 2909 * version.h (VERSION), configure.ac Upgraded to version 2.9.7. 2910 2911 * math.c: Cleaned up some of the Lambert related code. 2912 2913 * tools/PTblender.c: Improved error message it. 2914 2915 * ptfeather.c: Improved the feathering algorithm, made sure 16 bits 2916 works too. 2917 2918 * ptstitch.c, ptstitch.h (panoStitchPixelChannelSet): Added 2919 function, cleanedup panoStitchPixelChannelGet. 2920 2921 * metadata.c (panoImageBytesPerSample): Added function. 2922 2923 * tools/PTmasker.c (main): If one file is specified feather it, 2924 otherwise do nothing. 2925 2926 * tiff.c, pttiff.h: (panoImageDispose): Disposes properly any memory 2927 used by the Image data structure. 2928 2929 * ColourBrightness.c, PTcommon.c, ptstitch.c, PTcommon.c: replaced 2930 myfree(image.data) with panoImageDispose. 2931 2932 * filter.c (panoMetadataFree): Set pointers to null once they have 2933 been released. 2934 2935 2006-12-18 dmg <dmg@uvic.ca> 2936 2937 * sys_ansi.c (PrintErrorIntern): The function had a limit of 256 2938 bytes to print, and anything longer created a run time error. I have 2939 changed it to deal with any lenght. 2940 29412006-12-21 10:17 +0000 brunopostle <brunopostle> (b114263ca1ba <libpano>) 2942 2943 * Makefile.am: 2944 Fix 'dist' target 2945 29462006-12-18 21:35 +0000 dangelo <dangelo> (609a7920b267 <libpano>) 2947 2948 * adjust.c, adjust.h, doc/Optimize.txt, parser.c: 2949 added huber m-estimator 2950 29512006-12-17 13:28 +0000 dangelo <dangelo> (8c0781419dbb <libpano>) 2952 2953 * ChangeLog, Makefile.am, PTDialogs.c, libpano.vcproj: 2954 use sys_ansi on windows 2955 29562006-12-17 11:05 +0000 dangelo <dangelo> (3d6230e1a88f <libpano>) 2957 2958 * ChangeLog, math.c: 2959 fixed compilation problems with MSVC 2960 29612006-12-16 07:33 +0000 dmg <dmg> (073f6616dfff <libpano>) 2962 2963 * ChangeLog, PTcommon.c: 2964 2006-12-15 dmg <dmg@uvic.ca> 2965 2966 * PTcommon.c (panoCreatePanorama): A pointer was freed more than 2967 once 2968 29692006-12-16 01:37 +0000 dmg <dmg> (0632abfd9a75 <libpano>) 2970 2971 * ChangeLog, PTcommon.c, configure.ac, file.c, metadata.c, tiff.c, 2972 tools/PTtiff2psd.c, version.h: 2973 2006-12-15 dmg <dmg@uvic.ca> 2974 2975 * version.h (VERSION), configure.ac Upgraded to version 2.9.6. 2976 2977 * tools/PTtiff2psd.c (PT_TIFF2PSD_USAGE): Updated help message 2978 2979 * PTcommon.c (panoPSDCreate): Added support for 1 input file only in 2980 the creation of PSDs. 2981 2982 * tools/PTtiff2psd.c (main): Added support for 1 input file only. 2983 2984 * tiff.c (readTIFF): Reenable readTIFF and writeTIFF. pteditor uses 2985 them. 2986 2987 2006-12-14 dmg <dmg@uvic.ca> 2988 2989 * file.c: Fixed major problems with PSD logic and PICT tags 2990 2991 * metadata.c (panoImageFullHeight): Darn. It was returning width 2992 instead of height! 2993 29942006-12-15 22:59 +0000 dangelo <dangelo> (d028f0ff9b17 <libpano>) 2995 2996 * ChangeLog, queryfeature.c: 2997 added lambert azimuthal to queryfeature 2998 29992006-12-14 04:35 +0000 dmg <dmg> (e2a6cba5d9af <libpano>) 3000 3001 * ChangeLog, ColourBrightness.c: 3002 2006-12-13 dmg <dmg@uvic.ca> 3003 3004 * ColourBrightness.c (CorrectFileColourBrightness): Another bug I 3005 introduced when I replaced readTIFF with panoTiffRead. I need 3006 regression testing :( 3007 30082006-12-13 21:57 +0000 dangelo <dangelo> (a8ddbaa82cc0 <libpano>) 3009 3010 * ChangeLog, Makefile.am: 3011 install file.h 3012 30132006-12-13 02:09 +0000 dmg <dmg> (a150387029db <libpano>) 3014 3015 * ChangeLog, adjust.c, math.c: 3016 2006-12-12 dmg <dmg@uvic.ca> 3017 3018 * math.c (transmercator_erect): Make sure it returns 0 when the 3019 width is infinite. 3020 3021 * adjust.c: Updated comments 3022 3023 * math.c (erect_transmercator): Make sure it only translates points 3024 within the sphere (avoids duplication of the image). 3025 30262006-12-12 21:44 +0000 dmg <dmg> (12580149174b <libpano>) 3027 3028 * ChangeLog, adjust.c, configure.ac, filter.h, math.c, panorama.h, 3029 parser.c, version.h: 3030 2006-12-12 dmg <dmg@uvic.ca> 3031 3032 * version.h (VERSION), configure.ac Upgraded to version 2.9.5. 3033 3034 * queryfeature.c: Added lambert Azimuthal projection 3035 3036 * math.c (erect_lambert, lambert_erect): Added lambert Azimuthal 3037 projection 3038 3039 * filter.h: Added Lambert Azimuthal projection 3040 3041 * panorama.h (enum): Added Lambert Azimuthal projection 3042 3043 * adjust.c (SetMakeParams, SetInvMakeParams): Added Lambert 3044 Azimuthal projection 3045 3046 * parser.c (readAdjust,ParseScript): Added Lambert Azimuthal 3047 projection. 3048 30492006-12-12 15:08 +0000 dangelo <dangelo> (b8ae82f5b482 <libpano>) 3050 3051 * ChangeLog: 3052 update changelog 3053 30542006-12-12 15:08 +0000 dangelo <dangelo> (9fed6f047c55 <libpano>) 3055 3056 * libpano.sln, tools/PTOptimizer.vcproj, tools/PTblender.vcproj, 3057 tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj, 3058 tools/PTmender.vcproj, tools/PTroller.vcproj, 3059 tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj, 3060 tools/PTuncrop.vcproj, tools/compat_win32/dirent.h, 3061 tools/compat_win32/getopt.c, tools/compat_win32/getopt.h: new file. 3062 * ColourBrightness.c, PTcommon.c, libpano.sln, libpano.vcproj, 3063 tools/PTOptimizer.vcproj, tools/PTblender.c, tools/PTblender.vcproj, 3064 tools/PTcrop.c, tools/PTcrop.vcproj, tools/PTinfo.c, 3065 tools/PTinfo.vcproj, tools/PTmasker.c, tools/PTmasker.vcproj, 3066 tools/PTmender.c, tools/PTmender.vcproj, tools/PTroller.vcproj, 3067 tools/PTtiff2psd.c, tools/PTtiff2psd.vcproj, tools/PTtiffdump.c, 3068 tools/PTtiffdump.vcproj, tools/PTuncrop.c, tools/PTuncrop.vcproj, 3069 tools/compat_win32/dirent.h, tools/compat_win32/getopt.c, 3070 tools/compat_win32/getopt.h: 3071 make trunk buildable with MSVC 2003. Instructions at: 3072 http://wiki.panotools.org/Build_pano12_from_sourcecode_MSVC 3073 30742006-12-12 07:07 +0000 dmg <dmg> (b2cf0e5b5556 <libpano>) 3075 3076 * ChangeLog, adjust.c, configure.ac, filter.h, math.c, panorama.h, 3077 parser.c, queryfeature.c, tools/PTmender.c, version.h: 3078 2006-12-11 dmg <dmg@uvic.ca> 3079 3080 * version.h (VERSION), configure.ac Upgraded to version 2.9.4. 3081 3082 * tools/PTmender.c: Fixed a bug in the processing of the input 3083 files. 3084 3085 * queryfeature.c: Added lambert projection 3086 3087 * math.c (erect_lambert, lambert_erect): Added lambert projection 3088 3089 * filter.h: Added Lambert projection 3090 3091 * panorama.h (enum): Added Lambert projection 3092 3093 * adjust.c (SetMakeParams, SetInvMakeParams): Added Lambert 3094 projection 3095 3096 * parser.c (readAdjust,ParseScript): Added Lambert projection. 3097 3098 * adjust.c (SetInvMakeParams): Corrected error message. 3099 31002006-12-04 18:01 +0000 dmg <dmg> (1abff135668a <libpano>) 3101 3102 * ChangeLog, PTcommon.c: 3103 Uncommented getCropInformation 3104 31052006-12-04 17:52 +0000 dmg <dmg> (6795744753d5 <libpano>) 3106 3107 * ptfeather.c, tools/PTinfo.c: new file. 3108 * ptfeather.c, tools/PTinfo.c: 3109 added missing files 3110 31112006-12-04 07:03 +0000 dmg <dmg> (1feb11384d61 <libpano>) 3112 3113 * ptfeather.h: new file. 3114 * ChangeLog, PTcommon.c, PTcommon.h, configure.ac, file.c, file.h, 3115 filter.h, metadata.c, parser.c, ptfeather.h, tiff.c, 3116 tools/Makefile.am, tools/PTblender.c, tools/PTcrop.c, 3117 tools/PTmasker.c, tools/PTroller.c, tools/PTuncrop.c, version.h: 3118 06-12-03 dmg <dmg@uvic.ca> 3119 3120 * version.h (VERSION), configure.ac Upgraded to version 2.9.3. 3121 3122 * tiff.c (panoTiffDisplayInfo): Added function. 3123 3124 * parser.c (panoParserFindOLine): Added function. 3125 3126 2006-12-02 dmg <dmg@uvic.ca> 3127 3128 * PTinfo.c, Makefile.am (bin_PROGRAMS): Created new program 3129 3130 * metadata.c (panoMetadataCropSizeUpdate), tiff.c 3131 (panoImageBoundingRectangleCompute): Fixed a bug in the creation of 3132 cropped files. The full size tag was not being created. 3133 3134 * file.h, file.c (panoFileDeleteMultiple): Created function. Used 3135 with -x option. 3136 3137 * PTcommon.h, PTcommon.c: Refactored main function from PTcrop and 3138 PTuncrop. 3139 3140 * tools/PTcrop.c: allow the multiple files in the command line 3141 3142 * tools/PTmasker.c, tools/PTroller.c, tools/PTblender.c, 3143 tools/PTcrop.c: Add -x switch 3144 3145 2006-11-30 dmg <dmg@uvic.ca> 3146 3147 * parser.c (READ_OPT_VAR): Bug fix: changed a format spec from %k to 3148 %d 3149 3150 2006-11-28 dmg <dmg@uvic.ca> 3151 3152 * tools/PTmender.c (PT_MENDER_USAGE): Updated usage message 3153 31542006-11-29 05:22 +0000 dmg <dmg> (28d66e2aaaef <libpano>) 3155 3156 * ChangeLog, tools/PTmender.c: 3157 updated usage of PTmender 3158 31592006-11-29 05:18 +0000 dmg <dmg> (f57ce0dfb300 <libpano>) 3160 3161 * ChangeLog, TODO, configure.ac, tools/PTmender.c, version.h: 3162 2006-11-28 dmg <dmg@uvic.ca> 3163 3164 * version.h (VERSION), configure.ac Upgraded to version 2.9.2. 3165 3166 * TODO: Updated it. 3167 3168 * tools/PTmender.c: Mimic processing of input filenames to match 3169 PTstitcher: 3170 -- First use command line options 3171 -- If no images, then use filename in "i" lines 3172 -- If still no images, then use filename in "o" lines 3173 31742006-11-29 04:02 +0000 dmg <dmg> (6a389220d809 <libpano>) 3175 3176 * tools/panoinfo_unix.c: 3177 Fixed a minor bug in panoinfo 3178 31792006-11-29 04:00 +0000 dmg <dmg> (3e1034a33614 <libpano>) 3180 3181 * ChangeLog, TODO, queryfeature.c, tools/panoinfo.c, 3182 tools/panoinfo_unix.c, version.h: 3183 Updated panoinfo_unix and ChangeLog 3184 31852006-11-29 03:48 +0000 dmg <dmg> (0cb8c1f69c03 <libpano>) 3186 3187 * ChangeLog, ColourBrightness.c, PTcommon.c, TODO, adjust.c, 3188 configure.ac, file.c, file.h, parser.c, tiff.c, tools/PTcrop.c, 3189 tools/PTmasker.c, tools/PTmender.c, tools/PTroller.c, version.h: 3190 2006-11-28 dmg <dmg@uvic.ca> 3191 3192 * version.h (VERSION), configure.ac Upgraded to version 2.9.0 3193 3194 * tiff.c (panoImageBoundingRectangleCompute): Remove a debug 3195 statement. 3196 3197 * file.h: removed a wrong comment 3198 3199 * tools/PTcrop.c (main): Renamed option -o to -f (to be consistent) 3200 3201 * tiff.c (panoTiffCrop): Do processing in a temporal file, instead 3202 of directly in the output file 3203 3204 * PTcommon.c: Removed some dead code 3205 3206 * PTcommon.c (panoCreatePanorama): The calculation of the ROI is not 3207 done correctly for circular fisheye images (CFIs). For the time 3208 being we will do uncrop processing for CFIs, and cropped processing 3209 for everything else. For fisheyes we will create crops in post- 3210 processing (it is a hack, but it means everything is consistent). 3211 3212 * tools/PTroller.c (main): Fixed a warning 3213 3214 * adjust.c (SetMakeParams): Added some debugging code (and commented 3215 it out) 3216 3217 * parser.c (ReadImageDescription): Croping options were not working 3218 properly when 2 cropping specs were specified in the same command 3219 line. For instance, when M=0 was specified any cropping on the image 3220 was considered a type C crop. The new behaviour is the following: 3221 3222 if M is specified with parameter == 0, then it is ignored 3223 3224 For project wFor project wFor project wFor project wFor project wFor 3225 projec prFor project wFor project wFor project wFor project wFor 3226 proje27 dmg <dmg@uvic.ca> 3227 3228 * ColourBrightness.c (CorrectFileColourBrightness): Replaced 3229 readTIFF and writeTIFF with panoTiffRead and panoTiffWrite. Added 3230 some error checking 3231 3232 * PTcommon.c (panoPSDCreate): Replaced readTIFF with panoTiffRead 3233 3234 2006-11-26 dmg <dmg@uvic.ca> 3235 3236 * file.c (panoImageRead): Fixed bug in return value of panoReadImage 3237 32382006-11-26 02:10 +0000 dmg <dmg> (77807304f754 <libpano>) 3239 3240 * ChangeLog, Makefile.am, TODO, configure.ac, metadata.c, metadata.h, 3241 ptstitch.c, tests/ChangeLog, tests/panoAutomateTest.pl, tiff.c, 3242 tools/PTmasker.c, version.h: 3243 2006-11-25 dmg <dmg@uvic.ca> 3244 3245 * version.h (VERSION), configure.ac Upgraded to version 2.9.0 3246 3247 * TODO: Updated this file 3248 3249 * Makefile.am: Minor fix 3250 3251 * tiff.c (readTIFF, writeTIFF): Finally stopped using these 3252 functions. 3253 3254 * ptstitch.c: Fixed a bug in the computation of masks for 16 bit 3255 images, and replaced calls to readTIFF and writeTIFF 3256 3257 * tools/PTmasker.c (main): Added some testing code 3258 3259 * ptfeather.c (panoFeatherImage): Implemented feathering of cropped 3260 files and 16 bit images 3261 3262 * metadata.h, metadata.c: added a bunch of simple functions to 3263 access the metatada of the image. Ideally we should not access the 3264 pointer directly any more. 3265 32662006-11-25 10:27 +0000 dmg <dmg> (05506485c987 <libpano>) 3267 3268 * makefile.osx: deleted file. 3269 * ChangeLog, makefile.osx: 3270 2006-11-25 dmg <dmg@uvic.ca> 3271 3272 * Removed makefile.osx which is badly out of date. 3273 32742006-11-25 10:15 +0000 dmg <dmg> (f60e586512dd <libpano>) 3275 3276 * ChangeLog, Makefile.am, PTcommon.c, README, TODO, configure.ac, 3277 doc/PTmender.readme, ptstitch.c, tiff.c, tools/PTmasker.c, 3278 version.h: 3279 2006-11-25 dmg <dmg@uvic.ca> 3280 3281 * version.h (VERSION), configure.ac Upgraded to version 2.8.5pre17 3282 3283 * tiff.c (panoTiffWrite): Fixed a bug in the allocation of the 3284 buffer for writing to the output file. 3285 3286 * ptstitch.c, tools/PTmasker.c: Enabled feathering code 3287 3288 * PTcommon.c: removed feathering skeletons from here. 3289 3290 * ptfeather.c, ptfeather.h: Implemented feathering. 3291 3292 * Makefile.am: Added ptfeather.c, ptfeather.h 3293 3294 2006-11-23 dmg <dmg@uvic.ca> 3295 3296 * TODO: updated tasks. 3297 3298 * PTcommon.c (panoCreatePanorama): Change slightly error message to 3299 make it clearer. 3300 33012006-11-18 09:26 +0000 dmg <dmg> (5f73d08a399d <libpano>) 3302 3303 * ChangeLog: 3304 Small fix in ChangeLog 3305 33062006-11-18 09:24 +0000 dmg <dmg> (ec88cbd2e9e4 <libpano>) 3307 3308 * ChangeLog, doc/PTmender.readme: 3309 Added comment to PTmender readme 3310 33112006-11-18 09:00 +0000 dmg <dmg> (90efe8b603a0 <libpano>) 3312 3313 * doc/PTremap.readme, tools/PTremap.c: deleted file. 3314 * ChangeLog, PTcommon.c, configure.ac, doc/PTmender.readme, 3315 doc/PTremap.readme, tools/Makefile.am, tools/PTmender.c, 3316 tools/PTremap.c, version.h: 3317 2006-11-18 dmg <dmg@uvic.ca> 3318 3319 * PTcommon.c (Clear_Area_Outside_Selected_Region): Implemented 3320 circular fisheye 3321 3322 * PTcommon.c (getROI): Reverted _isnan to isnan 3323 3324 * tools/PTmender.c: I changed my mind. We should keep the PTmender 3325 in the new version of the tools too. 3326 3327 * tools/PTremap.c: Deleted. 3328 3329 * tools/Makefile.am: Removed PTremap 3330 3331 * version.h (VERSION), configure.ac Upgraded to version 2.8.5pre16 3332 33332006-11-18 03:50 +0000 dmg <dmg> (d25fcfca02b3 <libpano>) 3334 3335 * ChangeLog, filter.c, filter.h, panorama.h: 3336 2006-11-17 dmg <dmg@uvic.ca> 3337 3338 * panorama.h: Created Boolean data type (unsigned char) 3339 3340 * filter.c, filter.h (panoWrite*, panoRead*): Simplified the 3341 functions, got rid of mywrite, replaced BOOL with Boolean 3342 33432006-11-15 06:28 +0000 jim0watters <jim0watters> (596d1b4da478 <libpano>) 3344 3345 * ChangeLog, filter.c, filter.h, jpeg.c: 3346 created file i/o functions with error checking to replace macro. 3347 33482006-11-13 06:33 +0000 jim0watters <jim0watters> (867aa97ff091 <libpano>) 3349 3350 * ChangeLog, PTcommon.c, configure.ac, file.c, filter.h, 3351 libpano.vcproj, pano12vc.def, ptstitch.c, rgbe.c, rgbe.h, tiff.c, 3352 version.h: 3353 Updated to build with MSVC project file. Fixed build errors and 3354 warnings. increased version to 2.8.5pre15 3355 33562006-11-02 20:49 +0000 dmg <dmg> (467e9f6765b4 <libpano>) 3357 3358 * ChangeLog, TODO: 3359 updated the TODO with a list of bugs 3360 33612006-10-28 21:30 +0000 dmg <dmg> (874130a4f780 <libpano>) 3362 3363 * tools/PTmasker.c: new file. 3364 * tools/PTmasker.c: 3365 I forgot to PTmasker.c 3366 33672006-10-28 21:25 +0000 dmg <dmg> (8872d752287c <libpano>) 3368 3369 * ChangeLog, README: 3370 Updated README 3371 33722006-10-28 20:48 +0000 dmg <dmg> (c88b14bf4968 <libpano>) 3373 3374 * ChangeLog, PTcommon.c, TODO, configure.ac, file.c, file.h, pttiff.h, 3375 tiff.c, tools/Makefile.am, tools/PTblender.c, tools/PTcrop.c, 3376 tools/PTmender.c, tools/PTroller.c, tools/PTtiff2psd.c, 3377 tools/PTuncrop.c, version.h: 3378 2006-10-28 dmg <dmg@uvic.ca> 3379 3380 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre14 3381 3382 * tools/PTtiff2psd.c: Add -f force processing option. Cleaned up. 3383 3384 * file.h: Added a field to specify if forced processing in 3385 panoTiffUncrop 3386 3387 * tools/PTmasker.c: Moved functionalty to create stitching masks 3388 into this program (from PTroller and PTblender). 3389 3390 * tools/PTroller.c (main): Cleaned up options, added the option for 3391 force processsing. 3392 3393 * tools/PTmender.c (main): Removed all functionality from it. 3394 3395 * tools/PTblender.c (main): Cleaned up options. Added the option -f 3396 for force procesing 3397 3398 * file.h, file.c (panoFileExists): Added function. 3399 3400 * PTfile.c, tools/PTblender: Refactored function 3401 panoFileOutputNamesCreate 3402 3403 * tools/PTcrop.c: Reindented. Cleanup options. Replaced -o with -f 3404 to be consistent 3405 3406 * tools/PTcrop.c: Cleanup options. Replaced -o with -f 3407 34082006-10-28 18:15 +0000 dmg <dmg> (a66b5e610353 <libpano>) 3409 3410 * ChangeLog, TODO, tools/PTcrop.c: 3411 2006-10-28 dmg <dmg@uvic.ca> 3412 3413 * tools/PTcrop.c: Reindented. 3414 34152006-10-28 18:03 +0000 dmg <dmg> (b3969fbac40b <libpano>) 3416 3417 * tools/PTcrop.c: new file. 3418 * ChangeLog, TODO, configure.ac, file.h, metadata.c, metadata.h, 3419 ptstitch.c, ptstitch.h, pttiff.h, tiff.c, tools/Makefile.am, 3420 tools/PTcrop.c, tools/PTuncrop.c, version.h: 3421 2006-10-28 dmg <dmg@uvic.ca> 3422 3423 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre13 3424 3425 * ptstitch.c, ptstitch.h (panoStitchPixelChannelGet): Upgraded this 3426 function to non-static, since it is useful in tiff.c too. 3427 3428 * pttiff.h, metadata.c, metadata.h, tiff.c: implemented cropping of 3429 tiffs to boudning rectangle 3430 3431 * tools/Makefile.am, tools/PTcrop.c: Created program to crop panos 3432 to bounding rectangle 3433 3434 * tools/PTuncrop.c (main): Fixed bug: return zero when success, and 3435 non-zero in error. 3436 34372006-10-27 09:33 +0000 dmg <dmg> (297fb11f929c <libpano>) 3438 3439 * ChangeLog, PTcommon.c, PTcommon.h, TODO, configure.ac, file.c, 3440 file.h, filter.h, panorama.h, tests/simpleStitch/ChangeLog, 3441 tests/simpleStitch/reference/tiff_m_cropped0000.tif, 3442 tests/simpleStitch/reference/tiff_m_cropped0001.tif, 3443 tests/simpleTiff16/ChangeLog, 3444 tests/simpleTiff16/reference/tiff_m_cropped0000.tif, tiff.c, 3445 tools/PTroller.c, tools/PTtiff2psd.c, version.h: 3446 2006-10-27 dmg <dmg@uvic.ca> 3447 3448 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre12 3449 3450 * tools/PTroller.c: Removed unused variables 3451 3452 * TODO: Updated it 3453 3454 * PTcommon.c. Set the ImageDescription field of the tiff to the 3455 contents of the script. 3456 3457 * PTcommon.c, tiff.c: Set imagenumber, and imagesTotalNumber in 3458 PAGENUMBER field of tiff. 3459 3460 * panorama.h (struct): Added imageNumber, and imagesTotalNumber and 3461 script to the metadata struct. 3462 3463 * PTcommon.c (panoPSDCreate): Implemented the ability to specify a 3464 blending mode in the output of the image. 3465 3466 * tools/PTtiff2psd.c, file.c, file.h: panoCreatePSD renamed to 3467 panoPSDCreate, replaced last parameter to be a struct 3468 (panoFlatteningParms) so we can pass as many parameters as 3469 necessary. Added support for blending mode in PSD 3470 34712006-10-27 07:56 +0000 dmg <dmg> (2c0f50c3c456 <libpano>) 3472 3473 * tools/Makefile.am: 3474 It is PToptimizer.c, not PToptimize.c 3475 34762006-10-27 07:50 +0000 dmg <dmg> (593de21a44fe <libpano>) 3477 3478 * tools/PToptimizer.c: new file. 3479 * tools/PToptimize.c: deleted file. 3480 * tools/PToptimize.c, tools/PToptimizer.c: 3481 It is PToptimizer.c, not PToptimize.c 3482 34832006-10-27 06:34 +0000 dmg <dmg> (19ae8764a6b0 <libpano>) 3484 3485 * ChangeLog, PTcommon.c, TODO, pttiff.h, tiff.c, tools/PTtiffdump.c, 3486 tools/PTuncrop.c: 3487 2006-10-26 dmg <dmg@uvic.ca> 3488 3489 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre11 3490 3491 * Support for cropped images that do not contain full size. We 3492 assume the full size = croppped size + offset 3493 3494 * tools/PTtiffdump.c: Cleaned up compilation errors. 3495 3496 * tiff.c, PTcommon.c (panoTiffUnCrop): Moved function from 3497 PTcommon.c, renamed it. 3498 3499 * TODO: Updates to reflect current status. 3500 35012006-10-27 05:44 +0000 dmg <dmg> (69f54de97d98 <libpano>) 3502 3503 * TODO, doc/PTblender.readme, doc/PTmender.readme, doc/PTremap.readme, 3504 tools/PToptimize.c, tools/PTremap.c, tools/PTroller.c: new file. 3505 * tools/PTestimate.c: deleted file. 3506 * ChangeLog, PTcommon.c, TODO, configure.ac, doc/PTblender.readme, 3507 doc/PTmender.readme, doc/PTremap.readme, tests/panoAutomateTest.pl, 3508 tools/Makefile.am, tools/PTblender.c, tools/PTestimate.c, 3509 tools/PTmender.c, tools/PToptimize.c, tools/PTremap.c, 3510 tools/PTroller.c, version.h: 3511 2006-10-26 dmg <dmg@uvic.ca> 3512 3513 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre10 3514 3515 * TODO: Added file 3516 3517 * tools/README.PTmender: Removed it (created equivalent in ./docs) 3518 3519 * doc/PTmender.readme: Added file 3520 3521 * doc/PTblender.readme: Added file 3522 3523 * doc/PTremap.readme: Added file 3524 3525 * tests/panoAutomateTest.pl: Updated it to use PTremap and not 3526 PTmender. 3527 3528 * tools/PTblender.c (main): Removed flattening functionality. 3529 Improved command line handling 3530 3531 * tools/Makefile.am, tools/PTroller.c: Added PTroller, and renaming 3532 back of PToptimize. 3533 3534 * tools/PToptimize.c: Renamed PTestimate back to PToptimize. 3535 3536 * tools/PTremap.c: Copied logic from PTmender to PTremap. Cleaned up 3537 logic and simplified handling of command line parameters. 3538 3539 * PTcommon.c: Made some minor cosmetic fixes to progress report. 3540 35412006-10-27 01:02 +0000 dmg <dmg> (2ab929347b50 <libpano>) 3542 3543 * ChangeLog, configure.ac, tests/simpleTiff16/temp.txt, tiff.c, 3544 version.h: 3545 2006-10-26 dmg <dmg@uvic.ca> 3546 3547 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre9 3548 3549 * tiff.c (panoTiffGetImageProperties): Do not choke if LZW 3550 compressed TIFFs do not have a predictor field 3551 35522006-10-26 23:44 +0000 dmg <dmg> (58e9179e7ae0 <libpano>) 3553 3554 * ChangeLog: 3555 2006-10-26 dmg <dmg@uvic.ca> 3556 3557 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre8 3558 3559 * PTcommon.c (panoCreatePanorama): Remove post-processing during 3560 remapping of images: in other words, ignore output format in script 3561 file. 3562 35632006-10-26 23:43 +0000 dmg <dmg> (6d97f431803d <libpano>) 3564 3565 * ChangeLog, PTcommon.c, configure.ac, tests/ChangeLog, 3566 tests/panoAutomateTest.pl, version.h: 3567 2006-10-26 dmg <dmg@uvic.ca> 3568 3569 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre8 3570 3571 * PTcommon.c (panoCreatePanorama): Remove post-processing during 3572 remapping of images: in other words, ignore output format in script 3573 file. 3574 35752006-10-25 18:20 +0000 dmg <dmg> (6c36ca16f793 <libpano>) 3576 3577 * ChangeLog, ColourBrightness.c, configure.ac, version.h: 3578 2006-10-25 dmg <dmg@uvic.ca> 3579 3580 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre7 3581 3582 * ColourBrightness.c (ReadHistograms): Compute histograms only when 3583 mask == 255. Ignore otherwise. 3584 35852006-10-25 17:26 +0000 dmg <dmg> (e20f7929eeaf <libpano>) 3586 3587 * tools/PTestimate.c: new file. 3588 * tools/PTOptimizer.c: deleted file. 3589 * ChangeLog, configure.ac, tools/Makefile.am, tools/PTOptimizer.c, 3590 tools/PTestimate.c, version.h: 3591 2006-10-25 dmg <dmg@uvic.ca> 3592 3593 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre6 3594 3595 3596 * tools/Makefile.am: Renamed PToptimizer to PTestimate 3597 35982006-10-25 17:15 +0000 dmg <dmg> (778c426cf137 <libpano>) 3599 3600 * ChangeLog, ColourBrightness.c, tools/ChangeLog, tools/PTblender.c: 3601 2006-10-24 dmg <dmg@uvic.ca> 3602 3603 * ColourBrightness.c: Map and Curve files for photoshop (colour 3604 correction) were not properly created in Intel machines. 3605 3606 Submitted by Michal at lightcomp. 3607 3608 * tools/PTblender.c: Updated command line processing: assume image 0 3609 as reference if options -m or -c are specified. 3610 36112006-10-24 16:50 +0000 dmg <dmg> (b690af0b8a84 <libpano>) 3612 3613 * ChangeLog, ColourBrightness.c, configure.ac, tests/ChangeLog, 3614 tests/panoAutomateTest.pl, tools/PTblender.c, version.h: 3615 2006-10-24 dmg <dmg@uvic.ca> 3616 3617 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre5 3618 3619 * ColourBrightness.c, tools/PTblender.c: The following bugs in 3620 PTblender are fixed: 3621 3622 1) When -c or -m is specified no image output is done and therefore 3623 it should not be possible to specify -f too. 2) When -c is specified 3624 wrong index to array curveExtension is used. 3) Program tries to 3625 free already freed memory at the end. 3626 3627 Submitted by Michal at lightcomp. 3628 3629 We need a test suite for PTblender. 3630 36312006-10-23 03:18 +0000 dmg <dmg> (cc66cee4eecb <libpano>) 3632 3633 * ChangeLog, PTcommon.c, PTcommon.h, configure.ac, file.c, filter.h, 3634 tests/simpleStitch/ChangeLog, 3635 tests/simpleStitch/reference/psd_no_mask.psd, tiff.c, 3636 tools/ChangeLog, tools/PTtiff2psd.c, version.h: 3637 2006-10-22 dmg <dmg@uvic.ca> 3638 3639 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre4 3640 3641 * tiff.c: Removed redundant #defines 3642 3643 * PTcommon.c, PTcommon.h, filter.h, file.c: Added support for 3644 stacking images in PSD files, that is, each iamge contributes equaly 3645 to a final image. 3646 36472006-09-25 02:27 +0000 dmg <dmg> (7fb47e5acdc9 <libpano>) 3648 3649 * tools/PTtiffdump.c: new file. 3650 * tools/ChangeLog, tools/PTtiffdump.c: 3651 added PTtiffdump.c 3652 36532006-09-22 02:55 +0000 dmg <dmg> (fef7de1fd42c <libpano>) 3654 3655 * tests/simpleTiff16/README.TXT: new file. 3656 * ChangeLog, PTcommon.c, ptstitch.c, tests/simpleStitch/ChangeLog, 3657 tests/simpleStitch/reference/jpeg.jpg, 3658 tests/simpleStitch/reference/psd.psd, 3659 tests/simpleStitch/reference/psd_mask.psd, 3660 tests/simpleStitch/reference/psd_no_mask.psd, 3661 tests/simpleTiff16/ChangeLog, tests/simpleTiff16/README.TXT, 3662 tests/simpleTiff16/reference/psd.psd, 3663 tests/simpleTiff16/reference/psd_mask.psd, 3664 tests/simpleTiff16/reference/psd_no_mask.psd, tools/ChangeLog, 3665 tools/PTblender.c: 3666 With this change stitching masks should be properly computed for all 3667 _mask and flat formats 3668 36692006-09-21 04:40 +0000 dmg <dmg> (94111485cc90 <libpano>) 3670 3671 * ChangeLog, ColourBrightness.c, ColourBrightness.h, PTcommon.c, 3672 configure.ac, version.h: 3673 2006-09-21 dmg <dmg@uvic.ca> 3674 3675 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre3 3676 3677 * ColourBrightness.c, PTcommon.c: added support for saturation-only 3678 and brightness-only correction. I also fixed some small rounding 3679 problems in the old code. 3680 36812006-09-21 04:34 +0000 dmg <dmg> (c513f20e9440 <libpano>) 3682 3683 * tools/ChangeLog, tools/Makefile.am, tools/PTblender.c: 3684 2006-09-20 dmg <dmg@uvic.ca> 3685 3686 * PTblender.c: Added option to select type of colour correction. 3687 Fixed a bug (when colour correction and flat output was requested, 3688 the output file did not use the colour corrected files) 3689 36902006-09-21 00:12 +0000 dmg <dmg> (62bd304c70d8 <libpano>) 3691 3692 * ChangeLog, PTcommon.c, bootstrap: 3693 2006-09-21 dmg <dmg@uvic.ca> 3694 3695 * bootstrap (have_autoconf): Added support for autoconf 2.6 3696 3697 * PTcommon.c (getROI): Replace calls to _nan() with nan() 3698 3699 by Florian Merz 3700 37012006-09-16 19:24 +0000 maxlyons <maxlyons> (0a928fed493f <libpano>) 3702 3703 * tools/PTmender.c: 3704 Adding import of file.h to fix this: "ptmender.c:310: warning: 3705 implicit declaration of function `panoFileMakeTemp'" 3706 37072006-09-06 01:47 +0000 maxlyons <maxlyons> (7dce583cc576 <libpano>) 3708 3709 * PTcommon.c: 3710 Fixing panoReplaceExt which was broken for filenames like 3711 c:\dir\another.dir\file, because of the period as part of the 3712 directory name 3713 37142006-09-06 01:40 +0000 maxlyons <maxlyons> (908aa29b0b44 <libpano>) 3715 3716 * PTcommon.c: 3717 Adding check for isNan in getROI. Sometimes the remapping function 3718 returns NaN. This is probably a bug in the remapping function, but 3719 in the meantime adding a check for isNan in getROI. 3720 37212006-09-06 01:35 +0000 maxlyons <maxlyons> (71945d233783 <libpano>) 3722 3723 * filter.h: 3724 Adding define for bzero. Won't compile on windows without this. 3725 37262006-09-02 06:20 +0000 dmg <dmg> (bae76c3d07e7 <libpano>) 3727 3728 * ChangeLog, file.c: 3729 PSDs include some metadata including ICC Profile 3730 37312006-08-30 21:42 +0000 dmg <dmg> (f16e55c527f1 <libpano>) 3732 3733 * tests/ChangeLog, tests/simpleStitch/reference/psd.psd, 3734 tests/simpleStitch/reference/psd_mask.psd, 3735 tests/simpleStitch/reference/psd_no_mask.psd, 3736 tests/simpleTiff16/reference/psd.psd, 3737 tests/simpleTiff16/reference/psd_mask.psd, 3738 tests/simpleTiff16/reference/psd_no_mask.psd: 3739 PSDs include some metadata including ICC Profile 3740 37412006-08-13 06:35 +0000 dmg <dmg> (15b8333748d2 <libpano>) 3742 3743 * ptstitch.c, ptstitch.h: new file. 3744 * ChangeLog, ptstitch.c, ptstitch.h: 3745 I forgot to add ptstich.c and ptstitch.h. Unfortunately I noticed 3746 once I had refactored the code for panoStitchComputeMaskMap and 3747 unified 16 bit and 8 bit processing into one function. In the 3748 process I found a bug that was probably affecting spherical 3749 panoramas 3750 37512006-08-13 04:57 +0000 dmg <dmg> (adfbbf578412 <libpano>) 3752 3753 * ChangeLog, Makefile.am, PTcommon.c, PTcommon.h, tools/ChangeLog, 3754 tools/PTtiff2psd.c: 3755 Created ptstitch.c and ptstich.h. They will contain any functions 3756 that deal with alpha channels and the stitching process 3757 37582006-08-13 04:50 +0000 dmg <dmg> (1bf7d268aa30 <libpano>) 3759 3760 * tests/simpleTiff16/reference/tiff_lzw.tif: new file. 3761 * tests/simpleTiff16/ChangeLog, 3762 tests/simpleTiff16/reference/tiff_lzw.tif: 3763 added tiff_lzw.tif reference file 3764 37652006-08-12 18:26 +0000 dangelo <dangelo> (a3832910866b <libpano>) 3766 3767 * filter.h, panorama.h, sys_mac.h: 3768 fixes for compilation on OSX 10.4 when used together with Carbon 3769 applications. (patch by Ippei UKAI) 3770 37712006-08-05 18:08 +0000 dmg <dmg> (c513076ce662 <libpano>) 3772 3773 * ChangeLog, configure.ac, version.h: 3774 Updated version to 2.8.5pre2 3775 37762006-08-05 18:03 +0000 dmg <dmg> (3a59e3014782 <libpano>) 3777 3778 * jpegicc.c, jpegicc.h: new file. 3779 * ChangeLog, Makefile.am, jpeg.c, jpegicc.c, jpegicc.h, 3780 tests/simpleStitch/ChangeLog, tests/simpleStitch/reference/jpeg.jpg, 3781 tests/simpleTiff16/ChangeLog, tests/simpleTiff16/reference/jpeg.jpg: 3782 Added ICC profile support for JPEG files 3783 37842006-07-30 22:06 +0000 dmg <dmg> (811e19916f1e <libpano>) 3785 3786 * file.h, metadata.c, metadata.h: new file. 3787 * file.h, metadata.c, metadata.h: 3788 I forgot to commit these files 3789 37902006-07-30 22:00 +0000 dmg <dmg> (eab809e75187 <libpano>) 3791 3792 * ChangeLog, Makefile.am, PTcommon.c, PTcommon.h, bmp.c, file.c, 3793 hdrfile.c, jpeg.c, morpher.c, pict.c, png.c, ppm.c, pteditor.c, 3794 ptpicker.c, pttiff.h, tiff.c, tools/ChangeLog, tools/PTblender.c, 3795 tools/PTmender.c, tools/PTtiff2psd.c: 3796 Completed support for metadata in less-used formats, unified 3797 readImage and maketemppath, see ChangeLogs 3798 37992006-07-30 19:52 +0000 dmg <dmg> (12b9dbe7855c <libpano>) 3800 3801 * tests/simpleTiff16/tests/jpeg.jpg, tests/simpleTiff16/tests/psd.psd, 3802 tests/simpleTiff16/tests/psd_mask.psd, 3803 tests/simpleTiff16/tests/psd_no_mask.psd, 3804 tests/simpleTiff16/tests/tiff_deflate.tif, 3805 tests/simpleTiff16/tests/tiff_m0000.tif, 3806 tests/simpleTiff16/tests/tiff_m_cropped0000.tif, 3807 tests/simpleTiff16/tests/tiff_mask0000.tif, 3808 tests/simpleTiff16/tests/tiff_none.tif: deleted file. 3809 * tests/simpleTiff16/tests/jpeg.jpg, tests/simpleTiff16/tests/psd.psd, 3810 tests/simpleTiff16/tests/psd_mask.psd, 3811 tests/simpleTiff16/tests/psd_no_mask.psd, 3812 tests/simpleTiff16/tests/tiff_deflate.tif, 3813 tests/simpleTiff16/tests/tiff_m0000.tif, 3814 tests/simpleTiff16/tests/tiff_m_cropped0000.tif, 3815 tests/simpleTiff16/tests/tiff_mask0000.tif, 3816 tests/simpleTiff16/tests/tiff_none.tif: 3817 removed test version of output, it should be generated by the user 3818 38192006-07-30 18:37 +0000 dmg <dmg> (326958712a94 <libpano>) 3820 3821 * ChangeLog, ppm.c, tests/simpleTiff16/tests/tiff_deflate.tif, 3822 tests/simpleTiff16/tests/tiff_m0000.tif, 3823 tests/simpleTiff16/tests/tiff_m_cropped0000.tif, 3824 tests/simpleTiff16/tests/tiff_mask0000.tif, 3825 tests/simpleTiff16/tests/tiff_none.tif: 3826 I forgot to enable PPM input files 3827 38282006-07-29 06:48 +0000 dmg <dmg> (a0d2d22689e8 <libpano>) 3829 3830 * ChangeLog, Makefile.am, PTcommon.c, configure.ac, tiff.c, 3831 tools/ChangeLog, tools/Makefile.am, version.h: 3832 Bumped version to 2.8.5pre1, started renaming the library to pano13 3833 and removed a bug that created a segfault under linux 3834 38352006-07-29 06:45 +0000 dmg <dmg> (92c539e28039 <libpano>) 3836 3837 * tests/simpleTiff16/ChangeLog, tests/simpleTiff16/Makefile.am: 3838 updated makefile of simpleTiff16 3839 38402006-07-29 06:19 +0000 dmg <dmg> (57704241d018 <libpano>) 3841 3842 * tests/ChangeLog, tests/panoAutomateTest.pl: 3843 Make sure that the software tag is not compared, as it will change 3844 with every new version of the binaries 3845 38462006-07-29 03:11 +0000 dmg <dmg> (b4b2112d1c95 <libpano>) 3847 3848 * ChangeLog, bmp.c, filter.h, pict.c, ppm.c: 3849 Forgot to update a constant, hopefully it will work now 3850 38512006-07-29 03:04 +0000 dmg <dmg> (88f579d99318 <libpano>) 3852 3853 * ChangeLog, bmp.c, pict.c, ppm.c: 3854 Increased the number of temporary files from 1k to 1g 3855 38562006-07-29 02:53 +0000 dmg <dmg> (1bc96e9bed9b <libpano>) 3857 3858 * ChangeLog, PTcommon.c, filter.c, jpeg.c, ppm.c, tiff.c: 3859 Updated PPM processing to match JPEG and TIFF, removed debugging 3860 comments, updated indentation 3861 38622006-07-11 20:54 +0000 brunopostle <brunopostle> (660e489827b4 <libpano>) 3863 3864 * configure.ac: 3865 added tests/simpleTiff16 to build system 3866 38672006-07-11 06:18 +0000 dmg <dmg> (b29ec58cd647 <libpano>) 3868 3869 * ChangeLog, ColourBrightness.c, PTcommon.c, filter.c, filter.h, 3870 jpeg.c, panorama.h, ppm.c, pttiff.h, tiff.c: 3871 Finished implementation of metadata preservation in TIFF files 3872 38732006-07-11 06:12 +0000 dmg <dmg> (f389823f749f <libpano>) 3874 3875 * tests/simpleStitch/ChangeLog: 3876 Updated changelog for previous commit 3877 38782006-07-11 06:11 +0000 dmg <dmg> (65922977afb9 <libpano>) 3879 3880 * tests/simpleTiff16/060520_3398.TIF, tests/simpleTiff16/ChangeLog, 3881 tests/simpleTiff16/Makefile.am, 3882 tests/simpleTiff16/reference/jpeg.jpg, 3883 tests/simpleTiff16/reference/psd.psd, 3884 tests/simpleTiff16/reference/psd_mask.psd, 3885 tests/simpleTiff16/reference/psd_no_mask.psd, 3886 tests/simpleTiff16/reference/tiff_deflate.tif, 3887 tests/simpleTiff16/reference/tiff_m0000.tif, 3888 tests/simpleTiff16/reference/tiff_m_cropped0000.tif, 3889 tests/simpleTiff16/reference/tiff_mask0000.tif, 3890 tests/simpleTiff16/reference/tiff_none.tif, 3891 tests/simpleTiff16/simple.txt, tests/simpleTiff16/temp.txt, 3892 tests/simpleTiff16/tests/jpeg.jpg, tests/simpleTiff16/tests/psd.psd, 3893 tests/simpleTiff16/tests/psd_mask.psd, 3894 tests/simpleTiff16/tests/psd_no_mask.psd, 3895 tests/simpleTiff16/tests/tiff_deflate.tif, 3896 tests/simpleTiff16/tests/tiff_m0000.tif, 3897 tests/simpleTiff16/tests/tiff_m_cropped0000.tif, 3898 tests/simpleTiff16/tests/tiff_mask0000.tif, 3899 tests/simpleTiff16/tests/tiff_none.tif: new file. 3900 * tests/ChangeLog, tests/Makefile.am, 3901 tests/simpleStitch/reference/tiff_deflate.tif, 3902 tests/simpleStitch/reference/tiff_m0000.tif, 3903 tests/simpleStitch/reference/tiff_m0001.tif, 3904 tests/simpleStitch/reference/tiff_m_cropped0000.tif, 3905 tests/simpleStitch/reference/tiff_m_cropped0001.tif, 3906 tests/simpleStitch/reference/tiff_mask0000.tif, 3907 tests/simpleStitch/reference/tiff_mask0001.tif, 3908 tests/simpleStitch/reference/tiff_none.tif, 3909 tests/simpleTiff16/060520_3398.TIF, tests/simpleTiff16/ChangeLog, 3910 tests/simpleTiff16/Makefile.am, 3911 tests/simpleTiff16/reference/jpeg.jpg, 3912 tests/simpleTiff16/reference/psd.psd, 3913 tests/simpleTiff16/reference/psd_mask.psd, 3914 tests/simpleTiff16/reference/psd_no_mask.psd, 3915 tests/simpleTiff16/reference/tiff_deflate.tif, 3916 tests/simpleTiff16/reference/tiff_m0000.tif, 3917 tests/simpleTiff16/reference/tiff_m_cropped0000.tif, 3918 tests/simpleTiff16/reference/tiff_mask0000.tif, 3919 tests/simpleTiff16/reference/tiff_none.tif, 3920 tests/simpleTiff16/simple.txt, tests/simpleTiff16/temp.txt, 3921 tests/simpleTiff16/tests/jpeg.jpg, tests/simpleTiff16/tests/psd.psd, 3922 tests/simpleTiff16/tests/psd_mask.psd, 3923 tests/simpleTiff16/tests/psd_no_mask.psd, 3924 tests/simpleTiff16/tests/tiff_deflate.tif, 3925 tests/simpleTiff16/tests/tiff_m0000.tif, 3926 tests/simpleTiff16/tests/tiff_m_cropped0000.tif, 3927 tests/simpleTiff16/tests/tiff_mask0000.tif, 3928 tests/simpleTiff16/tests/tiff_none.tif: 3929 Added a simple test for 16 bit TIFF images and updated other tests 3930 to match TIFF metadata preservation 3931 39322006-07-10 00:34 +0000 dmg <dmg> (73783843e69e <libpano>) 3933 3934 * ChangeLog, PTcommon.c, jpeg.c, panorama.h, ppm.c, tiff.c: 3935 Reindented several files to match Apache coding standards --from now 3936 on our standards 3937 39382006-07-08 20:41 +0000 dmg <dmg> (3cae9310b4cf <libpano>) 3939 3940 * ChangeLog, ColourBrightness.c, PTcommon.c, PTcommon.h, pano12.def, 3941 tests/ChangeLog, tests/panoAutomateTest.pl, 3942 tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile.am, 3943 tests/simpleStitch/reference/tiff_m0000.tif, 3944 tests/simpleStitch/reference/tiff_m0001.tif, 3945 tests/simpleStitch/reference/tiff_mask0000.tif, 3946 tests/simpleStitch/reference/tiff_mask0001.tif, tools/ChangeLog, 3947 tools/PTblender.c, tools/PTmender.c, tools/PTtiff2psd.c, 3948 tools/PTuncrop.c: 3949 I revamped the TIFF infrastructure to make it more flexible. It is 3950 also more encapsulated. I restarted renaming functions with pano as 3951 a prefix. 3952 3953 One of the side effects of this change is that we are starting to 3954 support ICC profile information in TIFFs and soon it will support 3955 other metadata. 3956 3957 I updated all the PTtools to use the new functions names and I 3958 recreated some test cases. 3959 3960 Functionally speaking the only difference in this change is that the 3961 process keeps the X and Y resolution in TIFF files (previously is 3962 was hardcoded to 150) 3963 39642006-06-30 14:17 +0000 dmg <dmg> (8dede3fb2b2f <libpano>) 3965 3966 * ChangeLog: 3967 Testing svn commit 3968 39692006-06-26 05:07 +0000 dmg <dmg> (bbd319e52381 <libpano>) 3970 3971 * ChangeLog, ColourBrightness.c, ColourBrightness.h, tools/ChangeLog, 3972 tools/PTblender.c: 3973 Implemented the creation of arbitrary maps in ColourBrightness 3974 39752006-06-26 00:09 +0000 dmg <dmg> (f6f0f4cf4f7e <libpano>) 3976 3977 * ChangeLog, ColourBrightness.c, ColourBrightness.h, PTcommon.c, 3978 tools/ChangeLog, tools/PTblender.c: 3979 Add the ability to output the colour correction curve as Photoshop 3980 layer files. 3981 39822006-06-16 07:39 +0000 dmg <dmg> (9b5967335191 <libpano>) 3983 3984 * ChangeLog, PTcommon.c: 3985 2006-06-16 dmg <dmgerman@uvic.ca> 3986 3987 * PTcommon.c (CreatePanorama): The process for creating PSD_mask and 3988 PSD_nomask was inverted. 3989 39902006-06-16 07:35 +0000 dmg <dmg> (5c23ab964c95 <libpano>) 3991 3992 * tests/ChangeLog, tests/panoAutomateTest.pl: 3993 2006-06-16 dmg <dmgerman@uvic.ca> 3994 3995 * panoAutomateTest.pl: Added PSD_mask to the tests. 3996 39972006-06-16 07:27 +0000 dmg <dmg> (6f9ead58d8e8 <libpano>) 3998 3999 * tests/simpleStitch/ChangeLog: 4000 updated test 4001 40022006-06-16 07:25 +0000 dmg <dmg> (f22416c86eef <libpano>) 4003 4004 * tests/simpleStitch/reference/psd_mask.psd: new file. 4005 * tests/simpleStitch/reference/psd_mask.psd: 4006 update tests 4007 40082006-06-16 06:54 +0000 dmg <dmg> (baf8e216c96e <libpano>) 4009 4010 * ChangeLog, PTcommon.c: 4011 2006-06-15 dmg <dmgerman@uvic.ca> 4012 4013 * PTcommon.c: Major reindent, removed tabs 4014 40152006-06-16 06:24 +0000 dmg <dmg> (c38e36db5941 <libpano>) 4016 4017 * ChangeLog, PTcommon.c, panorama.h, ppm.c, tiff.c: 4018 2006-06-15 dmg <dmgerman@uvic.ca> 4019 4020 * ppm.c (makeTempPath): Added zeroes to temp files, so they are 4021 nicely sorted when listed. 4022 4023 * panorama.h: Added crop info to Image data structure. 4024 4025 * tiff.c (writeTIFF): Added cropInformation parameter to function 4026 call. (setCropInformationInTiff, getCropInformationFromTiff): Moved 4027 functions to this file from PTcommon.c 4028 40292006-06-14 20:17 +0000 brunopostle <brunopostle> (873a61fdb5f1 <libpano>) 4030 4031 * ChangeLog, Makefile.am, tests/simpleStitch/Makefile.am: 4032 Put tests in tarball, but only run them with 'make check'. 4033 40342006-06-14 03:31 +0000 maxlyons <maxlyons> (e778fac03402 <libpano>) 4035 4036 * ChangeLog: 4037 no message 4038 40392006-06-14 03:28 +0000 maxlyons <maxlyons> (dab4d8aebc78 <libpano>) 4040 4041 * PTcommon.c: 4042 Modifying getROI function to better calculate ROI for images in 4043 projects with 360/180 FOV. Not sure if this completely eliminates 4044 problems, but is certainly a step in the right direction. Adding 4045 error checking to setCropInformationInTiff function. Removing check 4046 for cropped TIFF in uncropTIFF...it is possible for a cropped TIFF 4047 to have x and y offset equal to zero, so this check could have 4048 caused problems. 4049 40502006-06-14 03:17 +0000 maxlyons <maxlyons> (a0d6b3e48b3d <libpano>) 4051 4052 * filter.h, libpano12.def, pano12.def, sys_common.c: 4053 Adding new dieWithError function to print error message and exit 4054 program with non-zero exit code 4055 40562006-06-13 11:26 +0000 jim0watters <jim0watters> (38a537a0ce90 <libpano>) 4057 4058 * ChangeLog: 4059 *** empty log message *** 4060 40612006-06-13 07:19 +0000 dmg <dmg> (e1b1cbb442c7 <libpano>) 4062 4063 * ChangeLog: 4064 Fixed minor typo in ChangeLog 4065 40662006-06-13 06:54 +0000 dmg <dmg> (23431e51c695 <libpano>) 4067 4068 * ChangeLog, ColourBrightness.c, PTcommon.c, PTcommon.h: 4069 Cleaned up most compiler warnings, reinserted tiff error handler for 4070 everything but windows 4071 40722006-06-13 06:18 +0000 dmg <dmg> (2852abc181ea <libpano>) 4073 4074 * tests/README.TXT: new file. 4075 * ChangeLog, Makefile.am, tests/ChangeLog, tests/README.TXT, 4076 tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile.am, 4077 tests/simpleStitch/README.txt: 4078 2006-06-12 dmg <dmgerman@uvic.ca> 4079 4080 * Makefile.am (all): Undo the changes below... I decided instead to 4081 remove the test directory from the make in the root directory. Too 4082 bad CVS does not support transactions and rollbacks. 4083 4084 * README.txt: run "make test" to, you got it, run the test 4085 * Makefile.am (all): Removed test from default Make. 4086 40872006-06-13 06:13 +0000 dmg <dmg> (4d1e5701c9c0 <libpano>) 4088 4089 * ChangeLog, PTcommon.c, tools/.cvsignore, tools/ChangeLog: 4090 2006-06-12 dmg <dmgerman@uvic.ca> 4091 4092 * PTcommon.c (ReplaceAlphaChannel): The images created in this 4093 routine were not labeled as cropped. This patch fixes the problem. 4094 The test case did not catch this problem. We need a 360/180 one. 4095 40962006-06-13 06:08 +0000 dmg <dmg> (76cf2f011027 <libpano>) 4097 4098 * tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile.am, 4099 tests/simpleStitch/README.txt: 4100 Do not run tests in every make, only with indicated: make test 4101 41022006-06-13 03:55 +0000 jim0watters <jim0watters> (0340b17b7627 <libpano>) 4103 4104 * ColourBrightness.c, PTcommon.c, libpano.vcproj, pt_stdint.h: 4105 updated VC project file and fixed compile problems of missing header 4106 files. 4107 41082006-06-12 21:05 +0000 brunopostle <brunopostle> (15708a671db8 <libpano>) 4109 4110 * configure.ac, version.h: 4111 Increment version to 2.8.4 4112 41132006-06-12 04:54 +0000 dmg <dmg> (43ac86020b4c <libpano>) 4114 4115 * ChangeLog, PTcommon.c, tools/ChangeLog, tools/PTmender.c: 4116 improved behaviour during errors 4117 41182006-06-12 03:55 +0000 dmg <dmg> (f763feea04af <libpano>) 4119 4120 * ChangeLog, PTcommon.c: 4121 removed a temp file that was left during the uncropping 4122 41232006-06-12 03:41 +0000 dmg <dmg> (12f9ecb6c84f <libpano>) 4124 4125 * ChangeLog, PTcommon.c: 4126 Create .psd not .PSD extensions for photoshop files 4127 41282006-06-12 03:41 +0000 dmg <dmg> (f8f541d9ec77 <libpano>) 4129 4130 * tests/panoAutomateTest.pl: 4131 Made sure that tests work under linux 4132 41332006-06-12 03:21 +0000 dmg <dmg> (fd10cc97b73e <libpano>) 4134 4135 * tests/ChangeLog, tests/panoAutomateTest.pl, 4136 tests/simpleStitch/ChangeLog, tests/simpleStitch/reference/jpeg.jpg, 4137 tests/simpleStitch/reference/psd.psd, 4138 tests/simpleStitch/reference/psd_no_mask.psd, 4139 tests/simpleStitch/reference/tiff_deflate.tif, 4140 tests/simpleStitch/reference/tiff_m0000.tif, 4141 tests/simpleStitch/reference/tiff_m0001.tif, 4142 tests/simpleStitch/reference/tiff_m_cropped0000.tif, 4143 tests/simpleStitch/reference/tiff_m_cropped0001.tif, 4144 tests/simpleStitch/reference/tiff_mask0000.tif, 4145 tests/simpleStitch/reference/tiff_mask0001.tif, 4146 tests/simpleStitch/reference/tiff_none.tif, 4147 tests/simpleStitch/simple.txt: 4148 Updated tests, use tiffcmp instead of diff 4149 41502006-06-11 17:03 +0000 maxlyons <maxlyons> (3a04c4641b4f <libpano>) 4151 4152 * ChangeLog: 4153 no message 4154 41552006-06-11 17:01 +0000 maxlyons <maxlyons> (a72a3422ba9c <libpano>) 4156 4157 * ColourBrightness.c, PTcommon.c, filter.h, libpano12.def, pano12.def, 4158 pttiff.h, tiff.c: 4159 Changes to support "cropped tiff" processing when using 4160 colour/brightness correction in PTMender. Changes also allow 4161 pttiff2psd to work with cropped tiff output as well. 4162 41632006-06-11 09:44 +0000 brunopostle <brunopostle> (9e0e4b00a685 <libpano>) 4164 4165 * Makefile.am: 4166 put pttiff.h in the tarball 4167 41682006-06-06 19:55 +0000 dangelo <dangelo> (9cc75902ad39 <libpano>) 4169 4170 * ChangeLog, PTcommon.c, ptpicker.c: 4171 moved InsertFileName to PTcommon.c 4172 41732006-06-05 06:28 +0000 dwilkins42 <dwilkins42> (9915a06303a8 <libpano>) 4174 4175 * tests/.cvsignore, tests/Makefile.am, tests/simpleStitch/.cvsignore, 4176 tests/simpleStitch/Makefile.am: new file. 4177 * tests/simpleStitch/Makefile: deleted file. 4178 * Makefile.am, configure.ac, doc/Makefile.am, m4/Makefile.am, 4179 tests/.cvsignore, tests/Makefile.am, tests/simpleStitch/.cvsignore, 4180 tests/simpleStitch/Makefile, tests/simpleStitch/Makefile.am, 4181 tools/Makefile.am: 4182 Put the tests subdirectory under autotools control. Ensure all files 4183 all in the dist tarball 4184 41852006-06-04 21:45 +0000 maxlyons <maxlyons> (7a87056f7c8e <libpano>) 4186 4187 * ChangeLog: 4188 no message 4189 41902006-06-04 21:43 +0000 maxlyons <maxlyons> (3a6ad93eb5e0 <libpano>) 4191 4192 * PTcommon.c: 4193 Fixing bug with morph-to-fit. Memory allocated with malloc was being 4194 incorrectly freed with myfree leading to random crashes. 4195 41962006-06-04 21:42 +0000 maxlyons <maxlyons> (a7d8fc11d145 <libpano>) 4197 4198 * tools/PTmender.c: 4199 Changed behavior for input file name parsing. If the script is 4200 specified on the command line with a path (e.g. 4201 c:\some\path]myscript.txt), this path was prepended to all of the 4202 image names in the script, regardless of whether those image names 4203 were also specified with a full qualified path. This change adds a 4204 check so that the script path is only prepended to the image names, 4205 if the image names don't already contain path information. 4206 42072006-06-01 02:50 +0000 maxlyons <maxlyons> (c3fb4ca87e53 <libpano>) 4208 4209 * ChangeLog: 4210 no message 4211 42122006-06-01 02:49 +0000 maxlyons <maxlyons> (333cd776f2ed <libpano>) 4213 4214 * PTcommon.c: 4215 PTCommon.c: Fixed bug in getROI 4216 42172006-05-30 19:56 +0000 brunopostle <brunopostle> (20c3cef96d76 <libpano>) 4218 4219 * README.linux: 4220 Replace old build instructions with correct instructions 4221 42222006-05-30 02:50 +0000 maxlyons <maxlyons> (dd2bc8e2399c <libpano>) 4223 4224 * ChangeLog: 4225 no message 4226 42272006-05-30 02:48 +0000 maxlyons <maxlyons> (6545c7d1250e <libpano>) 4228 4229 * PTcommon.c, pttiff.h, tools/PTuncrop.c: 4230 * Moving uncrop logic from ptuncrop.c to ptcommon.c. Creating 4231 uncropTiff function 4232 * Adding uncropTiff function declaration to pttiff.h 4233 * Making cropped TIFF the intermediate format for all processing, 4234 regardless of output format. Uncropped TIFFs can be generated, if 4235 needed, from intermediate cropped TIFFs by calling new uncropTiff 4236 function. 4237 42382006-05-30 02:46 +0000 maxlyons <maxlyons> (f90d28f685c9 <libpano>) 4239 4240 * adjust.c: 4241 CheckParams: allowing optimizer to work with new projections 4242 42432006-05-29 18:22 +0000 maxlyons <maxlyons> (9b0f3a9bb2b6 <libpano>) 4244 4245 * pttiff.h: new file. 4246 * pttiff.h: 4247 changes fix various compilation problems: 4248 4249 * Moved declaration of three functions from ptcommon.h to new 4250 ptttiff.h file. * Updated includes in PTcommon.c and PTuncrop.c 4251 * Updated pano12.def and libpano12.def to include the same, latest, 4252 exports 4253 42542006-05-29 17:11 +0000 maxlyons <maxlyons> (045aedccf05d <libpano>) 4255 4256 * PTcommon.c, PTcommon.h, libpano12.def, pano12.def, tools/PTuncrop.c: 4257 changes fix various compilation problems: 4258 4259 * Moved declaration of three functions from ptcommon.h to new 4260 ptttiff.h file. * Updated includes in PTcommon.c and PTuncrop.c 4261 * Updated pano12.def and libpano12.def to include the same, latest, 4262 exports 4263 42642006-05-28 20:35 +0000 brunopostle <brunopostle> (c501a0740e7c <libpano>) 4265 4266 * Makefile.am: 4267 install pt_stdint.h with `make install` 4268 42692006-05-28 03:57 +0000 dmg <dmg> (0fdc6031906a <libpano>) 4270 4271 * tests/simpleStitch/reference/tiff_lzw.tif: 4272 committed lzw 4273 42742006-05-28 03:55 +0000 dmg <dmg> (0bc275d183b8 <libpano>) 4275 4276 * tests/simpleStitch/simple.txt: 4277 script should be fast transform 4278 42792006-05-28 03:52 +0000 dmg <dmg> (d81e022ef1f4 <libpano>) 4280 4281 * tests/simpleStitch/reference/jpeg.jpg, 4282 tests/simpleStitch/reference/psd.psd, 4283 tests/simpleStitch/reference/psd_no_mask.psd, 4284 tests/simpleStitch/reference/tiff_deflate.tif, 4285 tests/simpleStitch/reference/tiff_m0000.tif, 4286 tests/simpleStitch/reference/tiff_m0001.tif, 4287 tests/simpleStitch/reference/tiff_m_cropped0000.tif, 4288 tests/simpleStitch/reference/tiff_m_cropped0001.tif, 4289 tests/simpleStitch/reference/tiff_mask0000.tif, 4290 tests/simpleStitch/reference/tiff_mask0001.tif, 4291 tests/simpleStitch/reference/tiff_none.tif, 4292 tests/simpleStitch/simple.txt: 4293 Ok, the previous ones were way too large, these are significantly 4294 smaller 4295 42962006-05-28 03:46 +0000 dmg <dmg> (c276cdeb96d2 <libpano>) 4297 4298 * tests/simpleStitch/reference/tiff_lzw.tif: new file. 4299 * tests/simpleStitch/reference/tiff_lzw.tif: 4300 added tiff_lzw 4301 43022006-05-28 03:37 +0000 dmg <dmg> (22a0e42ca973 <libpano>) 4303 4304 * tests/ChangeLog, tests/panoAutomateTest.pl, 4305 tests/simpleStitch/051221_6054_750.jpg, 4306 tests/simpleStitch/051221_6055_750.jpg, 4307 tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile, 4308 tests/simpleStitch/README.txt, 4309 tests/simpleStitch/reference/jpeg.jpg, 4310 tests/simpleStitch/reference/psd.psd, 4311 tests/simpleStitch/reference/psd_no_mask.psd, 4312 tests/simpleStitch/reference/tiff_deflate.tif, 4313 tests/simpleStitch/reference/tiff_m0000.tif, 4314 tests/simpleStitch/reference/tiff_m0001.tif, 4315 tests/simpleStitch/reference/tiff_m_cropped0000.tif, 4316 tests/simpleStitch/reference/tiff_m_cropped0001.tif, 4317 tests/simpleStitch/reference/tiff_mask0000.tif, 4318 tests/simpleStitch/reference/tiff_mask0001.tif, 4319 tests/simpleStitch/reference/tiff_none.tif, 4320 tests/simpleStitch/simple.pto, tests/simpleStitch/simple.txt: new 4321 file. 4322 * tests/ChangeLog, tests/panoAutomateTest.pl, 4323 tests/simpleStitch/051221_6054_750.jpg, 4324 tests/simpleStitch/051221_6055_750.jpg, 4325 tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile, 4326 tests/simpleStitch/README.txt, 4327 tests/simpleStitch/reference/jpeg.jpg, 4328 tests/simpleStitch/reference/psd.psd, 4329 tests/simpleStitch/reference/psd_no_mask.psd, 4330 tests/simpleStitch/reference/tiff_deflate.tif, 4331 tests/simpleStitch/reference/tiff_m0000.tif, 4332 tests/simpleStitch/reference/tiff_m0001.tif, 4333 tests/simpleStitch/reference/tiff_m_cropped0000.tif, 4334 tests/simpleStitch/reference/tiff_m_cropped0001.tif, 4335 tests/simpleStitch/reference/tiff_mask0000.tif, 4336 tests/simpleStitch/reference/tiff_mask0001.tif, 4337 tests/simpleStitch/reference/tiff_none.tif, 4338 tests/simpleStitch/simple.pto, tests/simpleStitch/simple.txt: 4339 created first battery of tests for a simple, 2 images, panorama 4340 43412006-05-28 02:43 +0000 dmg <dmg> (d044fac76514 <libpano>) 4342 4343 * tools/PTuncrop.c: new file. 4344 * tools/PTuncrop.c: 4345 I forgot to add PTuncrop.c 4346 43472006-05-28 02:34 +0000 dmg <dmg> (1438aed4df96 <libpano>) 4348 4349 * ChangeLog, PTcommon.c: 4350 * PTcommon.c (CreatePanorama): Removed some ugly formatting I 4351 introduced in a recent commit (CreatePanorama): Fixed bug of the 4352 missing column/row introduced in cropped files. 4353 43542006-05-28 01:36 +0000 dmg <dmg> (46e2e2ad0fb3 <libpano>) 4355 4356 * ChangeLog, PTcommon.c: 4357 * PTcommon.c (CreatePanorama): Removed some ugly formatting I 4358 introduced in a recent commit 4359 43602006-05-28 01:32 +0000 dmg <dmg> (4d0e17ccffde <libpano>) 4361 4362 * ChangeLog, PTcommon.h, tools/ChangeLog, tools/Makefile.am: 4363 Added PTuncrop, a program to conver cropped tiffs to regular tiffs 4364 43652006-05-27 22:35 +0000 dmg <dmg> (c65fa4f324bc <libpano>) 4366 4367 * ChangeLog, PTcommon.c, tiff.c: 4368 2006-05-27 dmg <dmgerman@uvic.ca> 4369 4370 * PTcommon.c (TiffGetImageParameters): Fixed incorrect error 4371 message. Removed tabs from entire file (some of them completely 4372 messed the format), reindented entire file 4373 4374 * tiff.c: Changed TIFFTAG_ROWSPERSTRIP to 1. 4375 43762006-05-24 05:12 +0000 maxlyons <maxlyons> (135f0c935bf6 <libpano>) 4377 4378 * ChangeLog: 4379 Cropped TIFF modifications (mostly) 4380 43812006-05-24 05:05 +0000 maxlyons <maxlyons> (1a5910d43dac <libpano>) 4382 4383 * tiff.c: 4384 readTIFF. Storing filename of TIFF in im->name. 4385 43862006-05-24 05:05 +0000 maxlyons <maxlyons> (7db0a0b1c10f <libpano>) 4387 4388 * filter.h: 4389 getCropInformation. Adding declaration. 4390 43912006-05-24 05:04 +0000 maxlyons <maxlyons> (896437018f26 <libpano>) 4392 4393 * PTcommon.c: 4394 All logic has been reworked so that "cropped" TIFF files can be used 4395 throughout the stitching process for all currently supported output 4396 formats. (Cropped TIFF files are those that are just large enough to 4397 contain the remapped image, and the offset/full size information is 4398 stored in the TIFF header). Modified functions include 4399 ReplaceAlphaChannel, CreateAlphaChannels, AddStitchingMasks, 4400 FlattenTIFF, createPanorama. New functions include 4401 getCropInformationFromTiff, setFullSizeImageParameters. 4402 4403 Simplified ComputeStitchingMask8bits syntax 4404 4405 CreatePanorama. Reworked logic to handle intermediate output files 4406 and produce final output in various formats. Added logic that 4407 decides when to use cropped TIFF as intermediate format based on 4408 chosen output format. TODO: this could use some tidy up, and it 4409 might be a good idea to have cropped TIFF as the default 4410 intermediate format for TIFF_m and TIFF_mask, and include a function 4411 to "expand" the cropped TIFFs to full size when finished (if the 4412 user requests non-cropped TIFF). 4413 4414 Reluctantly commented out calls to TIFFSetWarningHandler and 4415 TIFFSetErrorHandler...these cause to GCC to abort, with a series of 4416 errors about multiple definition of TIFF functions in libpano and 4417 libtiff. 4418 4419 Changed title bar of progress dialog to indicate currently 4420 processing image number (indexed at 1) and total images to be 4421 processed. 4422 44232006-05-24 05:03 +0000 maxlyons <maxlyons> (9e60ec7ce3d5 <libpano>) 4424 4425 * file.c: 4426 writePSD, writeLayerAndMask, writeChannelData, getImageRectangle, 4427 addLayer. Reworked to handle "cropped" files. 4428 44292006-05-24 05:00 +0000 maxlyons <maxlyons> (d55e05e7dcb5 <libpano>) 4430 4431 * ColourBrightness.c, tools/PTmender.c: 4432 changed #include syntax 4433 44342006-05-23 22:54 +0000 dmg <dmg> (8edd3c15a4a6 <libpano>) 4435 4436 * ChangeLog, PTcommon.c: 4437 2006-05-24 dmg <dmgerman@uvic.ca> 4438 4439 * PTcommon.c (TiffSetImageParameters, TiffGetImageParameters): Make 4440 sure ROWSPERSTRIP is propagated. 4441 44422006-05-23 12:55 +0000 maxlyons <maxlyons> (c73933b35fa8 <libpano>) 4443 4444 * pt_stdint.h: 4445 Fixing bad CR/LF combinations 4446 44472006-05-23 12:45 +0000 maxlyons <maxlyons> (a1bb2873f930 <libpano>) 4448 4449 * panorama.h: 4450 Adding CropInfo struct...used for processed cropped images 4451 44522006-05-23 12:42 +0000 maxlyons <maxlyons> (c6c2907e4ae0 <libpano>) 4453 4454 * adjust.c: 4455 Removing old comments 4456 44572006-05-23 00:00 +0000 dmg <dmg> (d99bb87e66ca <libpano>) 4458 4459 * ChangeLog, PTcommon.c, PTcommon.h: 4460 2006-05-23 dmg <dmgerman@uvic.ca> 4461 4462 * PTcommon.c (TiffGetImageParameters, TiffSetImageParameters): Make 4463 sure compression is propagated at further stages (CreatePanorama): 4464 Implemented support for C:NONE (CreatePanorama): Implemented support 4465 for C:DEFLATE 4466 44672006-05-22 09:43 +0000 dmg <dmg> (8478d05adb18 <libpano>) 4468 4469 * ChangeLog, PTcommon.c: 4470 (CreatePSD): Make sure PSD is 8 bit if it contains more than 1 layer 4471 (we do not support multi-layer 16bit images). Cleaned up the 4472 function and added some comments. (ComputeStitchingMask8bits): 4473 Cleanedup the function (still more work to do) 4474 44752006-05-22 05:54 +0000 dmg <dmg> (a0205a092306 <libpano>) 4476 4477 * ChangeLog, PTcommon.c, tools/PTblender.c: 4478 -05-22 dmg <dmgerman@uvic.ca> 4479 4480 * PTcommon.c: Checked return value of each TIFFWriteScanline. It now 4481 returns an error when it cannot write to the output (instead of just 4482 continue blindly). Added Error and Warning handler for TIFF library 4483 so the errors are now reported using the PTtools error handler. 4484 4485 2006-05-20 dmg <dmgerman@uvic.ca> 4486 4487 * PTcommon.c (CreatePanorama): Fixed a bug in TIFF_mask (the program 4488 was not ending after where it should have) 4489 44902006-05-21 18:29 +0000 dangelo <dangelo> (c99f9935de8d <libpano>) 4491 4492 * pt_stdint.h: new file. 4493 * pt_stdint.h: 4494 stdint is not provided by M$ Visual C. 4495 44962006-05-21 16:04 +0000 dangelo <dangelo> (d3ae0d6f2c54 <libpano>) 4497 4498 * Makefile.am, PTcommon.h, filter.h, libpano.vcproj, sys_X11.c, 4499 sys_ansi.c, sys_common.c, sys_mac.c, sys_win.c: 4500 bugfix: vararg processing of PrintError() was broken 4501 45022006-05-21 16:02 +0000 dangelo <dangelo> (cd557eadac36 <libpano>) 4503 4504 * adjust.c: 4505 fixed "SetMakeParams: Unsupported input image projection" error when 4506 using circular fisheye input images. 4507 45082006-05-16 04:18 +0000 dmg <dmg> (33d4a4ccd860 <libpano>) 4509 4510 * ChangeLog, PTcommon.c: 4511 2006-05-15 dmg <dmgerman@uvic.ca> 4512 4513 * PTcommon.c (CreatePanorama): Fixed a typo related to QTVR images. 4514 I also renamed Unknown07 to Create_QTVR 4515 45162006-05-16 04:12 +0000 dmg <dmg> (6110df362c21 <libpano>) 4517 4518 * ChangeLog, resample.c: 4519 2006-05-15 dmg <dmgerman@uvic.ca> 4520 4521 * resample.c: Fixed compilation warnings by moving #define unsigned 4522 inside the body of the functions. 4523 45242006-05-16 02:22 +0000 maxlyons <maxlyons> (d5ec1f432d62 <libpano>) 4525 4526 * ChangeLog: 4527 no message 4528 45292006-05-16 02:21 +0000 maxlyons <maxlyons> (6101e0eeb68d <libpano>) 4530 4531 * resample.c: 4532 Fixing bug in fast transform logic that caused crash when 4533 destRect.left != 0 (i.e. producing cropped TIFF output) 4534 45352006-05-15 20:30 +0000 brunopostle <brunopostle> (82589133f771 <libpano>) 4536 4537 * configure.ac, version.h: 4538 make version 2.8.3 same everywhere 4539 45402006-05-15 04:06 +0000 maxlyons <maxlyons> (805263d53868 <libpano>) 4541 4542 * ChangeLog: 4543 no message 4544 45452006-05-15 04:04 +0000 maxlyons <maxlyons> (1658fd0d57ac <libpano>) 4546 4547 * tools/ColourBrightness.c, tools/ColourBrightness.h, 4548 tools/PTcommon.c, tools/PTcommon.h: deleted file. 4549 * tools/ColourBrightness.c, tools/ColourBrightness.h, 4550 tools/PTcommon.c, tools/PTcommon.h: 4551 Removing old versions of ptcommon and colourbrightness from the 4552 tools...these have already been moved into libpano main directory 4553 45542006-05-15 04:01 +0000 maxlyons <maxlyons> (bd32256ca07a <libpano>) 4555 4556 * tools/PTblender.c: 4557 Fixed comparison between pointer and integer error (line 102) 4558 45592006-05-15 04:00 +0000 maxlyons <maxlyons> (c87f008ce94a <libpano>) 4560 4561 * pano12.def: 4562 Removed duplicate entry for "StringtoFullPath" (exported twice). 4563 45642006-05-15 04:00 +0000 maxlyons <maxlyons> (adaa32efea01 <libpano>) 4565 4566 * makefile.win32: 4567 Updated Makefile.win32 to include missing references to 4568 sys_common.c, PTCommon.c, hdrfile.c, rgbe.c, 4569 ColourBrightness.c...should now build correctly using MingW 4570 45712006-05-15 03:59 +0000 maxlyons <maxlyons> (2f6dd81c156a <libpano>) 4572 4573 * PTcommon.c: 4574 Changed #include <filter.h> to #include "filter.h" (this prevented 4575 compilation with MingW) Changed call to execute_stack to 4576 execute_stack_new (necessary as a result of modification to 4577 Transformation function type) Removed InsertFileName definition. 4578 This is already defined in PTPicker, and prevented compilation with 4579 MingW. 4580 45812006-05-15 03:59 +0000 maxlyons <maxlyons> (b5e506ab5012 <libpano>) 4582 4583 * ColourBrightness.c: 4584 Changed #include <filter.h> to #include "filter.h" (this prevented 4585 compilation with MingW) 4586 45872006-05-07 07:53 +0000 dmg <dmg> (2c6bbe4298cb <libpano>) 4588 4589 * ChangeLog, PTcommon.c, tools/ChangeLog, version.h: 4590 2006-05-07 dmg <dmgerman@uvic.ca> 4591 4592 * version.h: Updated version to 2.8.3 4593 4594 * PTcommon.c (SetBestAlphaChannel16bits): Implemented function. 4595 4596 2006-05-06 dmg <dmgerman@uvic.ca> 4597 4598 * PTcommon.c: (BlendLayers): Added support for 16 bit images. 4599 4600 * PTcommon.c (BlendLayers16Bit): Added function. 4601 46022006-05-06 22:58 +0000 dmg <dmg> (a14de2de69f4 <libpano>) 4603 4604 * ChangeLog, PTcommon.c, PTcommon.h, pano12.def: 4605 * PTcommon.h (CreatePanorama): Added StringtoFullPath 4606 4607 * pano12.def: Exported StringtoFullPath 4608 4609 * PTcommon.h: removed <tiffio.h> from its includes. 4610 46112006-05-06 22:03 +0000 dmg <dmg> (82c7aa218b1d <libpano>) 4612 4613 * ChangeLog, Makefile.am: 4614 2006-05-06 dmg <dmgerman@uvic.ca> 4615 4616 * Makefile.am (STD_HDR): Install PTcommon.h 4617 46182006-05-06 19:49 +0000 dmg <dmg> (a77562769951 <libpano>) 4619 4620 * ColourBrightness.c, ColourBrightness.h, PTcommon.c, PTcommon.h: new 4621 file. 4622 * ChangeLog, ColourBrightness.c, ColourBrightness.h, Makefile.am, 4623 PTcommon.c, PTcommon.h, pano12.def, panorama.h, tools/ChangeLog, 4624 tools/Makefile.am, tools/PTOptimizer.c, tools/PTblender.c, 4625 tools/PTmender.c, tools/PTtiff2psd.c, version.h: 4626 2006-05-06 dmg <dmgerman@uvic.ca> 4627 4628 * version.h: Updated version to 2.8.2 and improved ifdefs for easier 4629 maintenance 4630 4631 * pano12.def: Added ColourBrightness, PTcommon definitions. 4632 4633 * Moved ColourBrightness.{c,h}, PTcommon.{c,h} to this directory. 4634 4635 2006-05-06 dmg <dmgerman@uvic.ca> 4636 4637 * PTStitcher.cpp: sent to the attic. 4638 4639 * PTblender.c, PTtiff2psd, PTmender: Changed name of quietFlag to 4640 ptQuietFlag. I replaced their own version number with libpano. 4641 4642 * PTcommon.c, PTcommon.h, PTmender.c, Makefile.am: Moved 4643 CreatePanorama to PTcommon.c and all the functions required by it. 4644 4645 * PTcommon.c (CreatePanorama): Added an error when the type of 4646 panorama is not valid. 4647 46482006-05-06 18:42 +0000 dmg <dmg> (8fb00f4c3ebe <libpano>) 4649 4650 * tools/ChangeLog, tools/Makefile.am, tools/PTmender.c: 4651 * PTcommon.c, PTcommon.h, PTmender.c, Makefile.am: Moved 4652 CreatePanorama to PTcommon.c and all the functions required by it. 4653 4654 * PTcommon.c (CreatePanorama): Added an error when the type of 4655 panorama is not valid. 4656 46572006-05-06 18:22 +0000 dmg <dmg> (7d94ae2499fb <libpano>) 4658 4659 * ChangeLog: 4660 Added missing entries to Changelog 4661 46622006-05-05 05:46 +0000 dangelo <dangelo> (5ee61a95c8f3 <libpano>) 4663 4664 * morpher.c: 4665 fixed return code 4666 46672006-05-05 05:46 +0000 dangelo <dangelo> (1a5109427db1 <libpano>) 4668 4669 * math.c: 4670 MSVC does not provide atanh. 4671 46722006-05-05 05:44 +0000 dangelo <dangelo> (0a5be030f08b <libpano>) 4673 4674 * libpano.vcproj: 4675 updated MSVC project file. Use $WXWIDGETS_HOME and $JDK_HOME 4676 environment variables instead of hardcoded paths 4677 46782006-04-28 06:39 +0000 dangelo <dangelo> (b28b77176a5c <libpano>) 4679 4680 * libpano12.def, pano12.def, pano12vc.def, pano12vcd.def: 4681 export exectute_stack_new in windows .dll 4682 46832006-04-27 11:03 +0000 brunopostle <brunopostle> (63cff674f210 <libpano>) 4684 4685 * ChangeLog, configure.ac, version.h: 4686 update version to 2.8.1 4687 46882006-04-27 01:28 +0000 dmg <dmg> (d45cb7354f61 <libpano>) 4689 4690 * ChangeLog: 4691 2006-04-26 dmg (dmg) 4692 4693 * ChangeLog: updated changelog to match last 2 changes (including 4694 the change to the ChangeLog :) 4695 46962006-04-26 21:31 +0000 dangelo <dangelo> (2eb7e13004d0 <libpano>) 4697 4698 * adjust.c, correct.c, filter.h, math.c, resample.c: 4699 fixed an error in the transverse mercator transform. do not fill 4700 undefined area in the sinusoidal projection with garbage. provide 4701 binary compatible version of execute_stack. 4702 47032006-04-25 23:31 +0000 dangelo <dangelo> (05d99431e592 <libpano>) 4704 4705 * doc/stitch.txt: 4706 added new projection types to documentation 4707 47082006-04-25 20:09 +0000 brunopostle <brunopostle> (9999de586e35 <libpano>) 4709 4710 * ChangeLog: 4711 Updated ChangeLog to the autogenerated one (had been clobbered) 4712 47132006-04-21 07:00 +0000 dangelo <dangelo> (fbdfd01281f0 <libpano>) 4714 4715 * rgbe.c: 4716 previous commit errornously replaced #include <stdlib.h> with 4717 malloc.h. revert to #include <stdlib.h> 4718 47192006-04-20 23:01 +0000 dangelo <dangelo> (f69e237be8c5 <libpano>) 4720 4721 * AUTHORS, ChangeLog, adjust.c, filter.h, math.c, morpher.c, 4722 pano12.def, pano12vc.def, pano12vcd.def, panorama.h, parser.c, 4723 queryfeature.c, rgbe.c: 4724 added stereographic, mercator, transverse mercator and sinusoidal 4725 projection. Transverse mercator does not work properly yet. Modified 4726 all coordinate transform functions to return if the transformation 4727 was possible. (Not used during stitching yet) 4728 47292006-04-19 21:09 +0000 brunopostle <brunopostle> (8c4975e52065 <libpano>) 4730 4731 * sys_common.c: 4732 Fix for previous patch for customizing libpano12 error and progress 4733 output (Pablo D'Angelo) 4734 47352006-04-14 21:10 +0000 dmg <dmg> (d761fba6ca02 <libpano>) 4736 4737 * ChangeLog: 4738 update changelog for previous commit 4739 47402006-04-14 20:27 +0000 brunopostle <brunopostle> (93a916eb1fdb <libpano>) 4741 4742 * sys_common.c: new file. 4743 * AUTHORS, Makefile.am, filter.h, libpano12.def, pano12.def, 4744 pano12vc.def, pano12vcd.def, queryfeature.c, queryfeature.h, 4745 sys_X11.c, sys_ansi.c, sys_common.c, sys_mac.c, sys_win.c: 4746 Allow applications to supply their own callback functions for error 4747 and progress reporting. (Pablo d'Angelo) 4748 47492006-04-11 03:41 +0000 dmg <dmg> (fb93de919c1e <libpano>) 4750 4751 * ChangeLog, tools/PTblender.c, tools/PTmender.c: 4752 released version 0.4.0 of PTmender and PTblender 4753 47542006-04-11 03:38 +0000 dmg <dmg> (8c18fe6e7daf <libpano>) 4755 4756 * ChangeLog, tools/PTblender.c, tools/PTcommon.c, tools/PTcommon.h, 4757 tools/PTmender.c, tools/PTmender.h, tools/README.PTmender: 4758 2006-04-10 dmg <dmgerman@uvic.ca> 4759 4760 * toos/README.PTmender: updated it. 4761 4762 * tools/PTmender.h: removed some prototypes from the file that 4763 belong now to PTcommon.h 4764 4765 * tools/PTmender.c: added support for flattening tiffs (including, 4766 by extension, JPG and PNG support). 4767 4768 * tools/PTcommon.h: moved pt_tiff_parms into it, moved some 4769 prototypes from tools/PTmender.h 4770 4771 * tools/PTcommon.c: Added blending of TIFFs into a single one. JPG 4772 creation. 4773 4774 * tools/PTblender.c: added JPG creation. 4775 47762006-04-09 23:07 +0000 dmg <dmg> (38b7ce9b19d9 <libpano>) 4777 4778 * ChangeLog, rgbe.c: 4779 2006-04-09 dmg <dmgerman@uvic.ca> 4780 4781 * rgbe.c: Replaced #include <malloc.h> with <stdlib.h> to avoid 4782 MacOS compilation error 4783 47842006-03-10 11:17 +0000 brunopostle <brunopostle> (68adcffc0d36 <libpano>) 4785 4786 * resample.c: 4787 Fix for gcc compilation error (Thomas Rauscher) 4788 47892006-03-09 21:29 +0000 brunopostle <brunopostle> (6eb891d23cdc <libpano>) 4790 4791 * tools/.cvsignore: 4792 ignore non-source files 4793 47942006-03-01 07:12 +0000 maxlyons <maxlyons> (1d7847d66721 <libpano>) 4795 4796 * tools/PTmender.c: 4797 Added ability to produce "cropped" output files in tiff_m and 4798 tiff_mask format. Unfortunately, it doesn't currently work when the 4799 fast transform (f0 option in m line) so make sure not to include 4800 this option in stitcher script. Added ability to produce LZW 4801 compressed output. Use following syntax: p w1237 h952 f1 u0 v115 4802 n"TIFF_m r:CROP c:LZW" Modified the number of rows per strip of TIFF 4803 data to be 1. Code cleanup (removing goto statements, etc.), give 4804 variables more descriptive names, and added a lot of 4805 comments/documentation. 4806 48072006-03-01 07:08 +0000 maxlyons <maxlyons> (fd8859975f72 <libpano>) 4808 4809 * tools/PTcommon.h, tools/PTmender.h: 4810 Moving declaration of InsertFileName. Adding TIFFTAGs for full image 4811 width/length (in case not present in tiff.h) 4812 48132006-02-27 22:38 +0000 brunopostle <brunopostle> (553528e3eb6b <libpano>) 4814 4815 * tools/.cvsignore: 4816 add .deps to .cvsignore 4817 48182006-02-27 22:36 +0000 brunopostle <brunopostle> (014de37c2534 <libpano>) 4819 4820 * tools/.cvsignore: 4821 cvs should ignore Makefile.in not Makefile.am 4822 48232006-02-27 22:32 +0000 brunopostle <brunopostle> (60ac8804af62 <libpano>) 4824 4825 * hdrfile.c, rgbe.c, rgbe.h: new file. 4826 * Makefile.am, bmp.c, filter.h, hdrfile.c, queryfeature.c, resample.c, 4827 rgbe.c, rgbe.h: 4828 Support for radiance 32bit float .hdr files (Thomas Rauscher) 4829 48302006-02-27 22:29 +0000 brunopostle <brunopostle> (5f1d6626f690 <libpano>) 4831 4832 * ChangeLog: 4833 updated ChangeLog from CVS commit messages 4834 48352006-02-21 10:19 +0000 dmg <dmg> (005518861694 <libpano>) 4836 4837 * tools/ChangeLog, tools/PTcommon.c: 4838 06-02-21 dmg <dmgerman@uvic.ca> 4839 4840 * PTcommon.c: Replaced InsertFileName with the one from ptpicker.c 4841 (patch submitted by Max Lyons) 4842 48432006-02-20 19:07 +0000 dmg <dmg> (8a27f35c80e3 <libpano>) 4844 4845 * tools/ChangeLog: 4846 Fixed spelling mistake in ChangeLog 4847 48482006-02-20 18:54 +0000 dmg <dmg> (0993ea15579e <libpano>) 4849 4850 * tools/ChangeLog, tools/PTcommon.c, tools/PTmender.c, 4851 tools/PTtiff2psd.c: 4852 2006-02-20 dmg <dmgerman@uvic.ca> 4853 4854 * PTcommon.c (AddStitchingMasks): Removed exit that I was using 4855 during debugging. 4856 4857 * PTtiff2psd.c (PT_TIFF2PSD_USAGE): Added name of default output 4858 file. 4859 4860 * PTmender.c (ComputeStitchingMask8bits, ComputeStitchingMask16bits, 4861 ComputeStitchingMask,SetBestAlphaChannel16bits, 4862 SetBestAlphaChannel8bits, CalculateAlphaChannel, ApplyFeather8bits, 4863 ApplyFeather16bits, ApplyFeather): Removed functions, they are 4864 already in PTcommon.c 4865 4866 * PTmender.c: Removed test code for TEST_ENABLE_COLOUR_CORRECTION 4867 4868 Changes submitted by Max Lyonx: 4869 4870 * PTcommon.c: Moved InsertFileName to this file from PTmender.c. It 4871 should be compiled only under Windows. 4872 4873 * PTmender.c (main): Changed 0x6f for 'o'. 4874 48752006-02-20 16:54 +0000 dmg <dmg> (ed292ce0c950 <libpano>) 4876 4877 * tools/PTcommon.c, tools/PTcommon.h: new file. 4878 * tools/PTcommon.c, tools/PTcommon.h: 4879 I forgot to commit these files 4880 48812006-02-17 17:56 +0000 dmg <dmg> (1fc47ef710f0 <libpano>) 4882 4883 * tools/PTtiff2psd.c: new file. 4884 * tools/ChangeLog, tools/ColourBrightness.c, tools/Makefile.am, 4885 tools/PTblender.c, tools/PTmender.c, tools/PTmender.h, 4886 tools/PTtiff2psd.c: 4887 2006-01-23 dmg <dmgerman@uvic.ca> 4888 4889 * PTblender.c (main): There was an extra colon in the spec of the 4890 command line options (reported by josh at joshdoe com) 4891 4892 * PTcommon.c (SetBestAlphaChannel8bits): Fixed minor bug. 4893 4894 2006-01-20 dmg <dmgerman@uvic.ca> 4895 4896 * Makefile.am (bin_PROGRAMS): Added PTtiff2psd. 4897 4898 * PTblender.c (main): Freed pointers. Added call to 4899 VerifyTiffsAreCompatible. Added include to PTcommon.h 4900 4901 * PTmender.h: Moved quietFlag from this one to PTcommon.h 4902 4903 * PTmender.c: Added include to PTcommon.h, extracted CreatePSD, and 4904 CreateStitchingMasks. 4905 4906 * PTtiff2psd.c: Created program. 4907 4908 * PTcommon.h (VerifyTiffsAreCompatible): Created file, added 4909 prototypes. 4910 4911 * PTcommon.c (VerifyTiffsAreCompatible): Created file, and added 4912 function. Moved CreatePSD and CreateStitchingMasks from PTmender.c. 4913 49142006-01-20 04:02 +0000 dmg <dmg> (ab95b270d7d6 <libpano>) 4915 4916 * tools/ChangeLog, tools/PTblender.c: 4917 06-01-19 dmg <dmgerman@uvic.ca> 4918 4919 * PTblender.c (main): If no files were specified in the command 4920 line, then print usage. 4921 49222006-01-20 03:56 +0000 dmg <dmg> (372b1f1e5c50 <libpano>) 4923 4924 * tools/PTblender.c: new file. 4925 * tools/ChangeLog, tools/ColourBrightness.c, tools/ColourBrightness.h, 4926 tools/Makefile.am, tools/PTblender.c, tools/PTmender.c: 4927 2006-01-19 dmg <dmgerman@uvic.ca> 4928 4929 * PTmender.c (main): Used PATH_SEP instead of / to get it to work 4930 under Windogs. (CreateStitchingMasks): Removed unnecessary assert. 4931 4932 * PTblender.c: Added program. 4933 4934 * PTmender.c (CreatePanorama): Changed call to ColourBrightness to 4935 match new prototype. See below. Moved ReplaceExt from to 4936 ColourBrightness. 4937 4938 * ColourBrightness.h: Changed prototypes (see below). 4939 4940 * ColourBrightness.c (CorrectFileColourBrightness): Add an extra 4941 parameter to handle different input and output file names. 4942 (ColourBrightness): Added an extra parameter to handle different 4943 input and output filename. If the input filename is different from 4944 output, then process file. (ReplaceExt): Moved it here from 4945 PTmender.c 4946 49472006-01-16 01:01 +0000 dmg <dmg> (e987ae1c1c17 <libpano>) 4948 4949 * tools/ChangeLog, tools/ColourBrightness.c: 4950 Removed useless comments 4951 49522006-01-16 00:55 +0000 dmg <dmg> (7a4452ce54d6 <libpano>) 4953 4954 * tools/ChangeLog, tools/ColourBrightness.c: 4955 Fixed a bug in Unknown49 4956 49572006-01-16 00:41 +0000 dmg <dmg> (73c61426ed14 <libpano>) 4958 4959 * tools/ChangeLog: 4960 Minor edit change 4961 49622006-01-16 00:16 +0000 dmg <dmg> (e2064dfde563 <libpano>) 4963 4964 * tools/ChangeLog, tools/PTmender.c: 4965 2006-01-15 dmg <dmgerman@uvic.ca> 4966 4967 * PTmender.c (CreatePanorama): Found a bug. strcmp did not include 4968 ==0. (ComputeStitchingMask8bits): Implemented function. 4969 (CalculateAlphaChannel): Implemented function. 4970 (SetBestAlphaChannel8bits): Implemented function. 4971 (CreateStitchingMasks): Found an error: Progress returns zero when 4972 not error, not !=0. Also, I forgot return -1 (ApplyFeather): 4973 Implemented function. (SetBestAlphaChannel8bits): Fixed a bug in the 4974 function. Wrong condition in loop. (PT_MENDER_VERSION): Bumped 4975 version to 0.3. Released. 4976 4977 2006-01-14 dmg <dmgerman@uvic.ca> 4978 4979 * PTmender.c (CreatePSD): Implemented function. 4980 (TiffSetImageParameters): Added function. (CreateStitchingMasks): 4981 Implemented function. (ComputeStitchingMask): Implemented function. 4982 49832006-01-15 06:59 +0000 dwilkins42 <dwilkins42> (972a5b15d386 <libpano>) 4984 4985 * Makefile.am, configure.ac: 4986 Add endian check. OS check only is not sufficient 4987 49882006-01-12 19:27 +0000 dmg <dmg> (0d6bbca0a166 <libpano>) 4989 4990 * tools/ChangeLog, tools/ColourBrightness.c, tools/PTmender.c: 4991 2006-01-12 dmg <dmgerman@uvic.ca> 4992 4993 * ColourBrightness.c: Remove fprintfs 4994 4995 * PTmender.c: Enabled colour correction. Ready for testing. Upgraded 4996 version to 0.2: "the Enlightment" 4997 4998 * ColourBrightness.c (Unknown40): Fixed another bug. This time it 4999 was the data type of a variable. It was double, not integer! 5000 50012006-01-12 12:37 +0000 dmg <dmg> (9ac9e90b36c2 <libpano>) 5002 5003 * tools/ChangeLog, tools/ColourBrightness.c, tools/ColourBrightness.h, 5004 tools/PTmender.c, tools/README.PTmender: 5005 006-01-12 dmg <dmgerman@uvic.ca> 5006 5007 * PTmender.c (CreatePanorama): Reduced the size of the cache to 5008 500kbytes 5009 5010 * ColourBrightness.c: Improved readibility of many functions. 5011 (RemapHistogram): Another bug. Divided a/b instead of b/a. 5012 5013 2006-01-11 dmg <dmgerman@uvic.ca> 5014 5015 * ColourBrightness.c: (ComputeColourBrightnessCorrection) Found 5016 another bug (limit of for loop was < 0xff not <= 0xff). 5017 (ComputeColourBrightnessCorrection): Cleaned up the function, 5018 renamed variables to make them meaninful. Killed another bug. Again, 5019 a/b instead of b/a (CorrectFileColourBrightness): Another bug. 5020 Missundertood return value from readTIFF: it is zero when success, 5021 -1 when it is not. (CorrectImageColourBrigthness): Another bug. 5022 im->data is a pointer to the pointer to the actual data, not a 5023 pointer to the data! Took advante of the editing and cleaned up the 5024 code and renamed some veriables. (DisplayHistogramsError): 5025 Refactored this function from ColourBrightness. 5026 5027 * ColourBrightness.h, ColourBrightness.c: Renamed Unknown41 to 5028 ComputeAdjustmentCurve. Renamed Unknown37 to RemapHistogram. I have 5029 added assertions and debug code everywhere. Renamed Unknown33 to 5030 MapFunction. Updated callers accordingly. 5031 5032 2006-01-10 dmg <dmgerman@uvic.ca> 5033 5034 * ColourBrightness.c: (ComputeColourBrightnessCorrection): Another 5035 bug: incorrect number of daisies. 5036 50372006-01-10 12:27 +0000 dmg <dmg> (344e79a2fb06 <libpano>) 5038 5039 * tools/ChangeLog, tools/ColourBrightness.c, tools/Makefile.am, 5040 tools/PTmender.c, tools/README.PTmender: 5041 1-10 dmg <dmgerman@uvic.ca> 5042 5043 * ColourBrightness.c: I changed all mallocs to callocs. I also added 5044 and removed some debug messages, and added optional use of the 5045 dmalloc library. (InitializeMagnolia): fixed a bug. I had allocated 5046 sizeof(pointer) rather than sizeof(thing pointed by pointer). What 5047 an amateur! (ColourBrightness): Another bug, I was freeing an 5048 incorrect number of histograms. (Unknown33): Fixed another bug. I 5049 referenced last element as array[n] instead of the correct way 5050 array[n-1]. (Unknown37): Another bug 2 bugs. I had missed a set of 5051 parenthesis in an expression. The next line had a couple of errors 5052 too. (FreeHistograms): Another bug. One free was in the wrong place. 5053 5054 * README.PTmender: Updated it. 5055 5056 * PTmender.c (CreatePanorama): Disabled code for colour correction. 5057 5058 * Makefile.am (AM_CPPFLAGS): Added flags for TIFF and JPEG to the 5059 compilation of the programs. 5060 50612006-01-09 21:54 +0000 brunopostle <brunopostle> (0dd00f073bbb <libpano>) 5062 5063 * configure.ac: 5064 update version to 2.8.0 5065 50662006-01-09 19:55 +0000 dmg <dmg> (2bbc15b4752d <libpano>) 5067 5068 * tools/ChangeLog, tools/ColourBrightness.c, tools/ColourBrightness.h, 5069 tools/PTmender.c, tools/README.PTmender: 5070 2006-01-09 dmg <dmgerman@uvic.ca> 5071 5072 * PTmender.c (CreatePanorama): Fixed a bug that affected cropped 5073 images. I think TIFF_m is ready for the masses. The tests I have 5074 performed are promising. (main): Added a Version message for its 5075 official release. Initial release: 0.1 5076 5077 * ColorBrightness.c, ColorBrightness.h: First bug: I got burned by 5078 the fact that chars are by default signed. I changed any use of char 5079 to unsigned. 5080 50812006-01-09 11:51 +0000 dmg <dmg> (ee209117e7cd <libpano>) 5082 5083 * tools/ColourBrightness.c, tools/ColourBrightness.h: new file. 5084 * tools/ChangeLog, tools/ColourBrightness.c, tools/ColourBrightness.h, 5085 tools/Makefile.am, tools/PTmender.c: 5086 2006-01-09 dmg <dmgerman@uvic.ca> 5087 5088 * Makefile.am (PTmender_SOURCES): Added colourBrightness.* to 5089 PTmender 5090 5091 * PTmender.c: Renamed CreatePanorama, removed old function stub 5092 5093 * ColorBrightness.c, ColorBrightness.h: added files. All the 5094 functions for colourBrightness have been created, but they do not 5095 work. 5096 5097 2006-01-04 dmg <dmgerman@uvic.ca> 5098 5099 * PTmender.c (main): Fixed another bug, in the case that no files 5100 were specified in the command line. (ARGtoRGBAImage): Fixed another 5101 bug (a line I duplicated, but that I did not update). 5102 (CreatePanorama): Replaced assertion on colourCorreection. I had 5103 misinterpreted what the value was. 5104 51052005-12-25 03:14 +0000 dmg <dmg> (5dedf410e9a2 <libpano>) 5106 5107 * tools/Makefile.am: 5108 I really removed -Wall -g this time 5109 51102005-12-25 03:03 +0000 dmg <dmg> (897df28ff715 <libpano>) 5111 5112 * tools/.cvsignore, tools/ChangeLog, tools/Makefile.am, 5113 tools/PTmender.c: 5114 2005-12-25 dmg <dmgerman@uvic.ca> 5115 5116 * PTmender.c (main,CreatePanorama): Fixed 5 more bugs. I am able to 5117 stitch the first one photo panorama! 5118 51192005-12-25 00:33 +0000 dmg <dmg> (80ab738bc710 <libpano>) 5120 5121 * tools/ChangeLog, tools/Makefile.am, tools/PTmender.c, 5122 tools/PTmender.h: 5123 005-12-24 dmg <dmgerman@uvic.ca> 5124 5125 * Makefile.am: Removed -Wall from make process 5126 5127 * PTmender.c (main): Fixed 3 bugs. (CreatePanorama): Fixed 2 bugs 5128 51292005-12-23 00:59 +0000 dmg <dmg> (353ba737dc62 <libpano>) 5130 5131 * tools/ChangeLog: 5132 fixed minor typo in ChangeLog 5133 51342005-12-23 00:57 +0000 dmg <dmg> (38ace5a1168e <libpano>) 5135 5136 * tools/ChangeLog, tools/PTmender.c: 5137 2005-12-23 dmg <dmgerman@uvic.ca> 5138 5139 * PTmender.c (CreatePanorama): It appears now to be complete. We 5140 have all the code for TIFF_m without brightness adjustement. Time to 5141 start planning the testing phase. 5142 51432005-12-22 23:27 +0000 dmg <dmg> (e6e751e85abe <libpano>) 5144 5145 * tools/ChangeLog, tools/PTmender.c, tools/PTmender.h: 5146 2005-12-22 dmg <dmgerman@uvic.ca> 5147 5148 * PTmender.h: Renamed Unknown09 to 5149 Clear_Area_Outside_Selected_Region 5150 5151 * PTmender.c (Clear_Area_Outside_Selected_Region): Created function. 5152 This completes all the functions needed for TIFF_m. 5153 51542005-12-21 23:38 +0000 dmg <dmg> (f018ebdb5d5b <libpano>) 5155 5156 * tools/ChangeLog, tools/Makefile.am, tools/PTmender.c, 5157 tools/PTmender.h: 5158 2005-12-21 dmg <dmgerman@uvic.ca> 5159 5160 * PTmender.h (InsertFileName): added prototype. 5161 5162 * Makefile.am (PTmender_LDADD): We now require the tiff library too. 5163 (AM_CFLAGS): Added -Wall. I need to catch _any_ potential error. 5164 5165 * PTmender.c, PTmender.h (ARGtoRGBAImage): Renamed Unknown08 to 5166 ARGtoRGBAImage and implemented it. 5167 51682005-12-21 19:09 +0000 dmg <dmg> (ebd675d2c2eb <libpano>) 5169 5170 * tools/ChangeLog, tools/Makefile.am, tools/PTmender.c: 5171 2005-12-21 dmg <dmgerman@uvic.ca> 5172 5173 * I forgot that OS X is case insensitive (even though it is case 5174 preserving). I have renamed ptmender.h to PTmender.h. Updated 5175 Makefile.am and PTmender.c (thanks to Bruno Postle for noticing 5176 this). 5177 5178 * PTmender.c (CreatePanorama): Fixed some bugs during code review of 5179 CreatePanorama (CreatePanorama): Changed name of Unknown28 to 5180 Colour_Brightness 5181 51822005-12-21 12:38 +0000 dmg <dmg> (ab6177f8126d <libpano>) 5183 5184 * tools/PTmender.h: new file. 5185 * tools/ptmender.h: deleted file. 5186 * tools/PTmender.h, tools/ptmender.h: 5187 renamed ptmender.h to PTmender.h 5188 51892005-12-21 12:32 +0000 dmg <dmg> (22b3dd4cc8be <libpano>) 5190 5191 * tools/ChangeLog, tools/README.PTmender: 5192 2005-12-21 dmg <dmgerman@uvic.ca> 5193 5194 * README.PTmender: Added an explanation of its command line options. 5195 51962005-12-21 12:16 +0000 dmg <dmg> (dbd484c87ef3 <libpano>) 5197 5198 * tools/ChangeLog, tools/PTmender.c, tools/ptmender.h: 5199 2005-12-21 dmg <dmgerman@uvic.ca> 5200 5201 * PTmender.c (main): Completed main. (sorting_function): Added it to 5202 sort files if -s 5203 52042005-12-20 15:43 +0000 dmg <dmg> (7d336aa2501c <libpano>) 5205 5206 * tools/ChangeLog, tools/PTmender.c, tools/README.PTmender, 5207 tools/ptmender.h: new file. 5208 * tools/.cvsignore, tools/ChangeLog, tools/Makefile.am, 5209 tools/PTmender.c, tools/README.PTmender, tools/ptmender.h: 5210 2005-12-20 dmg <dmgerman@uvic.ca> 5211 5212 * README.PTmender: Added this file. 5213 5214 * PTmender.c, PTmender.h: I created these two files. Created the 5215 functions ReplaceExt, InsertFileName, and CreatePanorama. It has 5216 also all the skeletons to all the functions that need to be 5217 rewritten. 5218 5219 * Modified Makefile.am to add PTStitcher. The program currently 5220 compiles, but does nothing. 5221 5222 * Created the ChangeLog. 5223 52242005-12-13 04:04 +0000 jim0watters <jim0watters> (a9ef8cde9721 <libpano>) 5225 5226 * makefile.win32: 5227 added missing ZComb.o 5228 52292005-12-07 04:42 +0000 jim0watters <jim0watters> (d224bb7d8ca7 <libpano>) 5230 5231 * tools/PTStitcher.cpp, tools/PTStitcher.vcproj: new file. 5232 * tools/PTStitcher.cpp, tools/PTStitcher.vcproj: 5233 Add PTstitcher.exe helper tool This is to replace the original 5234 PTstitcher 5235 52362005-12-07 04:40 +0000 jim0watters <jim0watters> (9ef53349b223 <libpano>) 5237 5238 * tools/PTpano12.dsp, tools/PTpano12.vcproj, 5239 tools/PTpano12_readme.txt, tools/ptpano12.cpp, tools/ptpano12.def, 5240 tools/ptpano12.h: new file. 5241 * tools/PTpano12.dsp, tools/PTpano12.vcproj, 5242 tools/PTpano12_readme.txt, tools/ptpano12.cpp, tools/ptpano12.def, 5243 tools/ptpano12.h: 5244 Add too PTpano12 This tool will intercepts calls, displays info, and 5245 then calls original pano12.dll with the same parameters. It then 5246 passes back the return values back to the original caller. 5247 52482005-11-25 07:07 +0000 jim0watters <jim0watters> (9ddb256216e4 <libpano>) 5249 5250 * version.h: 5251 update to ver 2.8 5252 52532005-11-24 11:14 +0000 brunopostle <brunopostle> (677de4195155 <libpano>) 5254 5255 * ChangeLog: 5256 Updated chnagelog from CVS commit messages 5257 52582005-11-24 10:52 +0000 brunopostle <brunopostle> (f4132070619a <libpano>) 5259 5260 * configure.ac: 5261 updated to 2.7.0.14 release 5262 52632005-11-23 04:46 +0000 jim0watters <jim0watters> (cc6e1a5e07d6 <libpano>) 5264 5265 * version.h: 5266 update to ver .14 5267 52682005-11-23 04:42 +0000 jim0watters <jim0watters> (790594cec3e2 <libpano>) 5269 5270 * sys_win.c: 5271 MSVS memory tracking tools 5272 52732005-11-23 04:37 +0000 jim0watters <jim0watters> (51b76a0c2a47 <libpano>) 5274 5275 * sys_win.h: 5276 remove build warning 5277 52782005-11-23 04:35 +0000 jim0watters <jim0watters> (d8dab03dd896 <libpano>) 5279 5280 * adjust.c, parser.c: 5281 fix possible double delete or delete of null 5282 52832005-11-16 12:40 +0000 brunopostle <brunopostle> (1c333ef4c2ec <libpano>) 5284 5285 * ChangeLog: 5286 updated from cvs commit messages 5287 52882005-11-16 12:30 +0000 brunopostle <brunopostle> (86dc9a0936d0 <libpano>) 5289 5290 * configure.ac: 5291 updated to 2.7.0.13 release 5292 52932005-11-16 06:47 +0000 jim0watters <jim0watters> (13cd0f452d42 <libpano>) 5294 5295 * version.h: 5296 update to ver .13 5297 52982005-11-16 05:41 +0000 jim0watters <jim0watters> (2699a9d37b1e <libpano>) 5299 5300 * libpano.vcproj: 5301 do not use MSVCP71.DLL 5302 53032005-11-16 05:19 +0000 jim0watters <jim0watters> (397a6aca71f0 <libpano>) 5304 5305 * ZComb.c: 5306 Fix "Bounds error" 5307 53082005-11-09 12:31 +0000 brunopostle <brunopostle> (72aac55e35fe <libpano>) 5309 5310 * configure.ac: 5311 updated configure.ac to version 2.7.0.12 5312 53132005-11-09 05:42 +0000 jim0watters <jim0watters> (6288af90f092 <libpano>) 5314 5315 * adjust.c, filter.h, resample.c, seamer_.c, version.h: 5316 Fix inverse transform Add number to aa_transform Increase ver to .12 5317 53182005-11-09 05:24 +0000 jim0watters <jim0watters> (e682ce3347c6 <libpano>) 5319 5320 * math.c: 5321 fix 64bit process slow down 5322 53232005-11-09 02:49 +0000 jim0watters <jim0watters> (e053e0149217 <libpano>) 5324 5325 * parser.c, tiff.c: 5326 fix possible memory leak / double free 5327 53282005-11-03 11:54 +0000 brunopostle <brunopostle> (f3da050c33f3 <libpano>) 5329 5330 * Makefile.am: 5331 Add Xcode project files to dist archive target 5332 53332005-10-27 03:13 +0000 jim0watters <jim0watters> (1f52b7eb36a4 <libpano>) 5334 5335 * doc/Optimize.txt, doc/stitch.txt: 5336 Added Antialiasing filter numbers 5337 53382005-10-27 03:12 +0000 jim0watters <jim0watters> (0c6c5d61cbee <libpano>) 5339 5340 * libpano.vcproj: 5341 Updated Windows project 5342 53432005-10-26 00:19 +0000 jim0watters <jim0watters> (a7145fef67a6 <libpano>) 5344 5345 * resample.c: 5346 Added the dual-color modes to the transform_aa and cleaned the code, 5347 rename 4 variables... 5348 53492005-10-24 03:27 +0000 jim0watters <jim0watters> (dc5b13719d26 <libpano>) 5350 5351 * PanoTools.pbproj.tgz: new file. 5352 * PanoTools.pbproj.tgz: 5353 A project file for Apple's "XCode" IDE, for developers who like to 5354 use Apple's tool. 5355 53562005-10-24 03:13 +0000 jim0watters <jim0watters> (1d54ef5bbbd2 <libpano>) 5357 5358 * adjust.c, filter.h, resample.c: 5359 combine makePano with MyMakePano and transform with MyTransform to 5360 remove duplicate code and prepair to make MyTransform multiprocessor 5361 aware 5362 53632005-10-23 05:20 +0000 jim0watters <jim0watters> (fabfe050326a <libpano>) 5364 5365 * resample.c: 5366 alpha mask threshold bug fix 5367 53682005-10-23 05:02 +0000 jim0watters <jim0watters> (2a0b29d75e95 <libpano>) 5369 5370 * resample.c: 5371 alpha mask threshold bug fix 5372 53732005-10-23 00:05 +0000 jim0watters <jim0watters> (c5e7307de63c <libpano>) 5374 5375 * NEWS: 5376 alpha mask threshold bug fix 5377 53782005-10-22 03:58 +0000 jim0watters <jim0watters> (d80ac6ae982b <libpano>) 5379 5380 * NEWS: 5381 Do not process unchanged color channels for CA correction 5382 53832005-10-22 03:51 +0000 jim0watters <jim0watters> (8319dfa6bdb9 <libpano>) 5384 5385 * AUTHORS, correct.c, queryfeature.c, resample.c, version.h: 5386 Do not process unchanged color channels for CA correction 5387 53882005-10-19 03:06 +0000 jim0watters <jim0watters> (5151284470ec <libpano>) 5389 5390 * AUTHORS, NEWS, version.h: 5391 update changes 5392 53932005-10-19 00:45 +0000 jim0watters <jim0watters> (e38ec498ee35 <libpano>) 5394 5395 * adjust.c, filter.h, panorama.h, parser.c, queryfeature.c, 5396 resample.c: 5397 ByThomas Rauscher, Added antialiasing filters 5398 53992005-10-19 00:44 +0000 jim0watters <jim0watters> (17d0478150d2 <libpano>) 5400 5401 * file.c, filter.c, tiff.c: 5402 ByThomas Rauscher, Added support 32bit float files 5403 54042005-10-18 23:33 +0000 jim0watters <jim0watters> (b0dbc99d5a4f <libpano>) 5405 5406 * bmp.c: 5407 allow to read both top to bottom or bottom to top BMP files 5408 54092005-10-18 23:28 +0000 jim0watters <jim0watters> (fafcd6dd4e22 <libpano>) 5410 5411 * panorama.h: 5412 remove incorrect filer_main() 5413 54142005-05-22 12:44 +0000 dwilkins42 <dwilkins42> (4344acb82eb3 <libpano>) 5415 5416 * version.h: 5417 Update all versions 5418 54192005-05-22 12:18 +0000 dwilkins42 <dwilkins42> (6a5e0372c571 <libpano>) 5420 5421 * configure.ac, filter.c, queryfeature.c, version.h: 5422 Correct behaviour for mode=_usedata 5423 54242005-05-18 13:40 +0000 brunopostle <brunopostle> (ff0fe5ce46de <libpano>) 5425 5426 * NEWS, configure.ac, version.h: 5427 Changed version to 2.7.0.10 for release 5428 54292005-05-12 02:24 +0000 jim0watters <jim0watters> (2e86aa80c5e1 <libpano>) 5430 5431 * libpano.vcproj: 5432 update for VC .Net 5433 54342005-05-07 15:17 +0000 dwilkins42 <dwilkins42> (91c838400647 <libpano>) 5435 5436 * lmdif.c, multilayer.c, panotypes.h, pteditor.c, ptpicker.c, 5437 resample.c, sys_ansi.c: 5438 Explicitly mark unused variables and remove GCC warning 5439 54402005-05-05 05:06 +0000 dwilkins42 <dwilkins42> (357c362c029c <libpano>) 5441 5442 * queryfeature.c: 5443 Modify sense of Java test 5444 54452005-05-04 15:08 +0000 dwilkins42 <dwilkins42> (fa66f90c8136 <libpano>) 5446 5447 * ChangeLog: 5448 Update ChangeLog 5449 54502005-05-04 08:33 +0000 dwilkins42 <dwilkins42> (a668557901da <libpano>) 5451 5452 * filter.c: 5453 Use 64 bit clean data types. Use 64 bit safe casts. 5454 54552005-05-04 08:32 +0000 dwilkins42 <dwilkins42> (5ff19adb7c5e <libpano>) 5456 5457 * file.c: 5458 Use decimal instead of hex constants 5459 54602005-05-04 08:29 +0000 dwilkins42 <dwilkins42> (e08161ba4237 <libpano>) 5461 5462 * pan.c: 5463 Use 64 bit safe casts. 5464 54652005-05-04 08:16 +0000 dwilkins42 <dwilkins42> (f8e75bdf46a5 <libpano>) 5466 5467 * PTDialogs.c: 5468 Correct typo 5469 54702005-05-04 08:02 +0000 dwilkins42 <dwilkins42> (06ef9b23cc66 <libpano>) 5471 5472 * perspect.c: 5473 Use 64 bit clean data types. 5474 54752005-05-04 08:01 +0000 dwilkins42 <dwilkins42> (56d8746eb1c7 <libpano>) 5476 5477 * fourier.c, jpeg.c, morpher.c: 5478 Use 64 bit clean data types. Use 64 bit safe casts. 5479 54802005-05-04 07:57 +0000 dwilkins42 <dwilkins42> (fe6ab358918c <libpano>) 5481 5482 * file.c: 5483 Use 64 bit clean data types. Use 64 bit safe casts. Rename READLONG 5484 and WRITELONG to READINT32 and WRITEINT32 to accurately reflect 5485 their purpose. 5486 54872005-05-04 07:51 +0000 dwilkins42 <dwilkins42> (01b39f316fe4 <libpano>) 5488 5489 * correct.c: 5490 Use 64 bit safe casts. 5491 54922005-05-04 07:50 +0000 dwilkins42 <dwilkins42> (9333ffeff90d <libpano>) 5493 5494 * sys_ansi.c, sys_win.c: 5495 Use 64 bit clean parameter declarations. 5496 54972005-05-04 07:49 +0000 dwilkins42 <dwilkins42> (cf2d3c15e6f1 <libpano>) 5498 5499 * tiff.c: 5500 Use 64 bit clean data types and types defined in tiff.h where 5501 appropriate 5502 55032005-05-04 07:47 +0000 dwilkins42 <dwilkins42> (73220ffb3924 <libpano>) 5504 5505 * resample.c: 5506 Use 64 bit clean data types. 5507 55082005-05-04 07:45 +0000 dwilkins42 <dwilkins42> (14d5a6453677 <libpano>) 5509 5510 * queryfeature.c: 5511 Use 64 bit clean data types. Use 64 bit safe const instead of define 5512 55132005-05-04 07:44 +0000 dwilkins42 <dwilkins42> (6970f67030ac <libpano>) 5514 5515 * ppm.c: 5516 Use 64 bit clean data types. Use correct format specifiers for 32/64 5517 bit 5518 55192005-05-04 07:42 +0000 dwilkins42 <dwilkins42> (4003853a9acb <libpano>) 5520 5521 * parser.c: 5522 Use correct format specifiers for 32/64 bit 5523 55242005-05-04 07:40 +0000 dwilkins42 <dwilkins42> (7f34bf30d8ed <libpano>) 5525 5526 * filter.h, panorama.h: 5527 use 64 bit clean types 5528 55292005-05-04 07:26 +0000 dwilkins42 <dwilkins42> (8b97514d5985 <libpano>) 5530 5531 * fftn.c, fftn.h: 5532 Correct data widths for 32/64 bit use 5533 55342005-05-04 07:23 +0000 dwilkins42 <dwilkins42> (a531c29cc47f <libpano>) 5535 5536 * Triangulate.c: 5537 Use floating point version of abs() to avoid conversion errors 5538 55392005-05-04 07:21 +0000 dwilkins42 <dwilkins42> (1ead57efea36 <libpano>) 5540 5541 * tools/panoinfo_unix.c: 5542 gcc 2.95 on ppc barfs if local variables defined late 5543 55442005-05-04 07:17 +0000 dwilkins42 <dwilkins42> (af16520a013b <libpano>) 5545 5546 * panotypes.h: new file. 5547 * Makefile.am, panotypes.h: 5548 Add panotypes.h header for 32/64 bit support 5549 55502005-05-04 07:15 +0000 dwilkins42 <dwilkins42> (4f866f87e7d7 <libpano>) 5551 5552 * configure.ac, m4/ax_check_graphics.m4: 5553 Small fixes for darwin platform 5554 55552005-05-01 14:41 +0000 dwilkins42 <dwilkins42> (f0d18d0dc3e6 <libpano>) 5556 5557 * PTDialogs.c, multilayer.c, pteditor.c, resample.c: 5558 Supress unused parameter warning on msvc. 5559 55602005-05-01 14:36 +0000 dwilkins42 <dwilkins42> (fe36f526c9e3 <libpano>) 5561 5562 * sys_win.h: 5563 Correct function declarations. 5564 55652005-05-01 14:35 +0000 dwilkins42 <dwilkins42> (b879b402521c <libpano>) 5566 5567 * sys_win.c: 5568 Correct function declarations. remove unused local variables. 5569 Supress unused parameter warning on msvc. 5570 55712005-05-01 14:33 +0000 dwilkins42 <dwilkins42> (de5d015c714a <libpano>) 5572 5573 * ptpicker.c: 5574 Update function declaration. Supress unused parameter warning on 5575 msvc 5576 55772005-05-01 14:32 +0000 dwilkins42 <dwilkins42> (a08ab438a8b6 <libpano>) 5578 5579 * optimize.c: 5580 Remove redundant function declaration 5581 55822005-05-01 14:31 +0000 dwilkins42 <dwilkins42> (a4f24371b7b3 <libpano>) 5583 5584 * lmdif.c: 5585 Update function declarations. Remove redundant function 5586 declarations. Supress unused parameter warnings on msvc 5587 55882005-05-01 14:27 +0000 dwilkins42 <dwilkins42> (62a13dc5656c <libpano>) 5589 5590 * file.c: 5591 Replace (char)255 with 0xFF so that msvc won't complain 5592 55932005-05-01 14:24 +0000 dwilkins42 <dwilkins42> (5d478b2f1771 <libpano>) 5594 5595 * correct.c: 5596 Initialise a few more variables. 5597 55982005-05-01 14:23 +0000 dwilkins42 <dwilkins42> (10084a17bdc2 <libpano>) 5599 5600 * adjust.h: 5601 Add one more function declaration 5602 56032005-05-01 14:23 +0000 dwilkins42 <dwilkins42> (80105297c2ec <libpano>) 5604 5605 * adjust.c: 5606 Initialise variables. Correct typing error. Update function 5607 declaration 5608 56092005-04-30 18:55 +0000 dwilkins42 <dwilkins42> (2b683e65c62c <libpano>) 5610 5611 * queryfeature.c: 5612 Add note in queryfeature if java support is disabled 5613 56142005-04-30 17:40 +0000 dwilkins42 <dwilkins42> (2e8ad67433e8 <libpano>) 5615 5616 * Makefile.am: 5617 Add msvc files to autotools 5618 56192005-04-30 16:44 +0000 dwilkins42 <dwilkins42> (d6c31bfab3a8 <libpano>) 5620 5621 * libpano.vcproj, pano12vc.def, pano12vcd.def: new file. 5622 * libpano.vcproj, pano12vc.def, pano12vcd.def: 5623 Add project file for msvc and support files 5624 56252005-04-30 10:19 +0000 dwilkins42 <dwilkins42> (dec4b12b4d15 <libpano>) 5626 5627 * resample.c: 5628 Fix cast-as-lvalue warning. Add function declarations. Ensure all 5629 variables initialised. Remove unused variables. Fix cast scope. Fix 5630 fprintf format string 5631 56322005-04-30 10:15 +0000 dwilkins42 <dwilkins42> (ce4095802b7f <libpano>) 5633 5634 * ptpicker.c: 5635 Correct sprintf format strings 5636 56372005-04-30 10:13 +0000 dwilkins42 <dwilkins42> (912225a31526 <libpano>) 5638 5639 * lmdif.c: 5640 Correct function declarations. Remove unused variables. Remove 5641 redundant functions 5642 56432005-04-30 10:10 +0000 dwilkins42 <dwilkins42> (d67d827e922f <libpano>) 5644 5645 * fourier.c: 5646 Remove unused variables. Comment out unused code 5647 56482005-04-30 10:07 +0000 dwilkins42 <dwilkins42> (85e4d420a65e <libpano>) 5649 5650 * filter.c: 5651 Ensure variables initialised. Fix cast scope 5652 56532005-04-30 10:06 +0000 dwilkins42 <dwilkins42> (2c0fbc9e0c15 <libpano>) 5654 5655 * file.c: 5656 Fix multi-character char const warning. Remove unused variables. Fix 5657 signed/unigned comparison warnings 5658 56592005-04-30 10:01 +0000 dwilkins42 <dwilkins42> (0d3832cdcdf4 <libpano>) 5660 5661 * adjust.c: 5662 Add function declarations. Ensure variables initialised. Comment out 5663 unused code. Correct sprintf format string 5664 56652005-04-30 09:55 +0000 dwilkins42 <dwilkins42> (afb3ba6a5d63 <libpano>) 5666 5667 * adjust.h: new file. 5668 * adjust.h: 5669 Add new header 5670 56712005-04-30 09:50 +0000 dwilkins42 <dwilkins42> (486208a5c1dd <libpano>) 5672 5673 * fftn.c: 5674 Fix signed/unsigned warnings 5675 56762005-04-30 09:48 +0000 dwilkins42 <dwilkins42> (aed86451148d <libpano>) 5677 5678 * correct.c: 5679 Fix cast-as-lvalue error. Ensure all variables initialised 5680 56812005-04-30 09:37 +0000 dwilkins42 <dwilkins42> (7440d0c8a4c3 <libpano>) 5682 5683 * Makefile.am: 5684 Add new files to automake system 5685 56862005-04-30 09:35 +0000 dwilkins42 <dwilkins42> (38486d0c3fa1 <libpano>) 5687 5688 * optimize.c: 5689 Remove unused variables. Add function declarations 5690 56912005-04-30 09:22 +0000 dwilkins42 <dwilkins42> (0d1785441535 <libpano>) 5692 5693 * ptpicker.c: 5694 Remove unused variable 5695 56962005-04-30 09:11 +0000 dwilkins42 <dwilkins42> (73522cbaea62 <libpano>) 5697 5698 * parser.c: 5699 Add function declarations. Correct printf/scanf format definitions. 5700 Add default case to switch statement 5701 57022005-04-30 09:02 +0000 dwilkins42 <dwilkins42> (11a0295c183f <libpano>) 5703 5704 * ZComb.c, ZComb.h: new file. 5705 * ZComb.c, ZComb.h, tiff.c: 5706 Move Z combining code to it's own files. Fix parameter declaration 5707 in tiff.c 5708 57092005-04-30 08:54 +0000 dwilkins42 <dwilkins42> (a24ffa0a852e <libpano>) 5710 5711 * adjust.c, lmdif.c, pteditor.c, ptpicker.c, resample.c: 5712 Remove #pragma unused (not used by gcc or msvc) 5713 57142005-04-30 08:03 +0000 dwilkins42 <dwilkins42> (28ce2819e252 <libpano>) 5715 5716 * tools/PTOptimizer.c: 5717 Remove unused variables. Add explicit function declaration 5718 57192005-04-30 08:02 +0000 dwilkins42 <dwilkins42> (1ed21456ebb1 <libpano>) 5720 5721 * sys_win.h: 5722 Correct parameter declaration 5723 57242005-04-30 08:01 +0000 dwilkins42 <dwilkins42> (2f22bb6cad0b <libpano>) 5725 5726 * sys_ansi.c: 5727 Remove unused variable 5728 57292005-04-30 07:59 +0000 dwilkins42 <dwilkins42> (4bd02463622a <libpano>) 5730 5731 * remap.c: 5732 Add explicit variable initialisation 5733 57342005-04-30 07:57 +0000 dwilkins42 <dwilkins42> (661e42ae3007 <libpano>) 5735 5736 * pteditor.c: 5737 Add explicit function declaration 5738 57392005-04-30 07:55 +0000 dwilkins42 <dwilkins42> (c2aec70c6e53 <libpano>) 5740 5741 * png.c: 5742 Fix data type. Fix Optimise bug 5743 57442005-04-30 07:52 +0000 dwilkins42 <dwilkins42> (432951e28019 <libpano>) 5745 5746 * Triangulate.c: 5747 Remove unused variable 5748 57492005-04-22 15:30 +0000 dwilkins42 <dwilkins42> (8045e4fd50d1 <libpano>) 5750 5751 * javastub.c: new file. 5752 * javastub.c: 5753 Required for --without-java support 5754 57552005-04-22 15:29 +0000 dwilkins42 <dwilkins42> (3f5e801efa1d <libpano>) 5756 5757 * pano12.rc: 5758 Correct rc language version (messages are in english not german) 5759 57602005-04-22 15:26 +0000 dwilkins42 <dwilkins42> (7c59b154ca16 <libpano>) 5761 5762 * Makefile.am, configure.ac: 5763 Add --without-java support 5764 57652005-02-26 08:14 +0000 dwilkins42 <dwilkins42> (2da417c8a6d5 <libpano>) 5766 5767 * panorama.h: 5768 __INTEL__ cannot be used as a test for windows 5769 57702005-02-17 14:37 +0000 dwilkins42 <dwilkins42> (f888370b5bab <libpano>) 5771 5772 * configure.ac: 5773 Update version number 5774 57752005-02-04 08:38 +0000 jim0watters <jim0watters> (e7c87c782573 <libpano>) 5776 5777 * adjust.c, parser.c, queryfeature.c, version.h: 5778 Fix bug when cropping outside of image - Joost Nieuwenhuijse 5779 57802005-01-12 08:03 +0000 dwilkins42 <dwilkins42> (b2da35963da6 <libpano>) 5781 5782 * configure.ac, m4/ax_check_graphics.m4: 5783 Add initial support in autotools for the 64 bit linux platform. 5784 Remove default search paths 5785 57862005-01-07 09:26 +0000 dwilkins42 <dwilkins42> (e2d2b09d9f79 <libpano>) 5787 5788 * Makefile.am, bootstrap, build/Makefile.am, build/win32/Makefile.am, 5789 configure.ac, doc/Makefile.am, m4/Makefile.am, tools/.cvsignore, 5790 tools/Makefile.am: 5791 Ensure maintainer-clean and distcheck targets work. Disable 5792 maintainer-mode in dist tarball. 5793 57942005-01-07 06:41 +0000 dwilkins42 <dwilkins42> (31ff6dab0399 <libpano>) 5795 5796 * m4/ax_check_java.m4: 5797 Put only _really_ required includes in JAVA_FLAGS. Should fix 5798 problem on Debian with gcj. 5799 58002004-12-01 01:44 +0000 specu <specu> (f797970951b6 <libpano>) 5801 5802 * sys_win.c: 5803 add title to the PrintError messagebox 5804 58052004-12-01 01:32 +0000 specu <specu> (f52680260e9d <libpano>) 5806 5807 * sys_win.c: 5808 fix typo 5809 58102004-12-01 00:48 +0000 specu <specu> (04ca5640bab5 <libpano>) 5811 5812 * version.h: 5813 replace non ASCII char with (c) - fix for bug 1076139 5814 58152004-11-23 19:43 +0000 dwilkins42 <dwilkins42> (1d24920498c0 <libpano>) 5816 5817 * doc/.cvsignore: new file. 5818 * Makefile.am, configure.ac, doc/.cvsignore, m4/ax_check_graphics.m4, 5819 m4/ax_check_java.m4: 5820 Fixes for build (cygwin now compiles, but need to add README.cygwin 5821 to explain how). Also add .cvsignore to doc subdir. 5822 58232004-11-23 12:22 +0000 dwilkins42 <dwilkins42> (16f8f0e4fcee <libpano>) 5824 5825 * libpano12.def: new file. 5826 * libpano12.def: 5827 Add libpano12.def used to create the import library on windows. This 5828 is the same as pano12.def, but does not re-export the TIFFxxxx 5829 symbols from the tiff library (which can cause some hard-to-track 5830 errors) 5831 58322004-11-22 19:24 +0000 dwilkins42 <dwilkins42> (c8a481723ae9 <libpano>) 5833 5834 * build/.cvsignore, build/Makefile.am, build/README, 5835 build/win32/.cvsignore, build/win32/Makefile.am, 5836 build/win32/compile-resource, build/win32/lt-compile-resource: new 5837 file. 5838 * Makefile.am, build/.cvsignore, build/Makefile.am, build/README, 5839 build/win32/.cvsignore, build/win32/Makefile.am, 5840 build/win32/compile-resource, build/win32/lt-compile-resource, 5841 configure.ac, m4/ax_check_java.m4, tools/Makefile.am: 5842 Fixes for mingw and cygwin build. Note that cygwin build still has a 5843 few problems. 5844 58452004-11-22 18:58 +0000 dwilkins42 <dwilkins42> (65ba957c5a23 <libpano>) 5846 5847 * .cvsignore, m4/.cvsignore, tools/.cvsignore: new file. 5848 * .cvsignore, m4/.cvsignore, tools/.cvsignore: 5849 Add cvs ignore files 5850 58512004-11-16 09:08 +0000 brunopostle <brunopostle> (602de584601b <libpano>) 5852 5853 * ChangeLog: 5854 *** empty log message *** 5855 58562004-11-16 09:03 +0000 brunopostle <brunopostle> (347f80bfcb74 <libpano>) 5857 5858 * doc/Makefile.am, doc/Optimize.txt, doc/stitch.txt: new file. 5859 * Makefile.am, configure.ac, doc/Makefile.am, doc/Optimize.txt, 5860 doc/stitch.txt: 5861 Added updated documentation for PTStitcher and PTOptimizer. 5862 58632004-11-16 08:31 +0000 brunopostle <brunopostle> (18591b4ce431 <libpano>) 5864 5865 * NEWS, configure.ac: 5866 Updated for 2.7.0.8 release 5867 58682004-11-16 06:08 +0000 jim0watters <jim0watters> (7cd49f9cdd67 <libpano>) 5869 5870 * version.h: 5871 Official release, Updated to version 2.7.0.8 5872 58732004-11-16 05:58 +0000 jim0watters <jim0watters> (f5c9b5ab7722 <libpano>) 5874 5875 * optimize.c: 5876 Fix small memory leak, as reported by Pablo d'Angelo 5877 58782004-11-10 09:46 +0000 dwilkins42 <dwilkins42> (73d97d5ba384 <libpano>) 5879 5880 * Makefile.am, m4/ax_check_graphics.m4: 5881 Update mac support in the build files 5882 58832004-11-10 08:32 +0000 brunopostle <brunopostle> (60365e242c4d <libpano>) 5884 5885 * configure.ac: 5886 Stop configure when it can't find libjpeg, zlib, libtiff, libpng or 5887 java (Douglas Wilkins) 5888 58892004-11-10 08:29 +0000 brunopostle <brunopostle> (551befbb9eac <libpano>) 5890 5891 * tools/Makefile.am: 5892 Allow out of tree builds. Remove an unnecessary osx hack. 5893 58942004-11-10 08:26 +0000 brunopostle <brunopostle> (82a3da0bf09f <libpano>) 5895 5896 * m4/ax_check_java.m4: 5897 Add a path to find java on osx 10.1 (Douglas Wilkins) 5898 58992004-11-09 18:04 +0000 brunopostle <brunopostle> (1b080ee51d20 <libpano>) 5900 5901 * m4/ax_check_java.m4: 5902 small changes to allow for the sun java packaged by www.jpackage.org 5903 (Douglas Wilkins) 5904 59052004-11-09 16:49 +0000 brunopostle <brunopostle> (d1c54b9cf018 <libpano>) 5906 5907 * panorama.h, tools/Makefile.am: 5908 Fixes to build on osx, though not ideal. 5909 59102004-11-09 14:27 +0000 brunopostle <brunopostle> (f903b9b8a81a <libpano>) 5911 5912 * m4/ax_check_java.m4: 5913 fixes to detect java libraries 5914 59152004-11-09 14:10 +0000 brunopostle <brunopostle> (e58f3752a03f <libpano>) 5916 5917 * tools/Makefile.am: 5918 Add AM_LDFLAGS=-L.. so the tools can link to the just-built library 5919 59202004-11-09 14:02 +0000 brunopostle <brunopostle> (a2dc456d6972 <libpano>) 5921 5922 * configure.ac: 5923 allow older versions of autoconf 5924 59252004-11-09 14:01 +0000 brunopostle <brunopostle> (7d6279b7cac4 <libpano>) 5926 5927 * Makefile.am: 5928 Add some likely include paths for building on a mac 5929 59302004-11-09 09:34 +0000 brunopostle <brunopostle> (bfcfe24d45c1 <libpano>) 5931 5932 * AUTHORS, ChangeLog, Makefile.am, NEWS, README, bootstrap, 5933 configure.ac, m4/Makefile.am, m4/ax_check_graphics.m4, 5934 m4/ax_check_java.m4, tools/Makefile.am: new file. 5935 * AUTHORS, ChangeLog, Makefile.am, NEWS, README, bootstrap, 5936 configure.ac, m4/Makefile.am, m4/ax_check_graphics.m4, 5937 m4/ax_check_java.m4, tools/Makefile.am: 5938 Added new libtool, automake, autoconf build system. Needs testing on 5939 various platforms. 5940 59412004-11-08 19:35 +0000 brunopostle <brunopostle> (07575cb09a1a <libpano>) 5942 5943 * makefile.win32, tools/makefile.panoinfo.win32, 5944 tools/makefile.ptoptimizer.win32: new file. 5945 * Makefile, tools/makefile panoinfo, tools/makefile ptoptimizer: 5946 deleted file. 5947 * Makefile, README.linux, README.windows, makefile.win32, 5948 tools/makefile panoinfo, tools/makefile ptoptimizer, 5949 tools/makefile.panoinfo.win32, tools/makefile.ptoptimizer.win32: 5950 Renamed Makefile as it would be clobbered by upcoming automake build 5951 system. Renamed files with spaces as they confuse make. Modified 5952 README files as appropriate. 5953 59542004-10-15 16:28 +0000 jim0watters <jim0watters> (ba1d808315ba <libpano>) 5955 5956 * jpeg.c, queryfeature.c, version.h: 5957 Turned on JPEG optimization - disable in script file 5958 59592004-10-07 15:06 +0000 jim0watters <jim0watters> (ad542e099aac <libpano>) 5960 5961 * version.h: 5962 Official release, Updated to version 2.7.0.6 5963 59642004-09-27 06:32 +0000 jim0watters <jim0watters> (16d38980c5e6 <libpano>) 5965 5966 * tools/panoinfo_unix.c: new file. 5967 * tools/panoinfo_unix.c: 5968 Unix version of PanoInfo 5969 59702004-09-27 06:26 +0000 jim0watters <jim0watters> (55b81db31109 <libpano>) 5971 5972 * version.h: 5973 Updated to new version - rc1 5974 59752004-09-27 06:25 +0000 jim0watters <jim0watters> (8a3b287bf6f2 <libpano>) 5976 5977 * resample.c: 5978 Updated fastTransform - removed bugs 5979 59802004-09-27 06:22 +0000 jim0watters <jim0watters> (131beed8ff79 <libpano>) 5981 5982 * sys_win.c: 5983 disable warnings for unknown tags for TIFF files 5984 59852004-09-27 06:20 +0000 jim0watters <jim0watters> (334bfe81d3ed <libpano>) 5986 5987 * queryfeature.c: 5988 Fix asserts with Microsoft compilers 5989 59902004-09-22 19:59 +0000 jim0watters <jim0watters> (59e19730b18d <libpano>) 5991 5992 * correct.c, filter.c, resample.c: 5993 Reduce the number of times the status bar gets updated. From every 5 5994 lines to every 2%. Speed increase using plugin from 4:30 down to 5995 1:30 with 5000 pixel high image 5996 59972004-09-22 19:55 +0000 jim0watters <jim0watters> (d888be33a7e8 <libpano>) 5998 5999 * math.c: 6000 Fix PTCorrect vignetting correction. Use same amount of correction 6001 with 16 and 8 bit files. 16 bit too dark 6002 60032004-07-20 03:55 +0000 jim0watters <jim0watters> (edfe07986b23 <libpano>) 6004 6005 * file.c: 6006 Fix PTAdjust saving 16 bit files loaded from plug-in as too dark. 6007 60082004-07-20 03:54 +0000 jim0watters <jim0watters> (6dcaaecbe47f <libpano>) 6009 6010 * version.h: 6011 new version 6012 60132004-07-20 03:53 +0000 jim0watters <jim0watters> (7ac0dd9b3fc8 <libpano>) 6014 6015 * seamer_.c: 6016 Fix 16 bit PTAdjust blend method paste, remove black border - Jim 6017 Watters 6018 60192004-07-20 03:52 +0000 jim0watters <jim0watters> (1346aa9f548d <libpano>) 6020 6021 * ptpicker.c: 6022 Fix PTEditor to open files 6023 60242004-07-20 03:50 +0000 jim0watters <jim0watters> (022088337477 <libpano>) 6025 6026 * filter.h: 6027 Remove many type size warnings 6028 60292004-07-20 03:48 +0000 jim0watters <jim0watters> (fddceb097eaf <libpano>) 6030 6031 * PTDialogs.c, pano12.rc, sys_win.h: 6032 Fix path and file input with dialog boxes. Now accept path with 6033 spaces. Updating edit control is remembered. 6034 60352004-07-18 03:20 +0000 jim0watters <jim0watters> (c61ceb3321d4 <libpano>) 6036 6037 * adjust.c: 6038 Speed up adding an alpha channel to image - Jim Watters 6039 60402004-07-15 23:01 +0000 jim0watters <jim0watters> (1d1f4c449e00 <libpano>) 6041 6042 * tools/panoinfo.c: 6043 Remove unused variables 6044 60452004-07-15 22:46 +0000 jim0watters <jim0watters> (882a8b696d43 <libpano>) 6046 6047 * version.h: 6048 Set to Alpha 4 6049 60502004-07-15 22:45 +0000 jim0watters <jim0watters> (b2fa322e124b <libpano>) 6051 6052 * queryfeature.c: 6053 Update with new features - mask for focus, Faster, PSD & 16bit bug 6054 fix 6055 60562004-07-15 22:42 +0000 jim0watters <jim0watters> (347d1ad94dd4 <libpano>) 6057 6058 * sys_win.h: 6059 Fix propper dialog names for Windows plug-ins - Jim Watters 6060 60612004-07-15 22:41 +0000 jim0watters <jim0watters> (2a120bcbf2d7 <libpano>) 6062 6063 * tiff.c: 6064 Added Combining images of different focus by Rik Littlefields 6065 60662004-07-15 22:38 +0000 jim0watters <jim0watters> (fe29aa776eb0 <libpano>) 6067 6068 * filter.c, filter.h, morpher.c, parser.c, resample.c: 6069 Added Faster transformations by Fulvio Senore and with morphing by 6070 Rik Littlefields 6071 60722004-07-15 22:29 +0000 jim0watters <jim0watters> (dac5807cdf5c <libpano>) 6073 6074 * file.c: 6075 Fix problem with large PSD files with image width > 16384 and heavy 6076 file swapping and updated hasFeather. Rik Littlefield & Jim Watters 6077 60782004-07-15 22:17 +0000 jim0watters <jim0watters> (b691cb61b9da <libpano>) 6079 6080 * correct.c, file.c, filter.c, filter.h, math.c: 6081 Fix 16bit plug-in for Radial Shift and PTAdjust - Kevin Kratzke & 6082 Jim Watters 6083 60842004-07-13 02:51 +0000 jim0watters <jim0watters> (1c376046dacd <libpano>) 6085 6086 * file.c: 6087 Dynamically allocate scanline buffer in writeWhiteBackground, to 6088 avoid buffer overflow and crash on large images. 6089 60902004-07-13 02:16 +0000 jim0watters <jim0watters> (c8785c93da52 <libpano>) 6091 6092 * queryfeature.c: 6093 made to work with microsoft compiler 6094 60952004-06-06 03:13 +0000 jim0watters <jim0watters> (1f68fb4ef262 <libpano>) 6096 6097 * version.h: 6098 increased version # 6099 61002004-06-06 02:35 +0000 jim0watters <jim0watters> (433fb3189235 <libpano>) 6101 6102 * Makefile: 6103 add missing bracket 6104 61052004-05-30 01:41 +0000 jim0watters <jim0watters> (664b18b4237a <libpano>) 6106 6107 * tools/makefile ptoptimizer: new file. 6108 * tools/makefile ptoptimizer: 6109 makefile for ptoptimizer 6110 61112004-05-30 01:30 +0000 jim0watters <jim0watters> (c095d04078f5 <libpano>) 6112 6113 * tools/makefile panoinfo, tools/panoinfo.c: new file. 6114 * tools/makefile panoinfo, tools/panoinfo.c: 6115 Small application to test the query feature functions of pano12 6116 library. 6117 61182004-05-30 01:26 +0000 jim0watters <jim0watters> (54202d48d886 <libpano>) 6119 6120 * queryfeature.c, queryfeature.h: new file. 6121 * Makefile, makefile.linux, makefile.mac, makefile.osx, pano12.def, 6122 pano12.rc, queryfeature.c, queryfeature.h, version.h: 6123 Functions to determine properties of this specific pano12 library. 6124 Features are name/value pairs. The name is string and the value can 6125 be either an integer, double or string. Boolean values are encoded 6126 as integers (0=false, 1=true) 6127 61282004-05-30 01:18 +0000 jim0watters <jim0watters> (6208ccd9e89b <libpano>) 6129 6130 * adjust.c, filter.h, filter.r, optimize.c, parser.c: 6131 Rik Littlefield's Improved optimizer. Better. Faster. Stronger. The 6132 method used here is a hybrid of two optimization strategies. In the 6133 first strategy, fcnPano is configured to return one function per 6134 control point, that function being total distance without regard for 6135 direction. In the second strategy, fcnPano is configured to return 6136 two functions per control point, those functions being distance in 6137 two directions, typically longitude and latitude. 6138 61392004-05-03 11:56 +0000 brunopostle <brunopostle> (afdca888b1c2 <libpano>) 6140 6141 * makefile.osx: new file. 6142 * makefile.osx: 6143 Partially working OS X makefile. This creates a statically linkable 6144 .a archive that can be used to build a working PTOptimizer like so: 6145 make -f makefile.osx && cd tools && gcc -o PTOptimizer -I.. 6146 -L/sw/lib -L.. -ljpeg -ltiff -lpano12 PTOptimizer.c 6147 61482004-03-18 02:06 +0000 jim0watters <jim0watters> (3713a910589d <libpano>) 6149 6150 * resample.c: 6151 Radial Shift, when colors channels have different values and d is > 6152 1 would give incorrect results around the edge of the image 6153 61542003-12-30 16:41 +0000 jim0watters <jim0watters> (3c06d35b96e0 <libpano>) 6155 6156 * file.c: 6157 Fix odd size PSD files and reading multilayer PSD files 6158 61592003-12-30 16:17 +0000 jim0watters <jim0watters> (a74d76cd8a6f <libpano>) 6160 6161 * adjust.c, filter.c: 6162 Fix return, for compile warning. 6163 61642003-12-30 10:37 +0000 brunopostle <brunopostle> (a7f6b7742aec <libpano>) 6165 6166 * Files somehow got converted to DOS format, fixed 6167 61682003-12-20 11:51 +0000 brunopostle <brunopostle> (2a563d98e37a <libpano>) 6169 6170 * tools/PTOptimizer.c: new file. 6171 * tools/PTOptimizer.c: 6172 Initial commit, this is intended to be a drop-in replacement for the 6173 binary-only PTOptimizer, seems to work. 6174 61752003-12-20 00:04 +0000 bret_mckee <bret_mckee> (c10b9a5bc8e5 <libpano>) 6176 6177 * Makefile, pano12.def, resample.c: 6178 Changes to get ptools to compile under windows: 6179 - Makefile modified to build the supporing libraries if they are 6180 present 6181 - pano12.def - removed comments which were causing syntax errors 6182 - resample.c - change a reference to an undefined (and dangerous 6183 looking) function to sprintf 6184 61852003-12-16 21:56 +0000 brunopostle <brunopostle> (27ec55d88922 <libpano>) 6186 6187 * jpeg.c, png.c, tiff.c: 6188 Mac specific changes related to file paths (Kekus Digital) 6189 61902003-12-16 21:16 +0000 brunopostle <brunopostle> (fe82323f1b5c <libpano>) 6191 6192 * adjust.c, pano12.def, resample.c: 6193 Two new functions: MyMakePano and MyTransForm are PTMac specific 6194 (Kekus Digital) 6195 61962003-12-14 18:32 +0000 brunopostle <brunopostle> (7202740d70d8 <libpano>) 6197 6198 * README.linux, README.mac, README.windows: new file. 6199 * README.linux, README.mac, README.windows: 6200 These instructions are out-of-date (Helmut Dersch) 6201 62022003-12-14 18:21 +0000 brunopostle <brunopostle> (7b807d0e32c1 <libpano>) 6203 6204 * gpl.txt: new file. 6205 * gpl.txt: 6206 The content of Copying.html from the original sources converted to 6207 text is identical (apart from formatting) to 6208 http://www.fsf.org/licenses/gpl.txt. 6209 62102003-12-13 12:03 +0000 brunopostle <brunopostle> (2579f69a6928 <libpano>) 6211 6212 * ptpicker.c: 6213 changed 'picker' to 'gpicker' (a namespace conflict?) (Kekus 6214 Digital) 6215 62162003-12-13 11:57 +0000 brunopostle <brunopostle> (e0301469df51 <libpano>) 6217 6218 * PTDialogs.c: 6219 minor dialog text change (Kekus Digital) 6220 62212003-12-13 11:25 +0000 brunopostle <brunopostle> (666ae726a194 <libpano>) 6222 6223 * filter.h, panorama.h: 6224 mac specific changes to build using carbon (Kekus Digital) 6225 62262003-12-13 10:58 +0000 brunopostle <brunopostle> (ad8dad90157b <libpano>) 6227 6228 * PixMap.c, PixMap.h, filter.r, pict.c, sys_mac.c, sys_mac.h: 6229 Mac specific changes, mostly porting gui to carbon (Kekus Digital) 6230 62312003-12-12 17:32 +0000 brunopostle <brunopostle> (e190298d6bed <libpano>) 6232 6233 * PixMap.c, PixMap.h, filter.r, makefile.mac, pict.c, shell_mac.c, 6234 sys_mac.c, sys_mac.h: new file. 6235 * PixMap.c, PixMap.h, filter.r, makefile.mac, pict.c, shell_mac.c, 6236 sys_mac.c, sys_mac.h: 6237 Extra files required for mac compilation as distributed by Helmut 6238 Dersch. 6239 62402003-12-12 17:27 +0000 brunopostle <brunopostle> (bc5b46e8715c <libpano>) 6241 6242 * sys_X11.c, sys_X11.h: new file. 6243 * sys_X11.c, sys_X11.h: 6244 Found two files in the macintosh sources that appear to be gtk+ 6245 dialog boxes for a linux front-end, the more the merrier. 6246 62472003-12-01 22:19 +0000 brunopostle <brunopostle> (24e77f6bf440 <libpano>) 6248 6249 * Makefile: 6250 Makefile modifications to build with mingw2.0 (Max Lyons) 6251 62522003-12-01 22:05 +0000 brunopostle <brunopostle> (930da62f16e4 <libpano>) 6253 6254 * filter.h: 6255 Reduce random luminance effect for photoshop plugin (Jim Watters) 6256 62572003-12-01 22:03 +0000 brunopostle <brunopostle> (1d9428fe02ee <libpano>) 6258 6259 * file.c: 6260 Fix to export psd files in a better way (Jim Watters) 6261 62622003-12-01 22:01 +0000 brunopostle <brunopostle> (26e651dc2eca <libpano>) 6263 6264 * adjust.c: 6265 Feature to allow linking of roll, pitch and yaw parameters when 6266 optimising (Jim Watters) 6267 62682003-12-01 21:58 +0000 brunopostle <brunopostle> (cd181cafb5f7 <libpano>) 6269 6270 * morpher.c: 6271 Fix for morph-to-fit that was causing intermittent crashes (Max 6272 Lyons) 6273 62742003-12-01 21:56 +0000 brunopostle <brunopostle> (0b124bc7df49 <libpano>) 6275 6276 * correct.c, filter.h, math.c: 6277 Feature to randomise brightness correction in photoshop plugin (Jim 6278 Watters). Anchor brightness correction to narrowest dimension of the 6279 source image rather than width for photoshop plugin (Jim Watters). 6280 62812003-12-01 21:50 +0000 brunopostle <brunopostle> (4507adb73ff9 <libpano>) 6282 6283 * file.c, filter.h, panorama.h, png.c, pteditor.c, ptpicker.c: 6284 Fix for BIGENDIAN namespace confict when compiling on Windows (Max 6285 Lyons). Additional error messages when writing psd files (Max 6286 Lyons). 6287 62882003-12-01 21:46 +0000 brunopostle <brunopostle> (956995ca6a23 <libpano>) 6289 6290 * sys_win.c: 6291 Feature to add 'are you sure' dialog on Windows when hitting cancel 6292 button (Max Lyons) 6293 62942003-12-01 21:43 +0000 brunopostle <brunopostle> (fdb2ec51e49a <libpano>) 6295 6296 * pano12.rc, sys_win.c: 6297 Fix for memory problems on win95/98/me (Max Lyons). Feature to show 6298 memory usage in Windows dialog box (Max Lyons). 6299 63002003-12-01 21:40 +0000 brunopostle <brunopostle> (14c81ba7ada9 <libpano>) 6301 6302 * bmp.c: 6303 Fix to bmp file output, bmp file dimensions need to be multiples of 6304 4 (Max Lyons) 6305 63062003-12-01 21:38 +0000 brunopostle <brunopostle> (7e38655c873f <libpano>) 6307 6308 * adjust.c, filter.h, parser.c: 6309 Straight-line control points feature added (Helmut Dersch). g and t 6310 shear correction feature added (Helmut Dersch). 256 byte limit on 6311 script-file line length extended (Max Lyons). 6312 63132003-12-01 21:29 +0000 brunopostle <brunopostle> (1807acd399e0 <libpano>) 6314 6315 * makefile.linux: 6316 Modified CFLAGS to suit real location of linux java header files 6317 63182003-12-01 21:18 +0000 brunopostle <brunopostle> (45ac50413ba9 <libpano>) 6319 6320 * makefile.linux, sys_ansi.h: new file. 6321 * makefile.linux, sys_ansi.h: 6322 Added two files needed to build on linux. sys_ansi.h was originally 6323 missing from both the Windows and Linux sources, makefile.linux is 6324 the Makefile copied from the Linux source tarball. 6325 63262003-12-01 21:10 +0000 brunopostle <brunopostle> (2a97a8dc16fe <libpano>) 6327 6328 * Makefile, PTDialogs.c, Triangulate.c, adjust.c, bmp.c, correct.c, 6329 f2c.h, fftn.c, fftn.h, file.c, filter.c, filter.h, fourier.c, 6330 jpeg.c, lmdif.c, math.c, morpher.c, multilayer.c, optimize.c, pan.c, 6331 pano12.def, pano12.rc, panorama.h, parser.c, perspect.c, png.c, 6332 ppm.c, pteditor.c, pteditor.h, ptpicker.c, ptutils.h, remap.c, 6333 resample.c, seamer.c, seamer_.c, sys_ansi.c, sys_win.c, sys_win.h, 6334 tiff.c, version.h: new file. 6335 * Makefile, PTDialogs.c, Triangulate.c, adjust.c, bmp.c, correct.c, 6336 f2c.h, fftn.c, fftn.h, file.c, filter.c, filter.h, fourier.c, 6337 jpeg.c, lmdif.c, math.c, morpher.c, multilayer.c, optimize.c, pan.c, 6338 pano12.def, pano12.rc, panorama.h, parser.c, perspect.c, png.c, 6339 ppm.c, pteditor.c, pteditor.h, ptpicker.c, ptutils.h, remap.c, 6340 resample.c, seamer.c, seamer_.c, sys_ansi.c, sys_win.c, sys_win.h, 6341 tiff.c, version.h: 6342 Initial revision 6343 6344