| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
If we'd really like lower case layout descriptions, the 'description' method
in the LayoutClass instances should be changed instead.
darcs-hash:20071017202953-a5988-ba32d2aa4e9dbbfe9d93e8e35545ffc5004a4de9.gz
|
|
|
|
|
|
|
| |
Additionally this patch does various clean-ups that should not
affect functionality.
darcs-hash:20071017205153-b49f3-d36953f5ba4684e62ac55e2d04ee93a2f1c6ec9a.gz
|
|
|
|
| |
darcs-hash:20071017202201-a5988-8130b054c29244d0fb2f5887eeb5285865c1a478.gz
|
|
|
|
|
|
|
|
|
| |
This patch takes runProcessWithInput out of Dmenu, runProcessWithInputAndWait
out of Dzen, and runInXTerm out of RunInXTerm and collects them in one central
module called Run. This way, other modules may include Run instead of Dmenu
to get what they want without giving the impression of making use of dmenu.
darcs-hash:20071012145233-8602e-6f8fb66c62afecdbd52a6a9122b5ecb55fc7f8bc.gz
|
|
|
|
| |
darcs-hash:20071017194622-bffde-8b6cad43545154215b1feef0db8cd66b618aba74.gz
|
|
|
|
| |
darcs-hash:20071017191421-42ea9-18a3cb8ed5239442b903b5462911af8df7942085.gz
|
|
|
|
| |
darcs-hash:20071017173256-b49f3-02e85aecc376194cd2130daad5b9cfcd8f5399b1.gz
|
|
|
|
| |
darcs-hash:20071017192612-928c4-16b88a6fed79f3741d3eb1b7df31dce17dfe05af.gz
|
|
|
|
| |
darcs-hash:20071017182042-928c4-e23e06754b0f4ed6ed175bef12a34e036ee8d503.gz
|
|
|
|
| |
darcs-hash:20071017182027-928c4-594c05b822d0c6b048120bcc395223cf046f3dba.gz
|
|
|
|
| |
darcs-hash:20071017133202-72aca-ebc7f49b7e25d941495bedc07cca49ecd2412822.gz
|
|
|
|
|
|
|
| |
This layout provides a standard tiling layout with support for resize hints
and filling the gaps created by them.
darcs-hash:20071017052017-b49f3-b41e5074afec8268ec9c41d77a04bb1cb3ea8f79.gz
|
|
|
|
| |
darcs-hash:20071016231218-72aca-0da806169b43d3b2dfebae4f83b556dadc0fdb74.gz
|
|
|
|
| |
darcs-hash:20071016230301-72aca-e003c298f830d89d4125c5d15accb4ed71bc6241.gz
|
|
|
|
| |
darcs-hash:20071016223347-72aca-a0a6ab2a43a33f5901640fa2f192e0af3ef61a74.gz
|
|
|
|
| |
darcs-hash:20071016214337-72aca-db7bca50796462b6913659b4ba270d4a051c8ceb.gz
|
|
|
|
| |
darcs-hash:20071016213316-72aca-5b6ee6fcf9232935499ca9b61e29663db55a1857.gz
|
|
|
|
| |
darcs-hash:20071016210349-72aca-960939059ece50f0f3961443a0e432395d4db7ee.gz
|
|
|
|
| |
darcs-hash:20071015165504-72aca-ed7515ee2d90caa4a9fcfe64ab0c73de6d876166.gz
|
|
|
|
|
|
|
|
| |
I told to David I would have taken care of that: instead of exporting
the config constructor we export 2 functions: navigateColor and
noNavigateBorders. Updated documentation accordingly.
darcs-hash:20071013090524-32816-303a461ace55ca42289a15c79b2db77a9943fa3d.gz
|