Adam Vogt
2d84da7fdd
From A.Topicspace split functions for storing strings with root to U.StringProp
...
These functions will be used to send strings for execution by command line, in
xmonad-eval
2009-06-23 05:25:37 +00:00
Adam Vogt
d823d9e68c
Add L.LimitWindows layout modifier
2009-06-19 05:27:31 +00:00
Daniel Schoepe
1b521f0064
Remove Hooks.EventHook
...
The Hooks.EventHook module is superseded by handleEventHook from core and should no longer be needed.
2009-06-18 10:43:18 +00:00
Ilya Portnov
85913caf2e
AutoMaster.dpatch
...
Provides layout modifier AutoMaster. It separates screen in two parts -
master and slave. Size of slave area automatically changes depending on
number of slave windows.
2009-04-26 15:54:01 +00:00
Khudyakov Alexey
eddd655b49
Remove USE_UTF8 defines.
...
They are not needed any more since utf8-string is mandatory dependence.
2009-04-19 13:09:09 +00:00
Adam Vogt
3f3aff573a
Remove L.ThreeColumnsMiddle compatiblity module
...
Signed off here too:
http://www.haskell.org/pipermail/xmonad/2009-May/007883.html
2009-05-25 00:32:45 +00:00
Anders Engstrom
bd7e2004a0
X.A.FloatSnap - Assisted move/resize of windows
...
TODO: Try to snap against unmanaged windows such as dzen/xmobar.
2009-05-23 23:52:30 +00:00
Brent Yorgey
2eb98c1437
new layout module X.L.Spacing, put blank space around each window
2009-05-14 21:55:52 +00:00
Anders Engstrom
af22761a10
X.L.LayoutBuilder custom layouts
...
A layout combinator that sends a specified number of windows to one rectangle and the rest to another.
2009-05-09 17:46:27 +00:00
Adam Vogt
cc0e18af8a
Export ThreeColMid from L.ThreeColumnsMiddle
...
The configs that import it should continue to work with this module, though the
type of the ThreeColMid constructor is now ThreeCol (previously ThreeColMid).
2009-04-25 16:17:10 +00:00
Anders Engstrom
71139c1fb3
X.L.ThreeColumnsMiddle merged into X.L.ThreeColumns with some new features
2009-04-11 11:36:36 +00:00
Adam Vogt
4a8c4b74ac
Add H.InsertPosition: add new windows to different positions in a workspace
2009-05-03 02:03:03 +00:00
Adam Vogt
89c2ecb448
Optimizer bug does not affect 6.10.2 (issue 226)
2009-04-30 03:48:23 +00:00
Adam Vogt
115cd5af95
Add SubLayouts: a layout combinator for nesting layouts.
2009-04-23 01:31:35 +00:00
Daniel Schoepe
5ce50a3cc0
Update focus on mouse moves within inactive windows
...
This patch adds functionality to update the focus on moves in unfocused windows, which would make sense if one wanted the focus to follow the mouse.
Currently this only happens when the mouse enters/leaves a window.
This patch should fix issue #205 .
2009-04-07 19:18:19 +00:00
portnov84
1c0d227c44
OneBig_layout.dpatch
...
Add the OneBig layout, which places one (master) window at top left corner of
screen (width and height of master window are parameters of layout), and other
(slave) windows at bottom and at right of master, trying to give equal space
for each slave window.
2009-02-20 17:26:34 +00:00
Khudyakov Alexey
13d8b17f97
Make utf8-string regular dependency
...
The reason for this is that EWMH specification require
utf8 encoded strings.
2009-02-20 18:33:18 +00:00
quentin.moser
43edb3a151
Module for automatic placement of floating windows
2009-04-08 08:09:53 +00:00
quentin.moser
1b82ccd21f
X.H.FloatNext: new module, float the next spawned window(s)
2009-04-15 18:19:07 +00:00
konstantin.sobolev
af526ae23e
ComboP
2009-04-15 01:43:27 +00:00
Nicolas Pouillard
0234f94be3
New module: XMonad.Actions.TopicSpace
2009-04-19 08:52:39 +00:00
konstantin.sobolev
5ad49783f2
NamedScratchpad
2009-04-19 04:55:42 +00:00
nelhage
93ed1c6019
Add XMonad.Actions.PhysicalScreens
...
Add an XMonad.Actions.PhysicalScreens contrib module that allows
addressing of screens by physical ordering, rather than the arbitrary
ScreenID.
2009-03-21 00:13:20 +00:00
daniel
57a62ce871
add IndependentScreens to xmonad-contrib.cabal
2009-02-21 23:16:32 +00:00
'Luis Cabellos
6037b0db21
Add Cross Layout
2009-02-09 17:48:02 +00:00
wirtwolff
bd3c36d62e
+A.CycleWindows: bindings to cycle windows in new ways
...
Provides binding actions and customizable pure stack operations
to cycle through a list of permutations of the stack (recent),
cycle nth into focus, cycle through focus excluding a neighbor,
cycle unfocused, shift a window halfway around the stack.
Esp. for Full, two or three pane layouts, but useful for any
layout with many windows.
2009-02-07 17:06:22 +00:00
Roman Cheplyaka
c1b9f308d9
Remove X.U.SpawnOnWorkspace (superseded by X.A.SpawnOn)
2009-02-04 10:36:35 +00:00
Brent Yorgey
d1e2991ccf
move XMonad.Actions.SinkAll functionality to more general XMonad.Actions.WithAll, and re-export sinkAll from X.A.SinkAll for backwards compatibility
2009-01-27 22:23:55 +00:00
quentin.moser
eed05efeab
XMonad.Actions.MessageFeedback module
2009-01-26 18:10:59 +00:00
Daniel Schoepe
70e9b9b2d6
Support for spawning most applications on a specific workspace
2009-01-25 19:10:45 +00:00
Adam Vogt
5c849c1fc6
A mosaic layout based on MosaicAlt
...
The position of a window in the stack determines its position and layout. And
the overall tendency to make wide or tall windows can be changed, though not
all of the options presented by MosaicAlt can be reached, the layout changes
with each aspect ratio message.
2009-01-24 02:20:58 +00:00
Spencer Janssen
c51f64476a
Add XMonad.Actions.SpawnOn
2009-01-17 04:04:32 +00:00
Spencer Janssen
d1b2eb4bbb
Bump version to 0.8.1
2009-01-16 22:36:07 +00:00
Spencer Janssen
03513bb9b4
Compile without optimizations on x86_64 and GHC 6.10
...
This is a workaround for http://xmonad.org/bugs/226
2009-01-08 23:16:50 +00:00
portnov84
f885e942e9
CenteredMaster
...
centerMaster layout modifier places master window at top of other, at center of screen. Other windows are managed by base layout.
topRightMaster is similar, but places master window at top right corner.
2009-01-11 13:45:13 +00:00
xmonad
f3617e75c5
ThreeColumnsMiddle
2009-01-02 09:10:19 +00:00
Norbert Zeh
52379a3736
addition of combined TallGrid layout
...
Added a module XMonad.Layouts.GridVariants, which defines layouts
Grid and TallGrid. The former is a customizable version of Grid. The latter
is a combination of Grid and Tall (see doc of the module).
2008-12-12 18:48:36 +00:00
Justin Bogner
a11a42b2a5
Add FixedColumn, a layout like Tall but based on the resize hints of windows
2008-12-13 07:30:54 +00:00
Braden Shepherdson
1d78c1fd60
Remove XMonad.Config.PlainConfig, it has been turned into the separate xmonad-light project.
2008-12-03 16:15:34 +00:00
Roman Cheplyaka
8cc3556448
added XMonad.Layout.Monitor
2008-11-15 10:47:35 +00:00
Clemens Fruhwirth
de64bf60b4
Initial version of GridSelect.hs with a lot room for improvement/cleanups
2008-11-07 11:51:14 +00:00
Don Stewart
9d2a5d4acc
typo
2008-11-04 04:30:44 +00:00
Don Stewart
b6164c6ddc
place an upper bound on the version of base we support
2008-11-04 03:58:57 +00:00
gwern0
b0c3dcc192
-DUTF8 flag with -DUSE_UTF8
2008-09-21 15:40:14 +00:00
Devin Mullins
205032840b
add XMonad.Config.Azerty
2008-09-24 04:49:46 +00:00
Spencer Janssen
2477985387
Move XMonad.Util.XPaste to XMonad.Util.Paste
2008-09-21 06:09:47 +00:00
Spencer Janssen
8d670902e5
Depend on X11 >= 1.4.3
2008-09-21 05:54:56 +00:00
gwern0
4ae4a7ec07
+XMonad.Util.XPaste: a module for pasting strings to windows
2008-09-20 15:21:06 +00:00
Spencer Janssen
25896cd43d
Bump version to 0.8
2008-09-05 19:44:15 +00:00
Spencer Janssen
1df08883b8
Accept a range of xmonad versions
2008-08-20 21:40:56 +00:00