aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout (follow)
Commit message (Collapse)AuthorAgeFilesLines
* PerWorkspace: add modWorkspace(s) combinators, for selectively applying ↵Brent Yorgey2008-03-261-6/+33
| | | | | | layout modifiers to certain workspaces but not others darcs-hash:20080326214351-bd4d7-1a632bdd1b70d4aba03fb7c97bb0fea99706ed35.gz
* Remove stale status gaps codeSpencer Janssen2008-03-302-5/+4
| | | | darcs-hash:20080329230737-a5988-00c8ef14160f79347f4e40c12b2c84a9519b4d1a.gz
* Fix haddock errorSpencer Janssen2008-03-291-1/+1
| | | | darcs-hash:20080329191752-a5988-0bfb2ec9a43764da63ca27805a8078bc25a45393.gz
* XMonad.Layout.MultiToggle: let runLayout modify the base layout if no ↵Lukas Mai2008-03-281-1/+5
| | | | | | transformer is active darcs-hash:20080328190903-462cf-1beba98a60b585ea2ef7a74dbcc1e83d75f67c89.gz
* Spiral: add documentationBrent Yorgey2008-03-281-3/+11
| | | | darcs-hash:20080328192231-bd4d7-22df21f89413618c2a2d5b1fcdff0baca232b6b0.gz
* corrected version of make workspaceDir work even in workspaces with no windows.David Roundy2008-03-271-4/+4
| | | | darcs-hash:20080327142257-72aca-66c0810038f4d401ac7e579e7c6d334de6074c50.gz
* cleanup in Tabbed (make 'loc' be actual location).David Roundy2008-03-261-3/+3
| | | | darcs-hash:20080326151004-72aca-542f1e9b16ff7f3c57f99b09865acad48fd972d8.gz
* UNDO: make workspaceDir work even in workspaces with no windows.David Roundy2008-03-261-3/+3
| | | | | | | This also fixes a (minor) bug when the focussed window is present on multiple visible workspaces. darcs-hash:20080326152708-72aca-5cb04df4f522b8252ec0980945b4e77381a4bf70.gz
* make workspaceDir work even in workspaces with no windows.David Roundy2008-03-261-3/+3
| | | | | | | This also fixes a (minor) bug when the focussed window is present on multiple visible workspaces. darcs-hash:20080326152708-72aca-d34a7d717c984a9bdde64f1f63d334f0cb38b30f.gz
* XMonad.Layout.NoBorders: fix floating fullscreen logicLukas Mai2008-03-261-1/+1
| | | | darcs-hash:20080326172844-462cf-08fd02f2fafb0978c1020ca182e6be49e808b6f5.gz
* Fix bugs in Tabbed and TabBarDecoration -- please remember multi-head!Spencer Janssen2008-03-262-2/+2
| | | | darcs-hash:20080326034541-a5988-94e33a7c01ac2ec88fe8601c7fd77536c48ea6d2.gz
* fix bug in TabBarDecoration leading to gaps in corner.David Roundy2008-03-251-5/+4
| | | | darcs-hash:20080325210327-72aca-41584f190a28f9967a71831699c233faa0800799.gz
* fix bug leading to gaps in tabs at the corner of the screen.David Roundy2008-03-251-11/+7
| | | | | | | Besides being ugly, this had the effect of making me fail to click on the tab I aimed for, if it was in the corner. darcs-hash:20080325210211-72aca-1a12224aed3e54ae72f2ba9c0667e4e8690d6629.gz
* XMonad.Layout.LayoutModifier: add a metric crapload of documentationBrent Yorgey2008-03-251-10/+205
| | | | darcs-hash:20080325205006-bd4d7-4f991be5593d55564ac0952d9019e43e8e68ba31.gz
* XMonad.Layout.Reflect: update documentation to reflect (haha) recent updates ↵Brent Yorgey2008-03-251-2/+2
| | | | | | to MultiToggle darcs-hash:20080325185630-bd4d7-d45fb98f81e5a0e653acf4b80e60f9f75bafa12d.gz
* XMonad.Layout.HintedTile: make alignment of shrunk windows configurableLukas Mai2008-03-251-16/+32
| | | | darcs-hash:20080325202958-462cf-7fd56d236535735ac07e0afcbb87cf5f954db9d0.gz
* XMonad.Layout.Magnifier: add documentationBrent Yorgey2008-03-241-0/+12
| | | | darcs-hash:20080324143214-bd4d7-c2d080bc7a38dd119085c098cc523989a9b43187.gz
* XMonad.Actions.MouseGestures: reexport Direction from WindowNavigation, ↵Lukas Mai2008-03-221-1/+1
| | | | | | avoid type duplication darcs-hash:20080322193457-462cf-334fecefc720745f33a06e2224bd8f292ad70991.gz
* cut Anneal and Mosaic.David Roundy2008-03-221-487/+0
| | | | darcs-hash:20080322153546-72aca-fe4f9a048f5a1127b0b2d7e7d382550c134b60af.gz
* fix WorkspaceDir to work when there are multiple screens.David Roundy2008-03-111-3/+7
| | | | | | In particlar, ScratchWorkspace broke this. darcs-hash:20080311221201-72aca-7cc571b5b614f90ed559d4a1e37556c84ee88425.gz
* fix various compilation errorsLukas Mai2008-03-221-1/+1
| | | | darcs-hash:20080322074113-462cf-c25e0dd6e40b3c636a218a75e858c0c3673dcc9c.gz
* XMonad.Layout.NoBorders: first attempt at documenting smartBordersLukas Mai2008-03-211-4/+8
| | | | darcs-hash:20080321221315-462cf-23d1355c7f0a57d49f9b12e27d87c4b3d9299b3c.gz
* allow magnifier to toggle whether it's activedaniel2008-03-211-1/+3
| | | | darcs-hash:20080321104605-c98ca-a7a7093ed198ecd299ad132dd5f69fe60f6dcc03.gz
* a magnifier that defaults to not magnifying any windowsdaniel2008-03-211-0/+5
| | | | darcs-hash:20080321104441-c98ca-e467670cf8efbd3ad8f5d0e41ec09c9e0ceedcd4.gz
* XMonad.Layout.Magnifier: remove references to Data.Ratio.% from documentationLukas Mai2008-03-201-7/+3
| | | | darcs-hash:20080320223816-462cf-a7a69dba102a1d164c88854c1fc8fd0333786402.gz
* mark Mosaic as broken. use MosaicAltDon Stewart2008-03-201-0/+2
| | | | darcs-hash:20080320223717-cba2c-5ce43f93f33efeb3a627ed792690eed8060d1fb4.gz
* tabsDon Stewart2008-03-171-2/+2
| | | | darcs-hash:20080317224758-cba2c-ff646ade8614b938a761f43fd3c61f824437b4f2.gz
* Move window properties to a separate Util moduleRoman Cheplyaka2008-03-181-22/+1
| | | | | | | Add XMonad.Util.WindowProperties Modify XMonad.Layout.IM.hs to use WindowProperties. darcs-hash:20080318165658-3ebed-d440ac2a3eb05438402f2ce5e23dc7586a89ba70.gz
* XMonad.Layout.NoBorders: always unborder fullscreen floating windows, even ↵Lukas Mai2008-03-171-4/+2
| | | | | | when there are multiple screens darcs-hash:20080317183043-462cf-f76ad58ff9d4ded34d0ee5333d2dd772916d4683.gz
* MagicFocus: reimplement as a LayoutModifier, fix bug (MagicFocus didn't pass ↵Brent Yorgey2008-03-171-14/+13
| | | | | | on messages to underlying layouts) darcs-hash:20080317193008-bd4d7-4f1114ab301cc0dc28c44cc7c7218f7792d18ce2.gz
* LayoutCombinators: improve documentation (closes ticket #136)Brent Yorgey2008-03-161-15/+78
| | | | darcs-hash:20080316195826-bd4d7-47fb9bf94fdad47a71b0f3f8db09e067f00a59d3.gz
* Xmonad.Layout.NoBorders: make smartBorders unborder fullscreen floating ↵Lukas Mai2008-03-161-11/+19
| | | | | | windows (bug 157) darcs-hash:20080316042941-462cf-ae5ff9d86dcd2e4110a29c4a41300aa77beda26d.gz
* ScratchWorkspace: update to work with runLayout changesBrent Yorgey2008-03-111-1/+1
| | | | darcs-hash:20080311212908-bd4d7-29f341750e72d8735ed4e056c90ab002e436064e.gz
* MagicFocus: update to work with runLayout changesBrent Yorgey2008-03-111-3/+3
| | | | darcs-hash:20080311181625-bd4d7-ea27117f280f39c155c49433c09788c49e7eacca.gz
* LayoutScreens: update to work with runLayout changesBrent Yorgey2008-03-111-1/+1
| | | | darcs-hash:20080311181537-bd4d7-5343abb3ffd4bd0bea3beb78f73893c66bb75a7b.gz
* Combo: update to work with runLayout changesBrent Yorgey2008-03-111-7/+7
| | | | darcs-hash:20080311181400-bd4d7-9d4053b49d868eb3ae07e6e9ac067dab36ec270b.gz
* MultiToggle: fix to work with runLayout changes to coreBrent Yorgey2008-03-111-5/+3
| | | | darcs-hash:20080311172046-bd4d7-fb017517eea1d89a4257954e4515af1a63f53a63.gz
* PerWorksapce: use a safer False as defaultAndrea Rossato2008-02-231-2/+2
| | | | darcs-hash:20080223075531-32816-a18f5ed0ee94548710f84cf343f10f37867bb98b.gz
* PerWorkspace: reimplemented using runLayoutAndrea Rossato2008-02-221-73/+27
| | | | | | | This way we have a Xinerama safe PerWorkspace and the emptyLayout method for free. darcs-hash:20080222175954-32816-97e4fc1140aa66ead879df019af3f091579251ab.gz
* ToggleLayouts: reimplemented with runLayoutAndrea Rossato2008-02-231-8/+6
| | | | darcs-hash:20080223081553-32816-54b732073001f189d2bfbcb3a073263cfe948986.gz
* LayoutCombinators: NewSelect reimplemented with runLayoutAndrea Rossato2008-02-231-8/+6
| | | | darcs-hash:20080223080958-32816-0cd66f526f8984fe2d5265e7252903370e0fbdd4.gz
* LayoutModifier: reimplement ModifiedLayout using runLayout and moreAndrea Rossato2008-02-232-18/+14
| | | | | | | - change modifyLayout type to get the Workspace - updated ResizeScreen and ManageDocks accordingly. darcs-hash:20080223075610-32816-05f373cf73305ce5b41d0c250fb5d6413e72b3b4.gz
* Combo: updated to latest runLayout changesAndrea Rossato2008-02-221-3/+3
| | | | darcs-hash:20080222175924-32816-613895c67d72845110f884077ff289163878a927.gz
* make smartBorders ignore screens with no dimensions.David Roundy2008-03-081-1/+3
| | | | darcs-hash:20080308224244-72aca-a97a3505a284f30a2fa38051195397700338a205.gz
* rewrite ScratchWorkspace to make scratch always visible, but not always on ↵David Roundy2008-03-081-56/+73
| | | | | | screen. darcs-hash:20080308223830-72aca-a1c6796664b52aaed8fbe277fa84cff02281c9e7.gz
* Fix ThreeColumns doc.Roman Cheplyaka2008-03-071-3/+1
| | | | darcs-hash:20080307203022-3ebed-3d9ea09766ccd0cbf839ec8308ae24a4257cae5c.gz
* Font and XUtils: add UTF-8 support and various fixes related to XFTAndrea Rossato2008-03-021-2/+2
| | | | | | | | | | | | | | - 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. darcs-hash:20080302095712-32816-f3d6d06ff9d921288b1625e4bfd643013d2075ec.gz
* Fix ToggleOff: It was adding 0.1 to the magnification.Braden Shepherdson2008-03-051-1/+1
| | | | darcs-hash:20080305222302-d53a8-7c2da98e774ebd47e2004c37b8b51f89ca39767a.gz
* Magnifier: fix behavior for windows on the bottom + right of the screen. ↵Brent Yorgey2008-03-031-7/+10
| | | | | | Now all magnified windows will be the same size, possibly shifted in order to fit completely on the screen. darcs-hash:20080303204619-bd4d7-a8b06481a66d9ca146a4a5b0edd6f0d3728f6889.gz
* XMonad.Layout.Simplest: add FlexibleInstances pragmaLukas Mai2008-03-011-1/+1
| | | | darcs-hash:20080301061714-462cf-b83ed399be1d360f1026b7c0181acf27ee33e6b1.gz