Commit Graph

705 Commits

Author SHA1 Message Date
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