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

Improvement recommendation #171

Open
RaulKong898 opened this issue Oct 20, 2024 · 3 comments
Open

Improvement recommendation #171

RaulKong898 opened this issue Oct 20, 2024 · 3 comments

Comments

@RaulKong898
Copy link

In addition to what this wonderful app has, join the wallpaper engine initiative and make a library of wallpapers especially made by the Linux community and not only especially have the from wallpaper engine.

@jeffshee
Copy link
Owner

@RaulKong898 Hi there!

wallpaper engine initiative

What's that? I never heard about it. Did I missed something? 🤔
Thanks for suggestion anyway.

@RaulKong898
Copy link
Author

@RaulKong898 Hi there!

wallpaper engine initiative

What's that? I never heard about it. Did I missed something? 🤔 Thanks for suggestion anyway.

So that you understand, I suggest that in your wonderful application that you have created, in addition to the existing features, you add a library of animated wallpapers or live wallpapers. These could display the device's specifications or, for example, when a song is played, automatically change the wallpaper to one with a TV on it. The wallpapers should be interactive and functional, with options created by the community, similar to Wallpaper Engine (https://www.wallpaperengine.io/en).

Wallpaper Engine is a Windows application that allows users to use and create animated and interactive wallpapers. The wallpapers are shared through the Steam Workshop as user-created downloadable content.

@stucash
Copy link

stucash commented Oct 21, 2024

@RaulKong898 Hi there!

wallpaper engine initiative

What's that? I never heard about it. Did I missed something? 🤔 Thanks for suggestion anyway.

So that you understand, I suggest that in your wonderful application that you have created, in addition to the existing features, you add a library of animated wallpapers or live wallpapers. These could display the device's specifications or, for example, when a song is played, automatically change the wallpaper to one with a TV on it. The wallpapers should be interactive and functional, with options created by the community, similar to Wallpaper Engine (https://www.wallpaperengine.io/en).

Wallpaper Engine is a Windows application that allows users to use and create animated and interactive wallpapers. The wallpapers are shared through the Steam Workshop as user-created downloadable content.

So far Hidamari is the only application that works out of box on Linux, taking only a small bite of CPU resources; over the last two days I tried Linux wallpaper-engine (this is the name of the app, very ambitious), new komorebi and old one; none of them worked close to being smooth, I actually had to fix some bugs for one of them to work. But Hidamari has provided the best option we have on Linux. Thanks very much for that.

Wallpaper Engine is a application being hosted initially on Steam (It still is), and it has, over the years, become the one of the most renowned and widely used wallpaper application for Windows users. It lets user create animated wallpaper, website wallpaper, and video wallpaper. It costs £3.49 here in the UK and mostly the same price around the world. Once you have the application, you'll be able to open a world of community-driven wallpapers accessible directly from the application, or from Steam.

Now for @RaulKong898 suggested to be able to do what Wallpaper Engine does, Hidamari needs to support animated wallpaper (or live, whatever you call it).

Wallpaper Engine's animated wallpaper depends on the pkg format to do the animation which a simple video would not be able to render, e.g., letting use interact with the wallpaper itself. Some wallpapers depend on shaders as well. Shaders are fine, it is supported in both worlds. The issue here is, it is a Windows thing to create animated wallpaper as it is done inside an Windows application and the output simply reflects what Windows has decided to use.

pkg though, is not something that Linux primarily supports. It has primarily been an Apple format and nowadays it is used in Windows as well, as most the animated wallpapers do. xar, or ark can unpack the pkg, but it is not a format that's understood by Linux system.

We Linux will have to find a new way to do the animated wallpaper; as much as I would love to have a Goku standing there bursting flashes on my desktop, I think that needs more thinking.

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

3 participants