Commit Graph

325 Commits

Author SHA1 Message Date
Andrea Rossato
01b4e6f9bf Roledex: haddock tuning 2007-08-18 08:32:44 +00:00
Andrea Rossato
0204f0a79e LayoutHelpers: haddock tuning 2007-08-18 08:32:20 +00:00
Andrea Rossato
16b73d9d8a DirectoryPrompt: removed ShellPrompt usage info and added pointer to WorkspaceDir 2007-08-18 08:31:05 +00:00
Andrea Rossato
3ad79e1266 DeManage: haddock fixes 2007-08-18 08:30:36 +00:00
Andrea Rossato
f581d0ea3c MetaModule: removed BackCompat no longer in the repository 2007-08-18 07:19:16 +00:00
Peter De Wachter
73c26465a6 fix MagicFocus/floats interaction 2007-08-16 18:52:17 +00:00
Peter De Wachter
405a7c6307 fix Circle/floats interaction 2007-08-16 18:51:44 +00:00
Andrea Rossato
588c5917ed XPrompt: documentation only 2007-08-17 16:28:06 +00:00
Andrea Rossato
3b89f02650 ShellPrompt: quickcheck related refactoring 2007-08-17 15:57:25 +00:00
Andrea Rossato
6febbc8131 added a tests directory with quickcheck tests for XPrompt and ShellPrompt 2007-08-17 15:56:34 +00:00
Andrea Rossato
d7b9bd48bd XPrompt: quickcheck related refactoring
With this patch XPrompt can be tested with quickcheck. As a result
getLastWord and skipLastWord has been refactored to avoid possible
exceptions.
2007-08-17 15:54:54 +00:00
Andrea Rossato
990d65eb3e XPrompt: fixes a nasty bug in getLastWord
This patch fixes a nasty bug in getLastWord, a bug that causes XMonad
to crash as soon as the command line consists of only 2 empty spaces.
*PLEASE UPDATE* if you are running XPrompt.
2007-08-15 16:34:57 +00:00
l.mai
039a76c9cb ghc thinks I don't need those fromIntegrals 2007-08-15 23:18:52 +00:00
David Roundy
002b15cb1f use XPrompt in WorkspaceDir. 2007-08-14 19:11:03 +00:00
David Roundy
709c2b8573 clean up DynamicWorkspaces to handle layouts properly. 2007-08-14 18:35:42 +00:00
David Roundy
c6167c3f2d make DynamicWorkspace more thorough.
Note: there's still a bug due to our failure to inform
the old layouts to clean up.
2007-08-14 01:45:48 +00:00
David Roundy
93ae00b665 new module DynamicWorkspaces to add and remove workspaces. 2007-08-14 01:15:01 +00:00
David Roundy
1fbdc5bb75 fix Commands to work with new workspaces. 2007-08-14 00:41:46 +00:00
Spencer Janssen
1902feb3ce Make FlexibleManipulate comply with new mouse dragging system 2007-08-15 03:26:19 +00:00
David Roundy
504d011dd6 make FlexibleResize use new mouseDrag properly. 2007-08-07 20:20:16 +00:00
bobstopper
cc82ef418f fix Expand/Shrink for spiralWithDir 2007-08-08 20:47:52 +00:00
Spencer Janssen
7d9c2158ff Remove GreedyView: the functionality is now in StackSet 2007-08-15 02:21:01 +00:00
Spencer Janssen
5e358c365e Use maskEvent rather than nextEvent. Fixes rare segfaults 2007-08-14 17:04:16 +00:00
Andrea Rossato
300a017edf Decoration: don't crash when given a non-existent font 2007-08-10 18:24:33 +00:00
David Roundy
17342a2421 actually use the selected font in XPrompt. 2007-08-10 17:45:43 +00:00
David Roundy
ae5fa6c7e7 increase default contrast in XPrompt. 2007-08-10 17:47:24 +00:00
David Roundy
468e2ff247 center prompt text in window. 2007-08-10 17:37:46 +00:00
David Roundy
dd88f670da don't crash when given a non-existent font in XPrompt. 2007-08-10 17:04:45 +00:00
Spencer Janssen
b19f9499a9 Add ViewPrev to MetaModule 2007-08-10 21:12:42 +00:00
nelhage
fd11b6f28e ViewPrev.hs
Add a ViewPrev extension which gives a viewPrev command to view the
previously visible workspace.
2007-08-10 03:26:53 +00:00
David Roundy
32067a9525 fix CopyWindow to not require Integral WorkspaceId. 2007-08-01 14:45:43 +00:00
Andrea Rossato
850462ad43 SshPrompt now uses RunInXTerm to launch the command 2007-08-07 10:19:11 +00:00
Andrea Rossato
71d75dcd7d RunInXTerm: a simple module to run commands in an X terminal
This is just a wrapper around spawn to launch commands in an X
terminal: runInXTerm will check the for the XTERMCMD environmental
variable, and use it to run the command. If the variable is not set
the command will be executed with xterm.
2007-08-07 10:16:03 +00:00
Andrea Rossato
686328c517 XPrompt: removed touchFile (which is not the equivalent of touch!) 2007-08-05 22:59:06 +00:00
Andrea Rossato
d29003cfc1 LayoutScreen: haddock cleanup 2007-08-05 21:58:00 +00:00
Andrea Rossato
d06d656dd4 XPrompt.hs: getCompletion should check for completions of the last word of the command line 2007-08-05 12:41:30 +00:00
Peter De Wachter
5b3bbf21b0 work around Magnifier's problems with floating windows 2007-08-05 14:10:51 +00:00
Spencer Janssen
ec1c059de5 Add Roledex to MetaModule 2007-08-06 15:16:28 +00:00
Andrea Rossato
ecaaa5ac11 XPrompt.hs: read history lazily
Instead of forcing the reading of all the history file we read it lazily.
2007-08-04 18:59:14 +00:00
Andrea Rossato
f26609aeca XPrompt.hs: removed defaultPromptConfig. use defautlXPConfig instead 2007-08-04 18:32:52 +00:00
Don Stewart
87c8bf1339 weird formatting fixed 2007-08-06 03:27:39 +00:00
tim.thelion
12e85ccf29 rolodex
Cascading windows...
2007-08-04 23:57:30 +00:00
Andrea Rossato
973ffbcf22 XPrompt.hs: haddock corrections and some comments 2007-08-04 10:46:22 +00:00
Andrea Rossato
49a8c77adf XMonadPrompt.hs: minor haddock corrections 2007-08-04 10:45:34 +00:00
Andrea Rossato
c3da853d3b SwitchTrans.hs: minor haddock corrections 2007-08-04 10:44:58 +00:00
Andrea Rossato
c8fb4b763c SshPrompt.hs: minor haddock corrections 2007-08-04 10:44:41 +00:00
Andrea Rossato
fb2a279ce5 ShellPrompt.hs: minor haddock corrections 2007-08-04 10:44:08 +00:00
Andrea Rossato
8013b54f40 FlexibleManipulate.hs: minor haddock corrections 2007-08-04 10:43:30 +00:00
Andrea Rossato
dfec5aa7e9 MetaModule: added XPrompt and others
XPrompt, XMonadPrompt, SshPrompt.
ShellPrompt is commented out since it requires readline and the related
xmonad.cabal modifications.
2007-08-04 09:30:49 +00:00
Andrea Rossato
2be1438c27 XPrompt: fixes a couple of bugs
- we run the action passed to mkXPrompt only if we have a command;
- updateWindows must call destroyComplWin if there are no completions;
- some comments (more to come)
- a shorthand in keyPressHandle
- removed all warnings
2007-08-04 09:08:17 +00:00