diff --git a/XMonad/Hooks/ICCCMFocus.hs b/XMonad/Hooks/ICCCMFocus.hs deleted file mode 100644 index d1ade74a..00000000 --- a/XMonad/Hooks/ICCCMFocus.hs +++ /dev/null @@ -1,42 +0,0 @@ ------------------------------------------------------------------------------ --- | --- Module : XMonad.Hooks.ICCCMFocus --- Description : Deprecated. --- License : BSD --- --- Maintainer : Tony Morris --- --- Implemented in your @logHook@, Java swing applications will not misbehave --- when it comes to taking and losing focus. --- --- This has been done by taking the patch in and refactoring it so that it can be included in @~\/.xmonad\/xmonad.hs@. --- --- @ --- conf' = --- conf { --- logHook = takeTopFocus --- } --- @ ------------------------------------------------------------------------------ -module XMonad.Hooks.ICCCMFocus -{-# DEPRECATED "XMonad.Hooks.ICCCMFocus: xmonad>0.10 core merged issue 177" #-} -( - atom_WM_TAKE_FOCUS -, takeFocusX -, takeTopFocus -) where - -import XMonad -import XMonad.Hooks.SetWMName -import qualified XMonad.StackSet as W - -takeFocusX :: - Window - -> X () -takeFocusX _w = return () - --- | The value to add to your log hook configuration. -takeTopFocus :: - X () -takeTopFocus = - withWindowSet (maybe (setFocusX =<< asks theRoot) takeFocusX . W.peek) >> setWMName "LG3D" diff --git a/xmonad-contrib.cabal b/xmonad-contrib.cabal index 976498b0..6ec7b113 100644 --- a/xmonad-contrib.cabal +++ b/xmonad-contrib.cabal @@ -190,7 +190,6 @@ library XMonad.Hooks.FadeWindows XMonad.Hooks.FloatNext XMonad.Hooks.Focus - XMonad.Hooks.ICCCMFocus XMonad.Hooks.InsertPosition XMonad.Hooks.ManageDebug XMonad.Hooks.ManageDocks