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
gwern0
c3796a9cb1
DynamicWorkspaces.hs: rm whitespace
2010-03-14 20:59:51 +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
0c9619e5cd
X.U.WorkspaceCompare xinerama compare with physical order
...
Like the old xinerama workspace comparison, but order by physical location just like X.A.PhysicalScreens. Useful if using xinerama sort for statusbar together with physicalscreens.
2010-03-08 11:54:02 +00:00
Anders Engstrom
5e6c03c2ca
X.U.Dmenu helpers to run dmenu with arguments
2010-03-08 11:50:22 +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
Anders Engstrom
649bb08374
X.A.PhysicalScreens cleaning and allow cycling
...
Remove redundant import to supress warning, did some refactoring to use xmonad internal things to find screens instead of using X11-stuff. Also added ability to cycle between screens in physical order.
2010-03-08 11:37:04 +00:00
Adam Vogt
16fce733c0
Use imported 'fi' in H.ScreenCorners
2010-02-22 15:06:33 +00:00
Nils Schweinsberg
c8cd7df334
X.H.ScreenCorners typos
2010-02-22 11:51:42 +00:00
Nils Schweinsberg
c057c24f70
X.H.ScreenCorners rewritten to use InputOnly windows instead of waiting for MotionEvents on the root window
2010-02-22 11:24:59 +00:00
Nils Schweinsberg
4a138012ba
[patch] X.H.ScreenCorners: move the mouse cursor to avoid loops
2010-02-21 23:15:50 +00:00
Daniel Schoepe
aa34798b99
Prevent possible pattern match failure in X.A.UpdateFocus
2010-02-21 23:47:35 +00:00
Nils Schweinsberg
9fdd63bd8b
New extension: XMonad.Hooks.ScreenCorners
2010-02-21 23:02:59 +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
Daniel Wagner
0909472d54
minor style changes
2009-12-28 17:30:16 +00:00
gwern0
38228517eb
XMonad.Prompt: remove white border from greenXPConfig
2010-02-11 16:36:41 +00:00
Daniel Schoepe
de9a2e8adb
Fixed reversed history searching direction in X.P.history(Up|Down)Matching
2010-02-08 16:29:01 +00:00
Adam Vogt
52a2eba7e6
Compatibility for rename of XMonad.numlockMask
2010-01-24 20:19:55 +00:00
Adam Vogt
aa8290b60d
Use extensible-exceptions to allow base-3 or base-4
2010-01-24 20:33:24 +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
Daniel Schoepe
96792aa4ab
Corrected documentation in X.Prompt
2010-02-01 20:45:22 +00:00
Daniel Schoepe
59667f39ab
Use Stack instead of list in X.Prompt.history*Matching
2010-02-01 20:28:39 +00:00
Jan Vornberger
9b76a85c74
BluetileConfig: Fullscreen tweaks and border color change
2010-01-31 23:33:47 +00:00
Wirt Wolff
57c00ea498
A.CycleWindows replace partial rotUp and rotDown with safer versions
...
Rather than throw exceptions, handle null and singleton lists, i.e.
f [] gives [] and f [x] gives [x].
2010-01-23 23:19:12 +00:00
Adam Vogt
a9f2b82337
Use <+> instead of explicit M.union to merge keybindings in X.C.*
2010-01-24 20:21:36 +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
Jens Petersen
7b0fd3ba3a
use restart to restart xmonad (no longer bluetile)
2010-01-16 10:59:35 +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
Daniel Schoepe
c0d5c4a278
Add a way to cycle only through matching history entries in X.Prompt
...
This patch adds a way go up through X.Prompt's history using
only those entries that start with the current input, similar
to zsh's `history-search-backward'.
2010-01-13 23:30:36 +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
Brent Yorgey
1eb50b2028
import new contrib module, X.A.DynamicWorkspaceOrder
2009-12-30 19:23:50 +00:00
Brent Yorgey
f25c348669
X.A.CycleWS: export generalized 'doTo' function for performing an action on a workspace relative to the current one
2009-12-30 19:19:53 +00:00
Brent Yorgey
2c4e5f5d53
new contrib module, X.A.DynamicWorkspaceGroups, for managing groups of workspaces on multi-head setups
2009-12-29 16:57:02 +00:00
Brent Yorgey
d384a98ccb
new contrib module from Tomas Janousek, X.A.WorkspaceNames
2009-12-29 16:39:15 +00:00
Tim Horton
4e2e0ef0ba
X.P.Shell, filter empty string from PATH
...
doesDirectoryExist returns True if given an empty string using ghc <= 6.10.4.
This causes getDirectoryContents to raise an exception and X.P.Shell does not
render. This is only an issue if you have an empty string in your PATH.
Using ghc == 6.12.1, doesDirectoryExist returns False given an empty string, so
this should not be an issue in the future.
2009-12-24 03:32:17 +00:00
Brent Yorgey
997fdef24b
small tweak to battery logger
2009-12-27 08:56:41 +00:00
Adam Vogt
2f0e880ccd
Use imported xC_bottom_right_corner in A.MouseResize
2009-12-27 23:37:05 +00:00
Tomas Janousek
311994f9ef
X.A.MouseResize: assign an appropriate cursor for the resizing inpuwin
2009-12-27 21:21:40 +00:00
Spencer Janssen
12c791d02f
Fix the createSession bug in spawnPipe
...
Both the new XMonad.Core.xfork function and spawnPipe call createSession, calling
this function twice results in an error.
2009-12-27 00:35:01 +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
Spencer Janssen
e8c0f39fd5
Update all uses of forkProcess to xfork
2009-12-23 06:45:58 +00:00
Jan Vornberger
98fe292e9f
Make X.L.Minimize explicitly mark minimized windows as boring
2009-12-22 21:45:29 +00:00