aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* TagWindowsKarsten Schoelzel2007-10-021-0/+204
| | | | | | | | | Functions to work with window tags, including a XPrompt interface. These are stored in the window property "_XMONAD_TAGS" Adding also functions shiftHere and shiftToScreen (move to another module?). darcs-hash:20071002190526-eb3a1-abd13cabb9087010c0a4b3f4cf22b9ffe5fc422c.gz
* Add XPropManage, a manageHook using XPropertiesKarsten Schoelzel2007-10-021-0/+90
| | | | darcs-hash:20071002190231-eb3a1-68ce076420c1bd5e1b0de9d66a1c85b02e0d7bf8.gz
* make Spiral work with new layout class.David Roundy2007-10-021-19/+23
| | | | darcs-hash:20071002164735-72aca-586d5e20d9ccf3a0c7f588705edb784607a5c159.gz
* some renaming of classes and data types.David Roundy2007-09-2918-37/+37
| | | | darcs-hash:20070929191238-72aca-ceb0f2a89b35460e87cf9ff935f786b5a6028fb5.gz
* SimpleStacking is deprecatedSpencer Janssen2007-10-022-45/+0
| | | | darcs-hash:20071002185604-a5988-eff481e81d24863e5edb8fd5450a5d3235c60bcd.gz
* Make Tabbed use XUtils.releaseFontAndrea Rossato2007-10-021-3/+2
| | | | darcs-hash:20071002062709-32816-5d0465f61bcd76ad587e0a2d0e06b9097fac4e38.gz
* XUtils: added releaseFontAndrea Rossato2007-10-021-3/+9
| | | | darcs-hash:20071002062640-32816-570d19b8341745b4376b6287462d5daa0f2f1774.gz
* An alternative mosaic layout implementationJamie Webb2007-10-022-0/+137
| | | | darcs-hash:20071002011716-74a73-f4b08d0d743580b05356250220f80000af1e83e6.gz
* Fix infinite loop in ResizableTile serializationJamie Webb2007-10-021-6/+5
| | | | darcs-hash:20071002001254-74a73-8e30b0bdd3f3fe8a3c7754e564a8bbf1532149c2.gz
* Use newtype deriving for InvisibleSpencer Janssen2007-10-011-9/+3
| | | | darcs-hash:20071001151555-a5988-3057c215062689a0291ccee0af1c50ab795ecf61.gz
* Tabbed: updated usage informationAndrea Rossato2007-10-011-4/+4
| | | | darcs-hash:20071001082219-32816-884bc455e28a1a7b69cd6f8c9ad6fb955bb6afe6.gz
* XMonadContrib.ResizableTile in darcs patch.matsuyama32007-10-011-0/+87
| | | | | | I have fixed error "" to return Nothing. Thanks Andrea. darcs-hash:20071001091411-989c7-3a3718517203884ab0d0f338db089255d246e5ae.gz
* Commands: added recent layout commandsAndrea Rossato2007-09-301-17/+20
| | | | darcs-hash:20070930213225-32816-51585111588a0ff51d60328d855df4fcf55f40a3.gz
* Removed fromIMaybe from Tabbed ad added it to InvisibleAndrea Rossato2007-09-302-6/+7
| | | | darcs-hash:20070930181912-32816-142656b555beb7701117f43c1e20837e2daeb589.gz
* Tabbed: reintroduced shrinker configuration option and removed the unneeded ↵Andrea Rossato2007-09-301-33/+36
| | | | | | Read instance darcs-hash:20070930131936-32816-354ee38e34c345b573947fba614d554ff8140a09.gz
* Tabbed: moved string positioning to XUtilsAndrea Rossato2007-09-301-5/+1
| | | | darcs-hash:20070930095441-32816-5ef330e813e605abf70b8a365224b48befb9eee2.gz
* refactor paintAndWrite to take the alignment and hide string positioningAndrea Rossato2007-09-301-9/+31
| | | | darcs-hash:20070930095215-32816-64032bda780091d1c6f4125df79875a73f0de303.gz
* make DraPane use XUtilsAndrea Rossato2007-09-291-34/+12
| | | | darcs-hash:20070929172849-32816-7b34806e6b615fefbe223caa8f63e9ebada8dbe7.gz
* make Tabbed use XUtilsAndrea Rossato2007-09-291-47/+14
| | | | darcs-hash:20070929172823-32816-83817935b03b166259155d5671a46051ae93ebea.gz
* Added XUtils: a library for drawingAndrea Rossato2007-09-291-0/+151
| | | | darcs-hash:20070929172754-32816-1df0f3f6890cd0427dc65e43e51c9934a6ca3a0f.gz
* enable color setting in WindowNavigation.David Roundy2007-09-291-30/+56
| | | | | | This is still somewhat experimental, comments welcome. darcs-hash:20070929114531-72aca-344bc38c7ffdda5d0421b0746f308c11b18347b4.gz
* Add smartBordersSpencer Janssen2007-09-291-0/+21
| | | | darcs-hash:20070929010946-a5988-c2b8952b46d30c05e1ec88d692d312b464de4f01.gz
* Give Invisible a definition for fail.Spencer Janssen2007-09-291-0/+1
| | | | | | | | The default definition of fail calls error. This is very bad, as we rely on a non-bottom result. We should consider moving to MonadZero, to be on the safe side. darcs-hash:20070929051527-a5988-bef59af98860ac34ef05cc4ff5e1580835367eaa.gz
* Tabbed: fixed a bug: when only one window is in the stack doLayout must ↵Andrea Rossato2007-09-291-3/+3
| | | | | | still return a Tabbed (I Nothing) TConf darcs-hash:20070928223136-32816-33bbcf0b5cf72e47b278c4656f54ac6f8f528fea.gz
* Added Invisible to store layout stateAndrea Rossato2007-09-281-0/+42
| | | | | | | Invisible is a data type to store information that will be lost when restarting XMonad (the idea came from David Roundy) darcs-hash:20070928190107-32816-ce095723ac5deb5cde50eab871416e3edee1e875.gz
* WindowNavigation now uses Invisible (plus some vertical alignement)Andrea Rossato2007-09-281-20/+17
| | | | darcs-hash:20070928185907-32816-46314c30342aa7aeae9924bba0d98629824ef833.gz
* DragPane now uses InvisibleAndrea Rossato2007-09-281-9/+10
| | | | darcs-hash:20070928185832-32816-1912a8d1ad0b2d90b6be1ffe0afd0e3be591b207.gz
* Tabbed now uses InvisibleAndrea Rossato2007-09-281-20/+14
| | | | darcs-hash:20070928185808-32816-60007a3a392da2cc317195f62f1c2a389e0c19f7.gz
* add new WindowNavigation module.David Roundy2007-09-282-0/+115
| | | | darcs-hash:20070928131906-72aca-85996bdc08e931e3a84f57a86bd1ad1b6b4fa650.gz
* Tabbed: removed two little bugs due to the mess during the transition (my ↵Andrea Rossato2007-09-281-2/+2
| | | | | | fault, sorry ;) darcs-hash:20070928085513-32816-3b1aec5f65f3077eee240e4ecf9eec1c379d46ec.gz
* DeManage.hs: doesn't need -fglasgow-exts.Joachim Fasting2007-09-281-1/+0
| | | | darcs-hash:20070928083639-928c4-e554d871c0a752cec1de849f38c17131a18a4dda.gz
* Use LANGUAGE pragmas over -fglasgow-extsSpencer Janssen2007-09-2814-9/+29
| | | | darcs-hash:20070928181614-a5988-85415ed570690a468bf92cdf0f66d69494cecf4e.gz
* remove SetLayout.David Roundy2007-09-281-40/+0
| | | | darcs-hash:20070928015855-72aca-d10472a3a5eb7726482ad2aeb0ed2bc6518d44da.gz
* Various fixes to NoBorders. Hopefully fixes bug #42Spencer Janssen2007-09-281-11/+21
| | | | darcs-hash:20070928174615-a5988-7f41b07cf9254165d4e98daa41a3648157878409.gz
* Use LANGUAGE pragmasSpencer Janssen2007-09-282-0/+4
| | | | darcs-hash:20070928174602-a5988-5ed53faf58a42ad7e96e4ebb60b559a34de5ebfd.gz
* LayoutModifier: call unhook after releaseResourcesSpencer Janssen2007-09-281-2/+4
| | | | darcs-hash:20070928174510-a5988-a7a20cfad92710b8b746fc182d83f109494de015.gz
* DynamicLog: sort first by index in the workspaces list, then by tag nameSpencer Janssen2007-09-281-2/+13
| | | | darcs-hash:20070928144900-a5988-70e97865519ee4249ca82b815490edb04d40c2ee.gz
* Make modifier descriptions prettierSpencer Janssen2007-09-281-1/+1
| | | | darcs-hash:20070928053257-a5988-dd4e81b692c192e263be88688077c4bb011e765e.gz
* Give Hinted a nice descriptionSpencer Janssen2007-09-281-0/+1
| | | | darcs-hash:20070928053121-a5988-2a143eb443995bb8240b997981d937398497974a.gz
* LayoutModifier should have descriptions tooSpencer Janssen2007-09-281-0/+3
| | | | darcs-hash:20070928053106-a5988-52ef6ad59898865d6d389059e126f210a2f6e4ec.gz
* Tabbed: give a nice descriptionSpencer Janssen2007-09-281-0/+1
| | | | darcs-hash:20070928052608-a5988-8fad757e5e7927d9c184f2d6393ce9aa7100318e.gz
* DynamicLog: print a description of the current layoutSpencer Janssen2007-09-281-1/+4
| | | | darcs-hash:20070928051606-a5988-ac5fe6fd75920cad9eb903d9025d8439bfa6569d.gz
* Update docsSpencer Janssen2007-09-281-2/+2
| | | | darcs-hash:20070928034350-a5988-dc54dc695674d8a73d08ce35d7fd0cab125793b6.gz
* Add simpler layoutHintsSpencer Janssen2007-09-281-0/+4
| | | | darcs-hash:20070928034008-a5988-6867a64ced80db435e38a15c41e1c92373c7e04e.gz
* NewTabbed: after a ReleaseResources we should return Tabbed Nothing...Andrea Rossato2007-09-281-4/+4
| | | | darcs-hash:20070928011645-32816-65bee6e787843aca95306b592c7f611b1bb1926a.gz
* Move NewTabbed to TabbedSpencer Janssen2007-09-282-3/+4
| | | | darcs-hash:20070927231840-a5988-248eab9abaef26741a2a2482e4c5b5b2f8a8859d.gz
* Remove Tabbed.hsSpencer Janssen2007-09-282-147/+0
| | | | darcs-hash:20070927231002-a5988-c1cbb1c0724912f2327879eaba41917366d66dc4.gz
* Remove Decoration.hsSpencer Janssen2007-09-282-75/+0
| | | | darcs-hash:20070927230947-a5988-9f3c37568ea869030871496eb1643de7bab89a18.gz
* DragPane:just code formattingAndrea Rossato2007-09-271-8/+8
| | | | darcs-hash:20070927083814-32816-08646ab812532f9be622e9ba7431f938361be9b7.gz
* NewTabbed: fixes a (reintroduced) bug and some code formattingAndrea Rossato2007-09-271-23/+22
| | | | | | | | - The InvisibleMaybe patch reintroduced the rectangle bug. - Some code formatting - Corrected usage information darcs-hash:20070927083551-32816-ffd0296a16a65b4784a59c31cbd414df60722ee7.gz