| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
Ignore-this: 14c32fddc8b7b0561e97eb1d09e27fd7
The Hooks.EventHook module is superseded by handleEventHook from core and should no longer be needed.
darcs-hash:20090618104318-cb1c6-43b2f002f74c3eab3a8ea916caa17ea77bae0e16.gz
|
|
|
|
|
|
| |
Ignore-this: ecbb2063337bb87108c12a3c3f8ceeba
darcs-hash:20090618010118-1499c-7df4207cf205d4a669fbfb68d375f63e27ad1b66.gz
|
|
|
|
|
|
| |
Ignore-this: cf6dcf340fa6cc010f7879f188d376f5
darcs-hash:20090618003729-1499c-c927c08cda268b94b350f6419a64df8ca1e863d4.gz
|
|
|
|
|
|
| |
Ignore-this: ddb5dff32e332cf378f2204e23335d43
darcs-hash:20090617210345-23c07-550fb67e2e999fcd681a542af46361655af72209.gz
|
|
|
|
|
|
| |
the screen (fixes #298)
darcs-hash:20090604123509-1e371-90746027e0f8e07d20da14637204f288430e2eb9.gz
|
|
|
|
| |
darcs-hash:20090602172148-3ebed-63594bd14ec6f89be1215da9ab469d6491ca1773.gz
|
|
|
|
| |
darcs-hash:20090602171754-3ebed-8774c016bf35378cd266a4f7e863e5e0bea86623.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: e5cbb04882671d6fcc56f181f7d0d292
Provides layout modifier AutoMaster. It separates screen in two parts -
master and slave. Size of slave area automatically changes depending on
number of slave windows.
darcs-hash:20090426155401-c5067-00aaf36a5a39c8bef913f7d0f1057e1e08e56ec0.gz
|
|
|
|
|
|
| |
Ignore-this: 4c3769dc96041608660789573b670c23
darcs-hash:20090530185752-8978f-aed8c6218dc5804519ea770f31f932e07c68d060.gz
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 3c6c0748a4b0d14bd39bcb88f10aade6
When resizing other corners than bottom-right, instead of adjusting to even columns/rows on the opposite side to it the same way as if resizing was made from the bottom right.
Also add the possibility to add an area in the middle of an edge where only that edge is resized, not the closest corner.
darcs-hash:20090530185437-8978f-82de436312c45d105593603fd58f293056f91c11.gz
|
|
|
|
|
|
| |
They are not needed any more since utf8-string is mandatory dependence.
darcs-hash:20090419130909-7ba7e-9b1d2c6e54b67f29c3f52d072a661fe9c83c15c2.gz
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 4378f4c6c4f383c9a35acb503409d865
This patch will remove snapping against unmanaged windows, but instead calculate a new rectangle with all gaps (computed by ManageDocks) removed. This new rectangle is used to snap against. (Both the inside and outside of the rectangle.)
This will remedy the issue of snapping against multiple layers of the same window, additionally there will be no snap-points between windows on the same side. So if you are running two dzen side by side with half the screen each. You will not automatically have a snap-point in the middle.
Naturally, this patch will change which function is exported from ManageDocks.
darcs-hash:20090526222942-8978f-2d110fbeb4777d6b019b7f0f647eb2251196b5e8.gz
|
|
|
|
|
|
| |
Ignore-this: 55bb5b7fabc00f3dcc89e45cc416fc97
darcs-hash:20090525030734-1499c-4b2cbbb9441b51847777ddb33dcc1da68846a360.gz
|
|
|
|
| |
darcs-hash:20090525010419-1e371-ca55ed1b4c67c68e551b170d1db82270eb06341b.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: daac5841cf203c0e0df865a6fb0db3a1
Signed off here too:
http://www.haskell.org/pipermail/xmonad/2009-May/007883.html
darcs-hash:20090525003245-1499c-268990d16efa1ff579fcd9f4658625ff471e9c89.gz
|
|
|
|
|
|
| |
Ignore-this: 46a856cae139d2e224ded985a9866ecf
darcs-hash:20090525001834-1499c-c4ef9061c280a7f5c7b3a698d86548e8d83d7940.gz
|
|
|
|
|
|
| |
Ignore-this: 380c279320cff67c60a9bbf9a49ec509
darcs-hash:20090524205957-8978f-a5b79cb8586b95d34b3bce5f77ee22d775ad853b.gz
|
|
|
|
|
|
| |
Ignore-this: d3932d211e9dc755be799d863b7d58e3
darcs-hash:20090524205854-8978f-445c95084be1e84fe47d0540b65343146a9a6728.gz
|
|
|
|
|
|
|
|
| |
bindings and some minor fixes
Ignore-this: d5fd9356e101b019735d54267a120ed
darcs-hash:20090524201143-8978f-e968a341032866d85fc272d903127186905fd71f.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 53af93bdf537cf3417cedd313e36bcbd
TODO: Try to snap against unmanaged windows such as dzen/xmobar.
darcs-hash:20090523235230-8978f-24e9fd5a8826f854ccd5870471d98b68c5436a15.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: acea22bec582ee5eb076ac3bc862a9ea
The order previously was not as documented, which prevented resizing specific
windows.
The Mosaic constructor is hidden in favour of mosaic :: Rational -> [Rational] -> Mosaic a
Expand and Shrink messages are added, requiring another argument.
Remove useless demonstration of SlopeMod message since resizing the focused
window is better.
darcs-hash:20090524193810-1499c-ab6214eb3ae298968c29f0edd9b1a4e3fe94715a.gz
|
|
|
|
|
|
| |
Ignore-this: a29502bc1302f18b9ae0062105a0e109
darcs-hash:20090519024258-1499c-fa659cb2974364826458904073b79ab7b82f882d.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: a49106d5abb683d805e59beb29c727a9
layoutHintsToCentre attempts to apply hints in a way that eliminates gaps
between windows. The excess space ends up on all edges.
darcs-hash:20090519013806-1499c-77afe39135f74122a8d4c70f6329d458e904a3ad.gz
|
|
|
|
|
|
| |
Ignore-this: b4bb5b6aeba95be047a102d07d916c48
darcs-hash:20090519013350-1499c-96b69a8199ff74d9524895e580d0adb7ae8da5a3.gz
|
|
|
|
| |
darcs-hash:20090514215552-1e371-f1100b7112ae24d4607a44c289eb1a9ebe8c4554.gz
|
|
|
|
|
|
| |
Ignore-this: 7cbf72ba48a2222b65615a02125d87ef
darcs-hash:20090509195254-8978f-1bd9da8cc1374704a64f719e7dbeb6164f5b64cf.gz
|
|
|
|
|
|
|
|
| |
Ignore-this: 65c251663f02a083c5838ae1d1bd112a
A layout combinator that sends a specified number of windows to one rectangle and the rest to another.
darcs-hash:20090509174627-8978f-38d686bdd22f268ef9ea20cf945522a49f25edb7.gz
|
|
|
|
|
|
| |
Ignore-this: edb0a2a03b2ed2959cb7068ae601fa28
darcs-hash:20090426171002-8978f-4ceb1e72cf94d546dfad4470079d02625a00b812.gz
|
|
|
|
|
|
| |
Ignore-this: 5f2163e64d876f4982b0d6baf13e0614
darcs-hash:20090508202937-1499c-4552ad89de7afb29cc018d69a40b36d6b8fcc0b8.gz
|
|
|
|
|
|
|
|
|
| |
Ignore-this: 73240ab34348ad895c3d66c2a2e8e40f
Rework of the Logger portions of patches originally from seanmce33@gmail.com
to apply without conflicts, plus several formatting utilities for use with
X (Maybe String) aka Loggers.
darcs-hash:20090412041356-d17f0-2fce7044ca4b7d02aa7607ca07e1ef75316648b2.gz
|
|
|
|
|
|
| |
Ignore-this: e63f3ee533dd9bcf0f32da2316dde1dd
darcs-hash:20090503190755-8978f-1a517fe375e492e05e9d91c2b7f49bd07ae173ec.gz
|
|
|
|
|
|
| |
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
|