summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2007-06-29Move screen details into StackSetSpencer Janssen
darcs-hash:20070629213917-a5988-3ad31d8f028efcec41c9c4805c01c2d42c0009b2
2007-06-28Change a window's workspace when dragging across screens (closes #30)Jason Creighton
darcs-hash:20070628025023-b9aa7-54e0930487ac4a8f085b6d78ad783ed9b40bc65f
2007-06-23support self-modifying layouts.David Roundy
darcs-hash:20070623201447-72aca-7bfeb7e7ec36b37420a4c670dc23156c52d7e22d
2007-06-26comment for (dubious?) integrate'Don Stewart
darcs-hash:20070626052431-9c5c1-b7d37be5fd0e660fbc8725fd94548d3a00cbcc3e
2007-06-23broadcast unidentified events.David Roundy
This change is independent of the doLayout change I just sent in, but fixes the problem that change introduces in Decoration, by ensuring that all Layouts get redraw events. I think this is the correct behavior. darcs-hash:20070623214125-72aca-deae94c4f656e2396a1e569b0ad956d625ed05f5
2007-06-26add 2 properties to state where focus goes on delete of focused windowDon Stewart
darcs-hash:20070626040907-9c5c1-397ec2ac01fda2e3f307605bf0f765bbc5724350
2007-06-26fix empty case in 'filter', and note differences in semantics wrt. focus to ↵Don Stewart
'delete' darcs-hash:20070626035741-9c5c1-17c1fa07eed1fe3b9765530a8ab7966c195920e0
2007-06-26clean up 'StackSet.filter' for styleDon Stewart
darcs-hash:20070626033202-9c5c1-2c9b63321755af27ab1e00c97e82104ca94bf558
2007-06-21minor tweaks, ideas from joachim.fasting@Don Stewart
darcs-hash:20070621033613-9c5c1-51e25d524c5a54aafbab14f55b3b155c558195d2
2007-06-21only perform mouse events on managed windows. closes #28Don Stewart
darcs-hash:20070621011700-9c5c1-a6ada0f63aaee23bdb3ae0c7cd38dadeae5cd20a
2007-06-20Update Layout documentationSpencer Janssen
darcs-hash:20070620150858-a5988-761f067579d6df331fd868db2bc010590a0a7939
2007-06-20-Wall policeSpencer Janssen
darcs-hash:20070620150823-a5988-42faa6af4f890a439656156a3fdfa991c3e0f326
2007-06-20Stack windows in the order they are returned by doLayoutSpencer Janssen
darcs-hash:20070620150419-a5988-6efb2349de03bdbb9575eae07ca85c69cc5c9996
2007-06-20remove out of date `(Included with GHC)' text in READMEDon Stewart
darcs-hash:20070620060430-9c5c1-fee0387e3c1447331bd7b8867e92903eeb2d347f
2007-06-19make Layouts able to layout whatever they like.David Roundy
darcs-hash:20070619150816-72aca-a651e758e93e300c3e526985b328f0b1d7def60c
2007-06-18float fixed size windowsPeter De Wachter
darcs-hash:20070618214657-06a25-25676598a5d064293620b8e02741964e158b1763
2007-06-18Remove all references to 'exec'Spencer Janssen
darcs-hash:20070618201532-a5988-56cb6a9828a4ab75461837549e27601238030148
2007-06-17-Wall police, and turn on -fno-warn-orphansDon Stewart
darcs-hash:20070617052322-9c5c1-9cd715825d376163cbf341993bc0f132e50ef3b6
2007-06-14make workspace tag not need to be a Num.David Roundy
This change also removes the barely used 'size' field, and replaces it with a tagMember predicate. The idea is to move towards the ability to make the workspace tag be a String, which by default might be "1".."9", but could also be customized to be something meaningful to the user. darcs-hash:20070614140709-72aca-dbc1ce07bf964e4cff69deef95b453a0051ef782
2007-06-14Fix float stackingSpencer Janssen
darcs-hash:20070614213412-a5988-6fcf9d8194fe587377e2a20f9b47799a72be5f2e
2007-06-14Remove 'temporary work around' in 'windows'Spencer Janssen
darcs-hash:20070614211450-a5988-1116cd4386c60525f13afca3527951cc5a1b6c58
2007-06-14haddock tuning for StackSet.hsAndrea Rossato
with this patch the documentation of StackSet.hs will have a nice TOC darcs-hash:20070614064511-32816-50f479a68597d8d8fc6bd8adbe21725fca4da5eb
2007-06-14move initColor to Operations and only store the Pixel value of colorsJason Creighton
Moving initColor to Operations allows it to be used by extensions. The Pixel component of the color is the only thing we need, so it's simpler just to deal with that. darcs-hash:20070613234501-b9aa7-5b39416db9f9d5ac42692262c233179baeb2540f
2007-06-13haddick fine tuningAndrea Rossato
darcs-hash:20070613185902-32816-b7cd7a5c14e111abfe52918612bd6a9ee6a0c90b
2007-06-13IndentationSpencer Janssen
darcs-hash:20070613043018-a5988-fac19281fc680eb1dd346d42b7d03f6c7928c18c
2007-06-13prevent keyboard focus from getting lost in some casesJason Creighton
darcs-hash:20070613025350-b9aa7-8fc8986ffc4a7c694fa28b49d60d82a81f46e616
2007-06-12resolve conflict in Operations.David Roundy
darcs-hash:20070612170625-72aca-5d5ae145d30e5e9e971add6e906f6da30d214834
2007-06-12add catchX to catch exceptions.David Roundy
darcs-hash:20070612154253-72aca-b2c7e24b5e70a09feaebccd443aebbe37b568efa
2007-06-12make focus, up and down complete functions.David Roundy
This is a rerun of my change to make (Stack a) never be empty. Gives us more type-safety. darcs-hash:20070612150555-72aca-5f6e43aa33979c71679a73b44d93f9e2b8f9d2a8
2007-06-12add differentiate function to StackSet to go [a] -> Stack a.David Roundy
darcs-hash:20070612132853-72aca-01d24069e1f7b66d2dbc9c47e24e4334a45c4346
2007-06-12Make 'view' a total functionSpencer Janssen
darcs-hash:20070612143248-a5988-1e99f26ec88e7f8ca791e215bb81ec5a17c7bb58
2007-06-12fmtDon Stewart
darcs-hash:20070612134938-9c5c1-6129a754a3a5326ac8147b7d5321438fec38c7fd
2007-06-12-Wall policeStefan O'Rear
darcs-hash:20070612060546-e3110-2fd1f5c7dbcadaa4791b60158d261f2c7a10995b
2007-06-12Use a more descriptive name for the layout reversal messageStefan O'Rear
darcs-hash:20070612055859-e3110-f6bc973ba180f1ec9ded1a03cde0fc0eb16b7bd7
2007-06-12Use broadcastMessage in windows and switchLayout, should improve Xinerama ↵Stefan O'Rear
for tabbed and make xmonad robust in the presence of state-altering unlayout hooks darcs-hash:20070612055510-e3110-61286de682e2910521f534df040b1f3de9a64797
2007-06-12Add a broadcastMessage function, which sends to all visible workspaces ↵Stefan O'Rear
without refreshing. (+6 loc) darcs-hash:20070612055339-e3110-05285df631a523afce0a2c6dca993df9dfbad470
2007-06-11TODO for scanSpencer Janssen
darcs-hash:20070611214217-a5988-ac16c4939111434a06ed5b080a82abd1d6e86c28
2007-06-11Set withdrawn state after calling windowsSpencer Janssen
darcs-hash:20070611213327-a5988-11712c7c29061feaa296249679a7cbe7dfe402c0
2007-06-11Remove obsolete 'layout' functionSpencer Janssen
darcs-hash:20070611203622-a5988-137014b9de3456eb1d3f7f722518fe6afcbca322
2007-06-11-Wall policeSpencer Janssen
darcs-hash:20070611202007-a5988-e7bc7a60a571e2f12e38aa548739fc8b898fdc4a
2007-06-11Comment onlySpencer Janssen
darcs-hash:20070611195827-a5988-a923fd26d5e2d440118981fe5164fee5b37234f2
2007-06-11Hide windows that are not supposed to be visibleSpencer Janssen
darcs-hash:20070611191809-a5988-f8a49e4c6c6ec628a85c2204302a43d63547b042
2007-06-11-Wall policeSpencer Janssen
darcs-hash:20070611185708-a5988-949d28a3b86ae564149777356af16fc68ed7b5f9
2007-06-11API CHANGE: Give doLayout a Stack rather than a flattened listSpencer Janssen
darcs-hash:20070611182629-a5988-384e2f82340497c833a68d909ea485017803fe9b
2007-06-11-Wall policeSpencer Janssen
darcs-hash:20070611180123-a5988-6d080dc357baadd3be573cce2942f765ac4cd832
2007-06-11Add StackSet.filterSpencer Janssen
darcs-hash:20070611165154-a5988-8c46751ffd4bd03249656e3b467b8e7569c48b09
2007-06-11Use catchIO in 'restart'Spencer Janssen
darcs-hash:20070611161152-a5988-1311671abda1c7edfa223255dff0128860b30d38
2007-06-11Rename safeIO to catchIOSpencer Janssen
darcs-hash:20070611160608-a5988-a042d190c15b993b15da274db915ca73d9c8e089
2007-06-11add safeIO which catches and logs exceptions.David Roundy
darcs-hash:20070611153650-72aca-c802f2ac167c0e9232d17a2897163aca5a5479f0
2007-06-11Ensure windows get at least 1 pixel for width/heightSpencer Janssen
darcs-hash:20070611061930-a5988-a427df20194b8b0aa53507676dc5d882b20de0b6