| Commit message (Collapse) | Author | Files | Lines |
|
Ignore-this: 59b1ade240aa75cf448620cd7a37579b
darcs-hash:20090813200119-7f603-2e4dbfc698796446602334609b244d79e5276f61.gz
|
|
Ignore-this: d02940888cd54cf209d6e5f4847548ab
Not all client messages are are meant to be handled by the wndow manager, so do
not complain when one is unknown.
darcs-hash:20090812222917-23c07-105d12c2d48165f574345695c13a802b2adb1b4c.gz
|
|
Ignore-this: 17c946c04dae72f0873f0f5bb56c9f37
Scratchpad reimplementation in terms of NamedScratchpad. No interface changes.
darcs-hash:20090428200136-fb31b-bbafd333c4f336933f904153225cbf7f960eff12.gz
|
|
Ignore-this: 7cf2d8d956c8e906b41731632db67e2a
Added ability to specify scratchpad manage hooks, mostly for defining window placement in a more flexible manner
darcs-hash:20090428192731-fb31b-cae7243900cb3091916fbb8d8d1bb96e2826fcf6.gz
|
|
Ignore-this: f2673e83386bc0e5d398d4e875537cc8
This patch will swap the positions of the two slave windows and this will result in a more intuitive window order. When using focusDown beginning in the master pane we will move in the following graphical order 2->3->1->2->3 instead of 2->1->3->2->1. This is backwards from what is expected.
The small drawback is that increasing from 2 to 3 windows (and therefore also columns) will behave in a less intuitive way. The window in the right column will jump to the left of the screen.
I think that it is a good idea to make this change since I rely a lot on the window order but people using WindowNavigation may be of a different opinion.
An alternative is to add an option to select in what way to behave, but that could be overkill... I leave it up to discussion and devs to decide.
darcs-hash:20090503195026-8978f-673fda48f46139930efe4cc0fd19f8777ffeed1b.gz
|
|
Ignore-this: a1fcfe2446184a8cea4553fd68565b58
darcs-hash:20090809184016-1e371-6dd9048634ffaccfbebb1461f5f8bad774dee82d.gz
|
|
Ignore-this: db0a25c0d615c3d8cb6ef31489919d91
darcs-hash:20090808002224-f7719-27d50f4f65324ac26594f0518081817aae17353c.gz
|
|
Ignore-this: 3327a19e5aa23af649ce080fc38a7409
darcs-hash:20090808002120-f7719-150bdb6def1f73e6552c81bd7a64414a8177183b.gz
|
|
Ignore-this: cee8b1325820ea1f513ae18d840b4c48
darcs-hash:20090808000622-f7719-a6bf599e8473818a8d86acc23fb3e85d7bb3cb78.gz
|
|
Ignore-this: 2b76afa0547aaed5fb39454a074ec4c3
darcs-hash:20090128004726-5ccef-a770e7113f6d8205e52268fc6cc7145f3a4ba81b.gz
|
|
Ignore-this: cc28e0def6c797f6d1da8f23469a4f8
darcs-hash:20090128013917-5ccef-3b5fbfbb147d935e15f43e741e975fa3f92f6ce8.gz
|
|
integration with EZConfig
Ignore-this: f7132388b1f1fd2dbf03885ffa534c20
darcs-hash:20090726032003-1499c-264671a5613ef3610a9e807c0e6645a629becab2.gz
|
|
Ignore-this: fdb9f0f07663854049cade2f0f7c2ebd
darcs-hash:20090525002915-1499c-e3a70df72ec34b1653bb2d7493133620a367179b.gz
|
|
Ignore-this: 181c3ee603c82e0c56406ba8552fd394
darcs-hash:20090504024017-1499c-a58667ac1e04b10469d6ea64dc7d3bb8bd3fee74.gz
|
|
A.GridSelect
Ignore-this: 936cfd1e1b6243ced54e356f8067fac
darcs-hash:20090727012302-1499c-4bd45b322d0d86cf6afd00e027a6a40f5647c777.gz
|
|
Ignore-this: baa33d5b38a7811b9f50b7d0f808ee75
darcs-hash:20090726061802-1499c-76d4a2b3be6ede7ce823ebb1f8cbbfb3508b49b3.gz
|
|
Ignore-this: 9cd675485270ccebec22df72eea40578
darcs-hash:20090726020438-1499c-f1865b69c443ceaa38b54d4fcf5e0c2d9bfe609d.gz
|
|
Ignore-this: 772566441df97479c49b6b149b57fc27
darcs-hash:20090513155732-8978f-27e6c7acc33953bd0135fd83d7951f1e51d06efb.gz
|
|
Ignore-this: 930e2bca230d5f403bf9c06650afc57b
Xkb adds its own mask and prevent Submap keybindings from normal
functioning when alternate layout is used. This patch cleans
these masks.
darcs-hash:20090623164653-7ba7e-d80f4f1ac09f4985e8d3ed9d2885a2c80058cb83.gz
|
|
Ignore-this: 55dddcc134aa173d2c8e015fc462ff99
darcs-hash:20090716234955-1499c-07b855977f83d0898150dbf173c07a8ee9466971.gz
|
|
Ignore-this: d71d82bac7cc59ef462e728adaf5db01
This patch adds WM_CLIENT_MACHINE property to window properties.
I can be used to distinguish windows run from different machines.
darcs-hash:20090715105053-69f16-6c1398ca86453bcb79aedf33597f5cb279f902a2.gz
|
|
Ignore-this: 362988aeca1996474942fa29ffcccbce5e543e57
darcs-hash:20090716153409-72aca-1f9c8d54efb3471fcdf965fb079f9a0b5527a74e.gz
|
|
Ignore-this: 883899013707737d085476637a44695a
Use wsContainingCopies in a logHook to highlight hidden workspaces
with copies of the focused window. (refactored from original by aavogt)
darcs-hash:20090703011524-d17f0-c8e021f7ebaac815fcc51a797b642e50d2a74a3e.gz
|
|
Ignore-this: 4e8b98f281001d7540617d0ff6a3d4f3
darcs-hash:20090709100703-7f603-ca459dc9695aab8fc70396761bdd6bf51ca962ab.gz
|
|
Ignore-this: 31136b901a7dc476ea337678cbc8637f
Context for why I've recorded the patch:
aavogt | portnov: did you get the message about your XMonad.Layout.CenteredMaster licence being not compatible with the licence of contrib?
portnov | aavogt: yep. Could you change that yourself? I allow this to be distributed as bsd3. Making so small patch and sending it will get to much time :)
portnov | *so
aavogt | I can change it, its more about whether you would allow the change to be made
aavogt | but I guess this clears it up
portnov | i allow.
darcs-hash:20090708051616-1499c-b6558a3cb11edeb47e003abc76984950823700d1.gz
|
|
Ignore-this: 1e28ff0974578d329bd3d593c1a5125e
darcs-hash:20090705201205-1499c-581bd0bb43ab6096eccded6edbd54a7a2007b0d9.gz
|
|
Ignore-this: 1d47165904048edfe28414ec5ce7f3e
darcs-hash:20090705180014-1499c-835c2136a7324d9ed8de0b4f40cca3d2b357cbe0.gz
|
|
Ignore-this: e87a5643938183eff156e08646cc71ac
darcs-hash:20090705175145-1499c-2c3ffac4ccbec1b5b6d0101e8a0aa714898b5547.gz
|
|
between groups
Ignore-this: d76b2f3e5999999a489b843b4dde59f1
darcs-hash:20090705174934-1499c-b0878bb70fbcdd734deccdc9a6beac9928aded4e.gz
|
|
Ignore-this: 9defa5b6a59ed84a15f733bd979e1c45
This way, correct behavior can be expected if the layout runs ex. 'withWindowset
W.peek', instead of looking at its arguments.
darcs-hash:20090705174156-1499c-66ae6251ba913aab43d873dee209dbdcea973093.gz
|
|
Ignore-this: 1d54ddb6596173f2fb6f30a648d7f3ba
darcs-hash:20090705173504-1499c-f4c8bb7d90004d127196ecabea567cf4ebe27095.gz
|
|
Ignore-this: 5a4cb6f165edd266a55e42ccedc8c0a7
darcs-hash:20090705050629-1499c-d2fe308976f6606a3c52c0d44d0efa96faaee1da.gz
|
|
Ignore-this: 54225917a34aa0785a97c8153ff32ab9
This is implemented as a layoutModifier, since that way the workspace
arrangment is preserved between restarts.
darcs-hash:20090702042609-1499c-0610725ef646811637a3cee027047e62ddc57085.gz
|
|
Ignore-this: d45331ad77662b356f12b3912ea3eac0
darcs-hash:20090703021507-1499c-c61642f78b6ab4c12d7f16cbf573bc7e5494a530.gz
|
|
Ignore-this: 605666aeba92e1d53f03a480506ddf2f
darcs-hash:20090702101621-e34a6-ab74a39d4262778767e7df721f9e6d41cb3c6997.gz
|
|
Ignore-this: cbbbe68690dbb4b814cd48fa32d4720
darcs-hash:20090702104933-7f603-8f51c30a91e31fa6b7b6cd7ef7197abb1999e487.gz
|
|
Ignore-this: 8675be8952f8d100c9042bdcdb962d3a
darcs-hash:20090701215640-29414-635465e7306088202cdbe0bc5251811c9c7b5d73.gz
|
|
darcs-hash:20090629192455-1e371-25ce049823f9b9875943bc97d969f511dd113276.gz
|
|
darcs-hash:20090605030113-1e371-6f55d154e061c7fcfe3ad68a11162f7cb655d48d.gz
|
|
Ignore-this: 647184c1b7f65c262c8cc15fdd0829d5
darcs-hash:20090628060608-1499c-1d36cfa89751dca60f60f9730801b51f77e53486.gz
|
|
Ignore-this: f2a236d3dc0374bbc1c19b864baa7c86
darcs-hash:20090628060333-1499c-37d5cb79a6c2bebf7948cc88e9164d011f428a5d.gz
|
|
Ignore-this: ba8042aa0f5d3221583aead9dced6cc
darcs-hash:20090629004147-1499c-31ce5c2b4a2fd52d8dc48f94a27ba06607a9820a.gz
|
|
Ignore-this: a90c98bb14a2f917d8552cd2563aeb49
darcs-hash:20090627202755-1499c-e3a7fb184f64ff100151437755d545ee67f47c7e.gz
|
|
Ignore-this: 2274fdd689b0576a76d9f3373e9c7159
darcs-hash:20090626025457-1499c-1d7bdb15732bb3d45e853e140f66fe38fc4fcafa.gz
|
|
Ignore-this: ea5ebf0d6e8ac5c044d9291b3c55479d
This module defines layot named Column. It places all windows in one
column. Windows heights are calculated from equation: H1/H2
darcs-hash:20090605184515-94bf2-6842ff495fc3bcf3850291a3fc7f63a4d2c498d9.gz
|
|
Ignore-this: 98bbdd4fbf12d7cd9fad6645653cb84b
darcs-hash:20090625173751-1e371-12b3cd5bf16ea72ea98a3b0db485f4642bc88e37.gz
|
|
Ignore-this: 4ed6e789034db8804accfe06a47ef4a2
This patch adds ifWindow and ifWindows as helper functions to
X.A.WindowGo and removes some boilerplate by rewriting other functions
in terms of those. Also some minor simplifications.
darcs-hash:20090624231711-7f603-4c0bf4bc2542fe591ddeab25e21f4dd7a775afa7.gz
|
|
Ignore-this: 84dfa0d9d50826527abbe7ff6acf4465
darcs-hash:20090624043831-1499c-2086e714723091fae9e3697df370a0634152f0a4.gz
|
|
Ignore-this: 543b172fbefa9feded94d792d01921c4
These functions will be used to send strings for execution by command line, in
xmonad-eval
darcs-hash:20090623052537-1499c-d985ff1de9431dd80a88ae87015e5e4c1b27aa46.gz
|
|
Ignore-this: 68a6fed2943eb9982e32815168b6f297
darcs-hash:20090623003937-1499c-b3764db812016034691df8a081fb6d31421f6fdf.gz
|