Fullscreen в fvwm

Раскрытие окна на весь экран — приятная штука. Иногда. Особенно, когда экран невелик. Вот только есть эта фича не везде, где нужно. Но, «мы не можем ждать милостей от природы, взять их у нее — наша прямая задача», так, кажись, дедушка мичурин говорил. Посему, вместо того, чтобы надеяться на разработчиков того или иного софта на предмет полноэкранного режима, такое вот решение для fvwm

# make window fullscreen
DestroyFunc MaximizeFullscreen
AddToFunc MaximizeFullscreen
+ I WindowStyle !Title, !Handles, !Borders, ResizeHintOverride, !Iconifiable, FixedPosition, FixedSize, StaysOnTop
+ I UpdateStyles
+ I Maximize ewmhiwa 100 100
+ I Exec exec xset s off s noblank -dpms

DestroyFunc RestoreFullscreen
AddToFunc RestoreFullscreen
+ I WindowStyle Title, Handles, Borders, Iconifiable, VariablePosition, VariableSize, StaysPut
+ I UpdateStyles
+ I Maximize off
+ I Raise
+ I Exec exec xset s default +dpms

DestroyFunc ToggleFullscreen
AddToFunc ToggleFullscreen
+ I ThisWindow (!Maximized) MaximizeFullscreen
+ I TestRc (NoMatch) RestoreFullscreen

Key F11 WTSF C ToggleFullscreen

работает, жрать не просит. смотреть всякое разное при помощи gst-play из штатной поставки gstreamer стало не в пример комфортнее

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *