Karsten Schoelzel
6dcf6e4ce2
RotSlaves rework
...
Rework the logic of RotSlaves and rename it RotSlavesDown, add RotSlavesUp. These rotate
the slaves in different directions.
Also changed the usage, eliminating the need for "windows" in the keybinding.
2007-08-03 18:53:37 +00:00
Andrea Rossato
4c69e6a515
XPrompt: code cleanup
...
The completion list is not cached anymore: this greatly simplify the code
making its runtime behaviour more predictable...;-) Suggested by Spencer.
2007-08-03 18:19:05 +00:00
Spencer Janssen
9118713ded
Make 'compList :: [String]', rather than Maybe. No completions is represented by []
2007-08-03 16:04:24 +00:00
Spencer Janssen
1f41555d4c
Rename 'setCompletionList' to 'refreshCompletionList'
2007-08-03 15:59:42 +00:00
Andrea Rossato
950f39761e
XPrompt: added comletion and history support
...
This is a long patch the brings us a real prompt, more or less: completions
now work. Added history support, with a configuration option: defaul history
size is 256.
defaultPromptConfig is now deprecated: please use defaultXPConfig instead
2007-08-03 15:45:31 +00:00
Andrea Rossato
807942087a
Prompts: updated and corrected usage info
2007-08-03 13:01:58 +00:00
Spencer Janssen
75ce0d29d6
Make the XPrompt appear on the current screen
2007-08-02 18:42:31 +00:00
Andrea Rossato
4f84466904
XPrompt: a module for easily writing graphical prompts
2007-08-02 17:15:52 +00:00
Andrea Rossato
56a40fc39f
XMonadPrompt: a graphical prompt for running XMonad internal commands
2007-08-02 16:53:36 +00:00
Andrea Rossato
b559cd85eb
SshPrompt: a graphical prompt for ssh connection
2007-08-02 15:59:43 +00:00
Andrea Rossato
8bce5f221b
ShellPrompt: a graphical shell prompt
...
This module requires readline and so a modification to xmonad.cabal. See
usage for instructions.
2007-08-02 15:58:45 +00:00
joachim.fasting
8ca61eaa9a
FlexibleManipulate.hs: needs -fglasgow-exts to compile.
2007-08-02 14:40:42 +00:00
joachim.fasting
3e8da5c992
MetaModule.hs: add FocusNth.
2007-08-02 14:40:23 +00:00
Spencer Janssen
9094973d15
Add ThreeColumns to MetaModule
2007-08-02 14:33:56 +00:00
Spencer Janssen
cda6312efb
Add RotSlaves to MetaModule
2007-08-02 14:33:34 +00:00
Hans Philipp Annen
869ed87b3c
RotSlaves
2007-08-02 09:44:08 +00:00
joachim.fasting
f77cadaa5e
DeManage.hs: haddock compatibility.
2007-07-25 10:09:10 +00:00
Michael G. Sloan
00bb7bb013
Fix warnings in FlexibleManipulate (Sorry!)
2007-07-29 03:24:07 +00:00
Michael G. Sloan
7b3510429a
Add FlexibleManipulate extension
2007-07-29 03:14:02 +00:00
Andrea Rossato
773367e6b8
Commands: refactoring to include in MetaModule
...
Just a small refactooring (well, now runCommand requires a command list, and
I added runCommand's that will take a string to run it against the default
command list) to include this module in MetaModule so that we can track it
in case of API changes (this patch has been requested by Spencer).
2007-07-28 13:20:29 +00:00
l.mai
1ab925579c
SwitchTrans.hs, initial version
2007-07-28 15:38:26 +00:00
David Roundy
1847aa7982
fix WorkspaceDir (which was broken) using LayoutHelpers.
2007-07-26 13:35:20 +00:00
Karsten Schoelzel
628244f06d
FocusNth initial import
2007-07-25 20:33:05 +00:00
David Roundy
3861c22e8b
use a little more contrast in default tabs.
2007-07-24 14:37:23 +00:00
Kai Grossjohann
2bcc607718
3col fix: do not switch to tall layout on resize/incmastern
2007-07-23 21:27:54 +00:00
Kai Grossjohann
1845dcf2dd
3col rounding
2007-07-21 20:40:26 +00:00
Kai Grossjohann
4293273c0c
fix 3col layout for nmaster + 1 windows
...
Do like two column layout if there are nmaster+1 windows (putting 1 window
in the right column).
2007-07-21 15:08:25 +00:00
Kai Grossjohann
614d5d6c1a
Three column layout
...
This layout is similar to tall, but has three columns. The first column
is the master column.
2007-07-21 14:46:54 +00:00
bobstopper
d090fe96f3
Made the direction of spiral in Spiral.hs optionally configurable
2007-07-21 00:23:07 +00:00
Spencer Janssen
4d973004ff
DeManage: take a Window as argument
2007-07-18 20:44:10 +00:00
Spencer Janssen
455f95eb12
Typo
2007-07-18 20:40:41 +00:00
Spencer Janssen
1f668eecf6
Add XMonadContrib.DeManage: a module for unmanaging windows (like panels)
2007-07-18 20:31:07 +00:00
Andrea Rossato
9ca82609b4
Tabbed.hs: corrected error in Usage reported by Xavier Maillard
2007-07-17 05:00:34 +00:00
Andrea Rossato
d2427ab85b
fixes Commands.hs
2007-07-16 16:40:17 +00:00
joachim.fasting
45685bfbcc
MetaModule.hs: add missing modules.
2007-07-15 20:58:57 +00:00
Peter De Wachter
d6cf901326
Magnifier: unbreak: raise focus window
2007-06-30 07:22:06 +00:00
joachim.fasting
cf21824d76
Spiral.hs: correct module header.
2007-07-07 21:28:36 +00:00
joachim.fasting
0ffb02c71f
LayoutScreens.hs: correct module header.
2007-07-01 21:57:12 +00:00
l.mai
c995979817
add FlexibleResize to MetaModule
2007-07-08 13:02:29 +00:00
Jason Creighton
e085e5a2ba
link to xinerama-dmenu patch for dmenu 3.2
...
Thanks to Dave Harrison for an updated version of the patch.
2007-07-08 02:14:13 +00:00
Andrea Rossato
ef0992f291
Tabbed: updated usage information
2007-07-07 06:51:23 +00:00
Andrea Rossato
2e6bf5e5ed
Tabs should stay beneath any floating window
...
This ifxes the issue reported by Geoffrey Alan Washburn: " Sometimes the
tabs will be drawn on top of floating windows." Not anymore!
2007-07-07 06:49:41 +00:00
Andrea Rossato
5f827b68e7
Tabbed: added more configuration options
...
It is now possible to configure active and inactive border colors, and
active and inactive text colors (i.e. tabs are now very similar to Ion3
tabs: former Ion users may appreciate).
2007-07-06 13:08:45 +00:00
Andrea Rossato
7ce8ed2f8b
NamedWindows: if fetchName returns Nothing sets the name to resName ClassHint
...
fetchName may return a Nothing if the window's name contains multi byte
characters. In such a case the resName string of the ClassHints of that
window will be used instead.
2007-07-06 13:06:44 +00:00
Andrea Rossato
3b66626801
the gaps list should be filled with the default value from Config.hs
2007-07-04 22:41:10 +00:00
Alec Berryman
9db3764864
SimpleStacking: -Wall police
2007-07-04 20:12:55 +00:00
Alec Berryman
ede271f28b
SimpleStacking: remove note about Xinerama incompatability, works fine now
2007-07-04 20:06:26 +00:00
Andrea Rossato
f412ea4a59
ScreenLayouts.hs: updates to the last API changes
...
A silent API change broke this nice piece of David's code: Spencer decided
to move screen details into StackSet, and there we went to manipulate them!
2007-07-03 20:11:45 +00:00
Spencer Janssen
52e6f1c210
More ScreenDetails fixes
2007-06-30 06:59:16 +00:00
Spencer Janssen
3b9723b5ae
Make GreedyView work with ScreenDetails
2007-06-30 06:56:43 +00:00