aboutsummaryrefslogtreecommitdiffstats
path: root/xmonad-contrib.cabal (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* BluetileCommands - a list of commands that Bluetile uses to communicate with ↵Jan Vornberger2009-12-091-0/+1
| | | | | | | | its dock Ignore-this: 1a5a5e69c7c37d3ffe8d8e09496568de darcs-hash:20091208234431-594c5-d2e921046b8e3a5af12cb94ab681fcf4c7b45d67.gz
* Module to ensure that a dragged window always stays in front of all other ↵Jan Vornberger2009-11-291-0/+1
| | | | | | | | windows Ignore-this: a8a389198ccc28a66686561d4d17e91b darcs-hash:20091129004506-594c5-4266465b2a3105e45f1ff9838d9e98dd14390106.gz
* Decoration that allows to switch the position of windows by dragging them ↵Jan Vornberger2009-11-291-0/+2
| | | | | | | | onto each other. Ignore-this: 38aff0f3beb1a1eb304219c4f3e85593 darcs-hash:20091129003431-594c5-3d57fe54414de7e9cfd10192cc18aa561e2b77f2.gz
* A decoration with small buttons and a supporting moduleJan Vornberger2009-11-291-0/+2
| | | | | | Ignore-this: 2d65133bc5b9ad29bad7d06780bdaa4 darcs-hash:20091129002416-594c5-d4c577ef4ed2288a949ae89d06ada5c165c1165c.gz
* PositionStoreFloat - a floating layout with support hooksJan Vornberger2009-11-151-0/+2
| | | | | | Ignore-this: 8b1d0fcef1465356d72cb5f1f32413b6 darcs-hash:20091115184833-594c5-9534e1ec9be959d18713bfdd1edbc1f5995cc4a8.gz
* PositionStore utility to store information about position and size of a windowJan Vornberger2009-11-081-0/+1
| | | | | | Ignore-this: 2f6e68a490deb75cba5d007b30c93fb2 darcs-hash:20091108195735-594c5-80fb89be9b363a7b0a8d4f54b968c57f4d0e9c74.gz
* Alphabetize exposed-modulesSpencer Janssen2009-11-071-16/+16
| | | | | | Ignore-this: 919684aea7747a756b303f9b34a2870b darcs-hash:20091107174946-25a6b-be7c2272496a79ccf04826b5e9f1d8f1bd8de435.gz
* Add XMonad.Util.SpawnOnceSpencer Janssen2009-11-071-0/+1
| | | | | | Ignore-this: 8d4657bbaa8dbeb1d0f9d22293bfef19 darcs-hash:20091107173820-25a6b-8e4628c65594acd51f2fc6f601b0c3092d7316d0.gz
* Add X.U.ExtensibleStateDaniel Schoepe2009-11-061-0/+1
| | | | | | Ignore-this: d80d9d0c10a53fb71a375e432bd29344 darcs-hash:20091106115336-7f603-c3666a86e0f494e1da76ea46edad445b3cf953fd.gz
* New Layout X.L.MultiColumnsAnders Engstrom2009-10-241-0/+1
| | | | | | | 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
* Bump version to 0.9Spencer Janssen2009-10-261-2/+2
| | | | | | Ignore-this: e9d2eee4ec5df8f52bf8f593ff0d2605 darcs-hash:20091026004850-25a6b-faa52cc38a7e1d205289841d2f2d325e26d27053.gz
* Bump X11 dependency to 1.4.6.1, to access cursor definitions.Adam Vogt2009-10-201-1/+1
| | | | | | Ignore-this: 60728999fe041302379326494df30921 darcs-hash:20091020161914-1499c-85f873269247fb08b5ff153ef92e476dcdda7140.gz
* Remove H.SetCursor: U.Cursor is preferredAdam Vogt2009-10-201-1/+0
| | | | | | Ignore-this: 5796fe86879c2ce02ef12150e0a8603a darcs-hash:20091019235722-1499c-bc320e621daf6860c26989a841c0eaadcbabe5be.gz
* XMonadContrib: add a utility module to set the default cursorAndres Salomon2009-09-151-0/+1
| | | | | | | | | | 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
* Move limitSelect into L.LimitWindowsMax Rabkin2009-10-141-1/+0
| | | | | | Ignore-this: 51d6e9da4a6a4f683cd145371e90be17 darcs-hash:20091014202213-a5338-1896e12a9c253692e03c0ac1d624fe0e26312e21.gz
* Add "Selective" layout modifierMax Rabkin2009-09-291-0/+1
| | | | | | Ignore-this: ded23208563ca8c8d411916d01351132 darcs-hash:20090929160207-a5338-8da17faae1182548259cb9d304533c6239673710.gz
* Layout modifier to resize windows by dragging their borders with the mouseJan Vornberger2009-10-121-0/+1
| | | | | | Ignore-this: 5cf197ea14b7c502fa13a16773215762 darcs-hash:20091011222214-594c5-06b94d3e2a973583f2e06fe18ebcc37b5416a01f.gz
* Add U.Replace which implements a --replace behavior.Adam Vogt2009-10-121-0/+1
| | | | | | Ignore-this: bd519abe3250a01507f225a29c08048a darcs-hash:20091012052306-1499c-117e10e2e25fe1c5b643026ae3052bbd114dfef0.gz
* NoFrillsDecoration - most basic version of decoration for windowsJan Vornberger2009-10-121-0/+1
| | | | | | Ignore-this: accda53da08f37d6b4091d1c6e17e2c1 darcs-hash:20091011220512-594c5-e42409c3dfba829e6e0ece6f00f1f887b4d9a027.gz
* New module : X.H.SetCursormail2009-09-151-0/+1
| | | | | | | | Ignore-this: 2f0641155ada05dae955cd6941d52b70 Idea from Andres Salomon (http://www.haskell.org/pipermail/xmonad/2009-September/008553.html). darcs-hash:20090915101327-e34a6-113517da012281d809388a260dd7ab5ca6e2078d.gz
* WindowMenu based on GridSelect that displays actions for the focused window ↵Jan Vornberger2009-09-301-0/+1
| | | | | | | | (re-recorded from Bluetile repo). Ignore-this: b12a06c0321f3e9689ab8109a1fac0ac darcs-hash:20090930155343-594c5-99907dad481917c83083ce8d30f6debb64f8938d.gz
* In a multi-head setup, move windows with a non-zero position upon creation ↵Jan Vornberger2009-09-301-0/+1
| | | | | | | | | | | to the right workspace. Ignore-this: 4efdb9d64f33d70c48fb3797b635513e Useful in a dual-head setup: Looks at the requested geometry of new windows and moves them to the workspace of the non-focused screen if necessary. darcs-hash:20090930123341-594c5-efd2b02acd2310e0ab55c4fee482fc88cf0c79df.gz
* A ResizableTile-like layout that can be resized using the mouse.Jan Vornberger2009-09-301-0/+1
| | | | | | | | Ignore-this: 8941ecfb0e5653663db29e9f195e23f2 All separations between windows can be dragged to modify the layout. Keyboard commands can also be used to achieve the same effect. darcs-hash:20090930121105-594c5-b950c74d30248aa223aeea25bb29b331c11fa594.gz
* EventHook to restore minimized windows from taskbar (re-recorded from ↵Jan Vornberger2009-09-291-0/+1
| | | | | | | | Bluetile repo) Ignore-this: 673b003c4e07b591046ed01e5f27a7ec darcs-hash:20090928231549-594c5-6a640551cd229bffdb477ded4756be5517b81d7a.gz
* LayoutModifier to minimize windows (re-recorded from Bluetile repo)Jan Vornberger2009-09-291-0/+1
| | | | | | Ignore-this: 45830f2bf3bb8473c569582593844253 darcs-hash:20090928231320-594c5-512055636747503e2bbcb84cd59b927867070dfa.gz
* Factor out direction types and put them in X.U.TypesDaniel Schoepe2009-09-191-0/+1
| | | | | | | | | Ignore-this: b2255ec2754fcdf797b1ce2c082642ba This patch factors out commonly used direction types like data Direction darcs-hash:20090919191717-7f603-09c283e51a0b886d260008676d71e3daf31f4394.gz
* Add -fwarn-tabs to ghc-options for the regular buildAdam Vogt2009-08-141-1/+1
| | | | | | Ignore-this: 203ea4e54936f8bb6c3c28446d069f88 darcs-hash:20090814022108-1499c-572e176d4a0b49b95789ab34e17f32d8ce4f1923.gz
* new XMonad.Layout.MessageControl modulequentin.moser2009-01-281-0/+1
| | | | | | Ignore-this: cc28e0def6c797f6d1da8f23469a4f8 darcs-hash:20090128013917-5ccef-3b5fbfbb147d935e15f43e741e975fa3f92f6ce8.gz
* Add U.NamedActions: present a list of keybindings including submapsAdam Vogt2009-05-041-0/+1
| | | | | | Ignore-this: 181c3ee603c82e0c56406ba8552fd394 darcs-hash:20090504024017-1499c-a58667ac1e04b10469d6ea64dc7d3bb8bd3fee74.gz
* Add A.WorkspaceCursors, a generalization of Plane to arbitrary dimensionsAdam Vogt2009-07-021-0/+1
| | | | | | | | | Ignore-this: 54225917a34aa0785a97c8153ff32ab9 This is implemented as a layoutModifier, since that way the workspace arrangment is preserved between restarts. darcs-hash:20090702042609-1499c-0610725ef646811637a3cee027047e62ddc57085.gz
* Added XMonad.Actions.OnScreenmail2009-07-021-0/+1
| | | | | | Ignore-this: 605666aeba92e1d53f03a480506ddf2f darcs-hash:20090702101621-e34a6-ab74a39d4262778767e7df721f9e6d41cb3c6997.gz
* Add A.RandomBackground, actions to start terminals with a random -bg optionAdam Vogt2009-06-271-0/+1
| | | | | | Ignore-this: a90c98bb14a2f917d8552cd2563aeb49 darcs-hash:20090627202755-1499c-e3a7fb184f64ff100151437755d545ee67f47c7e.gz
* Column_layout.dpatchportnov842009-06-051-0/+1
| | | | | | | | Ignore-this: ea5ebf0d6e8ac5c044d9291b3c55479d This module defines layot named Column. It places all windows in one column. Windows heights are calculated from equation: H1/H2 darcs-hash:20090605184515-94bf2-6842ff495fc3bcf3850291a3fc7f63a4d2c498d9.gz
* Use -fwarn-tabs for test, remove tabsAdam Vogt2009-06-241-1/+1
| | | | | | Ignore-this: 84dfa0d9d50826527abbe7ff6acf4465 darcs-hash:20090624043831-1499c-2086e714723091fae9e3697df370a0634152f0a4.gz
* From A.Topicspace split functions for storing strings with root to U.StringPropAdam Vogt2009-06-231-0/+1
| | | | | | | | | Ignore-this: 543b172fbefa9feded94d792d01921c4 These functions will be used to send strings for execution by command line, in xmonad-eval darcs-hash:20090623052537-1499c-d985ff1de9431dd80a88ae87015e5e4c1b27aa46.gz
* Add L.LimitWindows layout modifierAdam Vogt2009-06-191-0/+1
| | | | | | Ignore-this: e91c07885f0ab662f70e0ebd82fb7a5d darcs-hash:20090619052731-1499c-b68f6df5d8d5c750be9cc68c67a9b7e50c51e7dc.gz
* Remove Hooks.EventHookDaniel Schoepe2009-06-181-1/+0
| | | | | | | | Ignore-this: 14c32fddc8b7b0561e97eb1d09e27fd7 The Hooks.EventHook module is superseded by handleEventHook from core and should no longer be needed. darcs-hash:20090618104318-cb1c6-43b2f002f74c3eab3a8ea916caa17ea77bae0e16.gz
* AutoMaster.dpatchIlya Portnov2009-04-261-0/+1
| | | | | | | | | Ignore-this: e5cbb04882671d6fcc56f181f7d0d292 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. darcs-hash:20090426155401-c5067-00aaf36a5a39c8bef913f7d0f1057e1e08e56ec0.gz
* Remove USE_UTF8 defines.Khudyakov Alexey2009-04-191-1/+0
| | | | | | They are not needed any more since utf8-string is mandatory dependence. darcs-hash:20090419130909-7ba7e-9b1d2c6e54b67f29c3f52d072a661fe9c83c15c2.gz
* Remove L.ThreeColumnsMiddle compatiblity moduleAdam Vogt2009-05-251-1/+0
| | | | | | | | | Ignore-this: daac5841cf203c0e0df865a6fb0db3a1 Signed off here too: http://www.haskell.org/pipermail/xmonad/2009-May/007883.html darcs-hash:20090525003245-1499c-268990d16efa1ff579fcd9f4658625ff471e9c89.gz
* X.A.FloatSnap - Assisted move/resize of windowsAnders Engstrom2009-05-241-0/+1
| | | | | | | | Ignore-this: 53af93bdf537cf3417cedd313e36bcbd TODO: Try to snap against unmanaged windows such as dzen/xmobar. darcs-hash:20090523235230-8978f-24e9fd5a8826f854ccd5870471d98b68c5436a15.gz
* new layout module X.L.Spacing, put blank space around each windowBrent Yorgey2009-05-141-0/+1
| | | | darcs-hash:20090514215552-1e371-f1100b7112ae24d4607a44c289eb1a9ebe8c4554.gz
* X.L.LayoutBuilder custom layoutsAnders Engstrom2009-05-091-0/+1
| | | | | | | | Ignore-this: 65c251663f02a083c5838ae1d1bd112a A layout combinator that sends a specified number of windows to one rectangle and the rest to another. darcs-hash:20090509174627-8978f-38d686bdd22f268ef9ea20cf945522a49f25edb7.gz
* Export ThreeColMid from L.ThreeColumnsMiddleAdam Vogt2009-04-251-0/+1
| | | | | | | | | Ignore-this: f08d23d108ae9aa4ad176fd9dd275409 The configs that import it should continue to work with this module, though the type of the ThreeColMid constructor is now ThreeCol (previously ThreeColMid). darcs-hash:20090425161710-1499c-ae7237772224e9e01a907996b055f486848a0eea.gz
* X.L.ThreeColumnsMiddle merged into X.L.ThreeColumns with some new featuresAnders Engstrom2009-04-111-1/+0
| | | | | | Ignore-this: 1d5bb8de98f8ade3780444ed99f5a12f darcs-hash:20090411113636-8978f-e970950394e38cbd72d8ada44c62cac0934234d7.gz
* Add H.InsertPosition: add new windows to different positions in a workspaceAdam Vogt2009-05-031-0/+1
| | | | | | Ignore-this: 7e7d5fa5b42698799cabe600159a75f7 darcs-hash:20090503020303-1499c-03bd01137979cfbbe6aaebe4981c03c5597818ab.gz
* Optimizer bug does not affect 6.10.2 (issue 226)Adam Vogt2009-04-301-1/+1
| | | | | | Ignore-this: f43f9bf9502ebb19743c3b417ef02347 darcs-hash:20090430034823-1499c-fc1b5adbfd3192709c109483c32987e89d63d2da.gz
* Add SubLayouts: a layout combinator for nesting layouts.Adam Vogt2009-04-231-0/+1
| | | | | | Ignore-this: abb21b19bfbc567953419b3035b6a295 darcs-hash:20090423013135-1499c-4d4498e5dfe1fd1a75c319b448960a4563666161.gz
* Update focus on mouse moves within inactive windowsDaniel Schoepe2009-04-071-0/+1
| | | | | | | | | | Ignore-this: 36c05c60420520dab708401d8a80fc85 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. darcs-hash:20090407191819-cb1c6-f94441281224917d710ae5e1e1dbc1c9f3fa98b6.gz
* OneBig_layout.dpatchportnov842009-02-201-0/+1
| | | | | | | | | | Ignore-this: 9d4f308d13f003aa4236417307a66c15 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. darcs-hash:20090220172634-94bf2-9168b47e7baeb14ffeec58922d5ca80f5fa6d324.gz