Рейтинг:2

Как показать прогресс в значке дока?

флаг us

Как показать ход выполнения приложения на значке в доке?

Мое собственное приложение GTK3, которое работает в Ubuntu, имеет значок, который появляется в доке Ubuntu, когда приложение запущено. Приложение выполняет задачу и отображает индикатор выполнения.

Есть ли интерфейс API или Ubuntu dbus, на который мое приложение должно отправлять сообщения, чтобы также отображать ход выполнения на его значке в доке?

Nautilus — хороший пример того, чего я хочу достичь. При копировании файлов в Nautilus значок Nautilus в доке Ubuntu имеет значок наложения, показывающий ход процесса копирования:

Значок Nautilus в доке с наложением прогресса

Примечание. Я ожидаю, что это будет работать в Ubuntu 20.04. (Но было бы неплохо, если бы это работало и в 18.04 LTS, хотя я не помню, поддерживала ли 18.04 эту возможность).

Рейтинг:0
флаг cn

Dash of Gnome Shell в настоящее время не имеет API, позволяющего отображать индикаторы выполнения. Это не имело бы смысла при настройке Gnome по умолчанию, где Dash виден только при активном вызове в представлении «Действия» или «Приложения», но, очевидно, имеет смысл в таких расширениях, как Dash to Dock. Это обсуждается в этом отчет о старой проблеме.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.