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

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

 must Fix for 1.5.6:
 -------------------

d> add hidden full screen option to stay above other windows

d> update translations: fr(X) ru(X)


 -------------

 > beautification project:
  d> fix up search window (forgot this for 1.5.5)
   > change bookmark widget to use a treeview instead of buttons... ?
   > use better image animation for spinner
   > update the broken image icon

d> common thumbnail management standard: (bah, just as the TODO list was becoming manageable)
  d> get something working.
   > test, test, and test some more!
  d> need utility to remove orphaned, outdated, or old thumbs
  d> need utility for user to create local thumbnails
  d> do not generate thumbnails for anything under ~/.thumbnails...
   > should probably store the original image dimensions in the thumbnail, as per the spec.
  d> implement management for file delete
  d> implement management for file move/rename

   My pet peeves about the new shared thumbnail standard:
  !> the design does not allow easily updating (fast) a thumbnail's location when an image is
     renamed/moved because the source uri is also INSIDE the thumb file.
  !> configuring thumbnails to any size other than 128x128 or 256x256 will introduce a
     speed penalty loading from the cache because all other sizes need to be scaled.
  !> thumbnail sizes other than 128x128 or 256x256 will introduce additional blurring
     because of the extra scaling step (see previous complaint).
  !> md5sums for full uris are fine, but local thumbnails may benefit from a human readable filename.

 > blah, find dupes status is still not immediately updated upon start of reading image data...

 > fix count/dimensions shown in full screen overlay when deleting last image in file list
 > determine method to let overlay know file count has changed

 > printing:
  (normal priority)
   > handle BROKEN PIPE in postscript writer when print pipe unexpectedly dies...
   > do we really want to _always_ store the print settings? may need a save settings checkbox...
   > when outputting to a file, check for overwrite of existing filename.
  (low priority)
   > fix text postscript output by converting utf8 to a locale (better) understood by postscript...
   > allow selection of background color... (for image files only?)...
   > allow text color and font selection

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

 > metadata has no maintenance option (something like remove old thumbnails)
 > I'm thinking that all metadata should be in user's $HOME, with NO local option.

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

 > 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.

 > add gamma correction patch

 > document recent additions/changes:
  d> collections in $HOME/.gqview/collections are now updated when moving files.
  d> there is a new thumb management option.
   > add page for thumb cache manager (wait until this window is complete)
  d> stay above other windows full screen option


Minor:
----------------------------------------------

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

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

 >add animated image support


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


 >deleting a file should not discontinue slide show.

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

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

 >the '..' directory icon have a different icon... for up one dir

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

