При использовании темы, производной от Radiance, в 12.04 пункт меню, на который указывал курсор мыши или который выбирался циклически с помощью клавиатуры, всегда имел один цветной фон и контрастный цвет текста (в моем случае указанным элементом был белый текст). на синем фоне, в то время как другие элементы - черный текст на сером фоне.
После обновления до 12.10 невыбранные элементы, как обычно, но наведенный на них элемент теперь имеют белый текст на бледно-сером фоне прямоугольника в верхней части синий фон. Я предполагаю, что одно определение в файле gtkrc было добавлено или разделено на два, но я не могу сразу увидеть, какое оно есть.
Аналогичный эффект есть в панели мест в приложения, например, в диалоговом окне открытия файла gedit и на панели мест nautilus над окном, отображающим содержимое папки (вы можете догадаться, что я не знаю правильных терминов для этих конкретных функций).
хотел бы иметь такое же поведение, как я имел с 12.04. Какое определение нуждается в модификации? нг или есть новый, который мне нужно добавить?
У меня было то же самое. Причина в том, что после обновления вы перепутали разные версии тем mac-os-x.
Если вы не хотите связываться с каталогом / usr / share / themes, то
Сработало сразу, но попытайтесь выйти из системы / войти просто чтобы убедиться.
Ури частично прав. Темы GTK3 Radiance / Ambiance были полностью переработаны, но после обновления старые варианты по-прежнему будут находиться в папках / usr / share / themes и ~ / .themes. Я удалил все из них и создал сине-серую версию Radiance на основе новой темы Radiance. Вам не нужно компилировать их в двоичном виде.
Пара замечаний для тех, кто хочет сделать свой вариант.