Скрыть строку заголовка при развертывании в GNOME 3.16

В GNOME 3.14 и 3.12 у меня была модификация в metacity-theme-3.xml, которая в основном скрывает строку заголовка от любого окна, когда оно развернуто. Я предпочел этот метод расширению Maximus Two , потому что поведение расширения несовместимо, когда иногда я вижу прозрачную полосу вместо строки заголовка в развернутых окнах (обычно после возобновления из приостановки).

Теперь в GNOME 3.16 твик metacity больше не работает, потому что GNOME его больше не использует. Я пробовал пользовательские gtk3 css, такие как:

.maximized .titlebar {
    display: none;
}

и варианты этого, но безрезультатно. Можно ли добиться этого с помощью пользовательского CSS-файла gtk-3?

Обновление : Pixel Saver - это хорошее расширение для выполнения всего этого без каких-либо ошибок, но я все равно хотел бы чтобы узнать, есть ли способ сделать это вручную.

10
задан 30 May 2015 в 18:52

1 ответ

Для получения до ядра того, почему метагородская тонкая настройка темы больше не работает, мы должны посмотреть на сам блог гнома, где разработчик гнома, где Florian MГјllner объясняет , что при привлечении гнома строк заголовка больше не использует метагород вообще и они всегда привлекаются Gtk +

, Это означает, что ответ CSS является единственным, который будет работать, и я полагаю, что Вы - большая часть пути там. Я читал на этой странице фиксации, что CSS, которую Вы хотите, несколько похожа на это:

.maximized .header-bar.default-decoration {
  padding: 0;
  font-size: 0.7em;
}

.maximized .header-bar.default-decoration .button.titlebutton {
  padding: 0;
  border-width: 0;
}

причина CSS не может скрыть или удалить элемент как он, может с HTML (или svg) то, что CSS относится к gtk свойствам, и видимость объекта не является свойством в типичном Gtk путь. На самом деле необходимо назвать widget.hide () из кода. Подобный тому, как Хромые темы должны скрыть виджеты путем создания их тем же цветом как фон как взлом.

2
ответ дан 31 May 2015 в 04:52
  • 1
    Спасибо, I' попытка ll это! Но shouldn' t строка быть в ~/.profile для него, чтобы быть выполненным после входа в систему? – gris_martin 16 September 2016 в 21:48

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

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