aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Tabbed.hs: fixed centerText issues and some binding shadowing warningsAndrea Rossato2007-06-171-17/+15
| | | | | | | | | | | | | This patch fixes the centerText issue due to the inappropriate use of textExtends and textWidth. Those functions need a FontStruct id to operate, and this cannot be retrieved with queryFont (see comments in Graphics.X11.Xlib.Font). So we now get the FontStruct with loadQueryFont, we set the default Xorg fonts and we calculate things for (vertical and horizontal) centering. It also removes some binding shadows compiler warnings darcs-hash:20070617104219-32816-1dec65118dfaca35b41f9eb2ebcaa5b02e77e0c0.gz