[Digikam-devel] [Bug 150383] New: add a letterboxing option to view menu

MichaƂ Kosmulski mkosmul at users.sourceforge.net
Mon Oct 1 19:29:03 BST 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=150383         
           Summary: add a letterboxing option to view menu
           Product: digikam
           Version: unspecified
          Platform: Slackware Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: Image Editor
        AssignedTo: digikam-devel kde org
        ReportedBy: mkosmul users sourceforge net


Version:           0.9.2 (using KDE KDE 3.5.7)
Installed from:    Slackware Packages

It would be nice if the Digikam Image Editor (which I usually use as an image viewer) had, in addition to "fit to window", an option in the View menu that would allow for adjustable letterboxing ( http://en.wikipedia.org/wiki/Letterbox ). This would be useful for panorama-style images with a high aspect ratio, where sometimes the preferred way of viewing would be to scale the image so that the shorter side is scaled to window size, not the longer one. The best would be an adjustable option, like the one found in mplayer, where one can adjust a slider between 0 (meaning "scale to longer side") up to 1 (meaning "scale to shorter side"). If the two extreme values were available directly through the menu and some keyboard shortcuts, viewing "thin and long" images would become much more convenient.

Simple ASCII art to ilustrate the point:

Sample image (use a proportional font):
+-------------------+
|                   |
|                   |
+-------------------+

Current "fit to window", scaling to the longer side:
+----------+
+----------+
+----------+
+----------+

Proposed "scale to shorter side" option, which combined with middle-button-dragging would allow for easy viewing and pannning of the panorama:

+-----+---------+---+
|     |         |   |
|     |         |   |
+-----+---------+---+



More information about the Digikam-devel mailing list