
На Вопросах и Ответах Ubuntu один из пользователей Ubuntu дал ссылку на интересный патч для Unity. Суть данного патча в том, что бы сворачивать приложение при клике по его иконке в панели Unity. Многим пользователям Unity не хватает такой функции, но Canonical включать данный патч в Ubuntu 12.04 отказались, так как он противоречит принципу работы Spread.
Функционал скрипта заключается в следующих действиях при клике по иконке приложения:
- Если окно программы не открыто:
- Открывает новое окно
- Если открыто только одно окно программы:
- Фокусируется на окне
- Минимизирует окно
- Восстанавливает окно
- Когда открыто несколько окон:
- Фокусируется на последнем открытом окне
- Группирует окна
- Закрывает группировку и минимизирует все окна приложения
- Восстанавливает окна с фокусом на последнее открытое окно
Демонстрация работы:
Установка
Итак, давайте настроим сворачивание окон в Unity. Для этого введите следующие команды в терминал:
1 2 3 |
sudo add-apt-repository ppa:ojno/unity-minimize-on-click sudo apt-get update sudo apt-get upgrade |
После установки нужно будет перезайти в сессию.
UPD: Появился другой патч, который помимо сворачивания окон в Unity, добавляет функцию скрытия лаунчера. Если интересно - Автоматическое скрытие лаунчера в Ubuntu 12.04.
Для удаления патча воспользуйтесь следующими командами:
1 2 |
sudo apt-get install ppa-purge sudo ppa-purge ppa:ojno/unity-minimize-on-click |
Убунтоводы, как вам патч?