Commit Graph

142 Commits

Author SHA1 Message Date
Andreas Huggel
c4eca96836 Revamped Thumbnail classes to use the new data area feature. Implements feature #398. 2004-11-24 12:32:21 +00:00
brad
77d3d5621a added subversion style keywords 2004-11-09 19:10:37 +00:00
brad
58f7d669dc open image files on demand rather than keeping them open: bug #393 2004-10-29 06:30:59 +00:00
brad
134d57c220 fixed various msvc 7.1 build errors. bug #394 2004-10-29 06:18:40 +00:00
Andreas Huggel
f40fba88bf Added Image::AutoPtr and related updates
Changed some local buffers to DataBuf
2004-10-12 16:23:08 +00:00
Andreas Huggel
41fbe55ebd Added metacopy and the ability to extract/insert different types of metadata
Added option to print the Jpeg comment
Changed semantics of print option `i' to Iptc (`t' for translated Exif data)
2004-10-03 16:28:59 +00:00
Andreas Huggel
4a23d9d652 Updated win32 configuration 2004-09-05 15:07:16 +00:00
Andreas Huggel
2e790821a0 Changed ifdItem to ifdName in the output of Print::printInterpreted 2004-09-05 06:54:41 +00:00
Andreas Huggel
14d54e507e Added -pI print mode to print plain Iptc data 2004-09-05 05:49:55 +00:00
Andreas Huggel
0147a77c7b Added Key, ExifKey and IptcKey class hierarchy
Changed Exif keys to 'Exif.ifdItem.tagName'
2004-09-04 08:42:56 +00:00
Andreas Huggel
166e6f7928 Added full IPTC read and write support (Brad, bs_3.patch) 2004-08-12 03:57:27 +00:00
Andreas Huggel
9d72b7d1ec Revamped image and introduced byte* interface (Brad, bs_1.patch with minor modifications by ahu) 2004-07-26 08:11:38 +00:00
Andreas Huggel
f78081fb21 Added include timegm.h 2004-07-09 04:01:52 +00:00
Andreas Huggel
eba6b82386 Added timegm() from the tz distribution and preparations for conditional compilation (requires configure script) 2004-07-07 15:41:54 +00:00
Andreas Huggel
efe5b524ca Bugfix: Use timegm() and gmtime() instead of mktime() and localtime() to
avoid problems with DST.
2004-07-06 14:38:40 +00:00
Andreas Huggel
367fa3626f Changed log(2) to log(2.0) 2004-06-27 04:52:49 +00:00
Andreas Huggel
102d1a9ba4 Fixed MSVC errors and warnings (Steve, sking_5.patch)
Replaced exp2f(x) with exp(log(2) * x)
2004-06-19 11:17:17 +00:00
Andreas Huggel
452616c780 Print Nikon makernote values for ISO Speed, Quality and WhiteBalance 2004-06-02 02:51:04 +00:00
Andreas Huggel
16564f8ff2 Removed unnecessary dynamic_casts 2004-05-31 16:41:59 +00:00
Andreas Huggel
41dc298854 Slightly improved error handling 2004-05-13 16:13:29 +00:00
Andreas Huggel
90d217f173 Improved consistency of stderr and stdout output 2004-05-10 13:15:13 +00:00
Andreas Huggel
cbb1c15810 Changed namespace name Exif to Exiv2 2004-05-08 09:25:17 +00:00
Andreas Huggel
83fa163ff4 Minor (cnsistency) fixes 2004-05-08 06:58:36 +00:00
Andreas Huggel
1f943f45d2 Minor fixes for better consistency 2004-05-07 04:44:08 +00:00
Andreas Huggel
226fafe3f6 Implemented Filesize (finally) 2004-04-30 09:12:14 +00:00
Andreas Huggel
99a87043a4 Workaround for MinGW bug: use remove() before rename() 2004-04-23 13:55:42 +00:00
Andreas Huggel
c9976d1ab8 Minor fixes 2004-04-23 13:50:35 +00:00
Andreas Huggel
1211167329 Added Summary output, improved print functions 2004-04-03 07:30:56 +00:00
Andreas Huggel
20bcdef949 Use DataBuf for temporary data buffers 2004-04-03 03:47:41 +00:00
Andreas Huggel
4bc4a0dc40 Added Task Insert, implemented extract and insert functionality 2004-04-02 09:53:14 +00:00
Andreas Huggel
5fa6aa95fe Minor change 2004-04-02 01:44:34 +00:00
Andreas Huggel
2db819ccb6 Implemented erase Exif data 2004-04-01 08:34:50 +00:00
Andreas Huggel
8d677a69f3 Added Erase and Extract Tasks, part 1 (for thumbnails) 2004-03-22 08:51:32 +00:00
Andreas Huggel
7eb907be5a Isolated Canon Makernote print functions better to make them usable from client applications 2004-03-20 03:46:59 +00:00
Andreas Huggel
7048f7d32b Use Canon Makernote data for ISO and Exposure Program 2004-03-19 10:07:09 +00:00
Andreas Huggel
e9d0aea8e5 Minor changes 2004-02-21 12:00:32 +00:00
Andreas Huggel
04eb1f992b Implemented print modes, part 2 2004-02-16 08:55:36 +00:00
Andreas Huggel
47e43318a6 Implemented print modes, part 1 2004-02-15 10:17:39 +00:00
Andreas Huggel
3841300980 Changed localtime_r to localtime for portability 2004-02-15 04:17:19 +00:00
Andreas Huggel
2eec949df1 Changed print format 2004-02-13 02:58:48 +00:00
Andreas Huggel
6749046e40 Divided exif.[ch]pp into components 2004-02-11 06:39:36 +00:00
Andreas Huggel
3408dec805 Added Exiv2, the application, with print, rename and adjust actions 2004-02-10 02:40:51 +00:00