Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Native-Support for Live Wallpaper & Screensaver #605

Open
DKB0512 opened this issue Aug 11, 2024 · 1 comment
Open

[Feature Request] Native-Support for Live Wallpaper & Screensaver #605

DKB0512 opened this issue Aug 11, 2024 · 1 comment

Comments

@DKB0512
Copy link

DKB0512 commented Aug 11, 2024

Cosmic should support Animated / Live wallpaper natively without relying on any third-party software which usually consumes more memory and CPU. If the native one can support GIF or any mp4 file upto 60fps then that can take the customization game to next level. All the current options are either in Javascript or python which usually takes around 150-200MB (sometimes 300+) just to show 5MB of a video at 30fps.

@ZicPL
Copy link

ZicPL commented Dec 28, 2024

I agree with Author of this issue 🤝

For all DE (desktop environment) the Holy Grail is lowest resource usage and most efficient work with many features.
The current Alpha version is a bit disappointing in terms of resource usage (it wastes a lot of them), but I understand the early stage of this software. However, using the Rust programming language should give much better optimization than Gnome/KDE. XFCE seems to be hard to beat, but taking up e.g. 1 or 1.5 GB of RAM would be a great achievement 👏

The point of the matter:
All DEs are very similar in terms of features - with a few "unique" exceptions. Writing a DE in Rust is a great achievement, but this issue would allow to use potential and offer a feature that other DEs lack. Ofc there is software that is able to do this independently of DE, but as the Author rightly pointed out - it is too resource-hungry a solution. Existing solutions:

Livepapper: lively_Live_Wall_Linux_port

Screensaver: lively_ScreenSaver_independend_app or EasyVideoScreensaver

@DKB0512 Can You change title of this issue ? to be about two topics of

  1. live Wallpaper
  2. ScreenSaver

This is how Linux used to present a wonderful aquarium as a screensaver - let's go back to tradition and add our .webm/.mp4 as a screensaver in an efficient way (without the involvement of external applications).

Bring DE back to Home User (now everyone is focused on the corporate user) ⚔️

ps. I think this is a good direction, looking at Gnome which is increasingly starting to allow user customization (example: recent color theme changes, now extending the capabilities of existing native apps: https://news.itsfoss.com/gnome-image-viewer-loupe-editing/ )

I created a discussion 1408,
so that the upcoming DE version will have a chance to implement this great feature 😉

Best regards,
Zic

@DKB0512 DKB0512 changed the title [Feature Request] Animated / Live Wallpaper for background [Feature Request] Native-Support for Live Wallpaper & Screensaver Dec 29, 2024
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

No branches or pull requests

2 participants