https://bugs.kde.org/show_bug.cgi?id=411919

Pedro V <voidpointertonull+bugskde...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |voidpointertonull+bugskdeor
                   |                            |g...@gmail.com

--- Comment #59 from Pedro V <voidpointertonull+bugskde...@gmail.com> ---
Generally it seems like there's no one size fits all solution, but there's
where KDE's configurability should help which is lacking here.

I believe that some improvements should make it possible to completely avoid
saving thumbnails for at least local storage devices, but I found out that
there isn't even just one global thumbnail generation strategy, so compared
Gwenview and Dolphin just to find out that they are lacking in different ways.

Gwenview:
- Makes it possible to disable saving thumbnails, but "punishes" the user by
using low quality previews in this case, and regenerates them when they get
into the viewport
- Doesn't do lazy preview generation so eventually it has a preview for all
files even without user interaction
- Generates/loads preview strictly in sorting order, so if the user doesn't
adjust sorting to fit the viewing order, then even saved thumbnails aren't
exactly helpful as they still take a long time to load

Dolphin:
- Apparently no option to adjust the thumbnail-saving behavior
- Does lazy preview generation so scrolling to a new area always involves
waiting for previews to be generated / loaded
- Due to lazy preview generation there's at least no need to wait for a ton of
other previews to be generated first

Both:
- Only a single CPU core is used for preview generation which is both slow and
power inefficient
- User interaction isn't taken into account too well as previews should be
generated/loaded before they are needed but without making the user wait for
them unnecessarily

I won't butt into the slow remote storage topic where local thumbnails could be
actually important for the people desiring fast previews in such cases, but as
local storage is just getting faster and CPUs keep on getting more cores, I
really believe that saving thumbnails really shouldn't be forced anymore as
generating previews on-demand just keeps on getting more and more sensible (and
viable).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to