aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Updates for Layout API changeSpencer Janssen2007-06-103-3/+3
| | | | darcs-hash:20070610203840-a5988-bcd9a2f4010d1981575cf24aa38ee1760d7976c2.gz
* color focussed tab differently.David Roundy2007-06-101-2/+9
| | | | darcs-hash:20070610195743-72aca-fcc3b7023c3379b10d68050a4a68d753f7a0aab5.gz
* update Mosaic for latest changes.David Roundy2007-06-101-2/+2
| | | | darcs-hash:20070610145816-72aca-d935bc9ead6eff049c1b09681727c38522b2e2c9.gz
* maximize rather than minimize the rating.David Roundy2007-06-012-2/+6
| | | | darcs-hash:20070601183240-72aca-496237c05e03b76ae05495afb22b36ced21d7b60.gz
* fix error in select.David Roundy2007-06-011-2/+2
| | | | darcs-hash:20070601183147-72aca-7e72a8a8953398776e0a9f0d9a8ed51fe982b2b3.gz
* improve changeMosaic.David Roundy2007-06-011-3/+11
| | | | darcs-hash:20070601175042-72aca-2fc051063bc744a4ecf322361e372473aad122c4.gz
* cut obsolete description of mosaic.David Roundy2007-06-091-9/+4
| | | | darcs-hash:20070609131456-72aca-5642944dfe7e8a65d4cf3de23d130445b229f976.gz
* start switching over to a Monte Carlo algorithm for MosaicDavid Roundy2007-06-012-27/+147
| | | | darcs-hash:20070601170505-72aca-85ecaae664eb2f1895e3ababbe18514add559c29.gz
* new layout algorithm for Mosaic.David Roundy2007-05-272-98/+229
| | | | darcs-hash:20070527191153-72aca-0ac95cbf4b53e4f307499f74e1ab73ef04ef1370.gz
* display names of windows on tabs.David Roundy2007-06-101-2/+18
| | | | darcs-hash:20070610163729-72aca-1f53da6ef8f2d4254544bfa679121aac564b3ea9.gz
* make Decoration draw the window initially.David Roundy2007-06-101-7/+13
| | | | | | We still don't respond to expose events. :( darcs-hash:20070610163651-72aca-9bbc33663ef50926bd60d0dcbe1974b9eddc058b.gz
* Fix name of xmonad-clock in compilation instructions.glasser2007-06-101-1/+1
| | | | darcs-hash:20070610155204-64353-0e72c56a8aadc50aa9410a62f492b5b2272c495c.gz
* add Decoration module to be used to easily define decorations.David Roundy2007-06-101-0/+37
| | | | darcs-hash:20070610153939-72aca-da6f87330a2bd71cd2545884ffd9f4f78f2e70c9.gz
* add sketch of tabbed layout.David Roundy2007-06-101-0/+41
| | | | darcs-hash:20070610153926-72aca-9c08c36025522b50a3f2df1eed8f09c3bbb30495.gz
* make LayoutHints work with new modifyLayout (in X).David Roundy2007-06-101-1/+1
| | | | darcs-hash:20070610145740-72aca-317bb936ec8831f0d168bd461e7c834ac4e5bf1f.gz
* tag visibles with <N>Don Stewart2007-06-101-4/+6
| | | | darcs-hash:20070610111931-9c5c1-1c84455b8b8b6560d9835cfccd9403e3e1b703e9.gz
* tweak pkillDon Stewart2007-06-101-3/+1
| | | | darcs-hash:20070610093027-9c5c1-8c9e7a1f5582262f7faef1f5c04b6afb369b3d94.gz
* greedydocdave2007-06-101-0/+21
| | | | | | Add documentation on how to use GreedyView as your default workspace switcher. darcs-hash:20070610091056-2e71c-d1015cc45ed01796195c5e90222eb2eaa16d5ca2.gz
* use all 3 load valuesDon Stewart2007-06-101-3/+4
| | | | darcs-hash:20070610090959-9c5c1-0f8165c921fd4f6c05cd7c569eedd90f64527d81.gz
* Modified xmonad-clock.c to display battery information from ACPI (will work ↵buisse2007-06-101-0/+82
| | | | | | only on linux though). Also restored three load averages instead of only one. darcs-hash:20070610090228-aa886-fa9c4d9607491e1a39759c68a2410c98604909bb.gz
* example xinitrcDon Stewart2007-06-101-0/+37
| | | | darcs-hash:20070610085715-9c5c1-ea414806906b5e4f6c8538da000359147baf0829.gz
* update run-xmonad.shDon Stewart2007-06-101-2/+2
| | | | darcs-hash:20070610063915-9c5c1-cb277b52fc977e75912f0858ac12790d0c2fc893.gz
* no need for ./scripts/xmonad-status.c, update run-xmonad.shDon Stewart2007-06-102-61/+6
| | | | darcs-hash:20070610062806-9c5c1-01d224b8aece44100df09ce8294b0ee7c62eabe8.gz
* add DynamicLog.hsDon Stewart2007-06-101-0/+49
| | | | darcs-hash:20070610062757-9c5c1-daf166ca9232256e70963800bd34444d7d05d3e7.gz
* make LayoutHints robust with regard to future addition of Layout fields.David Roundy2007-06-091-2/+2
| | | | darcs-hash:20070609173725-72aca-44eedcd46a4cdcc501a024d1b68772bcaa366761.gz
* remove out of date ./scripts/xmonad-status.hsDon Stewart2007-06-101-161/+0
| | | | darcs-hash:20070610005107-9c5c1-31875a588f21cb211ab25d4001b9f033447e747f.gz
* add new LayoutHints module that makes layouts respect size hints.David Roundy2007-06-041-0/+21
| | | | darcs-hash:20070604213716-72aca-b09984b5ef776ec28fa5b0c077025cb1651d7276.gz
* improve xmonad-status.cDon Stewart2007-06-091-12/+13
| | | | darcs-hash:20070609140258-9c5c1-2db2449086d67fab0b124a7a8dd80d0952668616.gz
* Add C script for parsing new logging encoding, and displaying workspace infoDon Stewart2007-06-092-1/+57
| | | | darcs-hash:20070609131856-9c5c1-15812fa514ec6e0888ea1e36d3794a452b01090e.gz