Авторские статьи

В Unity удалили область уведомлений.


Разработчики Unity давным давно внедрили поддержку так называемых индикаторов. По замыслу, приложение, заинтересованное в интеграции с Убунту, должно было обладать своим индикатором, чтобы пользователь получал доступ к возможностям программы дополнительно через значок индикатора.

Был период, когда разработчики Unity оставили слой совместимости, позволяющий программам по старинке выводит значок программы в области уведомлений (systray), но это не замена индикатору. Пользователь мог управлять что показывать, а что не показывать в трее через параметр com > canonical > unity > panel > systray-whitelist.

Разработчики удалили возможность программе выводить по старинке значок в трее. Теперь нужен от программы полноценный индикатор.

Убунту разработчик Мэтью Пол Томас (Matthew Paul Thomas) так объяснил удаление трея: "Система индикаторов внедрена два года назад и прошло достаточно времени, чтобы заинтересованные приложения были адаптированы".

Но интересна ситуация с Java и WINE, которые похоже смогут выводить значки в "исчезнувшем трее". В Java и WINE есть строки кода, жёстко прописанные в недрах программы, работающие с треем по-старинке и плевать разработчики хотели на Убунту или подозревать об её существовании.

Qt приложения получат поддержку системы индикаторов, благодаря sni-qt. Можно сказать, что для qt программ трей будет автоматически "конвертирован" в систему индикаторов.

Через Dconf теперь не выставить какие программы должны отображаться в трее.

Трей удалён Unity

Похожие материалы:
В Ubuntu 13.04 добавлен индикатор синхронизации.
Улучшения Ubuntu 13.04: память, индикаторы, области.
В Ubuntu 13.04 будет Smart Scopes.

Дата последней правки: 2013-03-13 17:36:55

RSS vasilisc.com   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи об Astra Linux
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта