aboutsummaryrefslogtreecommitdiffstats
path: root/Main.hs (unfollow)
Commit message (Expand)AuthorFilesLines
2007-03-10Reduce flicker on workspace change.Spencer Janssen1-1/+1
2007-03-10Add support for Enter/Leave notify events. Fixes firefox on my machineDon Stewart1-20/+40
2007-03-10refactor, trying to seperate out IO from W stuff, in order to QC the handler ...Don Stewart1-36/+48
2007-03-09notes on the firefox bugDon Stewart1-4/+16
2007-03-09whitespace. and note if we get a config request for an already managed windowDon Stewart1-16/+22
2007-03-09improved grabkeys (also handle lockMask down)Don Stewart1-3/+8
2007-03-09alloc the event space only onceDon Stewart1-8/+10
2007-03-09also select for enter and leave window events (need for XCrossing?)Don Stewart1-1/+9
2007-03-09we should check for OverrideRedirect on initial scan tooDon Stewart1-1/+5
2007-03-09little bit of strictness, based on -prof outputDon Stewart1-2/+2
2007-03-09-12 lines, refactorDon Stewart1-10/+7
2007-03-09refactor, -10 or so locDon Stewart1-6/+14
2007-03-09simplify StackSet api even further (-15 loc)Don Stewart1-6/+4
2007-03-09use new StackSet apiDon Stewart1-12/+21
2007-03-09commentsDon Stewart1-20/+9
2007-03-09handle MappingNotifyEvent properly, and missing test in MapRequestEvent. fire...Don Stewart1-8/+7
2007-03-08stub for MappingNotifyEvent, based on dwm. But the X11-extras binding for thi...Don Stewart1-6/+37
2007-03-08refactoring. heads up: depends on withServer in X11-extrasDon Stewart1-30/+12
2007-03-08move W -> WMonadDon Stewart1-1/+1
2007-03-08Switch to using abstract StackSet data type. Most workspace logic moved into ...Don Stewart1-96/+68
2007-03-08cleanup onlyDon Stewart1-4/+4
2007-03-08Make the number of workspaces configurable.Spencer Janssen1-15/+13
2007-03-08Print a message for unhandled eventsSpencer Janssen1-1/+1
2007-03-07Manage windows that are created before thunk startsSpencer Janssen1-0/+4
2007-03-08Add Alt-Shift-[1..5], to move the current client to a new workspaceDon Stewart1-0/+22
2007-03-08cleaner implementation of 'view'. Only hide the current list. And shortcut if...Don Stewart1-15/+17
2007-03-08Fill in missing workspace codeDon Stewart1-18/+19
2007-03-07Add support for multiple workspacesDon Stewart1-20/+58
2007-03-07-Wall police. and strip the binaryDon Stewart1-10/+12
2007-03-07fmt. and use a Map for keycode lookupDon Stewart1-37/+28
2007-03-07xKillClient -> killClientSpencer Janssen1-1/+1
2007-03-07formatting and comments onlyDon Stewart1-9/+8
2007-03-07Add alt-c, kill clientDon Stewart1-11/+28
2007-03-07need Data.ListDon Stewart1-0/+1
2007-03-07focus left and right (mod-j/mod-k)Don Stewart1-38/+27
2007-03-07wibbleDon Stewart1-1/+1
2007-03-07derive MonadState, removes most accessorsDon Stewart1-10/+10
2007-03-07Handle several more events, should fix several issues.Spencer Janssen1-2/+31
2007-03-07refactoring. less codeDon Stewart1-91/+76
2007-03-07just use [Window]Don Stewart1-16/+13
2007-03-07typo in dmenu codeDon Stewart1-1/+1
2007-03-07add dmenu support, seems to work, but the resulting client isn't launchedDon Stewart1-1/+2
2007-03-07refactoringDon Stewart1-12/+16
2007-03-07Wm -> W, all good monads have single capital letter names. comment the W.hs fileDon Stewart1-11/+11
2007-03-07comments for Main.hs, add io_, like io but return ()Don Stewart1-37/+73
2007-03-07comments, rename 'l' to 'io', and state explicitly that we use GeneralizedNew...Don Stewart1-16/+29
2007-03-07move thunk.hs -> Main.hs. Be precise about which versions of every package ar...Don Stewart1-0/+0
2007-03-07depend on the X11-extras packageDon Stewart1-1/+1
2007-03-07Flatten module hierarchyDon Stewart1-2/+3