Bug 371163

Summary: Add support for animated GIFs to kscreenlocker
Product: [Plasma] plasmashell Reporter: kentallenduke <kentallenduke>
Component: Image WallpaperAssignee: Marco Martin <notmart>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: bhush94, kde, mgraesslin, plasma-bugs
Priority: NOR    
Version: 5.8.2   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description kentallenduke 2016-10-18 18:17:33 UTC
Support for GIFs on the lockscreen. In Plasma 5.8, KDE implemented videos on the lockscreen. This, however, doesn’t include animated GIFs. When I loaded a GIF to be played on the lockscreen, it just displays the first frame and doesn’t loop.

Reproducible: Always

Steps to Reproduce:
1. Go to the Screen Locking menu in Desktop Behavior (inside System Settings).
2. Click on Wallpaper tab and select Images for "Wallpaper Type"
3. Select GIF 

Actual Results:  
Only frame 1 is displayed of the animated GIF.

Expected Results:  
The lockscreen plays the animated GIF and loops.

Just some small cosmetics adjustment, not too important.
Comment 1 Martin Flöser 2016-10-19 05:44:06 UTC
Reassigning to plasmashell as the support needs to go into wallpaper plugin
Comment 2 David Edmundson 2016-10-19 10:02:38 UTC
>. In Plasma 5.8, KDE implemented videos on the lockscreen. 

No it didn't.
Comment 3 kentallenduke 2016-10-19 10:11:59 UTC
(In reply to David Edmundson from comment #2)
> >. In Plasma 5.8, KDE implemented videos on the lockscreen. 
> 
> No it didn't.

You're right. I meant the new locker can play  "animated wallpapers", but not GIFs.

I wish I can correct the original post, but I can't.
Comment 4 David Edmundson 2016-10-19 10:18:09 UTC
I had a look, there's a different QML type for dispaying animated images: AnimatedImage. 

Following the tutorial here, https://www.kubuntuforums.net/showthread.php?67703-Kubuntu-video-wallpaper it would be easy enough to add as a wallpaper type.

However, this is the sort of feature that belongs in a different wallpaper plugin on store.kde.org, not in core Plasma.