Mercurial > geeqie
diff TODO @ 53:00843150f7c8
Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
* filelist.c (filter_add_defaults): Add Nikon file extension for nef.
* format_canon.[ch], format_fuji.[ch]: Add comment tile, and
description field for MakerNote parser.
* format_nikon.[ch]: Add support for jpegs embedded in Nikon nef files.
* format_raw.c: Add debug description output and Nikon raw parser hook.
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####
author | gqview |
---|---|
date | Tue, 07 Jun 2005 07:55:00 +0000 |
parents | 276ea4c98d33 |
children | b58cac75ad12 |
line wrap: on
line diff
--- a/TODO Sun Jun 05 07:09:12 2005 +0000 +++ b/TODO Tue Jun 07 07:55:00 2005 +0000 @@ -18,6 +18,28 @@ > cache-load.c: > should honor enable_thumbnails setting + --- + + >raw + exif formats: + + > rethink raw format header parser, apparently canon and nikon both use the TIFF file format, + so it is possible that the same magic header can be in both formats - it only works now + because Canon header list ignores Motorola alignment, which is what Nikon uses. Additionally + matching CRW format uses a magic "HEADCCDR" offset 6 bytes into the file, first two bytes are + similar to tiff for specifying byte alignment (II or MM), so the current code will also pick + up tiff files. Whatever happens here, we want to avoid mmap'ing the file until we are sure. + + > make a generic tiff header and directory parser from the nikon parser for use by all raw + parsers that involve tiff. + + > clean up canon parser (canon_read_int can be substituted with, or wrap exif_get_int16/32). + + > support olympus MakerNote, investigate RAW + > support konica / minolta MakerNote, investigate RAW + + > exif.c parser should not be using EXIF tags during tiff directory search for EXIF tag. + + --- > work on pan view: > Pick a better keyboard shortcut than Control + J :) @@ -57,6 +79,8 @@ > under consideration: > split view + --- + d> fix window size hints not to use USER_SIZE as we do not use gtk_window_resize to set the hint's attribute, and apparently GTK passes in unitialized values for this case (definite programming error, but also a GTK bug?). @@ -88,9 +112,6 @@ > collection window > search window -d> clean up exif.c to be portable (don't assume sizeof(short)==2 and sizeof(long)==4) - - Wishlist?: ----------------------------------------------