195 Commits

Author SHA1 Message Date
Spencer Janssen
a99841e554 Remove unused 'screen' field 2007-04-09 07:35:10 +00:00
Don Stewart
0ba47579c9 replace multiple gets with a single get and record bind 2007-04-04 01:05:24 +00:00
Spencer Janssen
93be71bb88 Revert to the old layout code. 2007-04-02 04:51:14 +00:00
Alec Berryman
df4bda60ff Remove trailing spaces, no content changed 2007-04-01 14:45:39 +00:00
Alec Berryman
b3fc66b15b Fix type error in dimensions field of XState record for 64-bit systems
Fallout from Int->CInt conversion.
2007-04-01 14:42:29 +00:00
hughes
10a0e21e00 Vertical/horizontal split, and resizability. 2007-04-01 01:47:06 +00:00
Spencer Janssen
3303b4a101 Move safeFocus from Main to Operations 2007-03-31 01:00:24 +00:00
Jason Creighton
e743ef0c2d removed refocus; moved functionality to setFocus 2007-03-31 00:34:42 +00:00
Jason Creighton
207bd516e1 refactored "focus changed" code into "refocus" 2007-03-30 03:54:54 +00:00
Spencer Janssen
ce99fce902 Fix refreshKeyboardMapping issues. Requires the latest X11-extras 2007-03-28 21:57:53 +00:00
daniel
5ae3c6a1fc first shot at allowing click to focus windows 2007-03-28 10:15:40 +00:00
Spencer Janssen
18a1fe776d Compatibility with CInt'ified X11 2007-03-28 07:14:36 +00:00
hughes
4fc3448186 Workspace-specific layouts 2007-03-26 15:02:13 +00:00
daniel
cb4e6d86a1 Extra config: defaultLayout 2007-03-26 07:42:34 +00:00
daniel
929d9c784a minor aesthetic changes 2007-03-26 07:33:39 +00:00
Jason Creighton
0bb51dae3d added Config.lhs and moved most things in Main.hs into Operations.hs to enable this 2007-03-26 05:13:41 +00:00
Jason Creighton
d9a6abede0 Xinerama focus bug (couldn't focus on current workspace) 2007-03-25 20:37:02 +00:00
Jason Creighton
ec344fa383 restart (simple exec(), no state saved) 2007-03-23 02:37:38 +00:00
Spencer Janssen
41c2dd3fbf Add promote. Makes the focused window the master 2007-03-22 22:23:33 +00:00
Spencer Janssen
f98c9f8902 I like 1%2 split. Maintainer's prerogative :) 2007-03-21 07:06:49 +00:00
Spencer Janssen
418b6a87d9 Add defaultLeftWidth in the configuration section 2007-03-21 06:58:07 +00:00
daniel
5bd9a74b5a Allow dynamic width in tiling mode 2007-03-21 05:42:45 +00:00
Spencer Janssen
ebdf6bef14 GHC 6.4 compatibility. 2007-03-21 04:52:11 +00:00
Jason Creighton
d0481e1dac add keybindings to change screens and tag windows to screens 2007-03-21 03:38:07 +00:00
Spencer Janssen
b192aa5cc6 Make numlockMask configurable 2007-03-20 14:58:28 +00:00
Spencer Janssen
e0584a008d Initial tiling support. 2007-03-20 07:18:12 +00:00
Spencer Janssen
893ea985fa Fix indentation 2007-03-20 05:46:47 +00:00
Spencer Janssen
21f6e90b4a Untabify 2007-03-20 05:40:45 +00:00
Jason Creighton
437167d34c changed type of getScreenInfo in Graphics.X11.Xinerama 2007-03-20 04:42:53 +00:00
Spencer Janssen
f1a0796da3 Decouple the concepts of focus and window order. First step to tiling! 2007-03-20 05:11:24 +00:00
Jason Creighton
226f2012cb trace wsOnScreen when it's changed 2007-03-19 03:56:29 +00:00
Jason Creighton
92a8ad32d4 don't try to change the current workspace based on an enterNotify event 2007-03-19 03:54:50 +00:00
Jason Creighton
7d7f0ca721 use "windows" in "unmanage" 2007-03-18 02:48:25 +00:00
Jason Creighton
48974f51e6 replaced "let Just x = ..." in view with "case ... of ..." 2007-03-18 00:55:25 +00:00
Jason Creighton
bb43b2ad6f basic xinerama support (depends on Graphics.X11.Xinerama in X11-extras) 2007-03-17 23:49:04 +00:00
Spencer Janssen
397cdbda0e Whitespace only 2007-03-16 19:49:50 +00:00
Spencer Janssen
2506e901f1 -Wall police 2007-03-16 02:22:01 +00:00
shae
e955d4dbc6 abstract out modMask for easy user configuration 2007-03-15 23:01:27 +00:00
Don Stewart
81eef69458 fiddling, comments 2007-03-12 01:40:29 +00:00
Don Stewart
5398895bf4 comments, move isRoot into XMonad 2007-03-12 01:23:50 +00:00
Don Stewart
511559958a wibbles 2007-03-12 01:07:56 +00:00
Don Stewart
c5c7132e62 abstract out setfocus code a bit 2007-03-12 00:55:40 +00:00
Don Stewart
2365e68c6a general refactor, and call xerrorhandler to ignore certain undetectable issues 2007-03-11 10:26:53 +00:00
Don Stewart
060a9d304f initial support for Atom-based delete protocol. makes kill client work on firefox. Quitting though still leads to a bogus notify from firefox, for a closed window 2007-03-11 06:45:15 +00:00
Spencer Janssen
b83c10059f thunk is now known as xmonad! 2007-03-10 07:03:20 +00:00
Don Stewart
5ddd9351dc XMonad 2007-03-10 07:01:52 +00:00
Don Stewart
b5ab851d2b add tracing for kill window 2007-03-10 06:21:54 +00:00
Spencer Janssen
38afc2327a Use 9 workspaces by default 2007-03-10 04:11:14 +00:00
Spencer Janssen
5afd9dbc20 Reduce flicker on workspace change. 2007-03-10 04:10:21 +00:00
Don Stewart
df7caf7213 Add support for Enter/Leave notify events. Fixes firefox on my machine 2007-03-10 03:27:59 +00:00