Adam Vogt
f28f32f7ed
Add more links in L.SubLayout documentation
2009-10-16 15:55:18 +00:00
Adam Vogt
0e2aef4deb
Link a screenshot in L.SubLayouts from the haskellwiki
2009-10-16 15:05:39 +00:00
Jan Vornberger
41a53e7d15
Added focusMaster to BoringWindows
2009-10-15 23:35:18 +00:00
Adam Vogt
ca29a33f56
Remove NamedFieldPuns from L.LimitWindows
...
This is more ugly, but otherwise we have lots of trouble for ghc-6.8
compatibility (due to the recomended flag having changed)
2009-10-15 01:01:23 +00:00
Adam Vogt
6ef8fd353d
Note L.Minimize in L.LimitWindows haddocks.
2009-10-14 20:53:26 +00:00
Max Rabkin
2b31698e15
Move limitSelect into L.LimitWindows
2009-10-14 20:22:13 +00:00
Max Rabkin
79eb2582c4
added haddocks for L.Selective
2009-10-02 11:27:20 +00:00
Max Rabkin
70e968c354
Support IncMasterN in Selective
2009-09-29 17:33:46 +00:00
Max Rabkin
adc029566e
removed commented-out code
2009-09-29 16:35:09 +00:00
Max Rabkin
cd43a200bf
Test that update preserves invariants of Selection
2009-09-29 16:31:39 +00:00
Max Rabkin
831168d701
Add "Selective" layout modifier
2009-09-29 16:02:07 +00:00
Daniel Schoepe
064f117018
Filter extra modifier bits some layouts set in XMonad.Prompt
2009-10-12 13:28:14 +00:00
Adam Vogt
1edc2752c7
Cleanup L.BorderResize
2009-10-12 05:55:32 +00:00
Jan Vornberger
06998efa45
Layout modifier to resize windows by dragging their borders with the mouse
2009-10-11 22:22:14 +00:00
Adam Vogt
ec87f7d62d
Add U.Replace which implements a --replace behavior.
2009-10-12 05:23:06 +00:00
Adam Vogt
5e0a65ea63
Update D.Extending module lists with help of a script (also added)
2009-10-12 04:49:18 +00:00
Adam Vogt
bf36bb785a
Correct erroneous haddock link in U.XSelection
2009-10-12 04:31:33 +00:00
Adam Vogt
4b67243cac
Make L.Mosaic explicit imports compatible with haskell-src-exts
2009-10-12 04:28:59 +00:00
Adam Vogt
a08fd578ee
Put screenshots inline for L.ThreeColumns and L.Roledex
2009-10-12 04:26:51 +00:00
Adam Vogt
3e0be7dd1b
Use LANGUAGE pragma instead of -fglasgow-exts in L.Minimize
2009-10-12 04:24:57 +00:00
Adam Vogt
f983084b63
Add a description to L.LayoutScreens
2009-10-12 04:22:31 +00:00
Adam Vogt
dc07d902d9
Add Portability and Stability boilerplate for a couple modules.
...
Needed for automating the generation of the Doc.Extending module summaries.
2009-10-12 04:10:55 +00:00
Adam Vogt
e0a5d16e40
Correct hyperlink in A.DeManage
2009-10-12 04:03:40 +00:00
Jan Vornberger
97537c8ad3
NoFrillsDecoration - most basic version of decoration for windows
2009-10-11 22:05:12 +00:00
Adam Vogt
a8677c001a
Split A.TopicSpace documentation into sections
2009-10-12 00:47:30 +00:00
Adam Vogt
19b55d74a7
Use hyperlinks in WorkspaceCursors documentation.
2009-10-08 03:20:47 +00:00
Adam Vogt
9ba60f1952
Minor haddock formatting correction in L.Tabbed
2009-10-08 02:48:39 +00:00
Adam Vogt
eb10d679e6
Hyperlink the reference to ResizableTile in MouseResizableTile
2009-10-05 17:53:03 +00:00
Adam Vogt
f0925b5a28
Finish a sentence in H.ManageDocks haddocks.
2009-10-05 16:53:12 +00:00
Adam Vogt
63b6d7c225
Add a SetStruts message to H.ManageDocks.
...
This patch also uses Data.Set instead of [] for the AvoidStruts
constructor to simplify the SetStruts implementation.
2009-10-05 16:42:21 +00:00
Adam Vogt
1ef2eb63b9
Derive Enum for U.Types.Direction2D
2009-10-05 16:31:32 +00:00
Adam Vogt
e9a432298c
Rearrange the GSCONFIG class in A.Gridselect
2009-10-05 02:32:27 +00:00
Adam Vogt
4509a8b696
Add a GSCONFIG class to overload defaultGSConfig.
...
This uses -XOverlappingInstances to provide a fallback instance which uses the
focusedBorderColor and normalBorderColor, but that part is optional.
User's configs should use -XNoMonomorphismRestriction if they want to avoid
writing a type signature for myGSConfig.
Also, type variables become ambiguous in expressions like:
> myGSConfig = defaultGSConfig { gs_navigate = neiu `M.union` gs_navigate defaultGSConfig }
> where neiu = M.map (\(x,y) (a,b) -> (x+a,y+b)) $ M.fromList
> [((0,xK_n),(-1,0)) ,((0,xK_e),(0,1)) ,((0,xK_i),(1,0)) ,((0,xK_u),(0,-1))]
But that can be resolved with the appropriate (`asTypeOf`myGSConfig) applied to
the second defaultGSConfig, or the use of some other method for modifying
existing fields.
2009-10-03 19:38:04 +00:00
Adam Vogt
fb7539d74b
Add a screenshots section in the A.GridSelect haddocks
2009-10-04 16:08:16 +00:00
Jan Vornberger
ed43c38519
Fixed guard in WorkspaceByPos - condition got switched during transformation
2009-10-04 08:52:32 +00:00
Wirt Wolff
697f387a39
A.CycleWindows update docs, use lib fn second instead of custom lambda
2009-09-26 15:47:00 +00:00
Adam Vogt
0bb00440dc
Group functions in GridSelect haddock, add an inline screenshot.
2009-10-03 18:19:27 +00:00
sean.escriva
097d7367bb
minor hlint cleanup of Prompt and XMonad.Prompt.* sub-modules
2009-09-28 20:44:43 +00:00
mail
104cc6ba25
New module : X.H.SetCursor
...
Idea from Andres Salomon
(http://www.haskell.org/pipermail/xmonad/2009-September/008553.html ).
2009-09-15 10:13:27 +00:00
Adam Vogt
f6fa7e509f
Hyperlink modules named in WindowMenu, RestoreMinimized, and Minimize
2009-10-03 15:13:25 +00:00
Jan Vornberger
563266f3a5
Mention X.L.Maximize and X.L.Minimize in WindowMenu documentation
2009-10-03 11:13:30 +00:00
Adam Vogt
df9655c662
Small style change in L.SimplestFloat
2009-10-02 00:15:52 +00:00
Adam Vogt
27a7bcbd6e
Use U.XUtils.fi to make WindowMenu clearer
2009-10-01 22:57:36 +00:00
Jan Vornberger
77f52bc84d
Extended GridSelect
...
1) Added another convenience wrapper that allows to select an X() action
from a given list.
2) Implemented the option to change the position of the selection diamond.
(Re-recorded from Bluetile repo, rebased to current darcs)
2009-09-30 15:27:41 +00:00
Jan Vornberger
832d435dee
WindowMenu based on GridSelect that displays actions for the focused window (re-recorded from Bluetile repo).
2009-09-30 15:53:43 +00:00
Daniel Schoepe
066db410b0
Use default handler in XMonad.Prompt.eventLoop
2009-10-01 18:04:02 +00:00
Adam Vogt
66b8ad46d0
Remove redundant parentheses from L.MouseResizableTile
2009-09-30 21:21:10 +00:00
Adam Vogt
bf2fc75035
Use ErrorT instead of nested case for H.WorkspaceByPos
2009-09-30 20:49:14 +00:00
Adam Vogt
e6158615cb
Note that ManageDocks is preferred to A.DeManage
2009-09-30 20:44:43 +00:00
Adam Vogt
cce2c7c839
Factor out redundancy in L.MouseResizableTile.handleResize
2009-09-30 20:41:51 +00:00