Как показать ход выполнения приложения в виде значка в доке?
Мое родное приложение GTK3, работающее в Ubuntu, имеет значок, который появляется в доке Ubuntu во время работы приложения. . Приложение выполняет задачу и отображает индикатор выполнения.
Есть ли интерфейс API или Ubuntu dbus, на который мое приложение должно отправлять сообщения, чтобы также отображать ход выполнения на его значке в доке?
Nautilus — хороший пример того, чего я хочу достичь. При копировании файлов в Nautilus значок Nautilus в доке Ubuntu имеет наложенный значок, показывающий ход процесса копирования:
Примечание: я ожидаю, что это будет работать в Ubuntu 20.04. (Но было бы неплохо, если бы это работало и в 18.04 LTS, хотя я не помню, поддерживала ли 18.04 эту возможность).