aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* fix leak in Combo.David Roundy2007-06-161-0/+9
| | | | | | | We leaked decorations, since UnDoLayout wasn't passed to the actual layouts that had decorations attached. :( darcs-hash:20070616191052-72aca-9a2e2315e11257f5e5e35cd3944e2a4092919c74.gz
* TypoSpencer Janssen2007-06-171-1/+1
| | | | darcs-hash:20070617000924-a5988-649d6e5f14572cc174c2f86a56adbd1817f47492.gz
* Comment onlySpencer Janssen2007-06-171-1/+1
| | | | darcs-hash:20070617000805-a5988-6b5a108e01e144caa0ef6dbfbdb9686493568f67.gz
* Import typoSpencer Janssen2007-06-141-1/+1
| | | | darcs-hash:20070614211337-a5988-a4f2288d584635dc0e9c360d784ea1f497d2e2fd.gz
* Magnifier layout hackPeter De Wachter2007-06-142-0/+48
| | | | | | | | | | This layout hack increases the size of the window that has focus (the master window excepted). This causes it to overlap with nearby windows, so not for tiling purists :) Screenshot: http://caladan.rave.org/magnifier.png darcs-hash:20070614203219-06a25-a68f17a556c9fa11c486970717e1bab28273eab2.gz
* Use Haskell '98 data declaration rather than GADT-styleSpencer Janssen2007-06-141-3/+1
| | | | darcs-hash:20070614205211-a5988-dec9cdc964e4a3023a02f75aa1f67f116a581b5f.gz
* WorkspaceDir.hs: info and documentationAndrea Rossato2007-06-141-10/+37
| | | | darcs-hash:20070614144443-32816-3783f2a1a77aacf8e13f10624692d97ea71de953.gz
* Warp.hs: info and documentationAndrea Rossato2007-06-141-16/+36
| | | | darcs-hash:20070614144426-32816-3a83cfbe88d90218d94294a12921a845bcc0735d.gz
* TwoPane.hs: info and documentationAndrea Rossato2007-06-141-4/+26
| | | | darcs-hash:20070614144409-32816-a715d99c23403ca4e2c5680da6ba7d23e4f49b68.gz
* Submap.hs: info and documentationAndrea Rossato2007-06-141-18/+36
| | | | darcs-hash:20070614144348-32816-3eaae908dbc6d07810fdb8ae4d6a598b5c07cd01.gz
* Square.hs: info and documentationAndrea Rossato2007-06-141-10/+35
| | | | darcs-hash:20070614144317-32816-72b4714e9b985db649300baf80ef5f0ebf16c9cf.gz
* Spiral.hs: info and documentationAndrea Rossato2007-06-141-9/+28
| | | | darcs-hash:20070614144300-32816-023cedac8214f7875981ca977f46003a227bb1a4.gz
* SimpleDate.hs: info and documentationAndrea Rossato2007-06-141-12/+15
| | | | darcs-hash:20070614144241-32816-84d7f073e28f60473e86e6b9651ad8a6e59bed23.gz
* RotView.hs: info and documentationAndrea Rossato2007-06-141-7/+25
| | | | darcs-hash:20070614144225-32816-170dbed32e03a6c24e9ab841ffcbbcb208934d8f.gz
* NoBorders.hs: info and documentationAndrea Rossato2007-06-141-7/+25
| | | | darcs-hash:20070614144200-32816-6b78e41214d282adaabfd5f500014f1ee74b6f8d.gz
* NamedWindows.hs: info and documentationAndrea Rossato2007-06-141-3/+26
| | | | darcs-hash:20070614144135-32816-802403aac2a2059780a0c9a18bee1240cee47dee.gz
* Mosaic.hs: info and documentationAndrea Rossato2007-06-141-25/+43
| | | | darcs-hash:20070614144118-32816-b5e62a2a55b6ce483e4ce39ae71431307b398b39.gz
* metaModule.hs: info and documentationAndrea Rossato2007-06-141-1/+12
| | | | darcs-hash:20070614144102-32816-c49b1fc3cfbe10da0c4fe951f42d4477066a9891.gz
* HintedTile.hs: info and documentationAndrea Rossato2007-06-141-1/+24
| | | | darcs-hash:20070614144019-32816-c10be6884bfc25bed84c8e6bce50b69f86c409d2.gz
* GreedyView.hs: info and documentationAndrea Rossato2007-06-141-20/+35
| | | | darcs-hash:20070614143953-32816-28ccd93d69cf7c2688277df88876118c2a226760.gz
* FindEmptyWorkspace.hs: info and documentationAndrea Rossato2007-06-141-15/+21
| | | | darcs-hash:20070614143909-32816-8196ba0b7dde6a56585ecc39c045b79f80656ff1.gz
* DynamicLog.hs: info and documentationAndrea Rossato2007-06-141-13/+28
| | | | darcs-hash:20070614143839-32816-77ec4f0a4a0f9e92ae68880b0941a437ec724938.gz
* DwmPromote.hs: info and documentationAndrea Rossato2007-06-141-12/+19
| | | | darcs-hash:20070614143813-32816-a9c8f6f92e6398f3ec97177875ff01605c109b80.gz
* Dmenu.hs: info and documentationAndrea Rossato2007-06-141-3/+27
| | | | darcs-hash:20070614143753-32816-5a7b0c05a7081b1fa8c07f75f24b94e0e8acfea1.gz
* Decoration.hs: info and documentationAndrea Rossato2007-06-141-1/+23
| | | | darcs-hash:20070614143731-32816-13a6a61897ae831197810ac96a6527e1728cabd9.gz
* Combo.hs: info and documentationAndrea Rossato2007-06-141-4/+29
| | | | darcs-hash:20070614143700-32816-1f77a0f873d4683088dcadc2a4910ef1c740015f.gz
* Circle.hs: info and documentationAndrea Rossato2007-06-141-1/+24
| | | | darcs-hash:20070614143550-32816-dbb753e8f771f69bc7f0dfb3bdc0df4ac1440415.gz
* BackCompat.hs info e documentationAndrea Rossato2007-06-141-7/+28
| | | | darcs-hash:20070614064850-32816-56d53ce021acf3932d5c89d8275ba7be0a55236b.gz
* Tabbed.hs: Get correct color values instead of assuming a 24-bit displayJason Creighton2007-06-141-6/+10
| | | | | | | | | | Using, eg, 0xBBBBBB directly makes assumptions about the server's colormap and only works on 24-bit displays. This patch fetches the colors on every doLayout call, which is ugly, but works. It would be nice if we could do all the required initColors only once. darcs-hash:20070613235049-b9aa7-8505038bc46ba47d39ffe106df67eb060cd3d3ae.gz
* added info to Commands.hsAndrea Rossato2007-06-131-18/+27
| | | | | | Haddock stuff. darcs-hash:20070613190908-32816-e64687cb5102b479a97da7897d26406366f76c0f.gz