After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 321603 - preload prev and next files
preload prev and next files
Status: RESOLVED OBSOLETE
Product: eog
Classification: Core
Component: general
3.4.x
Other Linux
: Normal enhancement
: ---
Assigned To: EOG Maintainers
EOG Maintainers
: 626901 627662 633130 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-11-16 14:30 UTC by Paolo Borelli
Modified: 2021-06-19 08:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paolo Borelli 2005-11-16 14:30:47 UTC
Now that we have next/prev back it's a bit unfortunate that there is lag due to
file loading every time we move to the next image.

The simplest thing would be to preload the next image while viewing the current
one and keep the prev around when switching to the next.

It may well be that the slideshow code already ahs this tuff implemented and
just needs to be adapted.
Comment 1 Lucas Rocha 2006-01-16 21:28:27 UTC
Ok, confirming. This request can be considered a "new" feature? If so, it will be in EOG 2.15.x because we're feature-frozen now.
Comment 2 Michaël Arnauts 2006-01-22 13:21:29 UTC
Or it can be considered as an optimalisation instead of a "new feature", so it can still be added to 2.15.x? :)
Comment 3 Felix Riemann 2006-02-03 11:44:20 UTC
Nice idea. It should however have a switch to disable it or to restrict it to local files, so it doesn't block slow connections when looking at a bunch of larger images.
Comment 4 Michaël Arnauts 2006-07-01 15:11:50 UTC
I think an setting could be added to the options under the "slide show" tab.

As for the preloading... maybe disable the preloading for filesystems outside the local subnet (so your local fileserver still is preloaded)?

I think also it would be best to preload the next 2, and the previous images. That way, when you want to skip a bad image, the next one is already loaded in memory.
Comment 5 Joachim Noreiko 2006-11-25 11:52:41 UTC
I don't think it's a good idea to expose that sort of technical detail to the user. Just Do The Right Thing.
Comment 6 Lucas Rocha 2007-01-04 20:39:55 UTC
If this behavior comes sometime in the future it probably won't have a UI part. It should just work as Joachim already said.
Comment 7 Felix Riemann 2010-08-14 09:51:42 UTC
*** Bug 626901 has been marked as a duplicate of this bug. ***
Comment 8 Claudio Saavedra 2010-08-22 20:32:12 UTC
*** Bug 627662 has been marked as a duplicate of this bug. ***
Comment 9 Dmitrij Rebrov 2010-08-22 20:44:32 UTC
This thing cannot be done since 2005? O_o
Comment 10 Claudio Saavedra 2010-08-22 20:55:19 UTC
Are you volunteering to implement it?
Comment 11 Dmitrij Rebrov 2010-08-22 20:56:24 UTC
i just curious...
Comment 12 Felix Riemann 2010-10-28 16:35:21 UTC
*** Bug 633130 has been marked as a duplicate of this bug. ***
Comment 13 pevzi23 2011-02-12 21:13:56 UTC
I'm sorry, but would it ever been implemented? The lack of this feature is the main reason why I use Gwenview instead of eog.
Comment 14 Adam Niedling 2012-03-13 22:19:55 UTC
This is still an issue in Ubuntu 11.10. Please take a look at the downstream bug report: https://bugs.launchpad.net/eog/+bug/172719
Comment 15 nodiscc 2012-07-28 13:50:10 UTC
Confirmed in eog 3.4.2-1 in Debian wheezy
Comment 16 Adam Niedling 2013-04-28 16:20:50 UTC
This is still in issue in Ubuntu 13.04, eog 3.6.2.
Comment 17 André Klapper 2021-06-19 08:46:39 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/eog/-/issues/

Thank you for your understanding and your help.