Bug 486581 - Animation options on Image View settings page are unclear and may not even belong there
Summary: Animation options on Image View settings page are unclear and may not even be...
Status: CONFIRMED
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: Git (add output of "git log -1 --oneline" to description)
Platform: Compiled Sources Linux
: NOR minor
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-04 15:51 UTC by Jonathan Marten
Modified: 2024-05-05 03:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screen shot of options page (69.29 KB, image/png)
2024-05-04 15:53 UTC, Jonathan Marten
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Marten 2024-05-04 15:51:54 UTC
SUMMARY

The "Animations" option on this page has radio buttons for three settings "OpenGL", "Software" and "None".  However, it is not clear what these options do or what they should be set to for the best results.

I am guessing that "None" disables animations completely, and the other two options enable them.  But it is not clear what animations are affected - do they mean animated GIFs?  It is necessary to read the handbook to discover that this setting affects fading between images.

A better approach may be to have the on/off setting (as a check box) on the "Image View" page, with a hint text:

   [X] Fade between images when switching
          If this is checked, switching between images in "View" mode will fade between them.
          If this is off, then the images will change immediately.

and the actual internal implementation as a second check box on the "Advanced" page:

   [X] Use OpenGL for transition effects
          Hardware acceleration will be used for fading between images, this should
          normally be set this to on unless there are problems.  If set to off software animation
          will be used, which may help if OpenGL does not work properly.


KDE Frameworks Version: 6.0.80
Qt Version: 6.7.0
Compiled sources: 002453a7 GIT_SILENT Sync po/docbooks with svn
Comment 1 Jonathan Marten 2024-05-04 15:53:01 UTC
Created attachment 169191 [details]
Screen shot of options page
Comment 2 Justin Zobel 2024-05-05 03:53:04 UTC
I agree this is probably not something most users would understand and isn't clear what this does.