Я пытаюсь написать сценарий, который запускает приложение, если оно не запущено, или активирует окно, если оно уже отображается в текущем действии.
Используя xdotool
или wmctrl
, я могу получить список из windows и активируйте их. Если они не открыты, то я могу их запустить. Но проблема связана с KDE Activities. Эти инструменты перечисляют windows из всех действий, даже если они не видны в текущем действии.
Я просматриваю различные методы qdbus, но не нахожу ничего близкого.
Кто-нибудь создал такие сценарии ? как можно было получить windows видимость деятельности?