суббота, 8 мая 2010 г.

Делаем notification-area как indicators в Ubuntu 10.04

После установки Ubuntu 10.04 во внешнем оформлении мне не понравилось в первую очередь то, что апплет notofication-area, в просторечье «трей», выглядит совсем не как индикаторы в плане расстояния между иконками. Может, для кого-то это и кажется мелочью, а мне это коробит восприятие. Немного покопавшись в коде я добился внешнего вида, как на приложенном скриншоте.

image




Ниже я расскажу, как это сделать.


Что бы получить такой эффект, надо сделать следующие действия:

1. Подключаем репозитарии исходных кодов. Система->Администрирование->Источники приложений->Исходный код.

2. В консоли переходим в подходящую директорию (cd /usr/src) и набираем команду:

sudo apt-get update && sudo apt-get build-dep gnome-panel 
&& sudo apt-get source gnome-panel && cd gnome-panel-2.30.0

3. Теперь надо поправить исходный код. Набираем:
 
sudo vim applets/notification_area/na-tray.c 

4. В строке 35 видим

#define ICON_SPACING 1

Замените 1 на нужно число. У меня 10.

5. Собираем и устанавливаем пакет.
 
sudo dpkg-buildpackage

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

Комментариев нет:

Отправить комментарий