Commit Graph

1391 Commits

Author SHA1 Message Date
David Lazar
4fbb4e23a3 add xmonad manpage 2007-04-26 01:08:12 +00:00
Spencer Janssen
ea94892e1c Remove toList 2007-04-26 00:57:13 +00:00
Jason Creighton
767bc68acf Ignore numlock and capslock in keybindings 2007-04-24 01:33:57 +00:00
Spencer Janssen
70a87063d1 Clear numlock bit 2007-04-24 01:03:52 +00:00
Jason Creighton
2a5be03dd1 force window border to 1px 2007-04-23 05:08:24 +00:00
Don Stewart
50f89990a0 s/creigh// 2007-04-23 02:40:26 +00:00
Don Stewart
5f6ac3573d some other things to do 2007-04-23 02:31:51 +00:00
Spencer Janssen
5475c751ab Start TODOs for 0.2 2007-04-23 02:15:26 +00:00
Don Stewart
47eb93c694 update readme 2007-04-22 09:05:07 +00:00
Spencer Janssen
87c34738fc Bump version to 0.1 v0.1 2007-04-22 08:29:48 +00:00
Spencer Janssen
f3fa3bd01f xmonad 0.1 is ready 2007-04-22 08:08:24 +00:00
Spencer Janssen
13a1eca8c9 Update TODO 2007-04-22 08:08:06 +00:00
Alec Berryman
ba97db3f87 Arbitrary Word64 for running tests on amd64
Copied from Arbitrary Word8; I don't understand the coarbitrary definition and
the Word64 one may be erroneous, but Properties.hs now compiles and passes all
tests.
2007-04-19 10:46:52 +00:00
Don Stewart
e2d5bf05c8 two things gone from todo list 2007-04-19 04:18:09 +00:00
Don Stewart
bf0f487ca4 add 8 new QC tests, including tests of the layout algorithm 2007-04-19 04:08:33 +00:00
Jason Creighton
0d47f6299f use prefixed record names in latest X11-extras 2007-04-19 03:22:44 +00:00
Spencer Janssen
2b6a5d25b6 WindowSet is better than WorkSpace 2007-04-19 01:54:30 +00:00
Spencer Janssen
c858e0be4e Remove useless pragma 2007-04-19 01:52:39 +00:00
Don Stewart
b765cc9706 Parameterise StackSet by two index types, rather than breaking abstraction 2007-04-19 01:27:05 +00:00
Don Stewart
7806eb4c48 2 more properties for promote. 2007-04-19 00:12:01 +00:00
Don Stewart
cf2c9f7328 tweak loc count to match count_lines script 2007-04-18 22:47:25 +00:00
Don Stewart
f3f83af393 Promote now swaps focused window with master window
This means other windows are unaffected.
The change from the previous cycling behaviour was felt necessary, since
cycling isn't a terribly useful operation.

Some properties that hold:
    focus is unchanged by promotion
    promote is idempotent (promoting twice does nothing)
    the focused and master window will swap their positions in the stack
2007-04-18 22:42:36 +00:00
Spencer Janssen
d7917066ba Add TODO to the sdist 2007-04-18 22:33:23 +00:00
Spencer Janssen
a3815275a0 Add the tests to the sdist 2007-04-18 22:13:26 +00:00
Spencer Janssen
22e6ef963a Make sdist work correctly 2007-04-18 21:55:46 +00:00
Spencer Janssen
7b01d7800e xmonad should build with future versions of mtl and X11-extras 2007-04-18 21:49:27 +00:00
Spencer Janssen
df806887b9 Another TODO bites the dust 2007-04-18 20:57:25 +00:00
Spencer Janssen
5c9ad77fd5 Update propaganda. 2007-04-18 01:40:29 +00:00
David Roundy
dd03052041 define test to ensure LOC doesn't jump above 400. 2007-04-18 00:45:33 +00:00
Alec Berryman
34e6bf6ed2 Update TODO: all the Xinerama issues I've encountered are fixed
As of:

Fri Apr 13 04:37:02 EDT 2007  Spencer Janssen <sjanssen@cse.unl.edu>
  * Ignore window entries while moving windows.  This should fix all the focus preservation problems.
2007-04-18 00:14:53 +00:00
Don Stewart
48e4d5e283 test for xmonad in path first, before restarting 2007-04-16 02:55:41 +00:00
Jason Creighton
62acb87662 added comment about windows key (mod4Mask) 2007-04-15 23:36:35 +00:00
Jason Creighton
4b291d7e8a remove unused sizeDelta setting 2007-04-15 23:32:44 +00:00
Don Stewart
2fb80e1eb8 Note we must fix mod-shift-c before 0.1 can go out 2007-04-15 23:04:35 +00:00
David Roundy
08ab2d994f fix typo. 2007-04-15 05:56:16 +00:00
Jason Creighton
899d470c4d added warning re: xmonad in path to mod-shift-q docs 2007-04-13 23:30:19 +00:00
Spencer Janssen
5fb81a781d Clear up documentation on mod-h/l 2007-04-13 23:07:06 +00:00
Spencer Janssen
d8c7e69ae9 Ignore window entries while moving windows. This should fix all the focus preservation problems. 2007-04-13 08:37:02 +00:00
Spencer Janssen
d9da890282 Update TODO 2007-04-13 03:10:03 +00:00
Alec Berryman
39cf207766 mod-wer for Xinerama was inadvertently changed 2007-04-12 13:20:33 +00:00
Don Stewart
4b626ff729 and the tests still run 2007-04-11 08:15:00 +00:00
Don Stewart
a37193f2a6 add license headers to two missing files 2007-04-11 08:10:42 +00:00
Don Stewart
85a20da22c clean up tiling code a teensy bit, and comment on the interaction between focus, master, and cycling direction between the modes 2007-04-11 08:07:47 +00:00
Don Stewart
56c4a62468 explain what mod-return now does. it cycles 2007-04-11 07:36:36 +00:00
Don Stewart
e9597b4899 Change semantics of 'promote'.
Previously 'promote' would move the currently focused window into the
master position in tiled mode. This was *almost* a cycle of the windows,
but not quite (depending on where the focus was, it was in fact a
cycle).

Now we do the obvious generalisation, and just cycle the current window
stack. Simpler to understand, simpler to reason about.
2007-04-11 07:34:56 +00:00
Don Stewart
3e7b23030c clean up only 2007-04-11 06:56:07 +00:00
Don Stewart
10a9f73be8 merge with toList/fromList patch 2007-04-11 06:09:47 +00:00
Don Stewart
c490333d12 Statically distinguish Workspace and Screen indices 2007-04-11 06:04:56 +00:00
Jason Creighton
c6dcc9d869 fromList/toList have # of screens + another QC property 2007-04-11 04:42:15 +00:00
Jason Creighton
ac913104a5 Xinerama screen switching bugfix 2007-04-11 04:16:15 +00:00