aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* don't refresh on focus eventsDon Stewart2007-05-281-1/+1
| | | | | | | leads to a race. this will affect how gaps are redrawn when moving to a new screen with the mouse. darcs-hash:20070528133127-9c5c1-9676939dbb1155129b976146baf929ca19d52a12.gz
* ensure !! won't go out of bounds in modifyGapDon Stewart2007-05-281-1/+1
| | | | darcs-hash:20070528070609-9c5c1-2f1c968174a8e53b4f37e62e6fd22a70f7ecf3b0.gz
* mention .xinitrcDon Stewart2007-05-281-1/+1
| | | | darcs-hash:20070528061252-9c5c1-c4bcab8088a023251c2f395090d329ea32a776a5.gz
* update readmeDon Stewart2007-05-281-31/+60
| | | | darcs-hash:20070528051444-9c5c1-7d9f00599a153884690bb265f8c8ce6e889997fa.gz
* Add the HTML manpageSpencer Janssen2007-05-281-1/+1
| | | | darcs-hash:20070528063122-a5988-b18c1172ba3eb881ee58e912134595716cc25104.gz
* Fix manpage generatorSpencer Janssen2007-05-281-1/+1
| | | | darcs-hash:20070528062658-a5988-23ac3002eafd26c92e5fe413215fc5212d3611bb.gz
* apply gap to each screenDon Stewart2007-05-281-10/+8
| | | | darcs-hash:20070528044722-9c5c1-7f8faeac3a2a375f58c94c822f16dc8e3beaea38.gz
* move gapcalc.cDon Stewart2007-05-281-70/+0
| | | | darcs-hash:20070528040402-9c5c1-972fe2622e36e57864a0af8734e9edacb27043d0.gz
* Remove gapcalc.c from the sdist, add generated manpageSpencer Janssen2007-05-281-1/+1
| | | | darcs-hash:20070528040655-a5988-ff03878250828d883ead6fc61363aa7f7a2d612c.gz
* help man scriptDon Stewart2007-05-281-2/+1
| | | | darcs-hash:20070528033846-9c5c1-bdc67f406d31199257c63453be36d4c7e8652f4a.gz
* done with gapDon Stewart2007-05-281-3/+1
| | | | darcs-hash:20070528033525-9c5c1-865758b3c03777e63f45500f8012c4a0b9a8e6c9.gz
* Document mod-nSpencer Janssen2007-05-281-1/+1
| | | | darcs-hash:20070528033536-a5988-9e3cf98d259c1469791a8f8ed6364f8272cf8e7c.gz
* be sure to reset the gap list on rescreenDon Stewart2007-05-282-3/+4
| | | | darcs-hash:20070528031835-9c5c1-34c9fc2931a6daa8fc3e63385782f43b097e293f.gz
* support per-screen gap settings. you can have different gaps on individual ↵Don Stewart2007-05-284-11/+19
| | | | | | screens now darcs-hash:20070528031501-9c5c1-beaadbacb5efc1ce5998aba41fbb3b2c68cdf0d1.gz
* Use (Int,Int,Int,Int) for arbitrary gaps on any side of the screenDon Stewart2007-05-284-23/+28
| | | | darcs-hash:20070528025135-9c5c1-3c0f63ac557da57cd268cd0129b9ce90692631e4.gz
* Update extra-source-filesSpencer Janssen2007-05-271-0/+1
| | | | darcs-hash:20070527210657-a5988-333c8d601ea8c6f339abb7e526b05e5386ac2233.gz
* Note the manpage move in xmonad.cabalSpencer Janssen2007-05-271-1/+1
| | | | darcs-hash:20070527205857-a5988-874325c8431af2962cfd55200e6ec51ad932e312.gz
* refactor onlyDon Stewart2007-05-271-10/+5
| | | | darcs-hash:20070527154353-9c5c1-6ef13fd2212f3a18a3050c47d71eb250ec4ec683.gz
* comments on alternative gap movement policiesDon Stewart2007-05-271-0/+3
| | | | darcs-hash:20070527153211-9c5c1-0a36be7dd8b8181597f21e362ac735b343746b79.gz
* when focus is called from an event, better refresh too, since it might have ↵Don Stewart2007-05-271-1/+6
| | | | | | switched workspaces (so gap follows screen focus) darcs-hash:20070527151942-9c5c1-27e63c884e4003fc003b1928ed28412e01a21764.gz
* only set gap on current physical screenDon Stewart2007-05-271-4/+7
| | | | darcs-hash:20070527150805-9c5c1-6774cc60f8f39b8ac16c465d7ab0d2884a984fc1.gz
* gapDon Stewart2007-05-271-0/+2
| | | | darcs-hash:20070527150053-9c5c1-7beafec5c4b32c55ca5110ee85c00c9000581cf1.gz
* todoDon Stewart2007-05-271-0/+1
| | | | darcs-hash:20070527143216-9c5c1-4e5dedcf6a34afbc0dd70f063fd3f784a6b104b9.gz
* revert raiseWindow in focus. Leads to some funny races with pop ups. ↵Don Stewart2007-05-271-1/+1
| | | | | | Harmless with status bar support now darcs-hash:20070527134505-9c5c1-7cf8be20d1976afdd694da946ae72cfb537fa209.gz
* mod-b, toggle on or off the status bar gapDon Stewart2007-05-276-8/+88
| | | | darcs-hash:20070527125928-9c5c1-a16246810db9d4abfe81d0d5814721b64f59a14c.gz
* Add new config value, defaultMenuGap, for specifying a gap for a status barDon Stewart2007-05-273-2/+9
| | | | | | | | | | | By default, it is 0 (set in Config.hs), but set this to a pixel count to get a permanent gap at the top of the screen. You can then at startup launch dzen, and it will run in this gap, and not be obscured by other windows. Perfect for a persistant status bar. darcs-hash:20070527122702-9c5c1-2a3ca82463b3bab21556674936b1bf8a86ba6356.gz
* raiseWindow when settings focus. The focused window should always be raised, ↵Don Stewart2007-05-271-1/+2
| | | | | | I think darcs-hash:20070527094105-9c5c1-8607589fd688646f38b62804c964f24f71f56b5c.gz
* Be a bit more conservative with -O flags, and GC. Hope to avoid runtime GC bugDon Stewart2007-05-272-3/+3
| | | | darcs-hash:20070527074438-9c5c1-af8256d1690de2b48e86f2085106f74954c0738b.gz
* dead codeDon Stewart2007-05-271-1/+0
| | | | darcs-hash:20070527072652-9c5c1-be19c516b63614dcf81ce37f8c564184c67ea9f6.gz
* refactor code smell in Operation.hsDon Stewart2007-05-271-31/+36
| | | | darcs-hash:20070527072135-9c5c1-4ae38462432bab057eb5b3ac8a4abb055bd02ec6.gz
* clean Main.hs slightlyDon Stewart2007-05-271-6/+7
| | | | darcs-hash:20070527072106-9c5c1-48830bdd83fd4823fdabce0961dafb3bea416bf6.gz
* todoDon Stewart2007-05-271-1/+0
| | | | darcs-hash:20070527063740-9c5c1-a7eb9e3494aa81ec587dfdb0793535f02b1013d7.gz
* Generate keybindings section in manpage from Config.hsJason Creighton2007-05-274-121/+70
| | | | darcs-hash:20070527062914-b9aa7-d28805de3a198f81ca54cb800250bb16f65ab036.gz
* specify --user, spotted by fastaDon Stewart2007-05-271-1/+1
| | | | darcs-hash:20070527014032-9c5c1-84e2f10ad9cea151f04f15d331896e7894a9d87e.gz
* HEADS UP: change key binding for swapLeft/Right and IncMasterDon Stewart2007-05-264-107/+117
| | | | | | | | | | | | | | | | The use of arrow keys for swapLeft/Right clash with firefox's back button. Use the more intuitive mod-shift-jk for this. (It's a movement operation, after all). This clashes with IncMaster, so we use mod+comma and mod+period for these (i.e. the keys mod < and mod > , to move windows to and from the master area). While we're here, replace the use of the terms 'left' and 'right' for navigation, in comments and identifiers, with 'up' and 'down' instead. Hence mod-j darcs-hash:20070526111453-9c5c1-3242145ee5b51eb070a7dc3663f0d6cc01671d5c.gz
* type sig for abort.Don Stewart2007-05-261-2/+3
| | | | darcs-hash:20070526061450-9c5c1-217d8a3962ce1422eedfb90f8c9d7e8578d83d60.gz
* Add an abort function, called for deliberate and intentional errorsNeil Mitchell2007-05-241-2/+6
| | | | darcs-hash:20070523233212-73ab9-81ab782d6360e1d85152c647f9c7cd19a065963a.gz
* Delete the Catch wrapper, no longer required by the latest version of CatchNeil Mitchell2007-05-241-72/+0
| | | | darcs-hash:20070523232941-73ab9-92de9abc52676c6d28146445d1439cf0e375da59.gz
* start on TODO list needed for 0.2 to be taggedDon Stewart2007-05-261-39/+6
| | | | darcs-hash:20070526060720-9c5c1-c7adede811d010289f6116cfff0f4ddf6105531a.gz
* Add a test that the size field of StackSet is correct to QuickCheck invariant.glasser2007-05-251-0/+3
| | | | darcs-hash:20070525163159-64353-15e04204eb27aebe6c98a58c8e26b5c5d3083348.gz
* Formatting onlySpencer Janssen2007-05-251-3/+3
| | | | darcs-hash:20070525214414-a5988-21fb1ba95dfae8f90cb98554bb85c6c31630aa86.gz
* Quickcheck property to check that delete / focus behaviourRob2007-05-251-0/+4
| | | | | | See patch "Deleting a window should not affect focus". Checks this property. darcs-hash:20070525035432-64d90-e1b1684a128a8336c14be3479b088988a5ddbd35.gz
* Fix bug in noDuplicate invariantRob2007-05-251-3/+3
| | | | | | | | | ws used by noDuplicates is actually a list of list of elements which will pretty rarely raise any flags even if the StackSet actually does contain duplicates. This patch concatenates ws to ensure the quickcheck property tests accurately. darcs-hash:20070525060842-64d90-efb031dd261cee4fdda597447036631bcce708fa.gz
* Add a note about already installed packagesSpencer Janssen2007-05-251-0/+3
| | | | darcs-hash:20070525153143-a5988-33dad8045cfc6cc142698a4f144ef7d19fb9055a.gz
* Deleting a window should not affect focusRob2007-05-251-2/+5
| | | | | | | | | | | This fixes a bug whereby deleting a window will first move focus to that window before deleting it without moving focus back afterwards. The fix generalises the remove inner function to delete a window from the stack whether it's in focus or not. If the window is in focus, behaviour remains as it was. darcs-hash:20070525024118-64d90-a9f70b49186be59e62af4b11671099996c5e294f.gz
* Use --resume by defaultSpencer Janssen2007-05-231-1/+1
| | | | darcs-hash:20070523191418-a5988-3b7c62f2e5d958b5c0e863c8ea048cf593995f2a.gz
* add swapLeft and swapRightbobstopper2007-05-224-35/+80
| | | | darcs-hash:20070522050008-ee4f8-6073519fac239b25e5e265ce3995ee75683fcb81.gz
* restart: don't preserve old argsSpencer Janssen2007-05-221-4/+3
| | | | darcs-hash:20070522060357-a5988-037eb7484106de44a541f21c41d15c2050e94760.gz
* WibbleSpencer Janssen2007-05-221-2/+1
| | | | darcs-hash:20070522043844-a5988-964764300d3bae3751718d2ce9c583a2c8e710af.gz
* Generalize withDisplay's typeSpencer Janssen2007-05-221-1/+1
| | | | darcs-hash:20070522043758-a5988-7738168ac829a9b2cf79e6866072cccde379a977.gz