1. agriggio
  2. cornice


cornice /

Filename Size Date modified Message
71 B
36.2 KB
2.3 KB
3.7 KB
3.5 KB
8.5 KB
634 B
1.8 KB
251 B
3.3 KB
5.4 KB
3.2 KB
6.0 KB
17.9 KB
29.1 KB
1016 B
23.0 KB
30.5 KB
5.1 KB
560 B
4.1 KB
15.1 KB
52.8 KB
7.2 KB
5.8 KB
2.0 KB
1.2 KB
23.0 KB
2.3 KB
                    Cornice: a cross platform image viewer
                                  Version 0.3

Cornice is a cross-platform image viewer written in Python
(http://www.python.org) + wxPython (http://wxpython.org) + PIL
(http://www.pythonware.com/products/pil) . It doesn't pretend to be complete,
fast, or even useful, but I like it and it is the viewer I use on both Linux
and Windows. It has been inspired by the famous Windows-only ACDSee.

Why did I write it? Well, because I like ACDSee, but it's not free and it
doesn't run on Linux, which is my main platform. There already exists an
ACDsee-like viewer, GTKSee (http://www.regix.com/info/gtksee.shtml), but it is
unmaintained and it lacks some features I wanted (bookmarks, a good keyboard
navigation and zooming). First I tried to add such features to it, but then I
decided to rewrite it from scratch, so that I could use it also on windows (and
also because I had some troubles, especially when trying to port GTKSee to the
gdk_pixbuf lib, and also because Python is more fun than C, and... ;-)

Here are a list of the main features of Cornice:
  o Fully cross-platform: it should run wherever wxPython does (tested on
    Linux -  GTK+ 1.2.10 and 2.2.0 -, Win Me and NT 4 SP
  o Detail and thumbnail view for images
  o Image preview
  o Automatic recognition of images, with a variety of formats supported
  o Bookmarks
  o Full-screen view
  o Zooming and rotation
  o Slideshow
  o Good keyboard navigation (still not perfect, but this is true for all the
    features ;-)    
  o Image loading from zip archives (still limited: currently it handles only
    "flat" archives, i.e. without a directory structure)

Python >= 2.2.1, wxPython >= and PIL >= 1.2.2

Unpack the tarball, then "python cornice.py" at your shell's prompt.

Bugs and Issues
A lot, probably ;-) If you like the program and find one of them, it would be
nice if you reported it.  

GNU GPL (see license.txt)

Always very welcome :-) You can reach me at agriggio@users.sourceforge.net