21 июня 2012

Как изменить размер значков панели Unity 2D

Рабочий стол Unity 2D имеет минимально настраиваемые параметры, в отличие от своего 3D аналога, которые вы можете установить, выполнив следующие команды в терминале:

sudo add-apt-repository ppa:krytarik/tuxgarage
sudo apt-get update
sudo apt-get install unity-2d-settings




Но здесь не представлена возможность изменения размера значков панели как в Unity 3D.
Уже написан скрипт на эту тему, но  мне хотелось бы предложить решение для этой задачи, путём изменения некоторых конфигурационных файлов. Это не сложно, главное последовательно выполнить все действия описанные ниже.

Откройте терминал (Ctrl + Alt + T ) на выполните следующей команды для редактирования файла Shell.qml, чтобы изменить ширину панели:

sudo gedit /usr/share/unity-2d/shell/Shell.qml



Найдите раздел  LauncherLoader и измените значение width с 65 на 50 (ширина панели Unity), как на нижнем снимке:


Сохраните и закройте редактор с файлом.

Далее выполните следующую команду, чтобы открыть файл IconTile.qml:

sudo gedit /usr/share/unity-2d/shell/common/IconTile.qml




Где меняем значение ширины и высоты значков с 48 на 32, как на нижнем снимке:



Сохраните и закройте редактор с файлом.

Наконец последнее. Выполните команду, чтобы открыть файл LauncherList.qm на редактирование:

sudo gedit /usr/share/unity-2d/shell/launcher/LauncherList.qml





Где меняем следующие значения: tileSize на 38 и  selectionOutlineSize на 50, соответственно. Должно получиться как на нижнем снимке:



Сохраните и закройте редактор.

Перезагрузите систему или компьютер и после нового входа вы должны увидеть изменения, произошедшие в панели Unity 2D:

До       после



Вот и всё.

Удачи.