Мне нравится настраивать или отключать функцию gtk3 (или gnome-shell?), Поскольку она вызывает задержку или, по крайней мере, необходимо удалить задержку при приведении окна в/из фокуса. Мое приложение с несколькими окнами страдает от этой задержки:Виджет чувствительный/серый взгляд с фокусом окна вызывает слишком большую задержку
Я вижу, что все виджеты, такие как кнопки, записи и т. Д., Настроены на чувствительный/серый вид во времени, в котором они содержатся, это потеря фокуса, и они возвращаются в нормальное состояние когда возвращается фокус окна. Я попытался отключить анимацию, но это не отключает это поведение.
Моя старая версия программы, основанная на основанной на gtk2, не имеет этой функции (ту же оболочку гнома). Поэтому я заключил, что gtk3 - это то, как управлять этим.
Я до сих пор не смог узнать, как отключить это.
Спасибо за хороший намек. Я не был действительно успешным, найдя хорошую работу без дефолта, чем схема Adwaita для моей системы (тестирование Debian). Поэтому я попытался настроить копию Adwaita и да нашел много записей: backdrop {...; переход: 200 мс; } заявления. Я сократил переход до 20 мс, может быть, я должен его отключить? Есть много записей для всех типов gtk3 элементов ... Есть ли какой-либо согласованный способ, или редактор или генератор, чтобы сделать это лучше, чем редактирование вручную? Благодарю. – Percy
С 20 мс он работает быстрее, но выглядит немного мерцающим - у моего приложения есть еще несколько записей (> 100) и т. П. - даже у меня есть довольно приличная 12-ядерная система i7 с графикой Nvidia Quadro K2200, но работает 2 4K экраны. – Percy
И да, у меня есть более высокая мощность Nividia GLX970 у себя дома - у меня есть чувство, что она ведет себя немного лучше/плавнее ... – Percy