GNOME Bugzilla – Bug 325165
Slideshow config options
Last modified: 2009-11-24 14:19:54 UTC
I've been looking for some menu to configure slideshow options i suppose it's either not implemented or was not meant to, perhaps to keep the interface simple (or i'm missing it ?). What i find great about f-spot is the ability to select pictures according to themes (tags) and start a slideshow which is different to say gqview where the slideshow is in the current directory. thought i still which to be able to have the options to do a * random slideshow * and set the timelength before changing picture an other feature for the case of xinerama screen would be to be able to set on which screen the slideshow/fillscreen is launched. currently i beleive it is on the first screen no matter what. gqview does sees, i dont know how hard it is to implement if i had time to code i would work on that, for the moment, well thanks for this great application which slalowed my 10000+ pic and made it easy to navigate throught them
There currently are no exposed options to the slideshow but all those options would be easy to add to the existing code. I think there should probably be a simple slideshow like the current one and another option to create more complex slideshows, and possibly export the created version.
Created attachment 65349 [details] [review] Adds basic config options to prefences dialog to manipulate image change delays in slideshow.
I created simple patch for controlling image change delay and transition effect delay in main preferences dialog. The preferences dialog seems pretty stupid now and I'm not sure if you want to have all kind of settings there. I would suggest to implent similiar dialog as in Firefox or in Gimp. At least if there should be more options like color profiles and so on. The patch should be pretty trivial one but this is my first patch and first experience with C# app so not so sure if I done everything correctly :)
Another option to add is the way the slideshow is running. For now, it follows the way of browsing, but I prever to browse counterclockwise but running slideshow chronologically.
Definitely. Chronological order when you want to see a slideshow For ScreenSaver on the other hand. Random works great for me. It is always fun to see random pictures, of which quite a lot you have not seen in a long time...
Stephane, I am sure you are aware that you _can_ run slideshows in chronological order? When you right-click the timeline and click reverse-order, the photos are shown in chronological order, and the slideshow will follow that setting...
So when you want to see a slide show you need to do the following. 1) browse and select the photos you would like to see. 2) change the order of the photos in your "browser" 3) start the slide show. 4) Change the order of the photos when slideshow finished. Why not have two options in Preference: 1) Browser order : Chronological or Reversed. 2) Slideshow order : Chronological or Reversed. Or this is not the Gnome way?
Thomas (comment #6), of course, I'm aware of that. But I'm used to browse anti-chronoligical and run slideshow in the other way. The properties should not be bound together. Just as Bengt (comment #7) suggested.
I am not really a fan of the idea to make the browser a sort order different from the slideshow by default. I think it might be rather confusing when a user is browsing through his pictures, selects a picture, and then if he goes into slideshow the thing goes backwards... So i definitely think it should be switched off by default.
You can have three options for the slideshow. 1) Same as browser order 2) Earliest first 3) Last first And default to 1) (Same as browser order) This would suit most purposes I think
I tried to install the attached patch on the CVS version of f-spot on Sept 14 2006 (F-Spot 0.2.1), and got the following errors: ./PreferenceDialog.cs(102,3): error CS1002: Expecting `;' ./PreferenceDialog.cs(113,16): error CS0116: A namespace can only contain types and namespace declarations ./PreferenceDialog.cs(119,16): error CS0116: A namespace can only contain types and namespace declarations ./PreferenceDialog.cs(125,8): error CS0116: A namespace can only contain types and namespace declarations ./PreferenceDialog.cs(130,8): error CS0116: A namespace can only contain types and namespace declarations ./PreferenceDialog.cs(135,8): error CS0116: A namespace can only contain types and namespace declarations ./PreferenceDialog.cs(155,4): error CS1002: Expecting `;' ./PreferenceDialog.cs(170,7): error CS1002: Expecting `;' ./PreferenceDialog.cs(141,8): error CS0116: A namespace can only contain types and namespace declarations Compilation failed: 9 error(s), 0 warnings make[2]: *** [f-spot.exe] Error 1 make[2]: Leaving directory `/home/mthaddon/repos/f-spot/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mthaddon/repos/f-spot' make: *** [all-recursive-am] Error 2 Just for reference, I had correctly applied the patch as follows: patch -p0 < preferences.patch patching file src/PreferenceDialog.cs Hunk #3 succeeded at 77 (offset 2 lines). Hunk #4 succeeded at 101 (offset 2 lines). Hunk #5 succeeded at 153 (offset 2 lines). patching file src/Preferences.cs patching file src/SlideView.cs Hunk #4 succeeded at 573 (offset 40 lines). patching file src/f-spot.glade Hunk #2 succeeded at 13844 (offset 1437 lines). Thanks, Tom
*** Bug 365514 has been marked as a duplicate of this bug. ***
There is discussiong of various options for chronologically ordering photos, but what about arranging photos in a manual order? The order I took pictures in is not necessarily the most coherent order for my slideshow. Putting a slideshow in manually specified order is for me a key feature of other apps, i.e. gthumb or iphoto. Perhaps this would be more coherent as a separate feature -- i.e. "Create slideshow" would let me set up a show manually, specifying and ordering the photos I wanted with whatever specificity I want (possibly, of course, starting from a convenient tag search, etc.). Integrating a manually specified order into the current design will be slightly tricky, as the user could potentially want a different order for each different combination of possible tags. Nonetheless, it wouldn't be too difficult to allow -- as long as the shows default to chronological order, manually entered info only needs to be stored if the user reorganizes the photos (and then it can be stored as the order used for the current view, keyed to whatever tags are selected)
*** Bug 461014 has been marked as a duplicate of this bug. ***
I think you should implement the most basic feature - setting delay between photos and then consider something more sophisticated. F-spot lacks such an obvious feature and it prevents me from using it.
+1 with Michal, this is a basic feature that I'd really like to have.
I would love to see a short term fix for this bug (delay setting for slideshow) even if it is dropped for more advanced settings in the future. Or even a config file I can hack as a workaround - anything to make this usable. Bells and whistles can then be designed and implemented at leisure.
+1 Especially for those to add a simple config file which included options for length of display. I use f-spot slideshow as my screensaver and it is annoying not to be able to slow it down! Other options should include: random/various sort-orders for display, type(s) of wipe/crossfades, -James
+1 on the delay, I love using the screensaver but really would like to make the delay longer!
delay fixed in 0.6.1, out in few days (or current master)
Comment from the launchpad bug that has this bug as upstream bug (https://bugs.launchpad.net/f-spot/+bug/99604): >>> It seems not to be fixed. The delay for the screensaver slideshow is now configurable but not the slideshow that is reachable with F5. <<<