Ephoto

Ephoto is a picture viewer that focuses on simplicity rather than intricacies like databases, tags, and albums. It functions by displaying pictures contained inside a given directory and providing simple tools to view them elegantly. Pictures can be of any format supported by Evas.

If you are you looking for more complicated options in a photo application, such as databased libraries, albums, filters, etc..., please take a look at Enki.

Features

Feature highlight:

  • Fast directory browsing;
  • Images can be viewed in a thumbnail grid, or one by one;
  • Simple manipulation such as infinite zoom.
  • Slideshow;
  • Slim interface with keyboard shortcuts;
  • Smart handling of very large images, which keeps memory consumption and load times fast.

Screenshots

http://www.three68.com/wp-content/uploads/2010/11/ephoto_main.png http://www.three68.com/wp-content/uploads/2010/11/ephoto_large.png

TODO
Allow users to select a group of photos to be shown by saving an eet file with all of the photo locations.
Add an actual flow browser and move the current flow browser to "single view."
Add a few more simple manipulations.
Fix the thumbnails in a directory theme.

Where to obtain

Source code (licensed under 3-clause BSD) is available from Enlightenment's SVN repository, in trunk/ephoto.

How to compile

Ephoto uses Autotools, so compiling it is very similar to other programs: autogen.sh, make, make install. However, there are some dependencies that must be installed:

These libraries have their own set of dependencies, so you'll need to install those as well. Please refer to their documentation to know what to install or use your distribution's packaging system (which should take care of this automatically).