I finally implemented export to animated gif in Videoworks. I noticed that the gif animations produced only show as stills in the gallery.
If I open them File Browser, they are animated.
I finally implemented export to animated gif in Videoworks. I noticed that the gif animations produced only show as stills in the gallery.
If I open them File Browser, they are animated.
One more entry to all the small things that would improve the user experienceā¦ Just stumbled over that missing feature some days ago.
I for my part find this to be a great feature if stuff is not jumping at me when I open an app
The less animated stuff the better, so should they āfixā this I hope they at least provide an option to disable animated gifs.
One personās feature is another persons regression. I would ask, why would you save animated gifs to your phone if you donāt want to see animated gifs? For me itās irritating because I ācomposeā these from series of imags in the gallery. So I canāt tell which is image and which is animation. I have to open another app or examine file names.
Maybe an idea, gifs saved to Pictures, treated as stills, animated gifs saved to Videos, treated as animated gifs. That should, surely, keep unwanted jumping out at ya behaviour?
I guess itās even perfectly OK if the animation starts after you click on the individual gif (as itās with videos).
The only thing I would really try to prevent is a gallery grid view that is constantly flashing and jumping just because one of the apps came preinstalled with tons of animated gifs that have been discovered by tracker in some obscure sub directory.
Tracker is quite capable of finding stuff in the most unusual of places so itās not always a conscious decision by the user on what ends up in the gallery on SFOS.
That would be sufficient for me. Itās a bit of an issue with pickers if your trying to work with, for instance, a series of animations. But I havenāt tested all the pickers yet (and i can override those in the case of my own apps).
Maybe, in the gallery thumbnail display, animated gifs could be indicated by a little icon in the bottom corner of the thumbnail. That way you wouldnāt have to click on each picture to find out if it is animated or not?
Iāve seen this done before very effectively with the bottom right hand corner of the thumbnail ācurling upā and revealing another image underneath - therefore indicating that the picture consists of multiple images (i.e. animated).
Best use case to my mind would be seeing stills in Gallery grid/overview (an icon or simple text marker as gif would also be nice) and autoplay of the gif when viewing the picture itself (while swiping through the pictures or clicking the gif from gallery grid to open/enlarge it).
I have a patch that implements this if you all want it. Itās for SFOS 4.1, but itās easily updated if thereās interest. Let me know.
If this is a simple patch - couldnāt it easily be merged into the system?!?
Nevertheless Iād be interested.
Interested! Please post ā¦
I have several hundred SFOS patches and I usually apply them all togetherā¦ That said, I believe the ImageViewer and ZoomableImage implement tap to animate gifs in the Gallery and other places ZoomableImage is used. ImageWallpaper implements animated gifs on the wallpaper / ambience.
Feel free to update to more recent SFOS versions. I will do this eventually. If anyone wants to package, go for it. Just include the github link.
Ah, sadly, any addition of an AnimatedImage to ImageViewer.qml causes a page load failure. I tried variations, but even adding an inactive AnimatedImage causes it to crash. this is 4.4.0.68 on a volla/gs290. Havenāt tried on xperia 10 yet ā¦
Can you journalctl -xef from ssh on the device then open the gallery? This will log the problem. Post back the QML traceback and Iāll do my best to figure it out.
I think I got it. The Zoomable patch also needs to be applied? I was trying to be āspartanā
Jun 22 17:32:10 VollaPhone jolla-gallery[18499]: [W] unknown:1283 - file:///usr/lib64/qt5/qml/Sailfish/Silica/PageStack.qml:1283:13: QML AnimatedLoader: (file:///usr/share/jolla-gallery/pages/GalleryFullscreenPage.qml:60:5: Type FlickableImageView unavailable
FlickableImageView {
^, file:///usr/share/jolla-gallery/pages/FlickableImageView.qml:128:5: Type GalleryOverlay unavailable
GalleryOverlay {
^, file:///usr/lib64/qt5/qml/Sailfish/Gallery/GalleryOverlay.qml:341:38: Type ImageEditDialog unavailable
sourceComponent: ImageEditDialog {
^, file:///usr/lib64/qt5/qml/Sailfish/Gallery/ImageEditDialog.qml:123:9: Type ImageEditPreview unavailable
ImageEditPreview {
^, file:///usr/lib64/qt5/qml/Sailfish/Gallery/private/ImageEditPreview.qml:97:5: Type ZoomableImage unavailable
ZoomableImage {
^, file:///usr/lib64/qt5/qml/Sailfish/Gallery/private/ZoomableImage.qml:53:16: Invalid property assignment: "sourceSize" is a read-only property
largePhoto.sourceSize {
^)
EDIT, and sorry for the awful dump.
Did you apply the ZoomableImage patch? If yes, can you please post your /usr/lib64/qt5/qml/Sailfish/Gallery/private/ZoomableImage.qml?
With the ZoomableImage patch applied it woks! Thanks!
Excellent! Glad it worked out.
Iāve just added a few of the optimized animated wallpapers Iāve created to the repo. Would you mind testing the ImageWallpaper patch as well?
-HM
Applied the patch, chose an animated gif as wallpaper, restarted lipstick, no dice. The gif shows, but is not animated. Rebooting also makes not difference:
Missed something?
EDIT: journal is not helpful.