David Roundy
c0519e4375
cut Anneal and Mosaic.
2008-03-22 15:35:46 +00:00
David Roundy
f86648cf7c
fix WorkspaceDir to work when there are multiple screens.
...
In particlar, ScratchWorkspace broke this.
2008-03-11 22:12:01 +00:00
Lukas Mai
4b7167c6e5
fix various compilation errors
2008-03-22 07:41:13 +00:00
Lukas Mai
a9a8e488ef
XMonad.Layout.NoBorders: first attempt at documenting smartBorders
2008-03-21 22:13:15 +00:00
daniel
7d0b8fd72f
allow magnifier to toggle whether it's active
2008-03-21 10:46:05 +00:00
daniel
d0260ddbff
a magnifier that defaults to not magnifying any windows
2008-03-21 10:44:41 +00:00
Lukas Mai
f34258af22
XMonad.Layout.Magnifier: remove references to Data.Ratio.% from documentation
2008-03-20 22:38:16 +00:00
Don Stewart
426a9e4795
mark Mosaic as broken. use MosaicAlt
2008-03-20 22:37:17 +00:00
Don Stewart
c60522bfef
tabs
2008-03-17 22:47:58 +00:00
Roman Cheplyaka
4015eb2c6f
Move window properties to a separate Util module
...
Add XMonad.Util.WindowProperties
Modify XMonad.Layout.IM.hs to use WindowProperties.
2008-03-18 16:56:58 +00:00
Lukas Mai
7a341fa790
XMonad.Layout.NoBorders: always unborder fullscreen floating windows, even when there are multiple screens
2008-03-17 18:30:43 +00:00
Brent Yorgey
a1fce4af5a
MagicFocus: reimplement as a LayoutModifier, fix bug (MagicFocus didn't pass on messages to underlying layouts)
2008-03-17 19:30:08 +00:00
Brent Yorgey
2526a5ddaa
LayoutCombinators: improve documentation (closes ticket #136 )
2008-03-16 19:58:26 +00:00
Lukas Mai
2000ddb82e
Xmonad.Layout.NoBorders: make smartBorders unborder fullscreen floating windows (bug 157)
2008-03-16 04:29:41 +00:00
Brent Yorgey
245fd850e3
ScratchWorkspace: update to work with runLayout changes
2008-03-11 21:29:08 +00:00
Brent Yorgey
eb18de22c8
MagicFocus: update to work with runLayout changes
2008-03-11 18:16:25 +00:00
Brent Yorgey
8b27f8e0aa
LayoutScreens: update to work with runLayout changes
2008-03-11 18:15:37 +00:00
Brent Yorgey
a0daaf1e47
Combo: update to work with runLayout changes
2008-03-11 18:14:00 +00:00
Brent Yorgey
5769b3343b
MultiToggle: fix to work with runLayout changes to core
2008-03-11 17:20:46 +00:00
Andrea Rossato
32941d49b4
PerWorksapce: use a safer False as default
2008-02-23 07:55:31 +00:00
Andrea Rossato
c9e4f2dc10
PerWorkspace: reimplemented using runLayout
...
This way we have a Xinerama safe PerWorkspace and the emptyLayout
method for free.
2008-02-22 17:59:54 +00:00
Andrea Rossato
c2dcd6ede8
ToggleLayouts: reimplemented with runLayout
2008-02-23 08:15:53 +00:00
Andrea Rossato
e0987d1330
LayoutCombinators: NewSelect reimplemented with runLayout
2008-02-23 08:09:58 +00:00
Andrea Rossato
3ca4966b06
LayoutModifier: reimplement ModifiedLayout using runLayout and more
...
- change modifyLayout type to get the Workspace
- updated ResizeScreen and ManageDocks accordingly.
2008-02-23 07:56:10 +00:00
Andrea Rossato
9ac91e3a15
Combo: updated to latest runLayout changes
2008-02-22 17:59:24 +00:00
David Roundy
8950dced20
make smartBorders ignore screens with no dimensions.
2008-03-08 22:42:44 +00:00
David Roundy
c754adc48b
rewrite ScratchWorkspace to make scratch always visible, but not always on screen.
2008-03-08 22:38:30 +00:00
Roman Cheplyaka
0db06db23e
Fix ThreeColumns doc.
2008-03-07 20:30:22 +00:00
Andrea Rossato
5a9781ee48
Font and XUtils: add UTF-8 support and various fixes related to XFT
...
- printStringXMF: use the background color for XFT fonts too
- textWidthXMF now returns the text width even with xft fonts
- textExtentsXMF will now return only the ascend and the descent of a
string.
- stringPosition now takes the display too
- add support for UTF-8 locales: if the contrib library is compiled
with the 'with_xft' or the 'with_utf8' option the prompt and the
decoration system will support UTF-8 locales - this requires
utf8-strings.
2008-03-02 09:57:12 +00:00
Braden Shepherdson
3a6e2d8b8e
Fix ToggleOff: It was adding 0.1 to the magnification.
2008-03-05 22:23:02 +00:00
Brent Yorgey
413296ca8a
Magnifier: fix behavior for windows on the bottom + right of the screen. Now all magnified windows will be the same size, possibly shifted in order to fit completely on the screen.
2008-03-03 20:46:19 +00:00
Lukas Mai
68a05495e5
XMonad.Layout.Simplest: add FlexibleInstances pragma
2008-03-01 06:17:14 +00:00
Lukas Mai
6b72b94994
XMonad.Layout.ScratchWorkspace: avoid warnings, make tests compile again
2008-03-01 06:16:25 +00:00
David Roundy
4e6f032d64
implement ScratchWorkspace.
2008-02-29 22:43:16 +00:00
David Roundy
dca8b60cd5
simplify Simplest--allow it to apply to non-Windows.
2008-02-29 22:13:26 +00:00
Roman Cheplyaka
b3a9ed8dcd
Add bottom-tabbed layout.
2008-02-29 15:51:20 +00:00
Roman Cheplyaka
e185d12b78
Fix usage doc.
2008-02-25 06:23:30 +00:00
Roman Cheplyaka
aa4a928d36
Fix haddock hyperlink.
2008-02-24 20:54:16 +00:00
Roman Cheplyaka
37b2051c04
Add XMonad.Layout.IM
2008-02-21 08:57:52 +00:00
Roman Cheplyaka
4e828e85e3
Export XMonad.Layout.Grid.arrange (for use in XMonad.Layout.IM)
2008-02-21 06:22:04 +00:00
Andrea Rossato
d9e8311d52
Decoration: some haddock updates
2008-02-20 21:49:34 +00:00
Andrea Rossato
e093874211
Decoration: fix an issue with decoration window creation and more
...
- fix a bug reported by Roman Cheplyaka: when decorate returned
Nothing the window was never going to be created, even if decorate
was reporting a Just Rectangle in the next run. Quite a deep issue,
still visible only with TabbedDecoration at the present time.
- remove decorateFirst (decorate has enough information to decide
whether a window is the first one or not, am I right, David?)
- some point free.
2008-02-20 20:43:55 +00:00
Andrea Rossato
172d422efb
LayoutHints: fix a wrong fix
...
The case analisys of my fix should be the other way around... this is
the real fix.
2008-02-19 16:51:27 +00:00
Andrea Rossato
ce95a5c93a
Decoration: comment only
...
This is a detailed commentary of all the code.
2008-02-19 16:13:39 +00:00
Andrea Rossato
3f40309087
Decoratione: generate rectangles first, and create windows accordingly
...
With this patch Decoration will first generate a rectangle and only if
there is a rectangle available a window will be created.
This makes the Decoration state a bit more difficult to process, but
should reduce resource consumption.
2008-02-19 12:21:15 +00:00
Roman Cheplyaka
ad5b862c5a
Fix doc for Tabbed
2008-02-19 05:56:50 +00:00
Andrea Rossato
a6ce16d2e7
Tabbed and TabBarDecoration: no need to implement decorateFirst (the default is used)
2008-02-18 18:49:50 +00:00
Andrea Rossato
fd250226bc
TabBarDecoration: simpleTabBar automatically applies resizeVertical
...
Added some comments too.
2008-02-18 18:09:22 +00:00
Andrea Rossato
a0067681f3
DwmStyle: comment fix only
2008-02-18 18:07:27 +00:00
Andrea Rossato
4136c4eb22
ResizeScreen: add resizeHorizontalRight and resizeVerticalBottom
2008-02-18 18:05:04 +00:00