Как сделать значки переключателей ALT + TAB меньше

Есть ли способ уменьшить размер значков переключателя окон Ubuntu 13.04 по умолчанию, отображаемых при нажатии клавиш ALT + TAB? Изменение настроек Compiz (с помощью текстового редактора, если не в GUI CCSM) или установка, например, другого переключателя окон. Спасибо за помощь, хорошего дня.

8
задан 24 July 2013 в 15:04

1 ответ

Насколько я знаю..., что размер "Представления Переключателя по умолчанию (Alt+Tab)" является hardcoded в источнике Единицы.
Можно попытаться отредактировать исходный код для изменения размера согласно потребностям.


Примечание: Я рекомендую Вам сделать это в Виртуальной машине или в Тестовой Машине, чтобы видеть, получаете ли Вы желаемые результаты.
В этом примере я запускаю Ubuntu 13.04 с единицей 7.0.0, и я изменю "Представление Переключателя" (значки, мозаики, и т.д.) к половинному размеру.


1) Удостоверьтесь, что Вы имеете, включают Репозиторий исходного кода.

  • Откройте центр программного обеспечения Ubuntu
  • В Строке меню выбирают Edit-> Software Sources. Нажмите для включения "Репозитория исходного кода". На всякий случай я использую "Основной Сервер" для Загрузки.

enter image description here

Откройте Окно терминала Ctrl+Alt+T и тип:

  • sudo apt-get update

2) В Терминале вводят следующее для установки необходимых пакетов.

  • sudo apt-get install build-essential python-windowmocker quilt

3) Зависимости от сборки установки.

  • sudo apt-get build-dep unity

4) Создайте папку для загрузки исходного кода.

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5) Загрузите исходный код и переменные Экспорта.

  • apt-get source unity

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6) Создайте патч и Редактирование исходный код.

  • cd unity-7.0.0daily13.06.19~13.04/

  • quilt new 99-custon-switcher-size.patch

  • quilt edit launcher/SwitcherView.cpp


Отредактируйте строки... 46 - 50.

enter image description here

Я изменил их от:

  , border_size(50)
  , flat_spacing(20)
  , icon_size(128)
  , minimum_spacing(10)
  , tile_size(150)

Кому:

  , border_size(25)
  , flat_spacing(10)
  , icon_size(64)
  , minimum_spacing(10)
  , tile_size(75)

7) Создайте deb пакеты.

  • quilt refresh
  • fakeroot dpkg-buildpackage

8) Установите deb пакеты.

  • cd ..

  • sudo dpkg -i *deb

9) Наконец можно Перезапустить машину для наблюдения изменений.

Прежде:

enter image description here

После:

enter image description here

Надеюсь, это поможет.

10
ответ дан 24 July 2013 в 15:04

Другие вопросы по тегам:

Похожие вопросы: