Как получить список открытых в данный момент файлов/экземпляров приложений в списке быстрого доступа Unity Launcher?

Как получить список открытых в данный момент файлов/экземпляров приложений в списке быстрого доступа Unity Launcher?

Как получить вертикальный список открытых в данный момент файлов в лаунчере Unity в виде быстрого списка (см. макет ниже)? Это может быть список файлов, которые редактирует каждый экземпляр приложения, или в случае браузеров/терминалов/других приложений просто список экземпляров приложений, чтобы можно было легко переключаться между ними, не получая визуального представления всех открытых файлов/приложений. Это особенно важно, когда у вас открыто более 10 экземпляров и вы хотите перемещаться по ним по имени, а не визуально. Другими словами, аналогично тому, как Win 7 складывает открытые экземпляры приложения в один значок, где щелчок правой кнопкой мыши вызывает список открытых экземпляров.

Если этого невозможно добиться напрямую с помощью лаунчера Unity, какой самый простой способ имитировать эту функциональность без установки новых панелей, изменения окружения рабочего стола и т. д.? Я бы хотел оставить Unity таким, какой он есть, но хочу только эту важную функцию.

Макет списка открытых файлов в экземплярах gvim в Unity Launcher:

Макет списка открытых файлов в экземплярах gvim в Unity Launcher

Также смошибка №817302иобсуждение переключения задач по каноническому дизайну.

решение1

Алан Белл создал скрипт на Python, который делает именно это. Доступен PPA (в настоящее время только для Precise Pangolin). Надеюсь, мы увидим эту функцию в официальных релизах Unity в будущем.

sudo apt-add-repository ppa:alanbell/unity
sudo apt-get update
sudo apt-get install unity-window-quicklists

Выйдите и войдите в систему.

Для получения более подробной информации см.Запись в блоге Алана Белла и PPA для Unity Window Quicklists

Связанный контент