[PATCH] EOG Collection



hi ~

I did a little hacking of the EOG Collection View today to hopefully
improve it a little bit.

I changed the default behavior to be a horizontal scroll instead of
vertical.  This horizontal scroll allows me to show more images in the
method described next.  With the vertical scroll it seemed a little
difficult to understand what image the list would select next.  While
the vertical did provide a way for you to jump around to more images at
once, I don't see that functionality as the main goal of the collection
view.  Instead I see the Collection View slide-show / filmstrip viewer
which means you don't want to jump around the list of different images,
but view one at a time.

Also I changed the visibility method for the scrolling of the canvas, it
now makes sure that the next thumbnail plus a little bit more are
visible upon switching selected thumbnails.  I'm hoping this provides
people with better feedback on what image is next as they are switching
thumbnails in the list.

I whipped up a little web page explaining what I did with some
screenshots so you can get a better idea.
http://clarkson.edu/~clarkbw/eog/

Also another change that I made was the save on rotate.  I hooked the
save image callback into the rotate functions so that it will
automatically save on rotation of an image.  The idea is that people
only really rotate the image because it is improperly aligned and they
only does this rotation change once in the lifetime of an image.  If
someone was just rotating it to see what happens you could always rotate
it back and it would save as it was before.  I see the auto-save on
rotate as a good improvement to the over-all usability of the collection
viewer.

Last (and this didn't work out...) I tried to put in a toolbar item for
the full screen slide-show mode, but the standard "fullscreen" icon
didn't show up.  I know I just have the name wrong, but I couldn't find
the right one to use.

Anyway, here's the link for the patch, it's also at the bottom of the
web page. 

http://clarkson.edu/~clarkbw/eog/eog-collection-2.4.1.patch

Please be kind, it needs a little more work before I think it's ready
for commit.  I would appreciate testers if people are brave enough!

Thanks,
~ Bryan

-- 
Bryan W Clark
Graduate Student
Math && Computer Science Dept.
Human Computer Interaction Group
Clarkson University
Potsdam, NY USA
 
http://www.clarkson.edu/~clarkbw/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]