TODO key: d = done, w = work in progress, ? = possibly fixed
          * = required before next release

Major (new stuff):
----------------------------------------------

 > get a release out there that includes 1.4.3 fixes
  (just emphasize fact that printing is nonfunctional)

d> fix warning dialog when encountering broken utf-8 filenames (it's not displaying)

 > add mini icon status display to statusbar showing current image is:
    > auto-rotated
    > user-rotated
    > contains errors ?
    > contains comment(s)
    > contains exif data (only when auto rotate is enabled?)

w> add info sidebar (Ctrl-K)
   d> name, date
   d> keyword/comments
    > permissions (?)

 > add toolbar to find dupes window (with button to open dialog to add new files/folders)

 > image window should display image index/count when it contains more than one image

d>fix permisions display by removing excess dash between user/group/world rwx

 > fix pane width with tools/files on right side of window and remember window positions off.
 > fix configuration window bug with layout config order not always maintained on apply

 > add a default keywords list, with simple selection in the keyword widget
 > somewhere allow editing of the keywords shown in keywords list

 > metadata is not removed on file deletes, and
 > metadata has no maintenance option (something like remove old thumbnails)

 > add sidebar features to image windows (img-view.c)

d> add search dialog (F3, for now)
   d> path search should have non-recurse option
   d> add case insensitive option to name entry
   d> add 'between' for file size
   d> implement the dimensions test
   d> add 'between' for dimensions
   d> implement similarity test

   d> set opening search path to the current path

   d> allow sorting of results by column

   d> implement maintenance utils to update display, just like in all other views.

   d> add option to search all images with stored keywords (metadata) instead of specific path

    > allow search dialog to auto fill search criteria based on a sample image (move to wish?)

 > add thumbnail creation dialog, to pre render thumbnails, and optionally find dupes (.sim) data.

 > add option to only preload max # of thumbnails (to conserve memory),
   then release old/load new needed thumbnails on demand.

d> add delay image change until preloading is finished option (for fullscreen)
d> allow slideshow times to be set in 10s of a second.

d>fix Xinerama mess (now uses GTK display/screen/monitor utils in gdk)
 >clean up build environment (configure.in, etc.)

d>use g_filename instead of g_locale for filename conversion, change warning to enable G_BROKEN_FILENAMES

d>fix alt-v going to fullscreen instead of (properly) showing view menu.
 >fix breakage of v key introduced by above :/

 >set CTRL + arrow to jump to left/right/top/bottom of image.

 >fix management shortcuts in img-view.c fullscreen

d>support horizontal scrolling with mouse
  (also, the scrolling should be done differently, with one callback and not one for each direction)

d>fix autoscrolling in file list to center the new line,
  so that it scrolls less frequently and not line-by-line

d>maintain cursor position when removing rows from list view, dupes view, search view.

 >speed up removal of selected rows in dupe window
 >speed up removal of selected rows in search window

 > add gamma correction patch

w> do something to allow printing of images but first pick a printing library:

 > nail down crasher bug in find dupes or icon view (not sure which) when deleting many files with 2 file sets.
 > check keyboard shortcuts (work) in full screen for image windows.

Unfixable bugs:
----------------------------------------------

 > If, upon selecting a new image, and the image fails to display with only a
   black picture - and GQview's cpu usage goes up to near 100% - try scrolling
   the file view. If the problem corrects, you may be experiencing a bug in
   GTK 2.2.2, try updating GTK to 2.2.4.

Minor (post 1.4 stable):
----------------------------------------------

 >add support for GDK_SCROLL_LEFT/RIGHT to image.c
 >fix compile error on FreeBSD (missing include for time_t in ui_fileops.h ?)

 >when setting utime on thumbnail files begin to fail, start using a >= check for
  the thumbnail to source image comparisons.

 >add doubleclick to switch to/from fullscreen (on image, this is not that simple to do with current setup...)

 >when resizing/refreshing collection window, keep the same top left thumbnail visible

 >dupe window, fix mouse button 2 drag,3 click behavior to be similar to main window
      (ie: selection does not change on button 2 drags and button 3 right clicks)

d>in fullscreen and confirm delete is off, do not drop out of fullscreen (same for slideshow).

 >add print functions.

 >add a real CRC checksum and use in place of checksum_simple

 >add animated image support

Wishlist?:
----------------------------------------------

 >Documentation!

 >full screen mode option to display filename/zoom.

 >image comparison window (displays two or more images for comparison)

 >add symlink option (in addition to the move/copy stuff.)

 >the '..' directory icon should be an icon for up one dir

 >add option for delay flip till next image is loaded when in fullscreen + slideshow

 >allow slideshow transition effects (wipe/fade etc.)

 >add 2 extra zoom options (fit width and fit height).

 >support reading image data, or a list of files via stdin (cat $FILE | gqview -)

