aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This is a massive update, here's what has changed:Spencer Janssen2007-11-018-235/+227
| | | | | | | | | | | | | | * Read is no longer a superclass of Layout * All of the core layouts have moved to the new Layouts.hs module * Select has been replaced by the new statically typed Choose combinator, which is heavily based on David Roundy's NewSelect proposal for XMonadContrib. Consequently: - Rather than a list of choosable layouts, we use the ||| combinator to combine several layouts into a single switchable layout - We've lost the capability to JumpToLayout and PrevLayout. Both can be added with some effort darcs-hash:20071101064318-a5988-c07c434c7a1108078d6123a4b36040ed6597772b.gz
* cleaner version of main/config inversion.David Roundy2007-10-295-82/+82
| | | | darcs-hash:20071029184823-72aca-5647e07a0bde65cf7e1d49a1613fb9e4210c6aa5.gz
* make setLayout a bit more inclusive.David Roundy2007-10-251-2/+2
| | | | darcs-hash:20071024231250-72aca-b407b2f80824b9506c1b81dd3da73c14092fb815.gz
* make xmonad work with inverted main/config.David Roundy2007-10-185-5/+7
| | | | darcs-hash:20071018170058-72aca-8018fed9e1c0bc2cf40664b766bb85f678a6a258.gz
* sketch of config/main inversion.David Roundy2007-10-184-265/+274
| | | | darcs-hash:20071018164230-72aca-f83f6ea18efda57fc5364e98dadada6c902ee2a5.gz
* more precise X11 version requiredDon Stewart2007-10-311-1/+1
| | | | darcs-hash:20071031203241-cba2c-f986417bcd117d7c2c35f43d565df782a025c281.gz
* tweaks to todoDon Stewart2007-10-311-1/+6
| | | | darcs-hash:20071031164618-cba2c-4c80ba6427eb0f8ce3f460b0072d2786f3bda20c.gz
* HEADS UP: remove X11-extras dependency, depend on X11 >Don Stewart2007-10-302-9/+8
| | | | | | | | | | | | | | | | | | | The X11-extras library has been merged into the larger X11 library, so we now drop the dependency on X11-extras, and instead build against the new X11 library. If you apply this patch you must build and install X11-1.3.0 or greater first, http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-1.3.0 You can also go ahead and wipe X11-extras from GHC's memory, (for ghci to work out of the box with the testsuite) $ ghc-pkg unregister X11-extras $ ghc-pkg unregister --user X11-extras darcs-hash:20071030220824-cba2c-b601d2fbc7fcb1e46784a358f67f436d224701c4.gz
* New windows start in the iconic stateSpencer Janssen2007-10-281-5/+6
| | | | darcs-hash:20071028063949-a5988-ae889f0e1807260e8b883db5d8b63388c08b4850.gz
* add text on using xprop to find client namesDon Stewart2007-10-271-0/+4
| | | | darcs-hash:20071027163031-cba2c-c94cf96c15d5f280811baaff0d10dd6f3e84e720.gz
* add text reminding people to run mod-shift-spaceDon Stewart2007-10-271-0/+6
| | | | darcs-hash:20071026225228-cba2c-b54e5825b0fb2d5bf3995faf4fb874c5b65de27f.gz
* StackSet.hs: (insertUp): remove comments about new window being made master ↵Brent Yorgey2007-10-221-6/+4
| | | | | | window, since that clearly isn't true. darcs-hash:20071022210856-bd4d7-9f8ee8b664945765c24005b8dc2b6e5b51ea710c.gz
* Replace 'findIndex' with 'findTag', which more accurately describes what the ↵Brent Yorgey2007-10-223-13/+13
| | | | | | | | | function does. I realize this is a big change, but the name 'findIndex' was confusing for me, since I expected it to return some sort of integer. What it actually does, of course, is return a workspace tag, which might be more general than an index. Of course, this change breaks several contrib modules; I'll submit a patch to make the change there as well. darcs-hash:20071022204105-bd4d7-9f5d5b8ce00c61b4830fde329f528b2d79af2fa6.gz
* StackSet.hs: (ensureTags): elaborate into a more descriptive comment.Brent Yorgey2007-10-221-1/+3
| | | | darcs-hash:20071022202212-bd4d7-103f5a8345112f795767b075368c244f4aedc294.gz
* StackSet.hs: remove dead code.Brent Yorgey2007-10-221-2/+0
| | | | darcs-hash:20071022192636-bd4d7-fa9146ac13ec94ef229c3c24dbb53e1ecc37c271.gz
* StackSet.hs: (differentiate): 'Texture' doesn't mean anything to me; replace ↵Brent Yorgey2007-10-221-3/+4
| | | | | | with a more descriptive comment. darcs-hash:20071022191333-bd4d7-e2189eb1f8c97ee294435d37f0fb0e73081c3e35.gz
* StackSet.hs: (new): better comment; 'm' is not an integer, it is a list of ↵Brent Yorgey2007-10-221-3/+5
| | | | | | screen descriptions. darcs-hash:20071022183411-bd4d7-00a0550d101435adca2d6e38a78f49e353a8aa3e.gz
* StackSet.hs: align some commentsBrent Yorgey2007-10-221-4/+4
| | | | darcs-hash:20071022161601-bd4d7-af9280b6ae3c27040d865b9fe3ab144d05beac48.gz
* StackSet.hs: small grammar fix and better flow in commentBrent Yorgey2007-10-221-1/+1
| | | | darcs-hash:20071022160858-bd4d7-590a3bb25b4045b4e183bcd1f54d0faa0955168e.gz
* StackSet.hs: better comments regarding hidden/visible workspace tracking for ↵Brent Yorgey2007-10-221-4/+5
| | | | | | | | Xinerama I'm not 100% sure that I understand what's going on here, but it seems as though the comment still described an older state of affairs. I don't see any Map Workspace Screen keeping track of visible workspaces. darcs-hash:20071022160239-bd4d7-7c9077028005c6f90d85e49aaa994638aec783cf.gz
* Add Config.terminalSpencer Janssen2007-10-242-1/+7
| | | | darcs-hash:20071024105354-a5988-089d5615bc05c007d6713eaeaa1fe19af02a4e7d.gz
* explain that you need ghc as wellDon Stewart2007-10-241-6/+20
| | | | darcs-hash:20071024030520-cba2c-26619200fdf8426008590bc52d1208356d1ddd9a.gz
* xmonad, not XMonadSpencer Janssen2007-10-241-2/+2
| | | | darcs-hash:20071023234900-a5988-74baef3cd2cd1a20bf66da6fc6d52d2e897df95b.gz
* STYLE: enlarge on existing principlesgwern02007-10-241-10/+10
| | | | | | Comments: the -Wall thing was just trying to say -Wall -Werror should work. The license thing was too narrow - or are my public domain contributions unwelcome because they are not BSD-3? I think comments are most important for exported functions users will use; it isn't so important for helper functions (used only in the module) to be very well-documented, right? darcs-hash:20071023225225-f7719-b7b58743afb6be87ceda293a8b0f968cabf1da39.gz
* start on style guideDon Stewart2007-10-241-0/+21
| | | | darcs-hash:20071023221422-cba2c-c25fffc1e028f8fea59004e20a24f3ed97029895.gz
* Operations.hs: flip maybe id is fromMaybeEric Mertens2007-10-191-1/+1
| | | | darcs-hash:20071018231418-b49f3-87484165c6fc9cf2aa6b961e5d923c2bb12a608a.gz
* Deobfuscate Tall layoutEric Mertens2007-10-191-3/+3
| | | | darcs-hash:20071018231329-b49f3-d7bf3ee5c5901af0e37b61d41cafb4399ab827ca.gz
* UNDO: setInitialProperties after placing windowsSpencer Janssen2007-10-191-2/+1
| | | | darcs-hash:20071019201310-a5988-397c2af846115b806bd412c88a972f05761184f8.gz
* setInitialProperties after placing windowsSpencer Janssen2007-10-191-1/+2
| | | | darcs-hash:20071019201310-a5988-fffe26f15c9395316acfd9b27dbd6a6c5e9a530f.gz
* UNDO: Ignore borders in the stored RationalRects of floating windows.Spencer Janssen2007-10-191-18/+8
| | | | | | | Also, add 'floatWindow' which computes the actual Rectangle for that window, including border. darcs-hash:20071019063922-a5988-b84e68dff7ca4680220733e20158972f0f3fc46d.gz
* Only assign workspace keys up to xK_9. Related to bug #63Spencer Janssen2007-10-191-1/+1
| | | | darcs-hash:20071019083746-a5988-2d6cd7089f2e2a013f471dd80f786a0d6395b3d2.gz
* Ignore borders in the stored RationalRects of floating windows.Spencer Janssen2007-10-191-8/+18
| | | | | | | Also, add 'floatWindow' which computes the actual Rectangle for that window, including border. darcs-hash:20071019063922-a5988-dfb16a34165c4582adb8744fade852e6eb6cb9b5.gz
* I prefer fmap over liftMSpencer Janssen2007-10-191-1/+1
| | | | darcs-hash:20071019063104-a5988-ec68450cc37c85f447ac6655df49116c78b65e70.gz
* change 0/1/3 to named states, per X11-extras darcs headDevin Mullins2007-10-181-3/+3
| | | | darcs-hash:20071018021651-78224-8fec22f72aef271d8d6298975e6f7d5e1550613b.gz
* remove StackOrNot type synonymn.David Roundy2007-10-172-9/+7
| | | | darcs-hash:20071017201406-72aca-2845317199eb5888392c1b2fa9004d29f59d6c5c.gz
* Operations.hs: make use of notElem and notMemberEric Mertens2007-10-171-2/+2
| | | | darcs-hash:20071017174357-b49f3-ec5a9b13f3b44d0cb85bbda74b48ea0745120293.gz
* Bump XMonadContrib versionSpencer Janssen2007-10-161-1/+1
| | | | darcs-hash:20071016215244-a5988-717a511a4f79150e757008faeba707606d940386.gz
* Bump X11, X11-extras versions in the READMESpencer Janssen2007-10-161-2/+2
| | | | darcs-hash:20071016212636-a5988-f0f0aa96545f21950d15431a78c656e21df0a2dd.gz
* reformat commentsl.mai2007-10-161-3/+3
| | | | darcs-hash:20071016162920-42ea9-a654223f643fb796051198a25f7999a89d3ffe55.gz
* Whitespace fixes for Properties.hsSpencer Janssen2007-10-151-11/+11
| | | | darcs-hash:20071015022757-a5988-8e5172ea769e1c99abf1cc7f7630f3aa9dd68856.gz
* Clean up trailing whitespaceSpencer Janssen2007-10-155-25/+25
| | | | darcs-hash:20071015022322-a5988-5be6be8bd439055706ae39fdd3474a5246b87af4.gz
* explain numlockMaskDevin Mullins2007-10-141-2/+6
| | | | darcs-hash:20071014005525-78224-d63fdb701def5d77b943d437e6e1ab7eb0f9f49c.gz
* whitespace cleanup in Config.hsDevin Mullins2007-10-141-7/+7
| | | | darcs-hash:20071014005342-78224-79a413c171ca2839a59692d5acd8c6b4f5ac403e.gz
* bump the version tag to 0.4, we're almost thereDon Stewart2007-10-141-1/+1
| | | | darcs-hash:20071013232758-cba2c-62148e4d4db17b598f68d41bbe461778c2537f15.gz
* document, and use better names, for serialising/existential-dispatch frameworkDon Stewart2007-10-142-13/+20
| | | | darcs-hash:20071013232150-cba2c-dc3ee2254f4ebdb5d0099ec0a38c5665f1ad4d3f.gz
* typo in commentDon Stewart2007-10-141-1/+1
| | | | darcs-hash:20071013230828-cba2c-69e67eb0f684817e6ab8627d9c66fed072bae0ac.gz
* more todosDon Stewart2007-10-141-0/+1
| | | | darcs-hash:20071013225200-cba2c-a24d8c495ec8bddcaab930714873c60255016570.gz
* doneDon Stewart2007-10-141-1/+1
| | | | darcs-hash:20071013223536-cba2c-0f6842cca14e05f440185dd74330703fead70b8c.gz
* release tasksDon Stewart2007-10-141-0/+12
| | | | darcs-hash:20071013223347-cba2c-1b36a6617cf338ffcb9f54a6ddcec41e18800314.gz
* some more layout clean upsDon Stewart2007-10-141-8/+7
| | | | darcs-hash:20071013222317-cba2c-870698e733c23d9f8cd217a8553624978dd40a63.gz