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
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
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
Jan Vornberger
97537c8ad3
NoFrillsDecoration - most basic version of decoration for windows
2009-10-11 22:05:12 +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
f6fa7e509f
Hyperlink modules named in WindowMenu, RestoreMinimized, and Minimize
2009-10-03 15:13:25 +00:00
Adam Vogt
df9655c662
Small style change in L.SimplestFloat
2009-10-02 00:15:52 +00:00
Adam Vogt
66b8ad46d0
Remove redundant parentheses from L.MouseResizableTile
2009-09-30 21:21:10 +00:00
Adam Vogt
cce2c7c839
Factor out redundancy in L.MouseResizableTile.handleResize
2009-09-30 20:41:51 +00:00
Adam Vogt
3bc9c11d97
Use LANGUAGE instead of -fglasgow-exts in L.MouseResizableTile
2009-09-30 20:04:43 +00:00
Adam Vogt
2d193a4304
Fix haddock parse error in MouseResizableTile
2009-09-30 20:01:43 +00:00
Jan Vornberger
5d949197b2
A ResizableTile-like layout that can be resized using the mouse.
...
All separations between windows can be dragged to modify the layout.
Keyboard commands can also be used to achieve the same effect.
2009-09-30 12:11:05 +00:00
Jan Vornberger
2b9b770e12
Replaced more stuff in X.L.Maximize with pure versions
2009-05-16 23:35:57 +00:00
Jan Vornberger
b5b9a3dc67
Expanded on X.L.Maximize functionality
...
1. Move maximized window into the background when it's not focused.
2. Changed semantics so that maximizing a different window will
automatically restore the currently maximized window and maximize the
new one (previously this had to be done in two seperate steps).
2009-05-03 00:10:52 +00:00
Jan Vornberger
218b041fa9
LayoutModifier to minimize windows (re-recorded from Bluetile repo)
2009-09-28 23:13:20 +00:00
Daniel Schoepe
e2113acd35
Factor out direction types and put them in X.U.Types
...
This patch factors out commonly used direction types like
data Direction = Prev | Next
and moves them to X.U.Types.
2009-09-19 19:17:17 +00:00
Daniel Schoepe
33046439d6
Add function to disable focusFollowsMouse conditionally
...
This patch adds an event hook to have the focus follow the mouse only
if a given condition is true.
2009-08-29 21:29:16 +00:00
Adam Vogt
a9cb7bf67a
Mark modules last-modified in 2007 as stable
...
http://www.haskell.org/pipermail/xmonad/2009-July/008328.html
2009-09-04 00:51:47 +00:00
Daniel Schoepe
8fe80758a8
More flexible interface for X.H.FadeInactive
...
This patch allows setting the opacity on a per-window basis and lets the
user specify it as a percentage instead of an Integer between 0 and 2^32-1.
2009-08-21 20:39:36 +00:00
Anders Engstrom
3bce490813
ThreeColMid - Swap slave window positions
...
This patch will swap the positions of the two slave windows and this will result in a more intuitive window order. When using focusDown beginning in the master pane we will move in the following graphical order 2->3->1->2->3 instead of 2->1->3->2->1. This is backwards from what is expected.
The small drawback is that increasing from 2 to 3 windows (and therefore also columns) will behave in a less intuitive way. The window in the right column will jump to the left of the screen.
I think that it is a good idea to make this change since I rely a lot on the window order but people using WindowNavigation may be of a different opinion.
An alternative is to add an option to select in what way to behave, but that could be overkill... I leave it up to discussion and devs to decide.
2009-05-03 19:50:26 +00:00
quentin.moser
a4d5d7ff9b
NoWrap export patch for use with X.L.MessageControl
2009-01-28 00:47:26 +00:00
quentin.moser
aca86af08a
new XMonad.Layout.MessageControl module
2009-01-28 01:39:17 +00:00
Adam Vogt
b09827c2bc
Share more mkAdjust calls L.LayoutHints in the LayoutHintsToCenter modifier
2009-07-26 06:18:02 +00:00
Anders Engstrom
f1ce4e5876
LayoutBuilder - make an example more sane
2009-05-13 15:57:32 +00:00
David Roundy
dd1dc7f2bc
remove myself as maintainer from code I don't maintain.
2009-07-16 15:34:09 +00:00
Adam Vogt
2a73df7a45
Correct license for L.CenteredMaster
...
Context for why I've recorded the patch:
aavogt | portnov: did you get the message about your XMonad.Layout.CenteredMaster licence being not compatible with the licence of contrib?
portnov | aavogt: yep. Could you change that yourself? I allow this to be distributed as bsd3. Making so small patch and sending it will get to much time :)
portnov | *so
aavogt | I can change it, its more about whether you would allow the change to be made
aavogt | but I guess this clears it up
portnov | i allow.
2009-07-08 05:16:16 +00:00
Adam Vogt
5cd48cac7c
Remove trailing whitespace from many modules
2009-07-05 20:12:05 +00:00
Adam Vogt
d65e40f09d
Clarify documentation the Migrate message added to L.SubLayouts
2009-07-05 18:00:14 +00:00
Adam Vogt
f0c0f4d5c3
Reduce a bit of recently introduced duplication in L.SubLayouts
2009-07-05 17:51:45 +00:00
Adam Vogt
f8a4dd9503
Add Migrate message to L.SubLayouts, for better support of moving windows between groups
2009-07-05 17:49:34 +00:00
Adam Vogt
1f13242164
L.SubLayouts: also run the layout being modified in a restricted environment
...
This way, correct behavior can be expected if the layout runs ex. 'withWindowset
W.peek', instead of looking at its arguments.
2009-07-05 17:41:56 +00:00
Adam Vogt
48e74031f9
L.SubLayouts fix bug where previously run layouts would not get messages
2009-07-05 17:35:04 +00:00
Adam Vogt
1e1f2c6770
Keep track of whether messages should be given to new sublayouts in L.SubLayouts
2009-06-28 06:06:08 +00:00
Adam Vogt
1893d67d09
Run sublayouts in L.Sublayouts in a restricted state
2009-06-28 06:03:33 +00:00
Adam Vogt
54f030faf8
Replace most -fglasgow-exts with specific LANGUAGE pragmas
2009-06-26 02:54:57 +00:00