Минимизации окон по клику на иконке приложения в панели Unity
Для десктоп оболочки Unity представлен неофициальный патч, отвечающий за минимизацию окон приложений по клику на иконку приложения в панели Unity.
Этот патч в своё время был предложен для включения в Ubuntu 12.04, но был отклонён, так как не вписывался в текущий дизайн и по своей сути противоречил принципу работы заложенной в Spread.
Работа скрипта заключается в том, что при последовательном клике выполняются разные действия по отношению к окнам.
- Если окно программы не открыто
- а) Открывает новое окно
- Если открыто только одно окно программы
- а) Фокусируется на окне
- б) Сворачивает окно
- в) Восстанавливает окно
- Когда открыто несколько окон
- а) Фокусируется на последнем открытом окне
- б) Группирует окна
- в) Закрывает группировку и сворачивает все окна приложения
- г) Восстанавливает окна с фокусом на последнее открытое окно
Где подпункты это действия выполняемые в пределах одного цикла клика по иконке приложения.
Демонстрация работы:
Установка доступна для тестирования только пользователям 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
Источник: www.webupd8.org