Skip to content

Conversation

@AteebXYZ
Copy link

@AteebXYZ AteebXYZ commented Nov 12, 2025

Changes

  • Wallpaper.qml is now modularized into ImageWallpaper.qml and VideoWallpaper.qml, Wallpaper.qml handles the double-buffered switching between these 2 depending on filetype.

  • filemodel.cpp has been edited to create 2 new filters called "ImagesAndVideos" and "Videos", services/Wallpapers.qml now uses the new "ImagesAndVideos" filter. (note: I suck at any cpp related task so i dont know if i messed something up)

TODO

  • Edit CachingImage to display the thumbnail for video files too

@AteebXYZ
Copy link
Author

I just realised that gifs can also be played in MediaOutput, I really dont know the side effects of doing this and if there are any problems, but for now it solves some part of this pr #889

@AteebXYZ AteebXYZ changed the title background: adds support for video wallpapers background: add support for video wallpapers Nov 13, 2025
@AteebXYZ
Copy link
Author

Transitions arent FULLY fixed, cant seem to figure out why MediaPlayer emits the media loaded signal even though some frames of black are being displayed in the beginning, also there is a noticeable lag when switching between video to image vice versa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant