summaryrefslogtreecommitdiffstats
path: root/XMonad/Main.hsc
AgeCommit message (Collapse)Author
2008-12-05Accept inferior crossing events. This patch enables fmouse-focus-follows-screenSpencer Janssen
Ignore-this: 3ac329fb92839827aed0a4370784cabd darcs-hash:20081205045130-25a6b-971d40d7a853d12c2a34a1bfbd6ea77d6645af89
2008-11-06Change screen focus by clicking on the root window.Spencer Janssen
This is a modification of a patch from Joachim Breitner. darcs-hash:20081106224031-25a6b-975b5af81ed6b1c3baa73015f3ff3dd009a31a9f
2008-10-22Fix #192.Spencer Janssen
darcs-hash:20081021220059-25a6b-11b9b480bec9d902626f1c0c281333470e76e245
2008-10-07Track mouse position via events receivedSpencer Janssen
darcs-hash:20081007203953-25a6b-820e60a7db931a5e5e27ab8736643aea932ca3ec
2008-07-14I prefer the spencerjanssen@gmail.com address nowSpencer Janssen
darcs-hash:20080714202650-25a6b-294662e9b6b3592f37156af814171d5863557faa
2008-05-02Remember if focus changes were caused by mouse actions or by key commandsKlaus Weidner
If the user used the mouse to change window focus (moving into or clicking on a window), this should be handled differently than focus changes due to keyboard commands. Specifically, it's inappropriate to discard window enter/leave events while the mouse is moving. This fixes the bug where a fast mouse motion across multiple windows resulted in the wrong window keeping focus. It's also helpful information for contrib modules such as UpdatePointer - it's supposed to move the mouse pointer only in response to keyboard actions, not if the user was moving the mouse. darcs-hash:20080502175603-e41d7-0ac41e5353fcd8aed71ee3beb7f5511337225155
2008-04-18formatting, eta expansionDon Stewart
darcs-hash:20080418184337-cba2c-a316c61d1a56205e8b7a0e7b7573446449e229fe
2008-04-06XMonad.Main: call setlocale on startupLukas Mai
darcs-hash:20080406011234-462cf-09fde81185653a210d292b90b02595de7c365bb1