[Please keep the bugs.debian.org address in CC] Hi xmonad list,
a user has an issue with the current fullscreen handling: -------- Weitergeleitete Nachricht -------- Von: Stefano Zacchiroli <z...@debian.org> Betreff: Bug#524281: some applications (e.g., totem and evince) are unable to go fullscreen Datum: Thu, 16 Apr 2009 11:29:20 +0200 [..] If I submitted this as a bug report, it is because I believe it is a bug. I expect fullscreen hints to work out of the box, or at least I expect them to be consistent across applications. If you consider this not to be a bug, feel free to close it explaining why it is not one. ------------------------------------------- I somewhat agree with him, although I currently to work around with a Toggleable Fullscreen layout. I guess we can not change all applications to behave the same (as, for example, screenmessage or gqview do, whose fullscreen support works great without changes). Any chance to make a consistent behavior default in xmonad? Hopefully without having to have xmonad-contrib available? Greetings, Joachim PS: Full bug report history at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=524281 -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
import XMonad import XMonad.Config.Gnome import XMonad.Hooks.FadeInactive import XMonad.Layout.NoBorders import Data.List import qualified Data.Map as M myManageHook = composeAll [ (className =? "Gnome-panel" <&&> title =? "Run Application") --> doFloat , (className =? "Pidgin" <&&> fmap (isPrefixOf "Buddy") title) --> doFloat , (className =? "Seahorse-agent" <&&> title =? "Passphrase") --> doFloat , (className =? "Gnome-volume-manager" <&&> title =? "Photo Import") --> doFloat -- , (className =? "XEyes") --> doShift "7" ] myKeys x = M.fromList $ [ ((modMask x, xK_e), spawn "emacsclient -c -a emacs") ] myLogHook = fadeInactiveLogHook fadeAmount where fadeAmount = 0xBBBBBBBB main = xmonad $ gnomeConfig { modMask = mod4Mask , keys = \c -> myKeys c `M.union` keys gnomeConfig c , manageHook = myManageHook <+> manageHook gnomeConfig , logHook = myLogHook >> logHook gnomeConfig , layoutHook = smartBorders $ layoutHook gnomeConfig }
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil