aboutsummaryrefslogtreecommitdiffstats
path: root/WindowNavigation.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use hierarchical module names from the coreSpencer Janssen2007-11-011-2/+2
| | | | darcs-hash:20071101182824-a5988-e02ade829d66f49dd6b303b7a797933251c44164.gz
* Port WindowNavigationSpencer Janssen2007-11-011-1/+1
| | | | darcs-hash:20071101084852-a5988-61f262cf0d0c8b3922bdcf10940dfbcbcdd3e2e2.gz
* WindowNavigation.hs: documentation fix (navigateBorder -> navigateColor)Brent Yorgey2007-10-291-2/+2
| | | | darcs-hash:20071029155731-bd4d7-f4c1af84316b773c42bd8556a455f38368e9e66d.gz
* introduce new combineTwo layout combinator.David Roundy2007-10-201-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
* fix WindowNavigation commentl.mai2007-10-181-1/+1
| | | | darcs-hash:20071018054315-42ea9-0cbaae50528d9ea7ef26136d0530cacf8d518992.gz
* make windowNavigation simpler to use in simplest case.David Roundy2007-10-161-7/+10
| | | | darcs-hash:20071016214337-72aca-db7bca50796462b6913659b4ba270d4a051c8ceb.gz
* compute nice window border for WindowNavigation properly.David Roundy2007-10-161-5/+2
| | | | darcs-hash:20071016213316-72aca-5b6ee6fcf9232935499ca9b61e29663db55a1857.gz
* fix docs on WindowNavigation.David Roundy2007-10-161-1/+7
| | | | darcs-hash:20071016210349-72aca-960939059ece50f0f3961443a0e432395d4db7ee.gz
* compute a reasonable navigation color based on focussed color.David Roundy2007-10-151-9/+22
| | | | darcs-hash:20071015165504-72aca-ed7515ee2d90caa4a9fcfe64ab0c73de6d876166.gz
* WindowNavigation: don't export the config constructor and some haddock fixesAndrea Rossato2007-10-131-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
* defaultLayout -> layoutHookSpencer Janssen2007-10-151-3/+3
| | | | darcs-hash:20071015205901-a5988-b70eee6f46dac1c5cc4c73f64fa03c2a673c0993.gz
* LayoutSelection -> SelectSpencer Janssen2007-10-151-1/+1
| | | | darcs-hash:20071015205804-a5988-6498900eeba69a7d8af6b0760c72b6d0795a4636.gz
* doco fix: s/SomeLayout/Layout/gDevin Mullins2007-10-121-2/+2
| | | | darcs-hash:20071012025953-78224-916a50210664192b90802aabb67da486374d0519.gz
* Fix more LANGUAGE pragmasShachaf Ben-Kiki2007-10-081-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
* Add LANGUAGE pragamsShachaf Ben-Kiki2007-10-081-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
* Replace -fglasgow-exts with LANGUAGE pragma in WindowNavigation.hsnornagon2007-10-071-1/+1
| | | | darcs-hash:20071006224156-25eb7-17bb30c0ba3e4e760fc64c286d554df89645edc8.gz
* add swapping capability in WindowNavigation.David Roundy2007-10-031-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
* WindowNavigation: add configurable colors and the possibility to turn them offAndrea Rossato2007-10-031-50/+68
| | | | darcs-hash:20071003090017-32816-7dd8786e96e4f766de8fbff6a387fbbde15e67ce.gz
* some renaming of classes and data types.David Roundy2007-09-291-3/+3
| | | | darcs-hash:20070929191238-72aca-ceb0f2a89b35460e87cf9ff935f786b5a6028fb5.gz
* enable color setting in WindowNavigation.David Roundy2007-09-291-30/+56
| | | | | | This is still somewhat experimental, comments welcome. darcs-hash:20070929114531-72aca-344bc38c7ffdda5d0421b0746f308c11b18347b4.gz
* WindowNavigation now uses Invisible (plus some vertical alignement)Andrea Rossato2007-09-281-20/+17
| | | | darcs-hash:20070928185907-32816-46314c30342aa7aeae9924bba0d98629824ef833.gz
* add new WindowNavigation module.David Roundy2007-09-281-0/+114
darcs-hash:20070928131906-72aca-85996bdc08e931e3a84f57a86bd1ad1b6b4fa650.gz