aboutsummaryrefslogtreecommitdiffstats
path: root/xmonad-contrib.cabal (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Make utf8-string regular dependencyKhudyakov Alexey2009-02-201-9/+3
| | | | | | | | | Ignore-this: b38936b037c1172ec69905fa345f7afe The reason for this is that EWMH specification require utf8 encoded strings. darcs-hash:20090220183318-7ba7e-fff9447ab3b47b875de50db74c3c5a91a6d13cc8.gz
* Module for automatic placement of floating windowsquentin.moser2009-04-081-0/+1
| | | | | | Ignore-this: 1874df995fc02a0b80051db39d91a2e1 darcs-hash:20090408080953-5ccef-4fc6631021663d259cbc80a3ef4fa3d31be74f00.gz
* X.H.FloatNext: new module, float the next spawned window(s)quentin.moser2009-04-151-0/+1
| | | | | | Ignore-this: 95e1c9daa3ca43bfb058f6a881a97f3a darcs-hash:20090415181907-5ccef-14c9ead9acaf711e49c700a894581fca51c2a2d1.gz
* ComboPkonstantin.sobolev2009-04-151-0/+1
| | | | | | Ignore-this: 73bb986165a7bba466aae789a5448170 darcs-hash:20090415014327-fb31b-fe5f4001445dfe5a61312d3155b8beba461f7afe.gz
* New module: XMonad.Actions.TopicSpaceNicolas Pouillard2009-04-191-0/+1
| | | | | | Ignore-this: 4c20592ea6ca74f38545c5a1a002ef91 darcs-hash:20090419085239-eb2e9-b81c0e529e0ea8664b1ab557472df72706c9d185.gz
* NamedScratchpadkonstantin.sobolev2009-04-191-0/+1
| | | | | | Ignore-this: b442cb08123d2413e0bb144a73bf3f57 darcs-hash:20090419045542-fb31b-b1a385de0fbefc5c16c9f5db9c58a4e55bc4753a.gz
* Add XMonad.Actions.PhysicalScreensnelhage2009-03-211-0/+1
| | | | | | | | Add an XMonad.Actions.PhysicalScreens contrib module that allows addressing of screens by physical ordering, rather than the arbitrary ScreenID. darcs-hash:20090321001320-c0cde-b1f208797fd8c673a28a785910e8e9105a53f027.gz
* add IndependentScreens to xmonad-contrib.cabaldaniel2009-02-221-0/+1
| | | | darcs-hash:20090221231632-c98ca-50593265d620b9f27bc4ffb25646ca83e31c2ffb.gz
* Add Cross LayoutLuis Cabellos zhen.sydow@gmail.com2009-02-091-0/+1
| | | | darcs-hash:20090209174802-5016e-77ef2191d0f1705d922117e7113d7eb553d11df6.gz
* +A.CycleWindows: bindings to cycle windows in new wayswirtwolff2009-02-071-0/+1
| | | | | | | | | | | | Ignore-this: 51634299addf224cbbc421adb4b048f5 Provides binding actions and customizable pure stack operations to cycle through a list of permutations of the stack (recent), cycle nth into focus, cycle through focus excluding a neighbor, cycle unfocused, shift a window halfway around the stack. Esp. for Full, two or three pane layouts, but useful for any layout with many windows. darcs-hash:20090207170622-d17f0-342d3e2ae6cc6d2aa2ba3918b80f981a0c3a5228.gz
* Remove X.U.SpawnOnWorkspace (superseded by X.A.SpawnOn)Roman Cheplyaka2009-02-041-1/+0
| | | | darcs-hash:20090204103635-3ebed-9189e11e7e1ce9a6e2e9430016503b1302c9bda9.gz
* move XMonad.Actions.SinkAll functionality to more general ↵Brent Yorgey2009-01-271-0/+1
| | | | | | XMonad.Actions.WithAll, and re-export sinkAll from X.A.SinkAll for backwards compatibility darcs-hash:20090127222355-1e371-a7beafc93e557a5c5af0a4b224ac0f55f1e37a18.gz
* XMonad.Actions.MessageFeedback modulequentin.moser2009-01-261-0/+1
| | | | | | Ignore-this: 82e58357a44f98c35ccf6ad0ef98b552 darcs-hash:20090126181059-5ccef-02270144d6d20a439b6f0cd2331232ec816b5202.gz
* Support for spawning most applications on a specific workspaceDaniel Schoepe2009-01-251-0/+1
| | | | | | Ignore-this: 26076d54b131e037b42c87e4fde63200 darcs-hash:20090125191045-cb1c6-124cbecad2e7fa37ada2c6c938a95e3e4ad4e037.gz