| Commit message (Collapse) | Author | Files | Lines |
|
Ignore-this: c8d2ece0f6e75aba1b091d5f9de371dc
darcs-hash:20100221231550-1f2e3-903c0adcd9fece225eb73730bbf85b688fedd987.gz
|
|
Ignore-this: fe132d248db01076a1038e9e8acbdf42
darcs-hash:20100221234735-7f603-56b9bbdc90ef75c5afe5088d17a15efde7bd9aa7.gz
|
|
Ignore-this: c3a715e2590ed094ed5908bd225b185e
darcs-hash:20100221230259-1f2e3-5ab2ebd73348ba8c870f1abfac7dd2bacfe5c96d.gz
|
|
Ignore-this: efa38829b40dc1586f5f18c4bab21f7d
darcs-hash:20100215000731-c98ca-8608df63586b6699bca3c52368e76c161b6b01b2.gz
|
|
Ignore-this: 16fe32f1d66abf4a79f8670131663a60
darcs-hash:20100104054251-76d51-30115536bb28d19d05b4c9dd9d43108b2d531676.gz
|
|
Ignore-this: 605de753d6a5007751de9d7b9f8ab9ca
darcs-hash:20091228173016-76d51-9a0b36d3b23bd2ad41f36e50c029d9d17a506d6e.gz
|
|
Ignore-this: 1cd9a6de02419b7747eab98eb4e84c35
darcs-hash:20100211163641-f7719-d0712673c2183e4ac1e60110cb597a0d6e46e1ce.gz
|
|
Ignore-this: 61b9907318d18ef2fb5bc633048d3afc
darcs-hash:20100208162901-7f603-50b0444e2e7bc57504dbdf8bcefe04b860e926cd.gz
|
|
Ignore-this: 765c58a8b77ca0b54f05fd69a9bba714
darcs-hash:20100124201955-1499c-2df148dc43f0fd6506c0e70a7bce268b22ab8665.gz
|
|
Ignore-this: 136f35fcc0f3a824b96eea0f4e04f276
darcs-hash:20100124203324-1499c-6e811978a61feebf704e3cd7543cbcc0b3e8a0b3.gz
|
|
get rid of some others.
Ignore-this: bf3487b27036b02797d9f528a078d006
darcs-hash:20100112172507-1e371-1b466e62ac727b196330c72c8553116282ef5702.gz
|
|
Ignore-this: 98f9889a4844bc765cbb9e43bd83bc05
darcs-hash:20100201204522-7f603-16ec4c2ed9fb4c931aaf6197d8d4744865614c9d.gz
|
|
Ignore-this: 45d03c7096949bd250dd1c5c2d3646d4
darcs-hash:20100201202839-7f603-4951b1d806b6a444e363f57ac163049ba5b3dc45.gz
|
|
Ignore-this: 2a10959bed0f3fb9985e3dd1010f123b
darcs-hash:20100131233347-594c5-ff62ada5f9e6cd0b51e92bec5efe8493b46d7905.gz
|
|
Ignore-this: 6b4e40c15b66fc53096910e85e736c23
Rather than throw exceptions, handle null and singleton lists, i.e.
f [] gives [] and f [x] gives [x].
darcs-hash:20100123231912-18562-6986c6acb711331ab135e62e1a41fbe8aabf5f13.gz
|
|
Ignore-this: e7bfd99eb4d3e6735153d1d5ec00a885
darcs-hash:20100124202136-1499c-0a4fde78c7e14b6d473712e8d6e23382232b1908.gz
|
|
Ignore-this: 5e46f140a7e8c2abf0ac75b3262a7da4
darcs-hash:20100121182501-1499c-b788a122e6fa662e83b2c0a05d8b32af350b12e5.gz
|
|
Ignore-this: cd06b0f4fc85f857307aaae8f6e40af7
This change keeps windows in the same ordering when focus is changed.
darcs-hash:20100121154344-1499c-a486c8de3af0ab71155772f5264366c38b298384.gz
|
|
Ignore-this: e6e27c65e25201fc84bfaf092dad48ac
darcs-hash:20100116105935-740ef-9dfb7041c2059772711c595534308cb9f899a4c3.gz
|
|
Ignore-this: 6f38634706c3f35272670b969fc6cc96
These would be hidden by updateDecos immediately after being shown. This
caused flicker with simpleTabbed and only one window on a workspace.
darcs-hash:20100116112054-c9ff5-f60e6a241273df4bcfa4a12a5ae1740f9555e8cb.gz
|
|
Ignore-this: d67aedb25f2cc6f329a78d5d3eebdd2b
This patch adds a way go up through X.Prompt's history using
only those entries that start with the current input, similar
to zsh's `history-search-backward'.
darcs-hash:20100113233036-7f603-e35d5dffbccfa6220ff8d387e84dc2ba95b7d2da.gz
|
|
Ignore-this: 5f64c0717e24ed6cbe2c9fad50bf78a3
darcs-hash:20100104144448-1499c-05d4781d06189dbeb59751b2f9b12887839ae653.gz
|
|
Ignore-this: 2c0e1b94f123a869fb4e72a802e59c2
Adds floating windows support to X.L.Minimize
darcs-hash:20091230070105-fb31b-a16178707fbc6a2c5b95ed59e42aef902aac29ec.gz
|
|
Ignore-this: 91e55c63a1d020fafb6b53e6abf9766c
darcs-hash:20091230220927-1499c-6ae03ce2320ceb159a4e11b23a089547b8bfaa33.gz
|
|
Ignore-this: bba2c0c30d5554612cc6e8bd59fee205
darcs-hash:20091230192350-1e371-612ae7cfbae4dcd7af436add198c2746d3abd05c.gz
|
|
a workspace relative to the current one
Ignore-this: 7cf8efe7c45b501cbcea0943f667b77e
darcs-hash:20091230191953-1e371-32fbdd9891ca3a8e55d6cc6427e7fed2c330f57b.gz
|
|
workspaces on multi-head setups
Ignore-this: fc3e6932a95f57b36b4d8d4cc7f3e2d7
darcs-hash:20091229165702-1e371-25917a051a5ff81e58965c8bc8b078511b836f45.gz
|
|
Ignore-this: 5bc7caaf38647de51949a24498001474
darcs-hash:20091229163915-1e371-78c02a000c6b80a30b7c552c7bfa503f051aad1a.gz
|
|
Ignore-this: 1aec55452f917d0be2bff7fcf5937766
doesDirectoryExist returns True if given an empty string using ghc <
darcs-hash:20091224033217-1db5e-f87f8470346c2684d5b324048320e15f50f30377.gz
|
|
Ignore-this: 350dfed0cedd250cd9d4bd3391cbe034
darcs-hash:20091227085641-1e371-d16502a506ecd2685eaa8f18acdedeb9bdd2c93e.gz
|
|
Ignore-this: 52794f788255159b91e68f2762c5f6a1
darcs-hash:20091227233705-1499c-e433de75a2abd78621d158e6edbc19fc92bcce4d.gz
|
|
Ignore-this: d9ce96c2cd0312b6b5be4acee30a1da3
darcs-hash:20091227212140-c9ff5-ade651be3ca32df9cdb4a26df777a34829df9fe8.gz
|
|
Ignore-this: 2d7f8746eb657036d39f3b9aac22b3c9
Both the new XMonad.Core.xfork function and spawnPipe call createSession, calling
this function twice results in an error.
darcs-hash:20091227003501-25a6b-5a23d578f0a0f368e28041b7be7defb532dd9ef3.gz
|
|
correctly
Ignore-this: 7c096aba6b540ccf9b49c4ee86c6091a
darcs-hash:20091223145428-594c5-e07060de0b18fd68d045ef5afbf05ecb44c1679f.gz
|
|
Ignore-this: 963a4ddf1d2f4096bbb8969b173cd0c1
darcs-hash:20091223064558-25a6b-b8cdfb14005aa9b60d9cbac7b257a6fc22b8eac4.gz
|
|
Ignore-this: b1e8adf26ac87dede6c1b7a7d687411c
darcs-hash:20091222214529-594c5-974afa4b25c95d2499b7bb8313301cad7fe335f2.gz
|
|
Ignore-this: fafc4680c8b59b7a044d995c1dacec9a
darcs-hash:20091222114545-35915-57fbeafca9c63e2cc182b0fc57728a9b0590cd50.gz
|
|
Ignore-this: 8e8804eeb9650d38bc225e15887310da
darcs-hash:20091221025408-88b46-c700aa5d2fdcad96495c23e53f51496be36cbc7c.gz
|
|
Ignore-this: ebea8ef8a835ed368fa06621add6519f
darcs-hash:20091220190739-1499c-bb3eb7e6a4caec3ffebb240d500d464b7107b027.gz
|
|
Ignore-this: 9208f5da9f0de95464ea62cb45e8f291
The problem was that certain layouts keep their "world" state in their value,
which was thrown away and forgotten after ReleaseResources during toggle.
In particular, decorated layouts store some X11 handles in them and
allocate/deallocate it as appropriate. If any modification to their state is
ignored, they may try to deallocate already deallocated memory, which results
in a crash somewhere inside Xlib.
This patch makes Transformers reversible so that nothing is ever ignored. As a
side effect, layout transformers now do receive messages and messages for the
base layout do not need the undo/reapply cycle -- we just pass messages to the
current transformed layout and unapply the transformer when needed.
(This, however, doesn't mean that the base layout is not asked to release
resources on a transformer change -- we still need the transformer to release
its resources and there's no way to do this without asking the base layout as
well.)
darcs-hash:20091220004733-c9ff5-34670f3db8ab715d8f334973d6ea2a3e7f3aed7a.gz
|
|
Ignore-this: c35bd85baae4700e14417ac7e07de959
darcs-hash:20091208010506-1499c-555a4c881b1f83658460c18a6745eeb94205fe6e.gz
|
|
Ignore-this: 905eff9ed951955c8f62617b2d82302e
darcs-hash:20091219003824-1499c-8431cb12b4658c0143a41ecdbdb17f731bfd8f12.gz
|
|
Ignore-this: 430ca3c6779e36383f8ce8e477ee9622
This patch adds support for applications using the
gtk_window_fullscreen function, and other applications using
_NET_WM_STATE for the same purpose.
darcs-hash:20091214135119-c4ed7-074a3df86fd22b8b0002c1020a5a94f89d8f597c.gz
|
|
Ignore-this: 4980e2fdf4c296a266590cc4acf76e1e
darcs-hash:20091103222621-25a6b-429b2f1d687a6e10a1c6426e7a04fa3d22212f4c.gz
|
|
Ignore-this: dbc02fb777e35cdc15fb11979c1e983e
The description for mirrored MouseResizableTile is now "Mirror
MouseResizableTile", to follow the standard of other layouts that can be
mirrored using the Mirror modifier.
darcs-hash:20091211124218-c9ff5-5f94a9f2514aaa75a6783e99ac78427f4c09dc6c.gz
|
|
Ignore-this: 521bef2a73a9e969d7a96defb555177b
spotted by Justin on IRC
darcs-hash:20091211182515-c9ff5-01b20f90615b7f88f1c61f521a2e60f8670777af.gz
|
|
Ignore-this: 48509f780120014a10b32e7289369f32
Thanks thermal2008 in #xmonad for bringing up the corner case when gridselect
is run with an empty list of choices.
darcs-hash:20091210183038-1499c-b1c6ae201f7ce908ad09274cef7dd10fe83dd5c2.gz
|
|
Ignore-this: 6a9644c729c2b60f94398260f3640e4d
darcs-hash:20091209003717-1f2e3-0f9b6f1f277e7b502d7d45dbb3175951ec9a99e3.gz
|
|
Ignore-this: 641ae527ca6f615e81822b6f38f827e7
darcs-hash:20091209150309-594c5-c049613cfa4253f08b448470d0506fa5a00ce7ff.gz
|
|
its dock
Ignore-this: 1a5a5e69c7c37d3ffe8d8e09496568de
darcs-hash:20091208234431-594c5-d2e921046b8e3a5af12cb94ab681fcf4c7b45d67.gz
|