Will it be possible to create/install additional live wallpapers separately?

Asked by Christopher Kyle Horton on 2012-10-31

This app is great, but it's currently restricted to either the Galaxy or Nexus wallpapers, which appear to be built-in. Is it possible to create additional wallpapers separately and easily add them in, such as by installing plugins through the GUI? If not, is it planned functionality?

Question information

English Edit question
LiveWallpaper Edit question
No assignee Edit question
Last query:
Last reply:
Maximilian Schnarr (fyrmir) said : #1

Yes, it is possible to create and install additional wallpapers because every wallpaper is a plugin. Just create or download a new plugin, put it in the right directory and livewallpaper is able to use it. But there are no additional wallpapers at the moment. If you want to create a wallpaper you can find a lot of informations in the livewallpaper API documentation. To get the documentation, just install the livewallpaper-doc package from the PPA.

MrGalaxy (dwg-galaxy) said : #2

I installed livewallpaper-doc, but have not find any information about livewallpaper.
There is no documents in /usr/share/doc/livewallpaper, and "man livewallpaper" do not give any info as well. :(
Where can someone get a manual how to create its own moving wallpapers?

Maximilian Schnarr (fyrmir) said : #3

You have to install the livewallpaper-doc package. You find the documentation in /usr/share/gtk-doc/html/livewallpaper-core. Just open the index.html file in your webbrowser. There you should find all information to create your own livewallpaper. You can also browse the documentation using devhelp. It is not directly in /usr/share/doc/ because it is created with the gtk doc tools.

LiveWallpaper has currently no man page when you use the man command.

In the daily PPA the documentation might not be up to date, but you should prefer to use this documentation. The best way to start is by looking at the source code of the example plugins (you find them here: https://code.launchpad.net/~fyrmir/livewallpaper/example-plugins) and the existing plugins (http://bazaar.launchpad.net/~fyrmir/livewallpaper/trunk/files/head:/plugins/). Try to compile the example plugins by yourself and then start to modify them.

If you need some further support on creating a live wallpaper or if there is something missing/wrong in the documentation, you can also send me an email or fill a bug report.

Sorry that I forgot to answer your question. I answer you twice, because not everyone will see or can read the russian question.

Can you help with this problem?

Provide an answer of your own, or ask Christopher Kyle Horton for more information if necessary.

To post a message you must log in.