Минимизации окон по клику на иконке приложения в панели Unity

Для десктоп оболочки Unity представлен неофициальный патч, отвечающий за минимизацию окон приложений по клику на иконку приложения в панели Unity.
Этот патч в своё время был предложен для включения в Ubuntu 12.04, но был отклонён, так как не вписывался в текущий дизайн и по своей сути противоречил принципу работы заложенной в Spread.
Работа скрипта заключается в том, что при последовательном клике выполняются разные действия по отношению к окнам.

  1. Если окно программы не открыто
    • а) Открывает новое окно
  2. Если открыто только одно окно программы
    • а) Фокусируется на окне
    • б) Сворачивает окно
    • в) Восстанавливает окно
  3. Когда открыто несколько окон
    • а) Фокусируется на последнем открытом окне
    • б) Группирует окна
    • в) Закрывает группировку и сворачивает все окна приложения
    • г) Восстанавливает окна с фокусом на последнее открытое окно

Где подпункты это действия выполняемые в пределах одного цикла клика по иконке приложения.
Демонстрация работы:


Установка доступна для тестирования только пользователям Ubuntu 12.04:
sudo add-apt-repository ppa:ojno/unity-minimize-on-click
sudo apt-get update
sudo apt-get upgrade

И потребуется перезайти в сессию для вступления изменения в силу.
Вернуть настройки по умолчанию можно удалив PPA:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:ojno/unity-minimize-on-click



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов