| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
X.L.IndependentScreens
Ignore-this: cbb03927204aa3c01aa9bea067d37bce
darcs-hash:20111011204619-76d51-04fad5588955d5da32bd3aa742090b941c1345b6.gz
|
|
|
|
|
|
| |
Ignore-this: 6f32ef805566f03977ea5c0fe0ace958
darcs-hash:20110923123907-1499c-0ad09e11f53a5d3d55aa95462f84bea5943fe2b1.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 4b202a9c9e3a13c5e34862784ea4acfa
This function does the same as X.StackSet.peek and all its uses have been
replaced with X.StackSet.peek.
darcs-hash:20110920083922-18a2b-617c85f913bacb3ad9239f0a6ee8afc1e4c28d41.gz
|
|
|
|
|
|
| |
Ignore-this: 3ad6aaf287962bfce707b2324de91eec
darcs-hash:20110814195314-1499c-81d23becd5583587393f2551385aa3ad7451e7ed.gz
|
|
|
|
|
|
| |
Ignore-this: 84986d5b16c54199a589ed68842f5191
darcs-hash:20110917151419-723a1-a31cc9d4c86c3e04d3077e53b2d944c441bbc961.gz
|
|
|
|
|
|
| |
Ignore-this: 77998915c337590f127fd4a4b6029029
darcs-hash:20110916202845-76d51-83521865553fd33a5487732da932b8a1f69f53da.gz
|
|
|
|
|
|
| |
Ignore-this: 5322d61eaf30b13e68a5674f8ac7084d
darcs-hash:20110908133246-1e371-6df3e4a37fd897c3bef635610bb72a769f845117.gz
|
|
|
|
|
|
| |
Ignore-this: bec03fcb6aa16452d3a0425d156823a4
darcs-hash:20110907232730-18562-2d0bfe6371b5eca76ff65661fce3df67e1d689ee.gz
|
|
|
|
|
|
|
| |
Ignore-this: 9ae239c4120eae866983ecfe5cc59894
Restores broken mouseWindow discrete linear and resize to 0.9.1 behavior
darcs-hash:20110904221247-18562-80c10d38b3c902461b48e1fa5e153d80acb260e5.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 17a43a709e70ebccc925e016d7057399
* true error: more modules export foldl/foldl'/foldr, so explicitly use the Data.Foldable one
* -Werror error: transition from Control.OldException to Control.Exception, assuming everything was IOException
darcs-hash:20110731170850-76d51-71271524485f6d10f84521f271182bea5085d400.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 8434fe4c740fc06b5b17f016e28e0376
Slight changes to the patch to 1. work with haddock, and 2. remove ppOutput
which distracts from the formatting and is covered elsewhere.
darcs-hash:20110714231741-1499c-35d5783d634799a926db2718a0a0cc7b6132a79c.gz
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 5b8f3c286e8231a4d7ade2acbb2ae84a
If an action that requires the keyboard to be grabbed (e.g., launching dmenu),
it is a race when submapping the action as to whether the action will have
access to the keyboard or not. To fix this, the keyboard should be ungrabbed
before executing the action.
darcs-hash:20110515210312-24e3f-42b3c50a280ec90bec11cb48b57152d062c33b01.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 2ad1ce1de0c2954b2946551dd62e6b3b
Adds default bindings to GridSelect for the moveNext and movePrev motions.
darcs-hash:20110515193326-24e3f-6ee8e182ecb4ba179bf038cef88e1d8d78f05e75.gz
|
|
|
|
|
|
| |
Ignore-this: e081f5fbd6a721e260212548d830ff6b
darcs-hash:20110615150333-c9ff5-c0a9b5307c5309778e21ae7aeca89a9946647242.gz
|
|
|
|
|
|
| |
Ignore-this: ac3b405e8c43d1b1db58ecf80fafab8e
darcs-hash:20110612192339-1499c-e3ed41cd5ed23daa7d16f0d679c11fab3d70eebb.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: f9009c339ac20245ca0b1dc8154b673f
This better expresses the idea that the argument to alwaysTrue is just there to
select an instance. Another option could be to do use a fundep, which seems to
be compatible with the two instances so far.
class Predicate p w | p -> w
darcs-hash:20110609051858-1499c-ea3f8f433a510fea3c6fcc79b77098d14afe163f.gz
|
|
|
|
|
|
| |
Ignore-this: 1441d917c84b165f30711e572e239392
darcs-hash:20110609050922-1499c-3781238ffd2d6ad1f0ce84601dfdf5f019afd2e6.gz
|
|
|
|
|
|
| |
Ignore-this: 3c322c0767969fa42b1e2c32cf3f8a1a
darcs-hash:20110609043940-1499c-250f1c6f321d5aea1443b4fdd5bea6e167dcc060.gz
|
|
|
|
|
|
|
| |
Ignore-this: 59d9ce37218424e1bc225a42d71982ab
Remove unused datatype declaration and export usefull typeclass.
darcs-hash:20110514132232-c5067-a40e438b21f60a6c794b8b0ea77c1730b203ce44.gz
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 44ebbee2683f50bc0728458f4babcce
Now the number of runs each can be set, and the failures and successes are
summarized in the same way as the core Properties.hs. There is some duplicated
code which could be avoided by modifying Properties.hs.
darcs-hash:20110609040722-1499c-206640f8199e58688298069c98e373ab82ce3999.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 31d51fae83d88e15cdb69f29da003bf7
The change to use a newtype for RectC is kind of ugly, but this way instances
are less likely to conflict in the tests.
darcs-hash:20110609040220-1499c-3a64ffa1d978d1dcebf648774619b192b3b244e3.gz
|
|
|
|
|
|
| |
Ignore-this: 2eaa2a852a3356f6163c4d38f72e730f
darcs-hash:20110607002053-1499c-8c5eee58c47415d9b8e5f60a9627dc788e8e92c8.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 5fd923e800a1a3f0977f126df7882c54
Otherwise the user has to import XMonad.Hooks.ToggleHook as well, which he
didn't have to in earlier versions.
darcs-hash:20110528191700-c9ff5-9eed2af08e302cda2873cbfc9d895add58cacfe9.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: c73b88f9567af86bd560b911e33da301
Daniel's change which broke -Wall (adding an import for haddock only) was
somehow removed. Instead we can just modify the sample code to add the import.
darcs-hash:20110527033521-1499c-c8541e34d750bfa8aeec79389267110d05778477.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 1ee126ddba1b06d07fba86ca43f74ab8
Forgotten > means haddock complained (and generated incorrect output).
More controversially I reworded a sentence and use do notation.
darcs-hash:20110527032854-1499c-b161b4dbab152c06532e3f2cb7d1922987123aa3.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 9db50eec5b91baa973b4a92c72aeceaf
Adds a function that hooks into whether the hook will be triggered on the next
request.
darcs-hash:20110515191718-24e3f-997c368f871dfcfa594662b9fb889ceb9a327fef.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 2bf69aa1a875e7ef1748a5ab51b33daa
Use "Data.Map String (Bool, Bool)" instead of "[(String, (Bool, Bool))]" in
X.H.ToggleHook.
darcs-hash:20110515191418-24e3f-e1e888cd721aec677bd68f2ad4ed806af4926381.gz
|
|
|
|
|
|
|
| |
Ignore-this: f2d279b8e46e6eaf3477fdc5cf77be63
Add moveNext and movePrev, which move selection to next/previous item.
darcs-hash:20110515154246-c5067-e117b3d5753e868963b36a10d2e17ccc427a97b7.gz
|
|
|
|
|
|
|
| |
Ignore-this: 481c35dd721405bab8b085c45cb983ce
Enable it to work not only with Windows, but with any (Eq) type.
darcs-hash:20110514132549-c5067-fe26b23224c3be42c2374286f8b531e84a928aa5.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 8864c1ba9723ebcc3b183ea9d636a203
Based on Adam Vogts recommendation on the mailing list. I had to give explicit
type signatures to get rid of warnings, but nearly verbatim to his version.
darcs-hash:20110506094431-af521-a852750ba5c5415266e1226d7ccf6a832a371b03.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 377b748cb6b84ef7c9f7cde1d4ebd535
LayoutBuilderP is similar to LayoutBuilder (and is based on it), but LayoutBuilderP places windows matching given X.U.WindowProperties.Property (or any other predicate) into one rectangle, instead of fixed number of windows.
darcs-hash:20110511154010-c5067-2f813b2d31a92230d7de035602ec4e659c742abd.gz
|
|
|
|
|
|
| |
Ignore-this: 218d2e19835f1e4315c01bd6214899ce
darcs-hash:20110504192455-af521-ba19a95226d2527af9fbad8ed902982f2db567db.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 869cf6954be97ea05cbcf7457ab430b7
The previous version autocompleted based on words, but when searching from web
sites, it makes more sense to autocomplete based on the entire search.
darcs-hash:20110504215201-af521-b8d9ca7727b8ec3aa4593cd9c8caaa664e2c3af8.gz
|
|
|
|
|
|
|
|
| |
useful in conjunction with X.A.DynamicWorkspaces
Ignore-this: 1bd2232081ba045582d230b632c5bd08
darcs-hash:20110415224846-76d51-1cc38bfa8bdf61b18afef08c1244a9d56eb42817.gz
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 4b3d4ef6ba7229f11d93b3cf66055698
Somewhere between my creating the original version of this script and
adding it to the tree, a backslash got lost. It appears to have been
lost in the version I put on the wiki, so I suspect a copy-paste
problem at that point.
darcs-hash:20110413053002-8238f-0c368db627e9005032d02ba542461ddd5164d369.gz
|
|
|
|
|
|
| |
Ignore-this: f21d1085ecca26602631f46c45bc198b
darcs-hash:20110226002436-8238f-94884b9edfc4117dba16642bb1f17a719abbbe25.gz
|
|
|
|
|
|
| |
Ignore-this: ef0e0089dca94c7c2321f791d5d7ffe
darcs-hash:20110224024937-8238f-970aab5c39cfe6fe3a39ef465f1662a894d959bf.gz
|
|
|
|
|
|
| |
Ignore-this: 5a6a99b7fcc31236152a82aa9c2cda16
darcs-hash:20110224023613-8238f-25d3f73ee0b88c110e58ea8dc008010b4582886d.gz
|
|
|
|
|
|
| |
Ignore-this: 41a67b8504c412e2754085eb0038f416
darcs-hash:20110224003224-8238f-970f78334ed7710d78819867c8052304b9f14b08.gz
|
|
|
|
|
|
| |
Ignore-this: d06aecd03be0cbd507d3738dfde6eee7
darcs-hash:20110412015217-f7719-0f7ca52baf161302f44b5c4c671b5b6b753a3a85.gz
|
|
|
|
|
|
| |
Ignore-this: 125891614da94a5ac0e66e39932aa17e
darcs-hash:20110412015127-f7719-b454f97efad45c01418f606303595e8369b81f4e.gz
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: de5727d1248d94447c4634a05a90d1cc
Spotted by arlinius in #xmonad, and this only shows up for xinerama setups.
Using an algorithm that scales better with number of workspaces would probably
be shorter too (visiting them in turn, rather than doing random access), but
probably not worth the effort.
darcs-hash:20110301033736-1499c-682fd02d5794573ba2076878a625819d22b2ecb6.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 9e3da81df65f6750c822a5044952f1a1
See <http://code.google.com/p/xmonad/issues/detail?idD1>
> I have run into programs that fail when run by safeSpawn but succeed with spawn.
> I tracked it down in one (python) and it seems to be due to uninstallSignalHandlers.
> When run by safeSpawn, the program reports errors from wait.
dylan did not supply a patch and his version doesn't match the declared type signature;
since I don't want to break every `safeSpawn` user, I tossed a `>> return ()` in to make
the type right, although I'm troubled at removing the exception functions.
darcs-hash:20110411163740-f7719-bf0d46f94d103cc328629ad32f8e650fec609cdc.gz
|
|
|
|
|
|
| |
Ignore-this: 2ba40977463ff15140067ef73947785c
darcs-hash:20110126201018-f7719-372929e5841011021ff82411ac30fa6b8835acd2.gz
|
|
|
|
|
|
| |
Ignore-this: e2b334e13c5900a72daff866270b13db
darcs-hash:20110119230113-1499c-af661ea21a9b925d5ec2f2f5ed05497b25b73387.gz
|
|
|
|
|
|
| |
Ignore-this: c3f3bf382225ec14477ed9298aea89af
darcs-hash:20110115180553-1499c-d33ab77099d9e6b839eaa6e0337640d933e17e8a.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: c566320f252d9fe717080e2da37ff262
It is possible that this atom should be defined in the X11 library, but fix the
build of contrib for now. In any case, this would have to wait for a change and
release of the X11 binding.
rolling back:
Wed Jan 5 22:38:39 EST 2011 Adam Vogt <vogt.adam@gmail.com>
* Remove accidental atom_WM_TAKE_FOCUS from H.ICCCMFocus
The XMonad module exports this already
M ./XMonad/Hooks/ICCCMFocus.hs -7 +1
darcs-hash:20110106192052-1499c-00f08381db873f22c3b4b213f2ee81d4e38ee5a4.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 318d60c8cf4ae4f22a7500948a40ebaf
The XMonad module exports this already
darcs-hash:20110106033839-1499c-1c0085216af2bc3d460ab26a7be21dae85c83a30.gz
|
|
|
|
|
|
| |
Ignore-this: 301805eb559489d34d984dc13c0fa5d0
darcs-hash:20110105032535-bbeb2-893cd5340a5c6a8f6d459a4e0a35d5e16233711d.gz
|
|
|
|
|
|
| |
Ignore-this: d60b64676668d5b82efb9215ac5605f6
darcs-hash:20101223010744-1e371-fab0db19c8af94ef47b6e96651cf36be5cce831f.gz
|