| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Now all magnified windows will be the same size, possibly shifted in order to fit completely on the screen.
darcs-hash:20080303204619-bd4d7-a8b06481a66d9ca146a4a5b0edd6f0d3728f6889.gz
|
|
|
|
| |
darcs-hash:20080301143126-d4c7e-fde7062d5c8e2e3ece14711d178811f2cf5a753f.gz
|
|
|
|
| |
darcs-hash:20080301134401-d4c7e-6d984009ecc7fb9f3e3d96b829a928bbf56503af.gz
|
|
|
|
| |
darcs-hash:20080303051513-f7719-6ebdf87e5a5889f480ad10e1f489dc7ce625ce46.gz
|
|
|
|
| |
darcs-hash:20080302202346-3ebed-e62add839eb2d1449b6f6edf3b4d1b13961a7e4b.gz
|
|
|
|
| |
darcs-hash:20080302185435-ae55e-9f354d574e799dd14fb1c6dfead04edb8621604d.gz
|
|
|
|
| |
darcs-hash:20080301191103-72aca-a3c7bef92ac2d2f5937021dbb8c6084ae2656509.gz
|
|
|
|
| |
darcs-hash:20080301061714-462cf-b83ed399be1d360f1026b7c0181acf27ee33e6b1.gz
|
|
|
|
| |
darcs-hash:20080301061625-462cf-1074e16910784ae464922a611c979ddd355e3e4e.gz
|
|
|
|
| |
darcs-hash:20080229224316-72aca-9bd38478665ad2effabef8966cc6010fc0fcfe0a.gz
|
|
|
|
| |
darcs-hash:20080229223047-72aca-f66c6583d8be77207a3f083fe26be40f1f02e4b5.gz
|
|
|
|
| |
darcs-hash:20080229221326-72aca-d896abb0f51aa2778a6411ef887d2d03bbb43d08.gz
|
|
|
|
| |
darcs-hash:20080229211732-462cf-01169e7d9e548b87da8b1f2662bedb8619f35add.gz
|
|
|
|
| |
darcs-hash:20080229155120-3ebed-40c00f07292afbad1f0c7ead178e30797fefdf9e.gz
|
|
|
|
|
|
|
|
|
|
|
| |
It is now possible to get "live" status updates while the gesture handler
is running. I use this in my xmonad.hs to print the current gesture to my
status bar. Because collecting movements is now the callback's job, the
implementation of mouseGestureH got quite a bit simpler. The interface is
incompatible with the previous mouseGestureH but the old mouseGesture
function works as before.
darcs-hash:20080229002136-462cf-0afb81828e5cc56330652d834d5e011057b7405f.gz
|
|
|
|
| |
darcs-hash:20080227164602-bd4d7-e866f61a86ddf7713450dcbe048ac914a216fe38.gz
|
|
|
|
|
|
| |
type mismatches; the exact layout type doesn't actually matter
darcs-hash:20080227014201-bd4d7-575e99d56112ff746a07505f59d6b63d36953846.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now, instead of writing out incredibly dull things like
((modMask conf .|. controlMask .|. shiftMask, xK_F2), ...)
you can just write
("M-C-S-<F2>", ...)
Hooray!
darcs-hash:20080226222723-bd4d7-9990a79938a01b53d11f2a27488b127333b52685.gz
|
|
|
|
| |
darcs-hash:20080226202639-462cf-6c4b586a2abbe11cf8c81ffc9e9a81dcedf16da1.gz
|
|
|
|
| |
darcs-hash:20071109020755-462cf-88b4b53f2889a8c912eb5af1b7eb2c47980c8616.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
Key binding and ManageHook to pop up a small, floating terminal window for a few quick commands.
Combined with a utility like detach[1], makes a great X application launcher.
Requires my two new ManageHooks (doRectFloat, specifically).
[1] http://detach.sourceforge.net
darcs-hash:20080225183633-d53a8-d3d517320cd98c1b6ea2abe82262a0a6877f1406.gz
|
|
|
|
|
|
|
| |
Adds doRectFloat, which floats the new window in the given rectangle; and doCenterFloat, which floats the
new window with its original size, but centered.
darcs-hash:20080225183337-d53a8-e9e6680266618483dec2cd900e9be8219e1e89f7.gz
|
|
|
|
| |
darcs-hash:20080225062330-3ebed-1fe5bc4fac5b597a87b0c8302ddee3379615fca1.gz
|
|
|
|
| |
darcs-hash:20080224205416-3ebed-45026892c714db76422b2d83b2963651e3f205ba.gz
|
|
|
|
| |
darcs-hash:20080221085752-3ebed-afacdaba6147abfc4fd3a2435c064e1d76e65ef6.gz
|
|
|
|
| |
darcs-hash:20080221062204-3ebed-58d97720acb908b2185372f434921a95389e5e08.gz
|
|
|
|
| |
darcs-hash:20080220214934-32816-92ef34d4eddb3769bcd71eede75aa77936771642.gz
|
|
|
|
| |
darcs-hash:20080210224756-9990f-b6287e5e35b83c7e6b13ed90d7f8b34720eada36.gz
|
|
|
|
| |
darcs-hash:20080210222600-9990f-30f64da2f26b6673e57eb981fc4acfcbcb414744.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
- fix a bug reported by Roman Cheplyaka: when decorate returned
Nothing the window was never going to be created, even if decorate
was reporting a Just Rectangle in the next run. Quite a deep issue,
still visible only with TabbedDecoration at the present time.
- remove decorateFirst (decorate has enough information to decide
whether a window is the first one or not, am I right, David?)
- some point free.
darcs-hash:20080220204355-32816-cd94ee4ca68145f3c9a594f3fc4ed3a5d4eece5e.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Someone forgot to check if her patch was going to break haddock docs
generation or not. So, while I was recording a patch with quite a long
description I had to manually write - sound strange? -, I found out
that my patch did not pass the tests, because of this haddock problem
left behind.
And so I fixed it, recorded this patch, with the hope the my next
description of the next patch I'm going to record will survive the
test suite we created to avoid this kind of problems for.
darcs-hash:20080220204033-32816-c937fe0e85fdd671c06991b0f2fc507222734c97.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
XMonad.Util.Loggers
Improvements to DynamicLog include:
* Greatly expanded and improved documentation and examples
* remove seemingly useless makeSimpleDzenConfig function
* factor out xmobarPP
* add new ppExtras field to PP record, for specifying 'extra'
loggers which can supply information other than window title,
layout, and workspace status to a status bar (for example, time and date,
battery status, mail status, etc.)
The new XMonad.Util.Loggers module provides some example loggers that
can be used in the new ppExtras field of the PP record. Create your own,
add them to this module, go crazy!
darcs-hash:20080219210128-bd4d7-33f4bcf2732069a5b7cf7584efa6ee060604c40b.gz
|
|
|
|
|
|
|
| |
The case analisys of my fix should be the other way around... this is
the real fix.
darcs-hash:20080219165127-32816-a2c283dcd6160e5a3f776de214c63f8213681220.gz
|
|
|
|
| |
darcs-hash:20080219163058-32816-f4ee70039b716c5deada21fe3cac43544dca1b71.gz
|
|
|
|
|
|
| |
This is a detailed commentary of all the code.
darcs-hash:20080219161339-32816-ade08d0a4a9f956aaa0d2ff03ed51c2fd533c1d2.gz
|
|
|
|
|
|
|
|
|
|
| |
With this patch Decoration will first generate a rectangle and only if
there is a rectangle available a window will be created.
This makes the Decoration state a bit more difficult to process, but
should reduce resource consumption.
darcs-hash:20080219122115-32816-56ccaf1fed88e2830d6cd76d346eaca119d3143a.gz
|
|
|
|
| |
darcs-hash:20080219055650-3ebed-f291d5c9d6d0bc5f033d562d412f1f1da82cfde4.gz
|
|
|
|
|
|
| |
is used)
darcs-hash:20080218184950-32816-890c8dacefeb117b22f9379f66d468fb8023046e.gz
|
|
|
|
|
|
| |
Added some comments too.
darcs-hash:20080218180922-32816-48097596437bbc30cd3414a7555fa5cf55ecec75.gz
|
|
|
|
| |
darcs-hash:20080218180727-32816-12dafebdd563467b3af77f1c55178cb802680f09.gz
|
|
|
|
| |
darcs-hash:20080218180504-32816-dc75b3ec16dce681aefe717b3c16e8cc200ccbb8.gz
|
|
|
|
|
|
| |
... and port DecorationMadness to the new system.
darcs-hash:20080218161121-32816-5c834c6f6c2c8b156a20f140ee15049c87f623b8.gz
|
|
|
|
|
|
| |
decorate non managed windows
darcs-hash:20080218131320-32816-44ecfbd0dca9eb353a569898deefebef9f7088ed.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
isVisible, isInvisible
This patch includes several changes, which are strictly related and
cannot be recorded separately:
- remove Decoraion.isDecoartion and introduce Decoration.isInStack
(with the related change to LayoutHints)
- in Decoration introduce useful utilities: isVisible, isInvisible,
isWithin and lookFor'
- MouseResize: - invisible inputOnly windows will not be created;
- fix a bug in the read instance which caused a failure
in the state deserialization.
darcs-hash:20080218105726-32816-9d42d4fdff75fad3258aec92d059e5155f0e64bc.gz
|
|
|
|
| |
darcs-hash:20080217132734-32816-89f7cd67e3efb65eb2bbd0b553f04ba8c4fc973b.gz
|
|
|
|
| |
darcs-hash:20080217124453-32816-d4fb1ea697f61ea428d2d849eaea741ba5d2c539.gz
|
|
|
|
| |
darcs-hash:20080217124434-32816-3ea034e6955a1a8d674f84d99fcc8c96df78a359.gz
|
|
|
|
| |
darcs-hash:20080216181620-32816-0829370170cd174d12c57bc9e2fdfff1c6e65ab2.gz
|
|
|
|
| |
darcs-hash:20080216180412-32816-2ab2805db2d6cb0207d3d0da64696f79eba9e180.gz
|
|
|
|
| |
darcs-hash:20080216172331-32816-8b5de92d2cd4bed79a02d51b4efc53c4d7738b86.gz
|