aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* MetaModule.hs: add LayoutHelpers.joachim.fasting2007-06-261-1/+2
| | | | | | Also tweaks import ordering slightly. darcs-hash:20070626065522-ea16c-6a59c6f56999c565a824e79c8e78c06b10ecd380.gz
* Tabbed.hs: updated usage informationAndrea Rossato2007-06-251-0/+10
| | | | darcs-hash:20070625140735-32816-0bb95586b8579186cdde4d444f2344223182aded.gz
* added configration options and moved font stuff to Decorations.hsAndrea Rossato2007-06-251-30/+45
| | | | | | | | Added a new data type to keep configuration options. tabbed now takes the shrinker and the configuration type. Fixed a bug related to vertical alignment of text. darcs-hash:20070625140112-32816-bb7d5ca75803b255d450aed01b3bc91d6c834611.gz
* Decoration.hs: added automatic font managmentAndrea Rossato2007-06-251-9/+15
| | | | | | | newDecoration now takes also a fontname to set fonts in decorations that use them. If an empty string is send the the default Xorg fonts will be loaded. darcs-hash:20070625135722-32816-821258ce2bdafd1b61642caf7227ff52fe376742.gz
* fix usage instructions on NoBorders.David Roundy2007-06-241-1/+4
| | | | darcs-hash:20070624141631-72aca-e75499f67a7458dd492cbe4a3402213d3895472d.gz
* remove BackCompat.hsdaniel2007-06-241-62/+0
| | | | darcs-hash:20070624171740-c98ca-d137e376f0c02712d59dbc65c5aef015d4e6a57d.gz
* Square.hs: put usage instructions after imports for Haddock compatibility.joachim.fasting2007-06-231-5/+5
| | | | darcs-hash:20070623184938-ea16c-3f050d8e4cef255bef37dd11f5b12c53bc1a129a.gz
* Magnifier.hs: quote screenshot url for Haddock compatibility.joachim.fasting2007-06-241-1/+1
| | | | darcs-hash:20070623223227-ea16c-48e7eba9a5906bf90d74ca2211bee11b6e165345.gz
* add new LayoutHelpers module.David Roundy2007-06-222-13/+72
| | | | darcs-hash:20070622142950-72aca-6dc011f903d12a056b1124752fc37f23368f898e.gz
* Add SinkAll module.joachim.fasting2007-06-231-0/+34
| | | | | | | | Provides a means of pushing all windows on the current workspace back into tiling. Not all that useful, but might be preferable to restarting or manually pushing windows. darcs-hash:20070623050510-ea16c-d3a090a96f7dc4707b5e2c7b6cb9faab008ca35d.gz
* Magnifier.hs: needs -fglasgow-exts to compile.joachim.fasting2007-06-221-0/+1
| | | | darcs-hash:20070622111442-ea16c-2037a5b992d806ed593b3fcca913390ceecb0de4.gz
* fix usage info for LayoutScreens.David Roundy2007-06-221-2/+1
| | | | darcs-hash:20070622132618-72aca-eaa298576b86f0686de999fb4c05ba9dde319ad5.gz
* add new LayoutScreens module.David Roundy2007-06-222-1/+67
| | | | darcs-hash:20070622131300-72aca-66fcb6cf29376d230796d226bb7630952fd6797f.gz
* Magnifier: raise the focus windowPeter De Wachter2007-06-211-1/+3
| | | | darcs-hash:20070621192541-06a25-c0b9f8626bb9c396a128cc0f2d5ed59919ca5630.gz
* Circle: raise the focus windowPeter De Wachter2007-06-211-2/+5
| | | | darcs-hash:20070621191207-06a25-e3d7b4835126c33087d251052a6483e0d9cc5807.gz
* Circle cleanupsPeter De Wachter2007-06-211-8/+9
| | | | darcs-hash:20070621191125-06a25-f2ca78bb2b6ecc561ee0de5d478a27f882c14caa.gz
* make Mosaic lay thigs out a bit better.David Roundy2007-06-211-12/+12
| | | | darcs-hash:20070621162632-72aca-6a8dad6e062ce0fc49accbf49dfda2fa8cee7a3d.gz
* add SimpleStacking module to make Combo and Tabbed work together.David Roundy2007-06-214-5/+57
| | | | | | | | | | | WARNING! This change will break existing Tabbed configurations. The problem is that there is no way within a Layout's "doLayout" to safely modify the layout itself. This makes LayoutHooks fragile, and more to the point, makes SimpleStacking fragile, so we can't safely define a tabbed' darcs-hash:20070621151524-72aca-2466fff5a37ce1388879367c419cf52161f8f838.gz
* Make Magnifier's master window behavior customizablePeter De Wachter2007-06-201-7/+16
| | | | | | based on a suggestion by Tim Hobbs darcs-hash:20070620170020-06a25-ee0a03e9814031615e823e6faa12dd9016e68b8d.gz
* Whitespace.joachim.fasting2007-06-205-7/+7
| | | | darcs-hash:20070620115852-ea16c-990153eabeb0096484a63c034fbe42038b1268f6.gz
* Make Mosaic compile without warningsSpencer Janssen2007-06-201-17/+12
| | | | darcs-hash:20070620153111-a5988-396f43cde7cb8078fb736f05f1afc82015dd265e.gz
* make some layouts more general.David Roundy2007-06-204-7/+7
| | | | darcs-hash:20070620125420-72aca-2802515a9c62727f8a8e53fdb480bbb5588f50e2.gz
* Mosaic.hs: get rid off some of the warnings generated by -Wall.joachim.fasting2007-06-201-3/+3
| | | | | | | Unused definitions and imports left in, as I assume they'll be used for something later on. darcs-hash:20070620123449-ea16c-aadadae5c3502ac069763f93aa2eb73c797b4569.gz
* MetaModule.hs: add LayoutHooks.joachim.fasting2007-06-201-0/+1
| | | | darcs-hash:20070620115457-ea16c-db4b3263ba7086db21b617ca24fcdef3c14198ad.gz
* Combo.hs: use case instead of non-standard pattern matching.joachim.fasting2007-06-201-7/+4
| | | | | | | | | Also uses fmap/maybe instead of do/case, which makes the code look a little cleaner (imo). Please note that I've only been able to test this briefly, but it seems to be working like it's supposed to. darcs-hash:20070620112805-ea16c-d246e45889110c7f28da80adbcfc968139f77130.gz
* Combo.hs: tweak usage instructions.joachim.fasting2007-06-201-1/+1
| | | | | | tabbed needs an additional argument. darcs-hash:20070620112555-ea16c-8882fd63b341e8a86604788445bd7cc6eb5cbb63.gz
* README: change reference to 'examples/'.joachim.fasting2007-06-201-1/+1
| | | | darcs-hash:20070620093753-ea16c-7989e486c118a61800b68b5afbd2601d795dcd00.gz
* Use Data.Ord.comparing in DynamicLogShachaf Ben-Kiki2007-06-201-6/+4
| | | | | | | This patch replaces (compare `on`) with Data.ord.comparing, so on doesn't have to be defined. darcs-hash:20070620011016-bffde-57b2a58458e443cf8cbe0af51130ea99289650d2.gz
* Fix type signatures.joachim.fasting2007-06-2014-16/+16
| | | | | | Think this fixes the rest of the errors caused by the Layout change. darcs-hash:20070619220323-ea16c-3274cd24d01bc932089ab88191ccda316ea93b01.gz
* MagicFocus.magicFocus: fix type signature.joachim.fasting2007-06-191-1/+1
| | | | | | Layout change caused because of missing type argument. darcs-hash:20070619214839-ea16c-834c06a84ce91a6306ee23b9be344641d42a5ee9.gz
* LayoutHooks.hs: add module header.joachim.fasting2007-06-191-0/+13
| | | | darcs-hash:20070619204504-ea16c-10489c55e14a44b74a0f9fa9524fae793c13544f.gz
* Factor out pprWindowSet (and Xinerama version) from dynamicLog.Shachaf Ben-Kiki2007-06-191-18/+20
| | | | | | | This patch lets you pretty-print a WindowSet to a string, rather than always printing it out to stdout directly. darcs-hash:20070619183657-bffde-8c3bc99141d8cfa091a8662f4d1296f28763797a.gz
* clean up TwoPane to work on Stacks as it ought.David Roundy2007-06-191-14/+9
| | | | darcs-hash:20070619150928-72aca-51028a2488f93cd4274f772206a508e90b608642.gz
* run-xmonad.sh: don't hard-code path to mkfifo.joachim.fasting2007-06-191-1/+1
| | | | | | | | | mkfifo isn't located in /sbin on all distributions (Gentoo puts it in /bin). By temporarily appending /sbin to PATH both setups are supported. 'which' and friends are not viable options since /sbin usually isn't in user's PATH by default. darcs-hash:20070619124212-ea16c-50a4865c9e3714b1a61c4d4f489f819ed959d88f.gz
* Anneal.hs: add module header.joachim.fasting2007-06-191-0/+13
| | | | darcs-hash:20070619002849-ea16c-979a331830ebbb9f5bb48d5e98a9aca564e41591.gz
* run-xmonad.sh: use $HOME when setting PATH.joachim.fasting2007-06-191-1/+1
| | | | darcs-hash:20070618234703-ea16c-731cdb87894ff3f725ab7cafc3bbd5822a2f8517.gz
* Circle.hs: only compute sqrt 2 once.joachim.fasting2007-06-191-2/+3
| | | | darcs-hash:20070618232051-ea16c-2d78b71c7164302c56e2dfd11fdac9f6f4830624.gz
* Magnifier.hs: add usage instructions.joachim.fasting2007-06-181-1/+8
| | | | darcs-hash:20070618212215-ea16c-1339b2797edeb6141f91bb0b2d4f84cc0e95c600.gz
* MagicFocus.hs: add module header and usage instructions.joachim.fasting2007-06-181-1/+21
| | | | darcs-hash:20070618205421-ea16c-4882c1f204419027d8014525d087308ebc743448.gz
* MagicFocus.magicFocus: add type signature.joachim.fasting2007-06-181-0/+1
| | | | darcs-hash:20070618205222-ea16c-b441fb622f2532c5b0ba9a0c7b880f9d01e062d4.gz
* Accordion.hs: add module header and usage instructions.joachim.fasting2007-06-181-1/+22
| | | | darcs-hash:20070618193626-ea16c-fc5e73006d563e36348f4eda854b8e9f0e2d3ce5.gz
* LayoutHints.hs: add usage thingie for Haddock.joachim.fasting2007-06-181-4/+8
| | | | darcs-hash:20070618143234-ea16c-cdc937fbf718f558e514f0881ab0951ccbfe918e.gz
* LayoutHints.hs: add module header.joachim.fasting2007-06-181-0/+13
| | | | darcs-hash:20070618143059-ea16c-54b1601fbd7eb77cd1fc411aa303977064d5e635.gz
* Dzen.hs: add module header.joachim.fasting2007-06-181-0/+14
| | | | darcs-hash:20070618142915-ea16c-00974ec3a1eda549d5287eb36da2646c945cfebf.gz
* MetaModule.hs: correct module header.joachim.fasting2007-06-181-1/+1
| | | | darcs-hash:20070618191905-ea16c-3fe20629836dae829f6afcdbff1643a7f5e47733.gz
* Remove all references to execSpencer Janssen2007-06-182-2/+2
| | | | darcs-hash:20070618201652-a5988-757b47b3078627f2bd8f3a9d2ad2bdd54adcfbb3.gz
* Add Accordion to MetaModuleSpencer Janssen2007-06-181-0/+1
| | | | darcs-hash:20070618190526-a5988-891881bb06e2c966c43b6ace6afd98f117de3741.gz
* Add an "accordion" layout which puts non-focused windows in ribbons at the ↵glasser2007-06-181-0/+27
| | | | | | top and bottom of the screen. darcs-hash:20070618153943-64353-5dca151e7031e825c66b82c2232fc97177ef48c9.gz
* RotView.rotView: use Data.Ord.comparing.joachim.fasting2007-06-181-1/+2
| | | | | | Looks a bit cleaner than '\x y -> compare (tag x) (tag y)' darcs-hash:20070618144502-ea16c-ed8b1c8a1e631c03cba39ab98b12ef54f4527c7e.gz
* shrink window names to fit tabs.David Roundy2007-06-171-9/+25
| | | | darcs-hash:20070617152340-72aca-31e28c0deb224de9951b3778ccd4e9d7232b9917.gz