aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cut Anneal and Mosaic.David Roundy2008-03-224-592/+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-222-2/+2
| | | | 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-202-1/+3
| | | | darcs-hash:20080320223717-cba2c-5ce43f93f33efeb3a627ed792690eed8060d1fb4.gz
* add ewmhDesktopsLayout for EWMH interactionJoachim Breitner2008-03-191-4/+58
| | | | | | | | | | | This is based on Andrea’s EventHook thingy. Note that I could not merge this with some of my earlier EWHM interaction patches (darcs was failing on me), so I copied some code. Do not try to merge it with those patches either. Note that the docs are saying what should work. There are still some bugs to be resolved, but it works sometimes and should work similar to what we have. darcs-hash:20080319195736-23c07-78be594f4352055d21d921eecab4312905124cf9.gz
* Export HandleEvent type to be able to use it in type annotationsJoachim Breitner2008-03-191-0/+1
| | | | darcs-hash:20080319195603-23c07-a25607a54f55c2842cdcd10cd9d645c5d6700b2a.gz
* I now use ServerModeAndrea Rossato2008-02-261-1/+3
| | | | darcs-hash:20080226115347-32816-9749cd279d3cd3720466572fe07dc1ff3057db55.gz
* EventHook: handle events after the underlying layout and moreAndrea Rossato2008-02-251-14/+14
| | | | | | | - check the first time the Bool is True - coding and naming style darcs-hash:20080224230854-32816-9ae0e111f33f6ea3d4ac1dae76ed4e4fab496742.gz
* Add Hooks.ServerMode: an event hook to execute commands sent by an external ↵Andrea Rossato2008-02-242-0/+104
| | | | | | client darcs-hash:20080224133706-32816-aa862084a86ac6769123c4d3760be42d857d3c8d.gz
* Add EventHook: a layout modifier to handle X eventsAndrea Rossato2008-02-242-0/+108
| | | | darcs-hash:20080224112432-32816-39c2c29649bfbf285107e019a4fb76ff535f6fbb.gz
* tabsDon Stewart2008-03-171-2/+2
| | | | darcs-hash:20080317224758-cba2c-ff646ade8614b938a761f43fd3c61f824437b4f2.gz
* WindowProperties: fix documentationBrent Yorgey2008-03-181-1/+1
| | | | darcs-hash:20080318204540-bd4d7-5526c42ce8026240d01d425208f6b9fbc6707877.gz
* Move window properties to a separate Util moduleRoman Cheplyaka2008-03-183-22/+51
| | | | | | | 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
* WindowGo.hs: improve descriptiongwern02008-03-161-2/+6
| | | | | | I'm still not sure whether the description makes sense if you don't already understand the idea. darcs-hash:20080316223946-f7719-1dbefc20dcd3d3b6696db6bc220a2cb986ab0b64.gz
* Run.hs: improve haddockgwern02008-03-161-25/+26
| | | | | | | This module too was causing horizontal scrolling because of the shell command. I managed to discover that you only need to specify 'png:' *or* "foo.png", not both, which trimmed off enough characters. Also, I improved the docs for my functions. darcs-hash:20080316223219-f7719-0accbb96dc6a14bbb5ba302a2dbae65c1a78fedd.gz
* XSelection.hs: improved haddockf formatting, more links, & cpeditgwern02008-03-161-50/+51
| | | | darcs-hash:20080316222050-f7719-4a59f1251d47732d40495cba0aebe2a2a1442e52.gz
* Search.hs: try to add a more descriptive typegwern02008-03-161-2/+3
| | | | darcs-hash:20080316215728-f7719-c3c8ea6ab46a743ff02f909bd867d5878053988b.gz
* improve the formatting for WindowGo.hsgwern02008-03-161-25/+25
| | | | darcs-hash:20080316215642-f7719-f9a18f1c41bbca26888a42d2beb2399ec91e8bf2.gz
* Search.hs: haddock fmtgwern02008-03-161-12/+12
| | | | | | This removes whitespace in source code snippets. Because Haddock renders quoted source code as monospaced unwrappable text, the excess whitespace meant you would have to scroll horizontally, unpleasantly. darcs-hash:20080316213914-f7719-9e03305d976a466e956b9e49181ac816a257b84c.gz
* Add XMonad.Actions.Promotexmonad2008-03-162-0/+50
| | | | darcs-hash:20080316205722-a910a-ef6c0d20e5267c6ddcb92cdd089722bc195c3daa.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
* Xmonad.Prompt.DirExec: fix haddock errorLukas Mai2008-03-161-1/+1
| | | | darcs-hash:20080316042840-462cf-bde1eeb27687141a83f131c0710b968c07a01cc1.gz
* EwmhDesktops: advertise support for _NET_CLIENT_LIST_STACKINGAlec Berryman2008-03-151-0/+1
| | | | darcs-hash:20080315212631-39448-e4b0d64bd42bce083406338e73568215c0e3a0fa.gz
* ScratchWorkspace: update to work with runLayout changesBrent Yorgey2008-03-111-1/+1
| | | | darcs-hash:20080311212908-bd4d7-29f341750e72d8735ed4e056c90ab002e436064e.gz
* Scratchpad: update to work with runLayout changesBrent Yorgey2008-03-111-5/+5
| | | | darcs-hash:20080311181715-bd4d7-5cff794736dff51acbdf3c6383f465b6707bfab3.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-233-20/+16
| | | | | | | - 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
* EZConfig: add documentation and a warning, so no one repeats my silly ↵Brent Yorgey2008-03-111-1/+12
| | | | | | hard-to-track-down mistake. darcs-hash:20080311172610-bd4d7-3119b86f77cf8e26b17c68e074ce634bbee22009.gz
* Fix to work with "floats always use current screen" patchrobreim2008-03-081-1/+1
| | | | darcs-hash:20080308024928-d4c7e-ecac63a09d430efd75413e3148e42b38c4ec2503.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-082-57/+74
| | | | | | screen. darcs-hash:20080308223830-72aca-a1c6796664b52aaed8fbe277fa84cff02281c9e7.gz
* add HiddenNonEmptyWS to CycleWS to avoid workspaces already visible.David Roundy2008-03-082-2/+5
| | | | darcs-hash:20080308223717-72aca-4700b3f3ae28b1ceef816965bbfa7a8c9ce8fa1b.gz
* Fix ThreeColumns doc.Roman Cheplyaka2008-03-071-3/+1
| | | | darcs-hash:20080307203022-3ebed-3d9ea09766ccd0cbf839ec8308ae24a4257cae5c.gz
* Shell: add support for UTF-8 localesAndrea Rossato2008-03-021-5/+5
| | | | darcs-hash:20080302095924-32816-62d05666cf2d7c3897055aa20afff0f0c31eda1f.gz
* Font and XUtils: add UTF-8 support and various fixes related to XFTAndrea Rossato2008-03-026-163/+245
| | | | | | | | | | | | | | - 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