loaders: JPG: Fix bussy loop on corrupted file.
[gfxprim.git] / doc / spiv.txt
blob4f678b822a1630aa9c65a7fbdcf7b327d83c4730
1 spiv
2 ----
3 .Simple yet Powerful Image Viewer.
5 Spiv is a fast, lightweight and minimalistic image viewer build on the top of
6 the GFXprim library.
8 Spiv supports wide range of image formats, currently supported are JPEG, PNG,
9 GIF, BMP, TIFF, PSP, PSD, PNM, PCX, JPEG2000 and CBZ (as well general ZIP
10 archives with images), and more will come in the near future.
12 Spiv implements image caches with LRU (last recently used) algorithm which
13 speeds up subsequent image operations (rotations, going back and forth).
15 Spiv can also crawl a directory, there is no need to pass thousand of images
16 file names via command line arguments.
18 Spiv supports variety of video backends (via GFXprim backends) currently these
19 are X11, Linux Framebuffer, SDL and AAlib. Spiv also supports wide range of
20 backend pixel types from 1bit Grayscale to 32bit RGB with optional
21 Floyd-Steinberg dithering (even, for example, from RGB888 to RGB565).
23 Spiv implements feh-like image actions, which are short shell scripts with
24 printf-like modifiers. The modifiers are substituted to current image path,
25 name, etc. and executed by pressing function keys.
27 See 'spiv(1)' man page for more information.
29 .Spiv running in X11
30 image::images/spiv/spiv_tux.png[Spiv in X11]