| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
darcs-hash:20071022191443-ae588-2062c1cf18050861d8cee344117d07f13f653605.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without this patch, ManageDocks would only set the gap according to a window’s
STRUT when the window is first mapped. This information would then get lost when
the user toggle the gap.
Now, when the user toggles the Gap, all present windows are scanned for STRUT
settings, and the gap is set accordingly. No need to manually configure the gap
anymore.
This is the same patch as before, but independant of the Hooks patches, and with
more documentation.
darcs-hash:20071022220132-c9905-fb953a07a9c15ed37a40b47d83763f434de47fcf.gz
|
|
|
|
| |
darcs-hash:20071023135638-72aca-1b19cf35b57dcbf9ed6fa023b09977f3d457fa6b.gz
|
|
|
|
| |
darcs-hash:20071023134933-72aca-2b6f97ff928782c250a693b75b2a05a024fb8f20.gz
|
|
|
|
| |
darcs-hash:20071023134911-72aca-d94c618211c707b74fa50cae1cc91606aca03262.gz
|
|
|
|
| |
darcs-hash:20071019181514-f7719-6fd5a3e451cc6629dc74170068b6a414259aaadc.gz
|
|
|
|
| |
darcs-hash:20071019181317-f7719-abc19fe0c3776416ae754d75fbfb467f8b66e942.gz
|
|
|
|
| |
darcs-hash:20071019181255-f7719-e93b15b811ee1f24b3db7e0437f4b3eb83d3c381.gz
|
|
|
|
| |
darcs-hash:20071019181232-f7719-8042e1fc481829cd4a859bf717f60f82aef1bfa2.gz
|
|
|
|
|
|
| |
Analogous to Run.hs patch; these use safeSpawn and unsafeSpawn respectively.
darcs-hash:20071019181137-f7719-95fbfe642137e957f8b5aa0bb1b10297a9ba4d8f.gz
|
|
|
|
|
|
|
| |
See their documentation. This is part of a re-organization of various 'run' commands; this two
make it easier to go through the shell or not, and will be re-used elsewhere.
darcs-hash:20071019181009-f7719-4f4073639389f335080d552c4788667fd109b6f3.gz
|
|
|
|
| |
darcs-hash:20071019180953-f7719-0e7101b3e3a3378d43807d080aae8de74ffb3802.gz
|
|
|
|
| |
darcs-hash:20071019180900-f7719-6d6ef4a67f2ccae639e9e79c49fd80dd32d746c5.gz
|
|
|
|
| |
darcs-hash:20071019010057-f7719-5decc9a8f35769e90dd5cb1de30eba76f4c8fb24.gz
|
|
|
|
| |
darcs-hash:20071019010034-f7719-fa310f748e3130d12d3c40bc411aa658bf54ed0c.gz
|
|
|
|
|
|
| |
While spelunking in the xclip source code, I noticed it had much the same call to createSimpleWindow but with a simpler geometry - just 1x1 pixels, not the odd 200x100 of the original code. It seems to work the same and looks better and less mysterious, so unless arossato had a specific reason for those particular two numbers...
darcs-hash:20071019010013-f7719-bc4ab9b863275e7657d0637836ae8786fd9b2654.gz
|
|
|
|
|
|
| |
Obvious comments removed.
darcs-hash:20071020170936-ae588-721702bc4e4d6558c54c858f54a6db2238bcbede.gz
|
|
|
|
| |
darcs-hash:20071020170719-ae588-2e8b43ffa1af11c05337a14ee0ed0cf45baf9544.gz
|
|
|
|
| |
darcs-hash:20071022011738-bffde-f9e478770d4eb6900b4dff171fb950551aac85f5.gz
|
|
|
|
| |
darcs-hash:20071019205830-ae588-536b101a46c01318fa5120e055c07327f3b3937d.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This layout combinator is similar in spirit (and in code) to
the old combo combinator, but only allows two sublayouts. As
a result, we don't need to wrap these in existentials, and reading
works seamlessly. Also, we add the feature (which could also be
added to combo) of being able to change which sublayout a given
window is in through integration with WindowNavigation.
I envision combo being deprecated soon. combineTwo isn't quite
so flexible, but it's much easier and is better-coded also.
darcs-hash:20071020191748-72aca-b431b4f7c13f63a2060c7b19b4404245b6939251.gz
|
|
|
|
|
|
|
|
|
| |
This is a helpful feature (for, e.g. WindowNavigation) that
allows modifiers (if they so choose... the old API remains
supported) to easily send a single Message to the modified
layout in response to a Message.
darcs-hash:20071020191542-72aca-fd6b8f2edb91519b4e475319c2bc8c3d4b77136d.gz
|
|
|
|
|
|
| |
core Config.hs
darcs-hash:20071019145526-bd4d7-047adebfe8ec017ea89afd1fcf1c89473e412c6c.gz
|
|
|
|
| |
darcs-hash:20071018214525-72aca-7364a52e0146efcd8f6fd81026f21540f20c1205.gz
|
|
|
|
|
|
|
|
| |
This is because modifierDescription is designed to be human-readable,
and show rarely creates a human-readable description. And in many (if
not most) cases, an empty description is precisely what we want.
darcs-hash:20071018202604-72aca-6da6f02e804c95da4cbccae205f83217333f7c96.gz
|
|
|
|
| |
darcs-hash:20071018202438-72aca-a9f81255bde7bfa91b531d5240f5e719aaf16e7d.gz
|
|
|
|
|
|
| |
space is not added if the modifier description is empty.
darcs-hash:20071018183054-bd4d7-0a1a4a2fb97cf789106b0e820b0471ea9f33146a.gz
|
|
|
|
| |
darcs-hash:20071018033000-42ea9-8f269712737b88376bbe662b7dabe62d58a82146.gz
|
|
|
|
| |
darcs-hash:20071018174523-b49f3-1fb1d59daf1b5d78e2f3d153570090940d335694.gz
|
|
|
|
| |
darcs-hash:20071018145604-72aca-d28097e49bc8ba0a939dcc87cbd6fd791682494b.gz
|
|
|
|
| |
darcs-hash:20071018054315-42ea9-0cbaae50528d9ea7ef26136d0530cacf8d518992.gz
|
|
|
|
| |
darcs-hash:20071018022026-78224-801dce0f1fb3cf4affa918665ec8195e50a98c1e.gz
|
|
|
|
| |
darcs-hash:20071018021742-78224-2e9fe5bc8704959e9ccf089b462f0da55f796893.gz
|
|
|
|
| |
darcs-hash:20071018012910-78224-804cedb28d826ddfc3d1a8177aa8460b38fe6591.gz
|
|
|
|
| |
darcs-hash:20071016051819-78224-bbfccd2607836f38a703ec40f85dbc2fdf89a0fd.gz
|
|
|
|
| |
darcs-hash:20071012044555-78224-148a20c5ce8c05146293d3b28c1c16119caccb04.gz
|
|
|
|
| |
darcs-hash:20071012034506-78224-696f65ee0ba491fc134abd7c29b61e041a4e99b9.gz
|
|
|
|
| |
darcs-hash:20071012032558-78224-183ef82b5abb7f3e9f0feeafec1b5b48d68a0123.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's a LayoutModifier which lets you define an urgencyHook function -- the
action gets performed wheneveran X client sends an XUrgencyHint message (i.e.
tries to "flash" the "taskbar").
This statically points to Config.urgencyHook, which requires that the user add
a line to Config.hs-boot, in addition to defining the urgencyHook.
Documentation forthcoming.
darcs-hash:20071011051641-78224-a045fe35cff3729cdd8f23e0ab90c43b351dae6b.gz
|
|
|
|
| |
darcs-hash:20071018063749-b49f3-3cce3ff7340fdced2f0c27264ac1df0effa6b627.gz
|
|
|
|
| |
darcs-hash:20071018003013-a5988-95789aa40da640b8f6f9cd1c198ff6aa2d0dc38b.gz
|
|
|
|
| |
darcs-hash:20071018002821-a5988-f23531a42a52fc2edf1700f201ac3b0e631697be.gz
|
|
|
|
| |
darcs-hash:20071018002511-a5988-12b76a33f36ff72975d03585b68454dd1a4f8c5d.gz
|
|
|
|
|
|
|
|
| |
This can be useful when you are using colors to distinguish between
workspaces and simply provides more functionality. The default behavior
remains the same.
darcs-hash:20071018001652-b49f3-2fc4fa9e2412b77e18f34969b45acb3ffb2c16f6.gz
|
|
|
|
| |
darcs-hash:20071018001542-a5988-22604499111d6535e88b122844aa30e9d45fd290.gz
|
|
|
|
| |
darcs-hash:20071017211427-a5988-bc749e2f7ce798ac9983e8ba30e3d03064f757d7.gz
|
|
|
|
| |
darcs-hash:20071017211303-a5988-72a3633166bc0daf2ed3719b2172a44a4cd05fb5.gz
|
|
|
|
| |
darcs-hash:20071017211011-a5988-7da83fda03acfb16e52af2e6c19c9c73a0baa6c2.gz
|
|
|
|
| |
darcs-hash:20071017210912-a5988-6b05818ed665808068bdc7b5aeeed9fb091a80e4.gz
|
|
|
|
|
|
|
|
| |
We introduce the PP type to allow user customization of dynamicLog.
dynamicLogWithTitle has been eliminated because this is the default behavior
for dynamicLog now.
darcs-hash:20071017210431-a5988-9aac9047eb033d330686999052ad2ec0e79a81b0.gz
|