aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* add bsd-style license for xmonad contribDon Stewart2007-06-142-0/+32
| | | | darcs-hash:20070614025454-9c5c1-c4b7cb3518eb410c2f81e7f372e8912607b4e7b1.gz
* Update license informationSpencer Janssen2007-06-131-1/+1
| | | | darcs-hash:20070613152829-a5988-c3243be0138fb07dede241c148bcfb1a0cd5a54c.gz
* template for module information e documentationAndrea Rossato2007-06-131-10/+28
| | | | darcs-hash:20070613131029-32816-c60792d6cdcabc37ca1bc5ffa9d61c6babf84cc0.gz
* Remove some debugging statements I forgot about earlierStefan O'Rear2007-06-131-6/+4
| | | | darcs-hash:20070613041112-e3110-dfe7bf08177f7a38137a896805c8f340dcccff6c.gz
* Update MagicFocus to the new StackSetSpencer Janssen2007-06-131-2/+1
| | | | darcs-hash:20070613035323-a5988-1edc050bc03665275f154daa034f5117f1c157ce.gz
* Magic FocusPeter De Wachter2007-06-122-0/+12
| | | | | | | | Automatically puts the focused window in the master position. It's magic. I wrote this for the Circle layout, but it's actually usable with other layouts as well. darcs-hash:20070612175357-06a25-9fdeb7878abc915e54ac0880a3ea21199aab75cc.gz
* add -fglasgow-exts to some modules that use it.David Roundy2007-06-124-0/+4
| | | | darcs-hash:20070612170349-72aca-46faff8894bfdde04de59d2811cb3093f1a1da4a.gz
* changes to work with Stacks that can't be empty.David Roundy2007-06-127-24/+18
| | | | darcs-hash:20070612151209-72aca-62307f8565fc32ca80be8daf2c30fe414d49111e.gz
* add Combo and Square to MetaModule.David Roundy2007-06-121-0/+2
| | | | darcs-hash:20070612133753-72aca-d7b3e4c30075d237e354b52055d83e70bf1b5dae.gz
* new module NoBorders to let a given layout have windows without borders.David Roundy2007-06-122-0/+37
| | | | | | | | | This is designed for layouts like full and tabbed, where the red square around the screen actually conveys no information (except for weird windows that use the shape extension or something, so that more than one window is actually visible). Save some real estate at no cost. darcs-hash:20070612133727-72aca-f82436aef1e122ce19bafd5be4fffbc9fc56e904.gz
* make combo sort of work with new doLayout.David Roundy2007-06-121-3/+5
| | | | | | | | | | | For some reason (not entirely clear to me) this doesn't work properly just yet with the tabbed layout. :( But at least it'll compile. The trouble is that we have no way of tracking which tab ought to be visible without adding a *lot* of infrastructure. I'd rather have that infrastructure in xmonad proper than reimplement all the focus-handling in combo, so for now I'll just delay upgrading my xmonad at work... darcs-hash:20070612133027-72aca-666344cb28934cd2b226240fec42d1c1b3a5a12c.gz
* make square work with new doLayout.David Roundy2007-06-121-1/+2
| | | | darcs-hash:20070612133009-72aca-a2c3c4885265649bb70a134b18ff8f478ea79dba.gz
* add "Square" layout.David Roundy2007-06-121-0/+30
| | | | | | | | This is probably only ever useful in combination with Combo. It sticks one window in a square region, and makes the rest of the windows live with what's left (in a full-screen sense). darcs-hash:20070612021048-72aca-38ad76b633929ff700cc8a88699eadae50ffe67f.gz
* add new combo layout combiner.David Roundy2007-06-121-0/+26
| | | | darcs-hash:20070611224922-72aca-0881579ddddc2e12c9f9cb4cba9031a725a70913.gz
* In Decoration.hs, track rename of ModifyWindowsStefan O'Rear2007-06-121-2/+2
| | | | darcs-hash:20070612060713-e3110-858385a5514a1d93e6eea429f5673bfe6531c23a.gz
* Refactor Decoration into a general layout-level hooks interface, and a ↵Stefan O'Rear2007-06-122-28/+59
| | | | | | decoration support module on top of that darcs-hash:20070612060210-e3110-054f8159e36a5b60e8fdac6293dc0294d1f5f918.gz
* the Stack can be EmptyAndrea Rossato2007-06-121-0/+1
| | | | darcs-hash:20070612055144-32816-ce6e65fc1ce44c16163c4414e5594f6475e07ae8.gz
* Documentation fixSpencer Janssen2007-06-121-1/+1
| | | | darcs-hash:20070612035655-a5988-73e32ac346353e00ad5a266797ebe4dee9df672e.gz
* Comment onlySpencer Janssen2007-06-121-1/+1
| | | | darcs-hash:20070612031305-a5988-c14f016aaae7080bca95bb70cc9632b0dd5a1018.gz
* Fix LayoutHints in the presence of nonzero border widthsStefan O'Rear2007-06-111-2/+8
| | | | darcs-hash:20070611005407-e3110-c5445ef9ad2a263be70e06b82208df53cac3e52d.gz
* add keybinding to make aspect ratio flexible.David Roundy2007-06-111-1/+11
| | | | darcs-hash:20070611165915-72aca-71feda8a298a6405264db5cb3dae5eb378a1511e.gz
* Note the modules I maintainSpencer Janssen2007-06-112-0/+4
| | | | darcs-hash:20070611184830-a5988-c90fe852c96b23968994311455a77b25e839022f.gz
* Add MetaModuleSpencer Janssen2007-06-111-0/+33
| | | | darcs-hash:20070611184601-a5988-9d7c90414ef47f26ccf0795eb5be0f43ba9ad505.gz
* Updates to work with recent API changesSpencer Janssen2007-06-118-15/+22
| | | | darcs-hash:20070611183439-a5988-c3d6cc194fa83f012ab49d6d79130ff459dcdfe1.gz
* Rename safeIO to catchIOSpencer Janssen2007-06-111-1/+1
| | | | darcs-hash:20070611162028-a5988-1bfa8e8ce1ce27c82b39d05347564ba5a8291e43.gz
* add WorkspaceDir, which sets the current directory in a workspace.David Roundy2007-06-111-0/+35
| | | | | | | | | Actually, it sets the current directory in a layout, since there's no way I know of to attach a behavior to a workspace. This means that any terminals (or other programs) pulled up in that workspace (with that layout) will execute in that working directory. Sort of handy, I think. darcs-hash:20070611154041-72aca-86d2e97e073eae656407df497ab4e1236762c92b.gz
* fmtDon Stewart2007-06-111-2/+4
| | | | darcs-hash:20070611053450-9c5c1-7188c7e97530ef4b4e8688f6f54b00f0c04b7fd7.gz
* added dynamicLogXinerama, a workspace logger that's nicer for XineramaJason Creighton2007-06-111-5/+25
| | | | darcs-hash:20070611051810-b9aa7-1a6d385dc25cf8ef8005fd1e70ef9d2e0dc6e256.gz
* redraw decorations on PropertyNotifyJason Creighton2007-06-112-4/+5
| | | | | | | | newDecoration now takes a Window parameter, which is the window the decoration is "for". If there is a PropertyNotify for that window, the decoration is redrawn. darcs-hash:20070611021408-b9aa7-b01860371ef9e47a06ab4541aee09422c8f19865.gz
* use safe peek instead of unsafe focusJason Creighton2007-06-111-3/+2
| | | | | | | Fixes crashing bug with Xinerama where you have a tabbed layout on one screen and attempt to switch to an empty workspace on the other. darcs-hash:20070611015437-b9aa7-19e093acecdf9c248a965625b226b82b1422ffd0.gz
* make Tabbed respect the y position of the layout rect (statusbar bugfix)Jason Creighton2007-06-111-6/+6
| | | | darcs-hash:20070610231510-b9aa7-c3b9ee2c2ead8d21e2fe36343575706424617171.gz
* tune layout of Tabbed just a bit.David Roundy2007-06-101-2/+2
| | | | darcs-hash:20070610203513-72aca-aed9945d5a3935ce447a298f4b6c2abba53817c0.gz
* make Decoration set the input mask appropriately.David Roundy2007-06-101-2/+4
| | | | darcs-hash:20070610203451-72aca-e8115141402639befdd45f2903091c6f56a48582.gz