Joachim Fasting
ac633a1486
MetaModule.hs: add WorkspacePrompt.
2007-10-17 18:20:27 +00:00
David Roundy
1d20921fb2
add TilePrime to MetaModule.
2007-10-17 13:32:02 +00:00
Eric Mertens
cbd3af0b0e
Initial import of TilePrime
...
This layout provides a standard tiling layout with support for resize hints
and filling the gaps created by them.
2007-10-17 05:20:17 +00:00
David Roundy
551e44ce55
code cleanup in selectWorkspace.
2007-10-16 23:12:18 +00:00
David Roundy
763a952c80
allow users to go to dynamically-added workspaces with mod-n.
2007-10-16 23:03:01 +00:00
David Roundy
e43eabfd93
add modules to deal with Workspaces (select, etc) by name using XPrompt.
2007-10-16 22:33:47 +00:00
David Roundy
1ec41467de
make windowNavigation simpler to use in simplest case.
2007-10-16 21:43:37 +00:00
David Roundy
7efca8901c
compute nice window border for WindowNavigation properly.
2007-10-16 21:33:16 +00:00
David Roundy
4c236753ec
fix docs on WindowNavigation.
2007-10-16 21:03:49 +00:00
David Roundy
2f3a40d535
compute a reasonable navigation color based on focussed color.
2007-10-15 16:55:04 +00:00
Andrea Rossato
d7704a3c0d
WindowNavigation: don't export the config constructor and some haddock fixes
...
I told to David I would have taken care of that: instead of exporting
the config constructor we export 2 functions: navigateColor and
noNavigateBorders. Updated documentation accordingly.
2007-10-13 09:05:24 +00:00
David Roundy
f785bad680
improvements in Combo.
2007-10-15 13:28:39 +00:00
Brent Yorgey
07184fed9f
Spiral.hs: add 'description' function to LayoutClass instance for SpiralWithDir.
v0.4
2007-10-16 14:09:59 +00:00
Spencer Janssen
452ba366ad
ShellPrompt: traverse $PATH once per invocation. Major speed improvement
2007-10-16 09:05:52 +00:00
gwern0
53c9038b53
ShellPrompt.hs: a quick optimization of nub
...
I saw some complaints about ShellPrompt being slow - and noticed it myself - and it seems ShellPrompt uses 'nub' in an awkward place to uniquefy input. Nub doesn't perform well on long lists, but I once ran into a similar problem and the suggested solution was something clever: convert to a Set and then back to a List. Sets can't have duplicate entries, and they uniquefy faster than nub. The price is that the output is not sorted the same as nub's output would be, but this is OK because the output of (toList . fromList) is immediately passed to 'sort' - which should then produce the same output for both versions. I haven't really tested this but on long directories this should help.
2007-10-15 23:48:50 +00:00
Spencer Janssen
550cea2da4
defaultLayout -> layoutHook
2007-10-15 20:59:01 +00:00
Spencer Janssen
a96e944477
LayoutSelection -> Select
2007-10-15 20:58:04 +00:00
Spencer Janssen
067bda6f29
defaultLayouts -> layouts
2007-10-15 20:55:42 +00:00
David Roundy
a1a2f6b6c3
fix float bug in CopyWindow.
2007-10-15 16:15:29 +00:00
Spencer Janssen
b27fcdf08b
Various docstring fixes
2007-10-13 23:05:29 +00:00
Alex Tarkovsky
5a0c98e1dd
TwoPane: Fix syntax error in example
2007-10-13 01:41:51 +00:00
Don Stewart
6f166ab4cb
note combo broken under head
2007-10-13 23:25:24 +00:00
Alex Tarkovsky
d5c174ab1d
New features for generate-configs.sh; renamed to generate-configs
2007-10-13 09:02:51 +00:00
Don Stewart
864dd9cea8
WorkspaceDir introduces dependency on directory package
2007-10-13 23:01:02 +00:00
Don Stewart
37bc27b7f8
Dmenu.hs introduces process dependency
2007-10-13 23:00:51 +00:00
Don Stewart
1d74c72415
serialisedLayouts
2007-10-13 23:00:40 +00:00
Don Stewart
6bfeae8592
Combo requires FlexibleContexts (but still doesn't compile under ghc head)
2007-10-13 23:00:20 +00:00
Don Stewart
abc5af1c8b
'Anneal' requires 'random' package in ghc 6.8
2007-10-13 23:00:07 +00:00
Don Stewart
75fbca3ecd
use leading % for magic comments in ./scripts/generate-configs.sh
2007-10-13 21:24:29 +00:00
Andrea Rossato
76964246ea
WindowPrompt: haddock fixes
2007-10-13 16:07:35 +00:00
Alex Tarkovsky
b914b584ca
Fix more config docstrings
2007-10-13 08:51:33 +00:00
Andrea Rossato
d861a52ff5
DragPane: haddock fixes
2007-10-13 09:04:37 +00:00
Andrea Rossato
b2ddabb016
TagWindows.hs: haddock fixes
2007-10-13 09:04:13 +00:00
Andrea Rossato
6ab50d3f84
Tabbed: haddock fixes
2007-10-13 09:03:42 +00:00
Andrea Rossato
4077ad6406
Roledex.hs: haddock fixes
2007-10-13 09:03:23 +00:00
Andrea Rossato
da576a4140
ResizableTile.hs: haddock fixes
2007-10-13 09:02:33 +00:00
Andrea Rossato
99ddf09560
CycleWS: typo
2007-10-13 09:01:45 +00:00
Andrea Rossato
af99f4b319
CopyWindow.hs: type signature for copy
2007-10-13 09:01:22 +00:00
Andrea Rossato
c3c2499052
Circle.hs: haddock fixes
2007-10-13 09:01:00 +00:00
Andrea Rossato
a056f10710
Accordion.hs: haddock fixes
2007-10-13 09:00:38 +00:00
Don Stewart
d699957320
clean up DynamicLog.hs
2007-10-13 19:51:29 +00:00
Devin Mullins
51d60c7a33
remove old TODOs (fix darcs conflict)
2007-10-12 15:48:59 +00:00
Devin Mullins
96bc2749ae
haddock improvement
2007-10-12 14:54:47 +00:00
Joachim Fasting
4b5a4b7a23
MetaModule.hs: add RunInXTerm and XUtils.
2007-10-12 11:42:52 +00:00
nornagon
979968bb49
Add documentation to Dishes.hs
2007-10-12 07:29:53 +00:00
Devin Mullins
0927815c14
doco fix: s/SomeLayout/Layout/g
2007-10-12 02:59:53 +00:00
Andrea Rossato
a85718506b
Haddock fixes
2007-10-12 10:04:16 +00:00
Alex Tarkovsky
85794b9558
Fix EwmhDesktops, ManageDocks, and SetWMName compilation for amd64
2007-10-10 21:38:53 +00:00
Karsten Schoelzel
26dc3c05f2
Export hasTag
2007-10-11 09:55:04 +00:00
Eric Mertens
f883fe0e9a
Improve readability of RotView
2007-10-11 17:52:00 +00:00