Ojo - a fast and pretty image viewer. [pronounced 'oho']
- Ojo's general goal is to become the best image viewer for photography-related work on Linux. To serve as the first step in organizing images.
- It should start and show a single image as fast as possible - 90% of the time this is all that an image viewer is used for [it does now, need to keep it this way]
- It should look great and be very unobstrusive when viewing images, so as not to distract from the main content
- It should support RAW - this is lacking in most other images viewers. [it does now, for viewing, no export options]
- It should be easy to quickly zoom-in to 100% to a certain part of the image. [we have zooming to 100% now and fit-to-window, but no other-finer grain zooming options]
- It should provide some simple but convenient Trash, Copy and Move functionality. [nothing of these yet]
Ojo is based on these technologies: Python, GTK and HTML/JS/CSS with jQuery in an embedded WebKit
To install on Ubuntu, Mint or other Ubuntu derivatives:
sudo add-apt-repository -y ppa:ojo/daily sudo apt-get update sudo apt-get install ojo
Run from code and contribute
- First install ojo from the PPA above, this would pull all necessary dependencies. Alternatively, manually install the dependencies listed in debian/control.
- Clone repo
- Run bin/ojo, ojo should start.
- Hack away, and open a pull-request when ready, or better - immediately once you decide what you want do. For new features, please sync with me before you start - peterlevi AT peterlevi.com.
Browse and image modes
Enter - toggles between single image / browse mode
F11 - toggles fullscreen
Alt-F4 - exit
PgUp/PgDown - move back and forth between images
End - go to first/last image
Press and hold mouse to zoom to specific point at 100%, then hold and move to "look around"
Z - toggles zoom between 100% and Fit-to-window
(Partial zooming is not supported yet)
PgUp/PgDown - navigate around
End - go to first/last image or folder
Shift-Tab - switch focus between files and folders list
Enter - select currently active link
Ctrl-Up - move one folder up
Ctrl-/ - jump to the filesystem root
Alt-Right - go back / go forward in history
Ctrl +/= /
Ctrl - - increase / decrease size of the thumbnails
F5 - reload current folder (file changes are not reflected automatically)
Ctrl-F5 - refresh/recreate all thumbnails in the current folder
type text directly - enter search/filter mode.
Use this to filter images, folders and commands.
.jpg to see just JPEG files. Or type
date to focus the
Sort by date command.
The filtered view over the images remains if you go into Image mode and start cycling the images.
Esc to clear the filter and exit search mode (but keep in mind a second
Esc will exit Ojo).