aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/WindowNavigation.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-05-28use Data.Default wherever possible, and deprecate the things it replacesDaniel Wagner1-5/+8
Ignore-this: 898458b1d2868a70dfb09faf473dc7aa darcs-hash:20130528013909-76d51-863278165b6f149c47b08b31b34e85ddcab19f1f.gz
2013-05-28eliminate references to defaultConfigDaniel Wagner1-1/+1
Ignore-this: 37ae613e4b943e99c5200915b9d95e58 darcs-hash:20130528005825-76d51-89eaf6f1aeeb02086371f9c4ae2afade984f62e0.gz
2012-11-09Rename variables "state" to avoid warnings about shadowingAdam Vogt1-5/+5
Ignore-this: cd063d632412f758ca9fed6393521c8f XMonad core re-exports Control.Monad.State, which includes a function "state" if you happen to use mtl-2. Since there's a chance xmonad still works with mtl-1 avoid imports like: import XMonad hiding (state) darcs-hash:20121109012316-1499c-539514f4cd97ba8b18a8fbfd1a15333b46d962e1.gz
2010-10-23Export types to reduce haddock warnings.Adam Vogt1-1/+2
Ignore-this: 1cac9202784711ce0fc902d14543bab0 darcs-hash:20101023195755-1499c-57c41357d20cbf0d57522ce99bdbfff7b686ed52.gz
2009-10-23Docs: use myLayout like template rather than pluralWirt Wolff1-2/+2
Ignore-this: 8f1814c42e90e18af636a14751ae2f58 Despite myLayouts currently being more popular in examples, make them all myLayout as in man/xmonad.hs to avoid mixing them in the same module as was done a few places, leading to confusion for some users. darcs-hash:20091023042651-18562-48ea1268b6eb92d4b4d50f20aba93cead4652eb1.gz
2009-10-22Refer to modm as the current modMaskAdam Vogt1-8/+8
Ignore-this: d097c7dc1746c55e1d4078a7148f9d5a This makes the config suggestions consistent with the current template. darcs-hash:20091022041126-1499c-5dd63076fdd71a61276cfc8e648bada81d9cc586.gz
2009-09-19Factor out direction types and put them in X.U.TypesDaniel Schoepe1-9/+8
Ignore-this: b2255ec2754fcdf797b1ce2c082642ba This patch factors out commonly used direction types like data Direction darcs-hash:20090919191717-7f603-09c283e51a0b886d260008676d71e3daf31f4394.gz
2009-06-26Replace most -fglasgow-exts with specific LANGUAGE pragmasAdam Vogt1-2/+1
Ignore-this: 2274fdd689b0576a76d9f3373e9c7159 darcs-hash:20090626025457-1499c-1d7bdb15732bb3d45e853e140f66fe38fc4fcafa.gz
2009-06-18use 'take 1' instead of custom truncHead function in L.WindowNavigationAdam Vogt1-5/+1
Ignore-this: ecbb2063337bb87108c12a3c3f8ceeba darcs-hash:20090618010118-1499c-7df4207cf205d4a669fbfb68d375f63e27ad1b66.gz
2009-06-18Correct many typos in the documentation, consistent US spellinggAdam Vogt1-4/+2
Ignore-this: cf6dcf340fa6cc010f7879f188d376f5 darcs-hash:20090618003729-1499c-c927c08cda268b94b350f6419a64df8ca1e863d4.gz
2009-03-03Add Apply message to L.WindowNavigationAdam Vogt1-1/+7
Ignore-this: e808729ddd2375778a96775568b8b621 darcs-hash:20090303065701-1499c-3c32f2d1c18dacdbac8ff07d7ba1a7ee3172da57.gz
2008-10-05Merge emptyLayoutMod into redoLayoutJoachim Breitner1-1/+2
This removes the emptyLayoutMod method from the LayoutModifier class, and change the Stack parameter to redoLayout to a Maybe Stack one. It also changes all affected code. This should should be a refactoring without any change in program behaviour. darcs-hash:20081005190220-23c07-4701517e3433ecff8c999da75ac582f6f1b65c19.gz
2008-09-02Take maintainership of X.L.WindowNavigationDevin Mullins1-1/+1
Since I've been working on a rewrite, it seems only fair that I be forced to better understand the existing code / issues. darcs-hash:20080902070247-78224-c131171268d1d348641f8299b46de89ec2bbc5a5.gz
2008-08-28remove myself as maintainer from modules I don't maintain or use.David Roundy1-1/+1
darcs-hash:20080828151830-72aca-75151cf20f4efc1a3d1bc324cfdbc5602f58b363.gz
2008-06-10make default highlighting a bit dimmer for neighbors in WindowNavigation.David Roundy1-1/+1
darcs-hash:20080610174200-72aca-7a0322e2f2b74757ae46cfbd22fe13ca09af3fb7.gz
2008-04-22WindowNavigation: extract navigable functionDevin Mullins1-5/+8
darcs-hash:20080422045248-78224-659dfcfb05f891904c88ea9782b43c1df85a7beb.gz
2008-03-31move Direction type from WindowNavigation to ManageDocks (ManageDocks will ↵Brent Yorgey1-1/+2
move into the core, taking Direction with it) darcs-hash:20080331010127-bd4d7-972600c072354b2c07a227ade70d4abf80fe418c.gz
2008-03-22XMonad.Actions.MouseGestures: reexport Direction from WindowNavigation, ↵Lukas Mai1-1/+1
avoid type duplication darcs-hash:20080322193457-462cf-334fecefc720745f33a06e2224bd8f292ad70991.gz
2008-02-05make WindowNavigation ignore decorations.David Roundy1-7/+9
darcs-hash:20080205203556-72aca-1340a5e4360366b96fa5509c2233891d5c2022fe.gz
2008-02-05make WindowNavigation work when windows are stacked.David Roundy1-1/+1
darcs-hash:20080205202027-72aca-52df32eeb02ca8abacc78486be8a02e1ea4063b6.gz
2007-12-08Remove XMonad.Operations importsSpencer Janssen1-1/+0
darcs-hash:20071208000547-a5988-874ebc1bfa76ad6ec2191812240fa2303b2d531c.gz
2007-12-08Remove redundant importsSpencer Janssen1-4/+1
darcs-hash:20071207233827-a5988-9e41d51120499637f14d115f2cf1428edaf326bb.gz
2007-11-23dafaultConfig --> defaultConfigBrent Yorgey1-1/+1
darcs-hash:20071123164722-bd4d7-b4649f25d2c573a17ca822ac0f9c3d3bb6e4ed10.gz
2007-11-23WindowNavigation: haddock documentationAndrea Rossato1-28/+26
darcs-hash:20071123121129-32816-d345dd3f99b3de2fde6193a7b33f8d11a1f5396d.gz
2007-11-17Port XPrompt to XMonad.Util.Font, various other refactoringsSpencer Janssen1-3/+3
darcs-hash:20071116232743-a5988-555816e43cf5559966bee4c22e21e8a2f46edb92.gz
2007-11-15fix bug in WindowNavigation.David Roundy1-3/+13
We weren't properly cleaning up in some cases, because we called focus, which calls windows, while handling a message, which had the result that changes to the layout were overwritten. This had the result that windowNavigation combined with DragPane left stray drag bars hanging around. darcs-hash:20071114231914-72aca-5d9e48462aa44a72c9b759dd1eb0adf60b41c5aa.gz
2007-11-01HierarchifySpencer Janssen1-7/+7
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz
2007-11-01Use hierarchical module names from the coreSpencer Janssen1-2/+2
darcs-hash:20071101182824-a5988-e02ade829d66f49dd6b303b7a797933251c44164.gz
2007-11-01Port WindowNavigationSpencer Janssen1-1/+1
darcs-hash:20071101084852-a5988-61f262cf0d0c8b3922bdcf10940dfbcbcdd3e2e2.gz
2007-10-29WindowNavigation.hs: documentation fix (navigateBorder -> navigateColor)Brent Yorgey1-2/+2
darcs-hash:20071029155731-bd4d7-f4c1af84316b773c42bd8556a455f38368e9e66d.gz
2007-10-20introduce new combineTwo layout combinator.David Roundy1-6/+16
This layout combinator is similar in spirit (and in code) to the old combo combinator, but only allows two sublayouts. As a result, we don't need to wrap these in existentials, and reading works seamlessly. Also, we add the feature (which could also be added to combo) of being able to change which sublayout a given window is in through integration with WindowNavigation. I envision combo being deprecated soon. combineTwo isn't quite so flexible, but it's much easier and is better-coded also. darcs-hash:20071020191748-72aca-b431b4f7c13f63a2060c7b19b4404245b6939251.gz
2007-10-18fix WindowNavigation commentl.mai1-1/+1
darcs-hash:20071018054315-42ea9-0cbaae50528d9ea7ef26136d0530cacf8d518992.gz
2007-10-16make windowNavigation simpler to use in simplest case.David Roundy1-7/+10
darcs-hash:20071016214337-72aca-db7bca50796462b6913659b4ba270d4a051c8ceb.gz
2007-10-16compute nice window border for WindowNavigation properly.David Roundy1-5/+2
darcs-hash:20071016213316-72aca-5b6ee6fcf9232935499ca9b61e29663db55a1857.gz
2007-10-16fix docs on WindowNavigation.David Roundy1-1/+7
darcs-hash:20071016210349-72aca-960939059ece50f0f3961443a0e432395d4db7ee.gz
2007-10-15compute a reasonable navigation color based on focussed color.David Roundy1-9/+22
darcs-hash:20071015165504-72aca-ed7515ee2d90caa4a9fcfe64ab0c73de6d876166.gz
2007-10-13WindowNavigation: don't export the config constructor and some haddock fixesAndrea Rossato1-12/+20
I told to David I would have taken care of that: instead of exporting the config constructor we export 2 functions: navigateColor and noNavigateBorders. Updated documentation accordingly. darcs-hash:20071013090524-32816-303a461ace55ca42289a15c79b2db77a9943fa3d.gz
2007-10-15defaultLayout -> layoutHookSpencer Janssen1-3/+3
darcs-hash:20071015205901-a5988-b70eee6f46dac1c5cc4c73f64fa03c2a673c0993.gz
2007-10-15LayoutSelection -> SelectSpencer Janssen1-1/+1
darcs-hash:20071015205804-a5988-6498900eeba69a7d8af6b0760c72b6d0795a4636.gz
2007-10-12doco fix: s/SomeLayout/Layout/gDevin Mullins1-2/+2
darcs-hash:20071012025953-78224-916a50210664192b90802aabb67da486374d0519.gz
2007-10-08Fix more LANGUAGE pragmasShachaf Ben-Kiki1-1/+3
This patch should go after my other one -- I'd missed some files that used -fglasgow-exts. darcs-hash:20071008115229-bffde-3a04bb6952976f30fbc42190d71b29633f0617f7.gz
2007-10-08Add LANGUAGE pragamsShachaf Ben-Kiki1-1/+1
It seems that GHC 6.6 just enables -fglasgow-exts when it sees any LANGUAGE pragma, so not all of them were added; this patch adds the rest of them, which is necessary for xmonad to compile in GHC > darcs-hash:20071008022141-bffde-c7ab0ae3d58eab8707b5f428a7236540bae5b4e1.gz
2007-10-07Replace -fglasgow-exts with LANGUAGE pragma in WindowNavigation.hsnornagon1-1/+1
darcs-hash:20071006224156-25eb7-17bb30c0ba3e4e760fc64c286d554df89645edc8.gz
2007-10-03add swapping capability in WindowNavigation.David Roundy1-2/+22
This allows you to reorder your windows geometrically, by swapping the currently focussed window with ones that are up/down/right/left of it. The idea is that we should be able to manipulate windows based on the visual layout of the screen rather than some (possibly obscure) logical ordering. darcs-hash:20071003151755-72aca-7a83105557a561ae554110f1bc1617bed842ef12.gz
2007-10-03WindowNavigation: add configurable colors and the possibility to turn them offAndrea Rossato1-50/+68
darcs-hash:20071003090017-32816-7dd8786e96e4f766de8fbff6a387fbbde15e67ce.gz
2007-09-29some renaming of classes and data types.David Roundy1-3/+3
darcs-hash:20070929191238-72aca-ceb0f2a89b35460e87cf9ff935f786b5a6028fb5.gz
2007-09-29enable color setting in WindowNavigation.David Roundy1-30/+56
This is still somewhat experimental, comments welcome. darcs-hash:20070929114531-72aca-344bc38c7ffdda5d0421b0746f308c11b18347b4.gz
2007-09-28WindowNavigation now uses Invisible (plus some vertical alignement)Andrea Rossato1-20/+17
darcs-hash:20070928185907-32816-46314c30342aa7aeae9924bba0d98629824ef833.gz
2007-09-28add new WindowNavigation module.David Roundy1-0/+114
darcs-hash:20070928131906-72aca-85996bdc08e931e3a84f57a86bd1ad1b6b4fa650.gz