XFCE – анимация Autohide

Я запускаю Ubuntu с Unity. У меня также есть панель xfce, установленная поверх нее. Я установил его в autohide, но когда он это делает, он мигает / выходит из существования. Я попытался установить анимацию для класса окон в compiz, без везения. Как добавить некоторые приличные анимации на панель xfce?

One Solution collect form web for “XFCE – анимация Autohide”

В Xfce нет возможности для анимации, например, что можно сделать в GNOME, KDE и Cinnamon. Тем не менее, можно ввести некоторые задержки для автоматической панели Xfce.

Задержка автовывода для панели Xfce

Чтобы отложить автоопределение для панели Xfce, отредактируйте файл .gtkrc-2.0 и добавьте блок кода style "xfce-panel-window-style" как указано в этом документе Xfce . Пошаговые инструкции, как показано ниже.

  1. Откройте диспетчер файлов и зайдите в Домашний каталог ( /home/USERNAME ).

  2. В меню диспетчера файлов найдите меню под названием « Показать скрытые файлы» (или используйте комбинацию клавиш Ctrl + H ).

  3. Найдите файл с именем .gtkrc-2.0 и откройте текстовым редактором. Если файл не существует, создайте пустой файл и переименуйте соответствующим образом.

  4. Затем вставьте следующие коды в файл.

     style "xfce-panel-window-style" { # Time in miliseconds before the panel will unhide on an enter event # original value: 225 XfcePanelWindow::popup-delay = 225 # Time in miliseconds before the panel will hide on a leave event # original value: 350 XfcePanelWindow::popdown-delay = 900 # Size of autohide window in pixels # original value: 3 XfcePanelWindow::autohide-size = 10 } class "XfcePanelWindow" style "xfce-panel-window-style" 
  5. Сохраните и закройте файл.

  6. Наконец, перезапустите панель Xfce.

Чтобы перезапустить панель Xfce, пользователь может выполнить одно из следующих действий:

  • Запустите xkill (или воспользуйтесь сочетанием клавиш Ctrl + Alt + Esc ), курсор мыши изменится на значок X , затем верните курсор X и щелкните на панели Xfce, затем панель Xfce исчезнет и перезапустится автоматически.

  • Откройте терминал, запустите killall xfce4-panel; xfce4-panel & killall xfce4-panel; xfce4-panel & и, наконец, закрыть Terminal.

Не нужно вообще выходить из системы или перезагружаться.

Задержка не является анимацией

Важно понимать, что задержка – это не анимация, и наоборот. Задержка заключается в том, чтобы что-то произошло через определенное время, обычно заданное в миллисекундах (1000 миллисекунд = 1 секунда). Внедрение некоторых задержек, пользователь будет с меньшей вероятностью паниковать и с меньшей вероятностью потерять контроль над панелью AutoHide.

Автооткрытие задержки: 100 миллисекунд (слева) и 900 миллисекунд

Задержка автовыключения панели Xfce 100 мс Задержка автовыключения панели Xfce 900 мс

В то время как задержка ничем не интересна, я обнаружил, что 900 миллисекунд задержки сравнима с альтернативной стандартной анимацией, скрывающей док.

Панель + Анимация = Док-станция

Пластинчатый автосвет со стандартной анимацией

Примером является Plank , простой и легкий док. Эта док-станция оснащена анимацией, которая может быть замечена при автогидзе, а также опциями задержки скрытия и скрытой задержкой. См. Снимок экрана ниже.

Поведение планков

Я упомянул этот док не для рекомендации, но как хороший пример, чтобы показать разницу между анимацией и задержкой. Анимация обычно жестко запрограммирована и не настраивается, поэтому именно пользователь не увидит никакой опции для анимации, в отличие от задержки.

отказ

Я изменил значение для popdown-delay до 900 а также autohide-size popdown-delay до 10 для более оптимального опыта, что позволит пользователю узнать о существовании панели до скрытия панели и даже после ее скрытия. Пользовательский интерфейс может отличаться, а изображения GIF более или менее точны.

Протестировано в Xubuntu 14.04 (Xfce 4.10).

  • Конфигурация монитора Mint Linux
  • Почему в Xfce4 нет автозаполнения табуляции?
  • Какая конфигурация определяет рабочую среду?
  • Каково надлежащее использование термина «сеанс»?
  • Как выполнить программу в Xfce и использовать другую тему xfwm4, отличную от стандартной?
  • Как создать ярлыки клавиш для яркости экрана в Xubuntu (XFCE Ubuntu)?
  • debian не принимает административный пароль
  • GTK: задание цвета переднего плана и фона в командной строке
  • Как отключить альфа меню приложения?
  • Не привязывайте окна к краю при перемещении между мониторами
  • Пользовательские столбцы в Thunar
  • Linux и Unix - лучшая ОС в мире.