Atualizando o papel de parede com transições suaves

0

Eu gostaria de escrever um programa que exibe slideshows gerados dinamicamente na área de trabalho, substituindo o papel de parede. O objetivo é exibir os fluxos de fotos ao vivo da web, atualizando o papel de parede automaticamente conforme novas imagens são postadas.

Atualmente, estou procurando a melhor maneira de exibir as imagens. A coisa mais simples é apenas atualizar o papel de parede, emitindo um comando para gsettings, por exemplo:

gsettings set org.gnome.desktop.background picture-uri file:///new_wallpaper.png

Mas essa abordagem não é perfeita:

1) (menor) Há um atraso perceptível entre a emissão do comando e a atualização.

2) (major) Não há transição suave do papel de parede antigo para o novo papel de parede, então o efeito é chocante.

Eu tenho uma opção melhor? Uma simples transição de fade seria suficiente para minhas necessidades. No futuro, porém, eu quero uma tela interativa, para que o usuário possa clicar em uma foto interessante e ter o link relevante aberto em um navegador.

    
por emchristiansen 19.08.2012 / 00:26

1 resposta

1

Você pode instalar wallch e também dar uma olhada neste muito semelhante pergunta .

    
por ignite 19.08.2012 / 00:45