Version: 1.9.0 (using KDE 4.6.4) OS: Linux I very much like the digikam slideshow. It is amazingly fast, even for big image files. I guess that digikam uses preview versions of the image for that. What I really miss is the possibility to zoom in/out in the slideshow. It would be very good to support zooming in the slideshow. Reproducible: Always Steps to Reproduce: Open a slideshow in digikam. Actual Results: No zooming support in the slideshow. Expected Results: Should support zooming in the slideshow.
Do you talk about slideshow from digiKam core or Advanced SlideShow from kipi-plugins (last one is based on OpenGL) Gilles Caulier
Not sure. I'm talking about the slideshow which is launched by pressing F9 in digikam, or by browsing "View" -> "Slideshow" -> "All" in the menu. Thanks for the great work on this wonderful software!
Git commit 05f67e3f6fe46b37221c7073c4e31b95532b3471 by Gilles Caulier. Committed on 21/09/2014 at 19:26. Pushed by cgilles into branch 'master'. move slideshow info rendering code to dedicated widgets to simplify implementation in goal to use later a stack of widgets, support zoom feature, use main digiKam image preview cache, and play video files. Related: bug 159824, bug 256361 M +2 -0 CMakeLists.txt A +355 -0 utilities/slideshow/slideinfo.cpp [License: GPL (v2+)] A +68 -0 utilities/slideshow/slideinfo.h [License: GPL (v2+)] A +189 -0 utilities/slideshow/slideosd.cpp [License: GPL (v2+)] A +72 -0 utilities/slideshow/slideosd.h [License: GPL (v2+)] M +20 -378 utilities/slideshow/slideshow.cpp M +3 -4 utilities/slideshow/slideshow.h http://commits.kde.org/digikam/05f67e3f6fe46b37221c7073c4e31b95532b3471
Git commit cafb796485f835f7ba172452c53edd247446eeb4 by Gilles Caulier. Committed on 22/09/2014 at 08:58. Pushed by cgilles into branch 'master'. use QStackedWidget to show slide image view, slide error view, and slide end view Related: bug 159824, bug 256361 M +3 -0 CMakeLists.txt A +96 -0 utilities/slideshow/slideend.cpp [License: GPL (v2+)] A +50 -0 utilities/slideshow/slideend.h [License: GPL (v2+)] A +88 -0 utilities/slideshow/slideerror.cpp [License: GPL (v2+)] A +61 -0 utilities/slideshow/slideerror.h [License: GPL (v2+)] M +16 -0 utilities/slideshow/slideosd.cpp M +90 -188 utilities/slideshow/slideshow.cpp M +6 -6 utilities/slideshow/slideshow.h A +191 -0 utilities/slideshow/slideview.cpp [License: GPL (v2+)] A +77 -0 utilities/slideshow/slideview.h [License: GPL (v2+)] http://commits.kde.org/digikam/cafb796485f835f7ba172452c53edd247446eeb4
Created attachment 89098 [details] SlideImage class using preview widget Implementation is not perfect. There is no fit to screen support for small image. image navigation is broken using mouse wheel and keyboard shortcuts must be review
Note : In next 6.1.0, a new plugin named GLViewer is present to render a slide of images using OpenGL and it support Zoom/Pan. Gilles Caulier
The deficiency of zoom in Slideshow continues to exist. When it was entered in 2011 there was description of how important slideshow is to digikam and how important zoom is as a tool for audience experience during a slideshow presentation. In 2014 it appeared there was a partial fix with the existing plugin at that time. In 2019 it seems a new plugin was to be been deployed for display but there is no comment how the new GLviewer may or may not stand in the way of resolving the deficiency
I'd also love to see an option to zoom during slideshow. I checked the OpenGL image viewer, wich allows zooming, but lacks the nice smal metadata display-box on the bottom right, which only the slideshow has. Alternatively, showing this small metadata box in "preview" would solve this issue from my point of view, too.
Honestly I am also wondering why it is prioritized so low to have a decent way to actually look at pictures in fullscreen in digiKam. This is such a nice software to organize the pictures, but in the end, photos are shot to be looked at. And having photos with tons of megapixels, it is important to be able to zoom in to look at the details. The openGL viewer is quite ok, but it is like a separate app, it's disconnected from the digiKam main app. As an example, if you browse pictures in the openGL viewer and then exit, the last seen picture won't be selected in the thumbnails view of the main digikam app. That's pretty bad. Ideally the fullscreen (slideshow) view should also have a context menu like the one we have in the thumbnails view. It would be very handy to be able to assign a tag to a picture while viewing it fullscreen, for example. Digikam is really a nice program, almost ideal, but this is a real issue which often keeps me from using it, and looking at my pictures with gwenview instead. But there I can't browse my pictures by tag or location. If digiKam had a little bit more of the gwenview functionality, it would be perfect .
Created attachment 188096 [details] Slideshow from digiKam 9.0.0 - main canvas
Created attachment 188097 [details] Slideshow from digiKam 9.0.0 - config dialog
Linux Mint screencast running digiKam 9.0.0 with preview canvas, zoom/pan support + label editable on toolbar + OSD... https://imgur.com/a/doybMUb Gilles Caulier
It looks nice, merci beaucoup Gilles. I'm looking forward to have 9.0.0 in the Arch repos :-)