| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
Ignore-this: b5bfa9625b5b080c20398cf1aa396a08
darcs-hash:20090503183416-1499c-521c41e4bef75ed0b4164a34590d7fa98f4de3b2.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: f08d23d108ae9aa4ad176fd9dd275409
The configs that import it should continue to work with this module, though the
type of the ThreeColMid constructor is now ThreeCol (previously ThreeColMid).
darcs-hash:20090425161710-1499c-ae7237772224e9e01a907996b055f486848a0eea.gz
|
|
|
|
|
|
| |
Ignore-this: 5a8991269904986e0e012e955c6d4712
darcs-hash:20090414061819-1499c-fe2d526b41d0224f363e586c392d93f60584b51c.gz
|
|
|
|
|
|
| |
Ignore-this: 1d5bb8de98f8ade3780444ed99f5a12f
darcs-hash:20090411113636-8978f-e970950394e38cbd72d8ada44c62cac0934234d7.gz
|
|
|
|
|
|
| |
Ignore-this: a44c5e38163ed98ffc244cdd206632d1
darcs-hash:20090503105950-8978f-1fbd2470928f67b7ce979e4d2df7102798ab215e.gz
|
|
|
|
|
|
| |
Ignore-this: 7e7d5fa5b42698799cabe600159a75f7
darcs-hash:20090503020303-1499c-03bd01137979cfbbe6aaebe4981c03c5597818ab.gz
|
|
|
|
|
|
| |
Ignore-this: eca2a48fb987bb871ad93e6c6bf1a186
darcs-hash:20090501233136-1499c-1a6628819fee9936cabf22b13770bb43d258e115.gz
|
|
|
|
|
|
| |
Ignore-this: f43f9bf9502ebb19743c3b417ef02347
darcs-hash:20090430034823-1499c-fc1b5adbfd3192709c109483c32987e89d63d2da.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: dbb08e3c1641796603fdaf7b929cdf6d
This should keep the code -Wall clean on ghc-6.8 in addition to ghc-6.10
darcs-hash:20090428222749-1499c-15cf4ede90ae4b66370490c960b4492ea650e6a6.gz
|
|
|
|
|
|
| |
Ignore-this: abb21b19bfbc567953419b3035b6a295
darcs-hash:20090423013135-1499c-4d4498e5dfe1fd1a75c319b448960a4563666161.gz
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 7375c8912ede6a6a44db4a4b91ffbc33
The Replace and Merge messages are added to support layouts sending a list of
windows that should be skipped over. The sources are tagged by a string key, so
it is possible though unlikely for different sources of boring windows to
interfere with eachother.
darcs-hash:20090406041301-1499c-a7496446b134bfbf4ab867bf110a7386559bb3cc.gz
|
|
|
|
|
|
| |
Ignore-this: e808729ddd2375778a96775568b8b621
darcs-hash:20090303065701-1499c-3c32f2d1c18dacdbac8ff07d7ba1a7ee3172da57.gz
|
|
|
|
|
|
| |
Ignore-this: 1ac344b32865b38e53b968cc037b0a01
darcs-hash:20090423172939-eb2e9-1fb68a5a22841e856a00ea7379b281a4963cc92f.gz
|
|
|
|
|
|
|
|
| |
These themes are colour themes only; they use the default font settings.
I thought the existing themes were rather dull, so these give more bright
(but tasteful) colours; shades of peacock feathers, shades of autumn.
darcs-hash:20090227065315-655da-6f02de2f1e37ee15c04ac178bc04ed6ad876a961.gz
|
|
|
|
|
|
| |
Ignore-this: cf04f87c546f89bd32a94de3a2a93b22
darcs-hash:20090409162609-29414-71dc93f7918450168f648cfe384185361faa9768.gz
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 36c05c60420520dab708401d8a80fc85
This patch adds functionality to update the focus on moves in unfocused windows, which would make sense if one wanted the focus to follow the mouse.
Currently this only happens when the mouse enters/leaves a window.
This patch should fix issue #205.
darcs-hash:20090407191819-cb1c6-f94441281224917d710ae5e1e1dbc1c9f3fa98b6.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 12ad5fc144a35fb605f53b744d8146ef
This event enables A.UpdatePointer behavior without causing infinite loops in
combination with magicFocus
darcs-hash:20090322221456-1499c-5b83149843f6712adc8fcb5e82066a7e23d9656c.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: d543d8f090b03a6c26b3a0427be3a051
This option is like Nearest, but it places the pointer a configurable
percentage towards the centre of the window, instead of right at the edge.
darcs-hash:20090322215811-1499c-c35397519d99af13d0dd3d5c11e1b4ee256bf788.gz
|
|
|
|
|
|
| |
Ignore-this: 6fbc63642b946461e0fafcb44016824
darcs-hash:20090322215553-1499c-2cff40375400867859ac941b0002f98cadbc245a.gz
|
|
|
|
|
|
| |
Ignore-this: b59603df8e4cfc1fb2cf9070cea615b3
darcs-hash:20090224172018-8978f-c60641c3fb09b8e7ca8e33c49ec8bcc5152b4102.gz
|
|
|
|
|
|
|
| |
Ignore-this: c02b25bd370ee449aab28005eb4418cf
Add Shrink/Expand messages handling for OneBig layout.
darcs-hash:20090221142300-94bf2-b2d0ac6f1a7603321c122e1b755ab0baffbb7032.gz
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 9d4f308d13f003aa4236417307a66c15
Add the OneBig layout, which places one (master) window at top left corner of
screen (width and height of master window are parameters of layout), and other
(slave) windows at bottom and at right of master, trying to give equal space
for each slave window.
darcs-hash:20090220172634-94bf2-9168b47e7baeb14ffeec58922d5ca80f5fa6d324.gz
|
|
|
|
|
|
|
|
| |
XMonad.Hooks.EwmhDesktops
Ignore-this: 6a22ea8bdc49f8484e18f04aaeb545ae
darcs-hash:20090220184137-7ba7e-e2eb4702acb468ade70e78e22b32c3137ba7214d.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: b38936b037c1172ec69905fa345f7afe
The reason for this is that EWMH specification require
utf8 encoded strings.
darcs-hash:20090220183318-7ba7e-fff9447ab3b47b875de50db74c3c5a91a6d13cc8.gz
|
|
|
|
|
|
| |
Ignore-this: db5a2c009f7e88647f168ccb225d6219
darcs-hash:20090422172510-cb1c6-69b4896adbdc1014e1f9b70fe0f15f65529ddd5a.gz
|
|
|
|
|
|
| |
Ignore-this: 9d92ff592f2bc4f041b85d1314058fdc
darcs-hash:20090409163513-29414-6e265fe7109d15b55b040514bca469d5c68f2bc4.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 38669e39c8676233d71f457c0b697500
GridSelect now allows selecting an element by a click with the left mouse button.
darcs-hash:20090409223302-cb1c6-7b62d240e030889ce5e8814e081a1a1986e27cba.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 69fbce85232871482adcce06c1a5fe62
This patch generalizes Actions.GridSelect to work for arbitrary (String,a)-lists. The changes break configurations that used `gridSelect' directly, which is now named gridSelectWindow. As an example for uses of the GridSelect-UI, I included a function to spawn an application from a list of commands(`spawnSelected').
darcs-hash:20090409155704-cb1c6-082fb77e1749c25eab2aeca3db7148b939b11a6d.gz
|
|
|
|
|
|
| |
Ignore-this: 8a0fb64aa0db27b242b7ad4bcba1a3ca
darcs-hash:20090415184550-5ccef-fcc9d4152b7d181a9380121af147d1a0782b192c.gz
|
|
|
|
|
|
| |
Ignore-this: 29e3936800194916a859976ff126dbfe
darcs-hash:20090409084946-5ccef-e312bdd8cb5e5474064a18ca9f026ab11a66d6e1.gz
|
|
|
|
|
|
| |
Ignore-this: 1874df995fc02a0b80051db39d91a2e1
darcs-hash:20090408080953-5ccef-4fc6631021663d259cbc80a3ef4fa3d31be74f00.gz
|
|
|
|
|
|
| |
Ignore-this: 95e1c9daa3ca43bfb058f6a881a97f3a
darcs-hash:20090415181907-5ccef-14c9ead9acaf711e49c700a894581fca51c2a2d1.gz
|
|
|
|
|
|
| |
Ignore-this: 73bb986165a7bba466aae789a5448170
darcs-hash:20090415014327-fb31b-fe5f4001445dfe5a61312d3155b8beba461f7afe.gz
|
|
|
|
|
|
| |
Ignore-this: 4c20592ea6ca74f38545c5a1a002ef91
darcs-hash:20090419085239-eb2e9-b81c0e529e0ea8664b1ab557472df72706c9d185.gz
|
|
|
|
|
|
| |
Ignore-this: b442cb08123d2413e0bb144a73bf3f57
darcs-hash:20090419045542-fb31b-b1a385de0fbefc5c16c9f5db9c58a4e55bc4753a.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 91fe0bc6217b910b7348ff497b922e11
This method uses a typeclass to pass a function to the layoutmodifier. It is
flexible, but a bit indirect and perhaps the flexibility is not required.
darcs-hash:20090325050206-1499c-fd29296b7092e7a437a1cec5d5bf35265324952e.gz
|
|
|
|
|
|
|
|
| |
Add an XMonad.Actions.PhysicalScreens contrib module that allows
addressing of screens by physical ordering, rather than the arbitrary
ScreenID.
darcs-hash:20090321001320-c0cde-b1f208797fd8c673a28a785910e8e9105a53f027.gz
|
|
|
|
| |
darcs-hash:20081008154245-23c07-30a58c257a61f3be5d001f238e6989e02c8b84c6.gz
|
|
|
|
|
|
|
|
| |
This makes UpdatePointer more Xinerama-compatible: If the user switches to a
screen with an empty workspace, the pointer is moved to that workspace, which I
think is expected behavoiur.
darcs-hash:20081007080041-23c07-745bd6652a98765e33e732ee4291374ea825bc3c.gz
|
|
|
|
|
|
|
|
|
|
| |
The old version fairly arbitrarily decided to prefer windows that are too
high over those that are too wide. The new version chooses the number of
columns so that all windows on the screen are as close as possible to the
desired aspect ratio. As a side effect, the layout changes much more
predictably under addition and removal of clients.
darcs-hash:20090311013617-18a2b-487e30d300b83871e572c4a535b4474b120accca.gz
|
|
|
|
|
|
| |
Ignore-this: 2af132159450d4fb72eb52024eda71b5
darcs-hash:20090301051509-6553f-f3807ddb03c277cdf54443d282a2a1a01a1313f8.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 9560b7c7c4424edb5cea6eec45e2b41d
Many setups are expecting xK_Print rather than
xK_Sys_Req, so make it available in additionalKeysP.
darcs-hash:20090302230741-d17f0-d238ee4d4b1977c4badae6ab8dde89590754be66.gz
|
|
|
|
|
|
| |
Ignore-this: ebfa2eadb439763276b372107cdf8d6c
darcs-hash:20090309160020-cb1c6-28bb80bf52bbf1093862164abe0b5fc0ea3a2041.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 7200b76af8109bab794157da46cb0030
Ampersand (&) is a special character and should be escaped.
darcs-hash:20090312091314-752c4-e16dcbdf05ea59db8b2e02d3157cd98ac2734d9b.gz
|
|
|
|
|
|
| |
Ignore-this: d49ed55fe8dc2204256dff9252384745
darcs-hash:20090219022417-1499c-d9cbc89f5035cf3a3b7698bf2b4bfe306ec3b7b5.gz
|
|
|
|
|
|
| |
Ignore-this: 370a7d6249906f1743c6692758ce5aeb
darcs-hash:20090210022727-1499c-f2fdcd99704982a75cedc877b81689453a4303fc.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 36737ce2fa2087c4a16ddf226d3b0f0a
Now smartBorders shows borders when you have multiple screens with one window
each. In the case where only one window is visible, no borders are drawn.
darcs-hash:20090314170058-1499c-d684d8e2a27f0b4df4f7f4acb64ccbd42687ad71.gz
|
|
|
|
|
|
|
| |
Ignore-this: 9897c60b8dfc59344939b7aebc370953
Reconcile darcswatch patch with pushed version of dzenStrip.
darcs-hash:20090314041517-d17f0-85d43c2bc0bddf3a6322c8ec195095117840e372.gz
|
|
|
|
|
|
|
|
|
|
|
| |
ppUrgent.
Ignore-this: fd96a1a4b112d0f71589b639b83ec3e
This function was written by Wirt Wolff. This change should allow UrgencyHook
to work out of the box with dzen and dzenPP, rather than the colours being
overridden so even though UrgencyHook is working, it doesn't change colours.
darcs-hash:20090314032818-d53a8-7af4c3e0cb04eca34d7d95cdd28a3e727a1abd83.gz
|
|
|
|
| |
darcs-hash:20090308201112-3ebed-6aedf6886f72574e53572bf12f7e3022e8c40bb8.gz
|