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 733721 - Recent-view resets all the thumbnails when opening a new document
Recent-view resets all the thumbnails when opening a new document
Status: RESOLVED OBSOLETE
Product: evince
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-07-25 09:26 UTC by José Aliste
Modified: 2018-05-22 15:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix configuration with ligbnome-desktop (858 bytes, patch)
2014-11-19 10:02 UTC, Marek Kašík
committed Details | Review

Description José Aliste 2014-07-25 09:26:54 UTC
When in recent view mode and opening a new document (from the recent list), not currently open, the recent view thumbnails get resets and then reload... Since reloading them is slow. This shouldn't happen, as when opening a new document as the recent list is not changing, no?
Comment 1 Carlos Garcia Campos 2014-07-25 10:00:12 UTC
That's probably because you don't have libgnome-desktop, required to cache the thumbnails.
Comment 2 Marek Kašík 2014-11-19 10:02:27 UTC
Created attachment 290970 [details] [review]
Fix configuration with ligbnome-desktop

(In reply to comment #1)
> That's probably because you don't have libgnome-desktop, required to cache the
> thumbnails.

Maybe it is caused by a typo in configure.ac. I get this when building evince for fedora with the libgnome-desktop support enabled:

checking for LIBGNOME_DESKTOP... yes
./configure: line 19439: has_libgnome_desktop: command not found

It works for me with the attached patch.
Comment 3 Carlos Garcia Campos 2014-11-21 07:44:56 UTC
Review of attachment 290970 [details] [review]:

Really? :-) Thanks!
Comment 4 Marek Kašík 2014-11-21 10:15:18 UTC
(In reply to comment #3)
> Review of attachment 290970 [details] [review]:
> 
> Really? :-) Thanks!

I've just tested it again and it seems that the reload still happens but it is much faster now since the caching works so I didn't noticed it on this computer (with just few documents on it).
The original problem is not fixed fully yet (it doesn't re-render all the thumbnails now).

Do you still want me to push it? (I still think that it is a valid patch)
Comment 5 Carlos Garcia Campos 2014-11-21 16:44:55 UTC
Yes, please, push to both branches, the reload is the normal way to work at the moment.
Comment 6 Marek Kašík 2014-11-21 16:49:03 UTC
Comment on attachment 290970 [details] [review]
Fix configuration with ligbnome-desktop

Thank you for the review. I've pushed the patch to master and gnome-3-14 branches.
Comment 7 GNOME Infrastructure Team 2018-05-22 15:43:05 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/evince/issues/484.