2

Для XFCE (v. 4.8) я ищу возможные варианты, чтобы свернуть окна в трей (иконка). Это означает, что 1) они не находятся в списке окон и 2) они не находятся в меню alt+TAB и 3) когда они закрыты или свернуты, окно скрывается (оно исчезает из списка окон, но продолжает работать).

  • У alltray есть какая-то странная ошибка, связанная с GTK ( https://bugs.launchpad.net/alltray/+bug/589831 ; окна скрываются, но отображение ничего не делает; они остаются на значке в трее, пока пользователь не отменит их) - в версии 0.7.4dev+ это исправлено, но 1) при нажатии "X" окно закрывается, а не скрывается; 2) при сворачивании окно остается в панели задач; 3) нет другого способа скрыть окно, кроме как щелкнуть значок (см. Пункт 3 первого абзаца).
  • trayer жалуется, что "другой systray уже запущен", и если я удаляю исходную "область уведомлений", где обычно отображаются все значки в трее, то trayer запускается поверх нижней части экрана, перекрывая существующую нижнюю панель без возможности добавления себя в любая существующая панель как новый элемент.
  • kdocker работает ненадежно, так как некоторые щелчки раскрывают окно, а затем мгновенно скрывают его снова; он также, по-видимому, не может обозначать окно при закрытии (вместо этого оно фактически закрывается - см. пункт 3 первого абзаца в этом вопросе).
  • docker создает новый systay в левой верхней части экрана и стирает все в апплете 'область уведомлений', чтобы вещи не восстанавливались после pkill'ing docker ; элемент Docker перекрывает существующую панель и занимает часть экрана, что делает его непригодным для использования; элемент докера имеет ширину всего в одну иконку и не прокручивается.

То, что я хочу обозначить иконкой, это xfce4-терминал, поэтому любой терминал, который может иконизировать себя и работать с xfce, тоже подойдет в качестве решения.

Этот вопрос здесь заключается в том, чтобы спросить о возможных минималистичных (как и все в XFCE) решениях, которые не включают ручную компиляцию и не являются излишним, как cairo-dock (довольно раздутое приложение в стиле gnome, которое создает новый большой '). лоток вместо того, чтобы использовать существующий). Спасибо!

1 ответ1

1

kdocker ... он также, по-видимому, не может обозначать окно при его закрытии (вместо этого оно фактически закрыто).

Насколько я понимаю, никакой докер не может этого сделать. Это должно поддерживаться приложением (например, когтями, vlc и т.д.). Когда вы нажимаете на кнопку «Закрыть», менеджер окон сигнализирует о закрытии приложения, в зависимости от его настройки оно закрывается или сворачивается в трей.

То, что я хочу обозначить иконкой, это xfce4-терминал, поэтому любой терминал, который может иконизировать себя и работать с xfce, тоже подойдет в качестве решения.

У меня нет точного решения для этого, но с точки зрения того, как он отображается в окне или Alt-Tab списки его идентичны. Вы можете использовать выпадающий терминал, как Guake. Это позволяет вам определить горячую клавишу, которая заставит терминал появляться и исчезать. Вы также можете добавить некоторые события окна как триггеры для его исчезновения (например, какое-то другое окно поднимается само). Вы также можете настроить другие, как и где он появляется, какой у него размер. Мне нравится тот факт, что терминал всегда находится в одном и том же месте, независимо от того, когда я его называю, и он всегда работает при входе в систему.

Единственная пропущенная функция, которую я обнаружил, заключается в том, что я не могу контролировать, на каком дисплее она отображается для установок с двумя дисплеями; он всегда использует самый левый дисплей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .