Don Stewart
bab04b71d3
comment out type error'd property
2007-10-06 10:22:25 +00:00
Don Stewart
d83ce46a1e
add floating property
2007-10-06 10:06:54 +00:00
Don Stewart
aaaeae54c3
mention C headers
2007-10-06 09:40:06 +00:00
Spencer Janssen
e0bcad162f
Comment only
2007-10-05 03:44:45 +00:00
Spencer Janssen
b07e334405
Move grabButtons/Keys into X
2007-10-05 03:41:02 +00:00
Spencer Janssen
c237441003
Make WindowSet serialization robust to layout changes
2007-10-05 00:00:31 +00:00
Spencer Janssen
42b691d515
Add mapLayout
2007-10-04 23:45:37 +00:00
Devin Mullins
65f3f4db8a
extract Properties module for re-use by contrib tests
...
I want to reuse Properties' Arbitrary instance (as well as the T and
NonNegative types) in an upcoming set of SwapWorkspaces QC props.
`module Main where import Main` doesn't work too well. :)
If this patch is accepted, the darcs 'test' pref should be modified to
"-itests tests/Main.hs".
2007-10-04 07:58:52 +00:00
Spencer Janssen
172e046e84
Remove commented code
2007-10-04 20:02:00 +00:00
Spencer Janssen
7dac92057d
manageHook: use the curry style, better documentation
2007-10-03 16:24:04 +00:00
Spencer Janssen
8dbf8896c9
Pointfree
2007-10-03 16:16:43 +00:00
Spencer Janssen
f11ce95528
Remove unused import
2007-10-03 16:16:21 +00:00
Spencer Janssen
d57aab25ef
Float Gimp too
2007-10-03 16:13:05 +00:00
Spencer Janssen
89645e0999
List possibleLayouts last, because users are less likely to modify it
2007-10-02 21:47:08 +00:00
Spencer Janssen
ab0ebe1050
Docs for defaultLayout and defaultLayouts
2007-10-02 21:45:17 +00:00
David Roundy
8e303a6bea
clean up Config a bit.
2007-10-02 20:36:36 +00:00
David Roundy
e70fb29efc
some renaming of classes and data types.
2007-09-29 19:13:20 +00:00
Spencer Janssen
2afa8c3a7a
Don't manage kdesktop either
2007-10-02 18:24:55 +00:00
Spencer Janssen
ce0d5d376d
Refactor, ignore desktop_window too
2007-10-02 17:52:58 +00:00
Spencer Janssen
4bcad8fe60
Automatically float MPlayer windows
2007-10-02 17:47:22 +00:00
Spencer Janssen
da3db68b59
Add rules for gnome-panel and kicker
2007-10-02 17:42:43 +00:00
Spencer Janssen
045ed777a2
Pass window name and class info to manageHook
2007-10-02 17:40:24 +00:00
Spencer Janssen
e8bbba9694
Send ClassHints to manageHook
2007-10-01 17:52:46 +00:00
Spencer Janssen
8b3dc01e53
Operations.windows is responsible for setting initial properties, remove redundant code from Main
2007-10-01 17:06:28 +00:00
Spencer Janssen
8b8433a9e7
First cut at manageHook
2007-10-01 16:46:27 +00:00
Spencer Janssen
acbe7976d7
Add StackSet.allWindows
2007-10-01 16:39:59 +00:00
David Roundy
d05b01431d
set border color more judiciously, so layouts can customize this.
2007-09-28 23:53:46 +00:00
Don Stewart
60a40be09e
deeper test for differentiate. back to 100% coverage
2007-09-30 07:50:18 +00:00
Don Stewart
2b6a200ad3
properties for tag renaming
2007-09-30 07:46:41 +00:00
Don Stewart
2196ab7469
test lookupWorkspace more deeply
2007-09-30 07:38:22 +00:00
Aaron Denney
ff1918ad20
On change of keyboard mapping, grabKeys from the root window.
2007-09-29 22:47:55 +00:00
Andrea Rossato
5e3317b28e
Operation: coding style conformance
2007-09-28 11:27:44 +00:00
Spencer Janssen
306b3c11c3
StackSet uses PatternGuards
2007-09-28 18:25:10 +00:00
David Roundy
5ef7c5f5d0
define defaultLayout in Config.hs.
2007-09-28 02:02:08 +00:00
Don Stewart
16d4ce5706
merge, update test hook
2007-09-29 14:20:41 +00:00
Don Stewart
6640e434bf
100% coverage of alternative branches
2007-09-28 23:57:45 +00:00
Don Stewart
cee31df81d
add some more properties for failure cases
2007-09-28 23:32:30 +00:00
Don Stewart
029dd68860
polish
2007-09-28 23:28:39 +00:00
Don Stewart
bd64d169fe
comments and formatting only
2007-09-28 22:05:23 +00:00
Spencer Janssen
d0d81db6de
Use LANGUAGE pragmas over -fglasgow-exts
2007-09-28 18:14:38 +00:00
David Roundy
f1c1e982a2
merge old workspace tags with new on restart.
2007-09-26 18:33:09 +00:00
Spencer Janssen
60dda50181
SomeLayout: use the description of the wrapped layout
2007-09-28 05:23:44 +00:00
Spencer Janssen
3b64981c78
LayoutSelection: describe the active layout only
2007-09-28 05:18:58 +00:00
David Roundy
a7c4c38ba8
put transients completely on the screen when possible.
2007-09-27 21:10:14 +00:00
Spencer Janssen
34bbbf59c4
setLayout should not call sendMessage, because sendMessage calls windows
2007-09-28 01:15:10 +00:00
Spencer Janssen
4fd7353d8e
Add setLayout to the core
2007-09-28 00:22:41 +00:00
Spencer Janssen
7e8de677cb
Document otherPossibleLayouts
2007-09-28 00:02:50 +00:00
Spencer Janssen
3a9dc57c69
Minor formatting
2007-09-28 00:00:25 +00:00
Spencer Janssen
5f9222efb4
otherPossibleLayouts is empty by default
2007-09-27 23:58:45 +00:00
Spencer Janssen
d1fdd4a020
Update kind changes in the -class branch
2007-09-27 22:27:30 +00:00