Я хотел бы написать программу, которая отображает динамически генерируемые слайд-шоу на рабочем столе, заменяя обои. Смысл в том, чтобы отображать живые фотопотоки из Интернета, автоматически обновляя обои при публикации новых изображений.
В настоящее время я ищу лучший способ отображения изображений. Самое простое - просто обновить обои, введя команду для gsettings, например:
gsettings set org.gnome.desktop.background picture-uri file:///new_wallpaper.png
Но этот подход не идеален:
1) (незначительный) Есть заметное лаг между выдачей команды и обновлением.
2) (основной) Нет плавного перехода от старых обоев к новым, поэтому эффект звучит ужасно.
У меня есть лучший вариант? Простой переход исчезновения будет достаточно для моих нужд. Однако в будущем мне понадобится интерактивный холст, чтобы пользователь мог щелкнуть интересную фотографию и открыть соответствующую ссылку в браузере.