moserq
ea10cbbbd8
X.L.G.Examples: improve the tabs of tiledTabs
2010-01-20 10:32:40 +00:00
moserq
0b4c57d769
X.L.G.Examples: improve the tabs of wmiiLike
2010-01-20 10:17:46 +00:00
quentin.moser
e3af1c3dfc
X.L.Groups: Always keep one group, even if empty.
2010-01-18 02:15:26 +00:00
quentin.moser
8e298ca8b8
Do not duplicate layouts in X.L.Groups
...
I liked the idea, but it completey messes up Decoration layouts.
2010-01-17 11:47:08 +00:00
Adam Vogt
85973b0550
Add missing module re-export (issue 366)
2010-09-30 00:20:46 +00:00
quesel
5fb228cfac
This patch adds support for multiple master windows to X.L.Master
2010-05-18 06:05:57 +00:00
Tomas Janousek
adbb52d4f2
X.L.LayoutHints: event hook to refresh on hints change
2010-07-06 18:59:25 +00:00
Adam Vogt
d5a5522187
Explain fields added for "XMonad.Layout.ImageButtonDecoration"
2010-09-13 23:27:20 +00:00
Jan Vornberger
82147d137c
Minimize: Replaced calls to 'sendMessage' (BW.focusDown) and 'windows' with alternative methods
...
Calling these functions during message handling results in the loss of layout state.
This fixes a number of bugs related to the combination of X.L.Minimize with a decoration.
2010-07-27 22:48:41 +00:00
Justin Bogner
fd99373c39
A hook to handle minimize/restore window manager hints.
...
XMonad.Hooks.Minimize handles both minimize and restore
messages. Handling restore messages was already done in
RestoreMinimized, which this module intends to replace.
2010-06-16 05:11:24 +00:00
Adam Vogt
129af43738
Note that Simplest works well with BoringWindows
2010-06-22 03:08:50 +00:00
Daniel Schoepe
2ee34742ca
Add a way to update the modifier in X.L.LayoutModifier
...
This patch adds the possibility to update the state of a layout modifier when
modifying the underlying layout before it is run(i.e. using modifyLayout).
The modified state is also passed to the subsequent call of redoLayout, whose
return takes precedence if both functions return modified states of the layout
modifier.
2009-08-22 21:39:58 +00:00
Adam Vogt
c3c06a4567
Use CPP to add to exports for Selective tests (L.LimitWindows)
2010-04-19 01:43:44 +00:00
Adam Vogt
78f13d2acd
Use imported `fi' alias for fromIntegral more often.
...
Also moves `fi' into U.Image to avoid cyclic imports,
though XUtils sill exports that definition.
2010-04-16 21:29:39 +00:00
Adam Vogt
d511ffd01a
Note that mouseResizableTileMirrored may be removed.
2010-04-16 16:11:18 +00:00
Adam Vogt
4950c69dbd
Structure L.MouseResizableTile documentation.
2010-04-16 16:06:41 +00:00
Tomas Janousek
7129622eb9
X.L.MouseResizableTile: make everything configurable
2010-04-15 21:46:09 +00:00
Tomas Janousek
1e847cb65a
X.L.MouseResizableTile: configurable gaps (dragger size and position)
...
(with the option of putting the draggers over window borders with no gaps at
all)
2010-04-15 21:38:13 +00:00
Adam Vogt
2477f81f73
prettier haddock markup for L.NoBorders
2010-04-05 18:40:20 +00:00
Jan Vornberger
c37cbbadf5
ImageButtonDecoration: new image for menu button
2010-04-02 17:49:10 +00:00
trupill
e125c84616
image_buttons
...
* Added a XMonad.Util.Image module to manipulate simple images
and show them into an X drawable
* Added the possibility of using image buttons instead of plain
text buttons into the title bar
* Added a XMonad.Layout.ImageButtonDecoration as an example of
how to use the image buttons
2010-03-31 09:38:08 +00:00
Anders Engstrom
96f3456b96
X.L.Named deprecate and implement using X.L.Renamed
...
nameTail behaves slightly different if there are whitespace before the first word or the name contains tabs or other such whitespace. But I expect few users are affected since the only usecase where nameTail is actually needed is to remove automatically added prefixes. These prefixes will be removed as they should by the new implementation.
2010-04-01 21:24:03 +00:00
Anders Engstrom
5b045e458d
X.L.Minimize remove redundant imports
2010-04-01 20:44:00 +00:00
trupill
b6c5550334
minimize_ewmh
2010-03-30 18:36:16 +00:00
Adam Vogt
6215d71600
Note that Groups has redundancies and the interface may change.
...
Refer to:
http://www.haskell.org/pipermail/xmonad/2010-January/009585.html
2010-03-30 17:59:45 +00:00
quentin.moser
97e68c1bc8
Update my e-mail address
2010-01-17 01:11:09 +00:00
quentin.moser
dd1a8ff05d
New module: X.L.Groups.Examples
...
Utility functions and examples using X.L.Groups.
2010-01-17 01:02:36 +00:00
quentin.moser
10e1e1d4c1
New module: X.L.Groups
...
The mother of all layout combinators.
2010-01-17 00:53:01 +00:00
quentin.moser
38f1a07042
New module: X.L.ZoomRow
...
Row layout with individually resizable elements.
2010-01-17 00:39:39 +00:00
quentin.moser
317afc33af
New module: X.L.Renamed
2010-01-17 00:26:12 +00:00
gwern0
cf0c3194de
MessageControl: rm trailing whitespace
2010-03-14 21:00:38 +00:00
gwern0
796b775d5c
LimitWindows.hs: rm trailing whitespace
2010-03-14 21:00:30 +00:00
gwern0
0d3293ce52
LayoutCombinators.hs: rm trailing whitespace
2010-03-14 21:00:21 +00:00
gwern0
ce5f81fe16
DecorationAddons.hs: rm trailing whitespace
2010-03-14 21:00:12 +00:00
gwern0
b267617eee
Column.hs: rm whitespace
2010-03-14 21:00:01 +00:00
Max Rabkin
ee38a0328b
Fix bugs with nested drawers in X.L.Drawer
...
There were two bugs:
1. The layout modifier assumed the rect's x was zero.
2. The layout modifier assumed that the stackset's focus actually had focus.
2010-03-10 17:01:59 +00:00
Adam Vogt
8cc604c4ad
Correct L.Drawer haddock markup and re-export required module.
2010-03-08 22:52:58 +00:00
Max Rabkin
8f58fb4c2f
Added X.L.Drawer
...
X.L.Drawer provides a layout modifier for retracting windows which roll down
(like the Quake console) when they gain focus.
2010-03-08 21:27:52 +00:00
Anders Engstrom
abebe3085c
X.L.LayoutScreens split current screen
...
This patch will allow the user to split the currently focused screen instead of all screens together. This is usefull for multiscreen users who have functioning xinerama, but wish to split one of the screens.
2010-03-08 11:43:18 +00:00
daniel
bd47cc5d3e
documentation for marshallPP
2010-02-15 00:07:31 +00:00
Daniel Wagner
e44bab10e7
DynamicLog support for IndependentScreens
2010-01-04 05:42:51 +00:00
Brent Yorgey
b435a6a519
suppress some warnings under ghc 6.12.1 and clean up redundant imports to get rid of some others.
2010-01-12 17:25:07 +00:00
Adam Vogt
0b4d34fa7e
Fix incorrect import suggestion in L.Tabbed (issue 362)
2010-01-21 18:25:01 +00:00
Adam Vogt
685cc6931f
Swap window ordering in L.Accordion (closes Issue 358). Thanks rsaarelm.
...
This change keeps windows in the same ordering when focus is changed.
2010-01-21 15:43:44 +00:00
Tomas Janousek
0ce76fd152
X.L.Decoration: avoid flicker by not showing decowins without rectangles
...
These would be hidden by updateDecos immediately after being shown. This
caused flicker with simpleTabbed and only one window on a workspace.
2010-01-16 11:20:54 +00:00
Adam Vogt
882ddc25f4
Style changes in L.Minimize
2010-01-04 14:44:48 +00:00
konstantin.sobolev
6c452e066e
minimize_floating
...
Adds floating windows support to X.L.Minimize
2009-12-30 07:01:05 +00:00
Adam Vogt
6fc1530fe9
Use more imported cursor constants.
2009-12-30 22:09:27 +00:00
Jan Vornberger
adb7144a98
Let the core know about MouseResizableTile's draggers, so they are stacked correctly
2009-12-23 14:54:28 +00:00
Jan Vornberger
98fe292e9f
Make X.L.Minimize explicitly mark minimized windows as boring
2009-12-22 21:45:29 +00:00