Advanced image browser with some basic file manager capabilities.
Multiple panes with drag and drop support (creating new panes on click)
Viewing multiple images at once (user can specify how many images to display in row and column)
screenshot: 2x2 images
Viewing images full screen, or viewing preview images (with adjustable size of preview image)
Searching duplicate images in specified directories
screenshot: search duplicates
Advanced search that can search for images of specified dimensions (e.g. Find all images which name contains “reg” and are smaller than 200x100), file size, name in specified directories.
screenshot: advanded search
All usual image browser capabitilies (zoom, flip, rotate), adjusting brightness, contrast, gamma
Simple cut out of part of image (and saving it as a .jpg/.png,...)
screenshot: saving selection
Special shortcut keys for easy copying and moving files beetween panes using only keyboard.
When overwriting images of same name dialog appears so that you can visualy compare two images.
screenshot: compare window
It can be configured to run external application on click (or pressing enter).
You can run previously configured external applications using open with menu.
screenshot: open with configuration
You can assign colours to file extension so that all files with same extension are listed in same colour.
screenshot: assigning colour to file extensions
* on a usual linux system only these packages should be manualy compiled, all other are already installed or exists as packages for you system (redhat, mandrake, debian,...)
dowload it ImageSorter-0.1.tar.gz
gzip -dc ImageSorter-0.1.tar.gz | tar xvf -
following packages should be installed (you can install them using your installation cdroms and rpmdrake):
This perl packages should be compiled and installed:
gzip -dc Image-Info-1.11.tar.gz | tar xvf -
gzip -dc Glade-Perl-0.60.tar.gz | tar xvf -
packages similar to those in mandrake (I don't have any redhat systems installed at this moment, so if you find what are those packages drop me an email)
Some early versions worked fine on freebsd 4.4, and should work on every posix system that has packages listed under requirements.
Due to perl memory management on most perl distributions memory once allocated by perl cannot be returned to system, but only internally to application. This means that application can never shrink in memory size. However that doesn't mean that application will constantly grow, because perl can return allocated memory internally to program.
This problem doesn't relate to external libs used by perl (like imlib) which can return allocated memory to system.
Denis LackoviŠ <delacko@_REMOVE_THIS_srk.fer.hr>
All people that made perl, gtk, imlib, glade, Gtk-Perl, Glade-Perl,...