| Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Ignore-this: 64f4fa63f4cc25f634f8fbc3276ef2a2
darcs-hash:20090623002645-1499c-6f88accec5c461121b01175a5687b0672d1eafa1.gz
|
|
Ignore-this: 8cfd0a4664ece5d721f52c59d4759a5f
Actions.SpawnOn can now be used to execute arbitrary manage hooks on
the windows spawned by a command(e.g. start a terminal of specific size
or floated).
darcs-hash:20090622183825-7f603-bde3b3838ac61753f9dfa15529e4303ae9f1fd88.gz
|
|
Ignore-this: 484eca17b9877f7d587fc5bce8c5ae8a
darcs-hash:20090622201423-f7719-e2e02429f80ee2ef794680ebbffda67f1847835c.gz
|
|
Ignore-this: 984788359376e3d2bab0d1e86ff1276f
darcs-hash:20090622201401-f7719-ae5b727adccbdeab8313cf766b610417f053d42c.gz
|
|
prog name (no shell scripting)
Ignore-this: 5515c72649471fac1ffcf4b68e1e0cf9
darcs-hash:20090622193255-f7719-ff429690ac893878f5d457e1643390600dcd6416.gz
|
|
prog
Ignore-this: fc48265f252e015ffdc1792c6c9eaa12
darcs-hash:20090622193018-f7719-e9d8d69d38b45f944c2a3c090dd0c47d09887013.gz
|
|
Ignore-this: 28dc1d5b094d50eaf6148fa9cc2d3755
darcs-hash:20090622192831-f7719-555de2effd946e19072719c94163f1fc9da2d59e.gz
|
|
Ignore-this: 7bcfffe335b765c081c18b103d9d450a
darcs-hash:20090622004309-1499c-ac234ddda7c9c03403a135bab10fe6f6391906ee.gz
|
|
Ignore-this: 813473c5f42540ed0d575bb273f8652
darcs-hash:20090622000115-1499c-3ea35fc8f2bf4d07c0f74d84f0ebc803185c957f.gz
|
|
Ignore-this: 185a5dba1c1333aa4a2e778f34417c39
darcs-hash:20090621211947-5701e-cd96a73aef62144221eb6c12f63404653c72740d.gz
|
|
Ignore-this: e3fb5d78b766f63a20ab4db064d8285c
I'd better do it in xmonad.hs, but I can't decide what to expose from
Tabbed.hs to make it happed. Suggestions on how to make mouse click
handling hook a part of the Tabbed creation interface are very welcome
- my attempts turned out to be ugly in extreme.
darcs-hash:20090621195225-5701e-dd8b1e35d7afd16fb85c136afdd784d017d18e7e.gz
|
|
Ignore-this: fad8cb7fb4c2785b14b97d48f19604cc
In order to enable user to write custom `decorationMouseFocusHook' and
`decorationMouseDragHook' hooks we need to provide him with means to
lookup original window by its decoration.
Module Decoration has internal function `lookFor' for exactly the same
purpose. I exported it under a slightly different name and without
exposing internals of DecorationState.
darcs-hash:20090621194652-5701e-3fe157f99b1ea31377b0d77db4fd3a0314b553fd.gz
|
|
Ignore-this: e91c07885f0ab662f70e0ebd82fb7a5d
darcs-hash:20090619052731-1499c-b68f6df5d8d5c750be9cc68c67a9b7e50c51e7dc.gz
|
|
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
|