ShowImage
Graphics
Score 65%
Description:

ShowImage is a simple KDE based image viewer using the maximum space inside its window without cluttering the window with menubar, toolbar or statusbar.
It is my replacement for the KDE3 tool kuickshow.
You simply act via the keyboard (rotate, zoom, etc.) or via the context menu (right mouse click).
You can view a single image or browse through a full directory, optionally in fullscreen mode.
Last changelog:

1.10 - 18.Dec. 2016 11 months ago

Ported to KDE Frameworks5

Boiler

6 years ago

http://aur.archlinux.org/packages.php?ID=51419

Report

trebor

6 years ago

Fantastic work. Thank you.
If it's not against your concept and make your app bloated I would suggest to implement some rudimentary usercontrols (previous, next, fullscreen) which only appear by hovering the mouse. The look&feel should be similar to some of the existing javascript imgage viewer (eg. http://www.ajaxshake.com/public/usersFiles/main/ajax-examples-gallery-05_user_1_abfdf.jpg )

In the brainstorm section of the kde forum there is an similar discussion. See http://forum.kde.org/brainstorm.php#idea85386
There is also an animated mockup ( http://saukonpaa.com/videos/preview.gif )

Report

veeall

6 years ago

I wonder if you care about this kind of usage scenario:

Use dolphin (or ranger, or any other) as thumbnailer, navigate with keyboard, launch a picture with enter key - showimage fires up on the center of the screen, window resized to size of the picture - plus fast zooming with resizing a window - plus scrollbars show up when zoomed picture doesn't fit the screen (or maybe not?), space and backspace for next and previous picture in a folder(maybe recursively too) - closing showimage by hitting enter key again - this way it would be possible to both launch image and close it by hitting the same key, good for quick previewing.

At least this is what i miss in kde - just a quick previewer app without toolbars or menu or anything, overlayed transparent back forward controls could be nice thing to implement though.

Cheers!

Report

C

mkoller

6 years ago

Hi,
I took your ideas and implemented the most of them in the new version 1.5 (printing is still missing).

Report

veeall

6 years ago

Great, thanks! Here's few more proposals:

Antialiasing for scaled down images.

Preload next image.
Which image is the next? Can it get a sorting order from dolphin?

For zooming theres an excellent feature in gwenview that flips mouse cursor over from one edge of the screen to another when panning an image - i'm not sure if i describe it right.

Mouse scroll to pan an image? It zoomes in and out now, but since image window is resizing itself mouse cursor gets off of the image window easily. I guess these decisions really want to live in a settings window.

For some reason showimage doesn't fill the whole screen when zooming in an image, resizes a window only up to about 95% of the screen area.

Other than that nice and fast, 'center everything, resize relating to center of a screen' policy is missed though - an acdsee nostalgia.

Report

google01103

6 years ago

as kuickshow requires imlib1 which is no longer packaged with most distros it would be a plus to not have the requirement

what are your future plans for this?

suggestions:
- on right click add a) properties b) save as c) print
- add an icon for use by task manager

Report

C

mkoller

6 years ago

no, it does not need anything else but Qt and KDE4.
The problems with the availability of imlib was the reason why I implemented a new tool as replacement of kuickshow.

@suggestions:
- on right click add
a) properties
b) save as
c) print

=> I'll add it to my TODO

- add an icon for use by task manager
Hmm ... I set an icon, but a generic one as I do not bundle one. The name is x-shape-image, which KDE finds here in
/usr/share/icons/oxygen/32x32/actions/x-shape-image.png

probably I'll need to bundle one...

Report

poborskiii

6 years ago

KuickShow for KDE4: http://userbase.kde.org/KuickShow

Report

1.10 - 18.Dec. 2016 11 months ago

Ported to KDE Frameworks5

6 years ago

27.Sep 2014 - 1.9
- added "Open With" menu to open in other image manipulation app or also to open the containing folder in a File Manager
- uses now exif information in images to show the image correctly rotated
- some smaller bugfixes

26.Sep 2014 - 1.8.2
- fix window positioning taking top/left limits into account

26.May 2013 - 1.8.1
- sort files by name using natural sorting (e.g. file1, file2, file10, file20)

06.April 2013 - 1.8
- let mouse buttons for next/prev image be configurable
- let all actions to quit the app be configurable

05.April 2013 - 1.7
- new actions: delete file, copy image to clipboard, goto first, goto last

12.Sept. 2011 - 1.6.3
- make fitToPage/origSize persistent for a session

29.August 2011 - 1.6.2
- add MimeType definition of images which can be opened with showimage to the .desktop file
- provide .deb packages via the openSuse build service

23.August 2011 - 1.6.1
- do not force a window position on startup

17.August 2011 - 1.6
- Shortcuts configurable
- Setting for "wheel to browse" insted of zoom; Ctrl Modifier to do the "other" action
- window repositions on zoom that mouse cursor stays inside window
- overlay controls on mouse hover at top or bottom area
- fullscreen commandline option
- click == next image
- auto-hide cursor after 2 seconds
- zoom level in titlebar
- smooth scaled images
- Space for fullscreen toggling

8.August 2011
rpm Packages are now available via the openSuse build service

6.August 2011 - 1.5
- std. KDE properties dialog added
- saveAs, navigating through files in directory, Keyboard navigation improved
- improved fullscreen handling
- new key bindings (e.g. Enter or Escape to quit)

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.10
updated Dec 18 2016
added Jul 26 2011
downloads today
0
page views today 9