Audun Skaugen
02a3b820c9
Add X.L.Fullscreen
2010-11-16 22:16:11 +00:00
Adam Vogt
67db59bf73
Compatibility with mtl-1 and mtl-2
2010-11-15 23:26:54 +00:00
Adam Vogt
f9d2a6bd7f
Restrict dependencies, since mtl-2 is incompatible
...
A couple removed constructors need to be replaced by the lowercase versions
(ex. State = StateT Identity now). But it isn't clear that mtl-1 should be
dropped.
2010-11-13 02:22:04 +00:00
Daniel Schoepe
d7005d529a
Add X.L.Groups.Helpers to other-modules
...
Not listing aforementioned module can cause build failures in libaries
that depend on xmonad-contrib.
2010-10-24 19:18:50 +00:00
Adam Vogt
25889f2d0c
Add X.L.TrackFloating for tiled-floating focus issues ( #4 )
2010-10-16 16:55:36 +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
Norbert Zeh
d01bb24022
New module XMonad.Actions.GroupNavigation
...
This module adds two related facilities. The first one allows cycling through
the windows in a window group. A group is defined as the set of windows for
which a given Boolean Query returns True. The second one keeps track of the
history of focused windows and allows returning to the most recently focused
window in a given window group before the currently focused window.
2010-05-10 08:14:12 +00:00
stettberger
99e5a4393f
Adding XMonad.Actions.KeyRemap for mapping single keys
...
With KeyRemap it is possible to emit different keys to client windows, when
pressing some key. For example having dvorak layout for typing, but us for
keybindings.
2010-05-02 15:23:22 +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
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
quentin.moser
6aeca44187
New module: X.U.Stack
...
Utility functions for working with Maybe Stacks, including:
- useful conversions to and from lists
- insertUp/Down, swapUp/Down, focusUp/Down, etc
- maps, filters and folds
2010-01-17 00:21:04 +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
Nils Schweinsberg
9fdd63bd8b
New extension: XMonad.Hooks.ScreenCorners
2010-02-21 23:02:59 +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
Brent Yorgey
1eb50b2028
import new contrib module, X.A.DynamicWorkspaceOrder
2009-12-30 19:23:50 +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
Spencer Janssen
d7cac6d70c
Bump version to 0.9.1
2009-12-16 23:26:34 +00:00
Spencer Janssen
e806fe9bc8
Match X11 dependencies with xmonad's
2009-12-16 01:26:30 +00:00
Spencer Janssen
d451c277f6
Safer X11 version dependency
2009-12-16 00:59:16 +00:00
Jan Vornberger
f46873fdab
Added Bluetile's config
2009-12-09 15:03:09 +00:00
Jan Vornberger
c729dac32e
BluetileCommands - a list of commands that Bluetile uses to communicate with its dock
2009-12-08 23:44:31 +00:00
Jan Vornberger
bfb5fc7384
Module to ensure that a dragged window always stays in front of all other windows
2009-11-29 00:45:06 +00:00
Jan Vornberger
b2fa3f3e80
Decoration that allows to switch the position of windows by dragging them onto each other.
2009-11-29 00:34:31 +00:00
Jan Vornberger
2ca7de8b08
A decoration with small buttons and a supporting module
2009-11-29 00:24:16 +00:00
Jan Vornberger
b881934a02
PositionStoreFloat - a floating layout with support hooks
2009-11-15 18:48:33 +00:00
Jan Vornberger
6a8e6af48f
PositionStore utility to store information about position and size of a window
2009-11-08 19:57:35 +00:00
Spencer Janssen
54acce050f
Alphabetize exposed-modules
2009-11-07 17:49:46 +00:00
Spencer Janssen
df7ac47317
Add XMonad.Util.SpawnOnce
2009-11-07 17:38:20 +00:00
Daniel Schoepe
f71fdefdc7
Add X.U.ExtensibleState
2009-11-06 11:53:36 +00:00
Anders Engstrom
95bada8d02
New Layout X.L.MultiColumns
...
New layout inspired the realization that I was switching between Mirror Tall and Mirror ThreeCol depending on how many windows there were on the workspace. This layout will make those changes automatically.
2009-10-24 17:51:55 +00:00
Spencer Janssen
6f6e9692c2
Bump version to 0.9
2009-10-26 00:48:50 +00:00
Adam Vogt
3513c8386b
Bump X11 dependency to 1.4.6.1, to access cursor definitions.
2009-10-20 16:19:14 +00:00
Adam Vogt
4abbb620a4
Remove H.SetCursor: U.Cursor is preferred
2009-10-19 23:57:22 +00:00
Andres Salomon
9ac6c9a24d
XMonadContrib: add a utility module to set the default cursor
...
This adds XMonad.Util.Cursor, which defines a function that allows setting
the default mouse cursor. This can be useful for (for example) gnomeConfig,
to ensure that the root cursor is changed from X_cursor to left_ptr.
2009-09-15 16:56:04 +00:00
Max Rabkin
2b31698e15
Move limitSelect into L.LimitWindows
2009-10-14 20:22:13 +00:00
Max Rabkin
831168d701
Add "Selective" layout modifier
2009-09-29 16:02:07 +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
ec87f7d62d
Add U.Replace which implements a --replace behavior.
2009-10-12 05:23:06 +00:00
Jan Vornberger
97537c8ad3
NoFrillsDecoration - most basic version of decoration for windows
2009-10-11 22:05:12 +00:00
mail
104cc6ba25
New module : X.H.SetCursor
...
Idea from Andres Salomon
(http://www.haskell.org/pipermail/xmonad/2009-September/008553.html ).
2009-09-15 10:13:27 +00:00
Jan Vornberger
832d435dee
WindowMenu based on GridSelect that displays actions for the focused window (re-recorded from Bluetile repo).
2009-09-30 15:53:43 +00:00
Jan Vornberger
41b58ed499
In a multi-head setup, move windows with a non-zero position upon creation to the right workspace.
...
Useful in a dual-head setup: Looks at the requested geometry of
new windows and moves them to the workspace of the non-focused
screen if necessary.
2009-09-30 12:33:41 +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
5aa7d3635e
EventHook to restore minimized windows from taskbar (re-recorded from Bluetile repo)
2009-09-28 23:15:49 +00:00
Jan Vornberger
218b041fa9
LayoutModifier to minimize windows (re-recorded from Bluetile repo)
2009-09-28 23:13:20 +00:00