You are not logged in.

#1 2010-07-06 03:14:31

aeosynth
Member
From: California
Registered: 2010-02-06
Posts: 115
Website

Pim, a Python image viewer with vim-like bindings

Hello, after seeing alterecco's Visible, I decided to try my own hand at an image viewer. Including (poor) comments, Pim - http://github.com/aeosynth/Pim - is currently just over 300 lines. There's only one command-line option, -rR to enable/disable randomizing; everything else is configured by editing the __init__ function at the top of the file.

Features:
Keyboard control
Slideshow
Zoom
Fullscreen
Remember last position
Randomization

Known Issues:
Scrollbars sometimes appear when they shouldn't. A temporary fix is to fullscreen/unfullscreen and play with zoom levels. Here's my plea for help on the gtk forums.

Offline

#2 2010-07-06 03:39:14

tjwoosta
Member
Registered: 2008-12-18
Posts: 453

Re: Pim, a Python image viewer with vim-like bindings

Sounds great, thanks smile

You should make an aur package wink

Offline

#3 2010-08-04 15:11:24

thorsten
Member
From: Germany
Registered: 2010-02-24
Posts: 168

Re: Pim, a Python image viewer with vim-like bindings

Hi,

I did some modifications:
Toggle between manual scale (your version) and auto-scale (fit image size to window) with 'a'
go to next/previous image with Shift+J/K
and minor changes

You can find my versions at:
http://git.informatik.uni-erlangen.de/? … ;a=summary

Offline

#4 2010-08-05 13:32:02

Nihathrael
Member
From: Freising, Germany
Registered: 2007-10-21
Posts: 82
Website

Re: Pim, a Python image viewer with vim-like bindings

Nice work,
runs just fine and does what it's supposed to do.

@thorsten Nice changes, the auto-scaling is very useful!


Unknown Horizons - Open source real-time strategy game with the comfy Anno 1602 feeling!

Offline

#5 2010-08-05 15:16:08

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: Pim, a Python image viewer with vim-like bindings

I created a quick PKGBUILD, check it out http://aur.archlinux.org/packages.php?ID=39432

Offline

Board footer

Powered by FluxBB