| Commit message (Collapse) | Author | Files | Lines |
|
Ignore-this: ac48a0d388293cc6c771d676aaf142e3
In the future, require Cabal >
darcs-hash:20111118232511-1499c-13c238ed64ea450ce717fe5833dbefc234923406.gz
|
|
Ignore-this: fd50e32f61af64b9e53701787cebcd97
They provide many useful exports and are linked from X.L.Groups so promote
them from other-modules or missing status.
darcs-hash:20111104053703-18562-206260e759f3c6c5a9bc8f0f7e9d5f0ddaa679a9.gz
|
|
Ignore-this: 377b748cb6b84ef7c9f7cde1d4ebd535
LayoutBuilderP is similar to LayoutBuilder (and is based on it), but LayoutBuilderP places windows matching given X.U.WindowProperties.Property (or any other predicate) into one rectangle, instead of fixed number of windows.
darcs-hash:20110511154010-c5067-2f813b2d31a92230d7de035602ec4e659c742abd.gz
|
|
Ignore-this: f21d1085ecca26602631f46c45bc198b
darcs-hash:20110226002436-8238f-94884b9edfc4117dba16642bb1f17a719abbbe25.gz
|
|
Ignore-this: ef0e0089dca94c7c2321f791d5d7ffe
darcs-hash:20110224024937-8238f-970aab5c39cfe6fe3a39ef465f1662a894d959bf.gz
|
|
Ignore-this: 5a6a99b7fcc31236152a82aa9c2cda16
darcs-hash:20110224023613-8238f-25d3f73ee0b88c110e58ea8dc008010b4582886d.gz
|
|
Ignore-this: 125891614da94a5ac0e66e39932aa17e
darcs-hash:20110412015127-f7719-b454f97efad45c01418f606303595e8369b81f4e.gz
|
|
Ignore-this: c3f3bf382225ec14477ed9298aea89af
darcs-hash:20110115180553-1499c-d33ab77099d9e6b839eaa6e0337640d933e17e8a.gz
|
|
Ignore-this: 301805eb559489d34d984dc13c0fa5d0
darcs-hash:20110105032535-bbeb2-893cd5340a5c6a8f6d459a4e0a35d5e16233711d.gz
|
|
Ignore-this: 4b460e9a25abbb4f988801052232147a
darcs-hash:20101116221611-dc3a6-529b2debf0b89fa9ac9283abd22fbf8ac513b41a.gz
|
|
Ignore-this: 4fb7f279365992fe9e73388b0f4001ac
darcs-hash:20101115232654-1499c-411b53c153acbcbf791150e3923a754abe530202.gz
|
|
Ignore-this: d6565f9033cc40fd177a20d1688f3ed7
A couple removed constructors need to be replaced by the lowercase versions
(ex. State
darcs-hash:20101113022204-1499c-2200b106999a84f3933ae626b7df647a4c51b6cf.gz
|
|
Ignore-this: eb000855e28c39140762f09ce02dd35
Not listing aforementioned module can cause build failures in libaries
that depend on xmonad-contrib.
darcs-hash:20101024191850-723a1-6b38178b0f01acab73419437f85755cb1871169f.gz
|
|
Ignore-this: 19a4a81601c23900d78d85bd0627d5bb
darcs-hash:20101016165536-1499c-b4f6c4b3795637e47cae86461d287ca2d4448dde.gz
|
|
Ignore-this: c562ce1df81bce9a7dc5e7fe2dc67a43
XMonad.Hooks.Minimize handles both minimize and restore
messages. Handling restore messages was already done in
RestoreMinimized, which this module intends to replace.
darcs-hash:20100616051124-18f27-729a41e41728de0e8c32f53032633d34b92ebf0f.gz
|
|
Ignore-this: c286dbd1b365326fa25a9c5c0e564af7
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.
darcs-hash:20100510081412-18a2b-f3a46acd1883a5b74f70ab2457694a05d5568c5d.gz
|
|
Ignore-this: 113f6ef92fd31134fb6752a8b8253c3a
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.
darcs-hash:20100502152322-caded-3d1063ea35511ec6ffbbf98ead626181e7f0f512.gz
|
|
Ignore-this: 418dbf488435c7c803695407557eecfb
* 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
darcs-hash:20100331093808-a84fe-e6d3ce505f7656eef13f0c0609a8d236d9cd8d25.gz
|
|
Ignore-this: 8fc40821759d7ed439ecc6726417f52d
Utility functions and examples using X.L.Groups.
darcs-hash:20100117010236-5ccef-d43cc0223b2ecaeb708c212d6fcf57a89a8a1a8b.gz
|
|
Ignore-this: 167e191d520a36b94cf24121ead67dae
The mother of all layout combinators.
darcs-hash:20100117005301-5ccef-d1c1a05b6b9150c919373238df5659f23566249d.gz
|
|
Ignore-this: c464ae1005679484e364eb6ece31d9fc
Row layout with individually resizable elements.
darcs-hash:20100117003939-5ccef-4ae41bdfe49f01a78884e97e8054b52b346dac70.gz
|
|
Ignore-this: 38a5c638e36090c746356390c09d3479
darcs-hash:20100117002612-5ccef-27e50ef969b6b58fe5028e6f7cf39a4ca92252b1.gz
|
|
Ignore-this: e0c3969042ca5e1e8b9e50436519e52a
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
darcs-hash:20100117002104-5ccef-eb425a7d8e0d0adff233997a15a4bfc88eb5311c.gz
|
|
Ignore-this: c7973679b7b2702178ae06fc45396dda
X.L.Drawer provides a layout modifier for retracting windows which roll down
(like the Quake console) when they gain focus.
darcs-hash:20100308212752-a5338-92b3b8a0ec633333427a7b30aa379d7cf39f4864.gz
|
|
Ignore-this: c3a715e2590ed094ed5908bd225b185e
darcs-hash:20100221230259-1f2e3-5ab2ebd73348ba8c870f1abfac7dd2bacfe5c96d.gz
|
|
Ignore-this: 136f35fcc0f3a824b96eea0f4e04f276
darcs-hash:20100124203324-1499c-6e811978a61feebf704e3cd7543cbcc0b3e8a0b3.gz
|
|
get rid of some others.
Ignore-this: bf3487b27036b02797d9f528a078d006
darcs-hash:20100112172507-1e371-1b466e62ac727b196330c72c8553116282ef5702.gz
|
|
Ignore-this: bba2c0c30d5554612cc6e8bd59fee205
darcs-hash:20091230192350-1e371-612ae7cfbae4dcd7af436add198c2746d3abd05c.gz
|
|
workspaces on multi-head setups
Ignore-this: fc3e6932a95f57b36b4d8d4cc7f3e2d7
darcs-hash:20091229165702-1e371-25917a051a5ff81e58965c8bc8b078511b836f45.gz
|
|
Ignore-this: 5bc7caaf38647de51949a24498001474
darcs-hash:20091229163915-1e371-78c02a000c6b80a30b7c552c7bfa503f051aad1a.gz
|
|
Ignore-this: bcd799c3341ee6c69a259e1dca747cac
darcs-hash:20091216232634-25a6b-1f30827d8b72159824ee677e11d73f5d142b0791.gz
|
|
Ignore-this: bcbd6e3e5e2675cdac6f1d1b1bc09853
darcs-hash:20091216012630-25a6b-304ca86e5e175c31cdc6502358bd1930ac82ea06.gz
|
|
Ignore-this: 6dc805a8a0c7a3d3369bc1d6d97d4f56
darcs-hash:20091216005916-25a6b-0b35626ef9243003f0462ba808685b009252d7c4.gz
|
|
Ignore-this: 641ae527ca6f615e81822b6f38f827e7
darcs-hash:20091209150309-594c5-c049613cfa4253f08b448470d0506fa5a00ce7ff.gz
|
|
its dock
Ignore-this: 1a5a5e69c7c37d3ffe8d8e09496568de
darcs-hash:20091208234431-594c5-d2e921046b8e3a5af12cb94ab681fcf4c7b45d67.gz
|
|
windows
Ignore-this: a8a389198ccc28a66686561d4d17e91b
darcs-hash:20091129004506-594c5-4266465b2a3105e45f1ff9838d9e98dd14390106.gz
|
|
onto each other.
Ignore-this: 38aff0f3beb1a1eb304219c4f3e85593
darcs-hash:20091129003431-594c5-3d57fe54414de7e9cfd10192cc18aa561e2b77f2.gz
|
|
Ignore-this: 2d65133bc5b9ad29bad7d06780bdaa4
darcs-hash:20091129002416-594c5-d4c577ef4ed2288a949ae89d06ada5c165c1165c.gz
|
|
Ignore-this: 8b1d0fcef1465356d72cb5f1f32413b6
darcs-hash:20091115184833-594c5-9534e1ec9be959d18713bfdd1edbc1f5995cc4a8.gz
|
|
Ignore-this: 2f6e68a490deb75cba5d007b30c93fb2
darcs-hash:20091108195735-594c5-80fb89be9b363a7b0a8d4f54b968c57f4d0e9c74.gz
|
|
Ignore-this: 919684aea7747a756b303f9b34a2870b
darcs-hash:20091107174946-25a6b-be7c2272496a79ccf04826b5e9f1d8f1bd8de435.gz
|
|
Ignore-this: 8d4657bbaa8dbeb1d0f9d22293bfef19
darcs-hash:20091107173820-25a6b-8e4628c65594acd51f2fc6f601b0c3092d7316d0.gz
|
|
Ignore-this: d80d9d0c10a53fb71a375e432bd29344
darcs-hash:20091106115336-7f603-c3666a86e0f494e1da76ea46edad445b3cf953fd.gz
|
|
Ignore-this: a2d3d2eee52c28eab7d125f6b621cada
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.
darcs-hash:20091024175155-8978f-ca27106c89b726393f366f6e2d5182ae0afb665c.gz
|
|
Ignore-this: e9d2eee4ec5df8f52bf8f593ff0d2605
darcs-hash:20091026004850-25a6b-faa52cc38a7e1d205289841d2f2d325e26d27053.gz
|
|
Ignore-this: 60728999fe041302379326494df30921
darcs-hash:20091020161914-1499c-85f873269247fb08b5ff153ef92e476dcdda7140.gz
|
|
Ignore-this: 5796fe86879c2ce02ef12150e0a8603a
darcs-hash:20091019235722-1499c-bc320e621daf6860c26989a841c0eaadcbabe5be.gz
|
|
Ignore-this: b0559b7b2617db90506492aa1479cde
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.
darcs-hash:20090915165604-40516-682a702c21bdb6b712bdab38a370849932e9f632.gz
|
|
Ignore-this: 51d6e9da4a6a4f683cd145371e90be17
darcs-hash:20091014202213-a5338-1896e12a9c253692e03c0ac1d624fe0e26312e21.gz
|
|
Ignore-this: ded23208563ca8c8d411916d01351132
darcs-hash:20090929160207-a5338-8da17faae1182548259cb9d304533c6239673710.gz
|