| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
This adds some type safety, since the super-layout is now of a distinct
type from the sublayouts. This avoids the ugliness we had, of passing
"fake" windows to the super layout. Now we directly lay out the layouts.
darcs-hash:20070624171346-72aca-e25332cad748281a8656487977d4f4351fcffc64.gz
|
|
|
|
|
|
|
|
|
|
|
| |
This module allows dwm-style tagging (as I understand dwm). You can have a
given window visible in multiple workspaces. If it's visible in two
workspaces both of which are visible, a gap will show up in one of them
(which is something that needs fixing in xmonad core). Also defines a
kill1 which is like kill, but only removes from the current workspace a
window if it's in multiple workspaces.
darcs-hash:20070624155648-72aca-a2123bfd26ef1310752ae79f2978ee3ff5729909.gz
|
|
|
|
|
|
|
|
|
| |
This modifies all the contrib modules to work (so far as I know) with the
new contrib layout. The exception is the LayoutHooks module, which isn't
used. It exports an API that is inherently unsafe, so far as I can tell
(and always has been).
darcs-hash:20070623210952-72aca-1993ca13dc6996b59fedacc271c03fbaf87eabaa.gz
|
|
|
|
| |
darcs-hash:20070623143745-72aca-af7a62ddac17d009e0792e38d706e5d5746468e6.gz
|
|
|
|
| |
darcs-hash:20070623143542-72aca-b1bc6ffaf524ee9c1f4ac7e04d8224e02bba0b1b.gz
|
|
|
|
| |
darcs-hash:20070623143516-72aca-7025ef870ceb46c7bf73f51547e2677902e4e5ce.gz
|
|
|
|
|
|
|
|
| |
It's unclear to me what SimpleStacking is supposed to accomplish, so I'm just
going to note that it doesn't work with Xinerama. (Due to assuming that the
current workspace is the one being laid out)
darcs-hash:20070627035426-b9aa7-2f0c0a1e0beb080e323847e34db35cc5fec6b073.gz
|
|
|
|
| |
darcs-hash:20070627033910-b9aa7-0c9dd49af1c853ac608f8b7b368febe687d7343d.gz
|
|
|
|
|
|
| |
Makes Haddock not complain about not finding documentation for '$'.
darcs-hash:20070626071449-ea16c-16a8612ac82aad0e3706e33a653716a9283e3c27.gz
|
|
|
|
|
|
| |
Also tweaks import ordering slightly.
darcs-hash:20070626065522-ea16c-6a59c6f56999c565a824e79c8e78c06b10ecd380.gz
|
|
|
|
| |
darcs-hash:20070625140735-32816-0bb95586b8579186cdde4d444f2344223182aded.gz
|
|
|
|
|
|
|
|
| |
Added a new data type to keep configuration options. tabbed now takes the shrinker and the configuration
type.
Fixed a bug related to vertical alignment of text.
darcs-hash:20070625140112-32816-bb7d5ca75803b255d450aed01b3bc91d6c834611.gz
|
|
|
|
|
|
|
| |
newDecoration now takes also a fontname to set fonts in decorations that use them.
If an empty string is send the the default Xorg fonts will be loaded.
darcs-hash:20070625135722-32816-821258ce2bdafd1b61642caf7227ff52fe376742.gz
|
|
|
|
| |
darcs-hash:20070624141631-72aca-e75499f67a7458dd492cbe4a3402213d3895472d.gz
|
|
|
|
| |
darcs-hash:20070624171740-c98ca-d137e376f0c02712d59dbc65c5aef015d4e6a57d.gz
|
|
|
|
| |
darcs-hash:20070623184938-ea16c-3f050d8e4cef255bef37dd11f5b12c53bc1a129a.gz
|
|
|
|
| |
darcs-hash:20070623223227-ea16c-48e7eba9a5906bf90d74ca2211bee11b6e165345.gz
|
|
|
|
| |
darcs-hash:20070622142950-72aca-6dc011f903d12a056b1124752fc37f23368f898e.gz
|
|
|
|
|
|
|
|
| |
Provides a means of pushing all windows on the current workspace back into
tiling. Not all that useful, but might be preferable to restarting or manually
pushing windows.
darcs-hash:20070623050510-ea16c-d3a090a96f7dc4707b5e2c7b6cb9faab008ca35d.gz
|
|
|
|
| |
darcs-hash:20070622111442-ea16c-2037a5b992d806ed593b3fcca913390ceecb0de4.gz
|
|
|
|
| |
darcs-hash:20070622132618-72aca-eaa298576b86f0686de999fb4c05ba9dde319ad5.gz
|
|
|
|
| |
darcs-hash:20070622131300-72aca-66fcb6cf29376d230796d226bb7630952fd6797f.gz
|
|
|
|
| |
darcs-hash:20070621192541-06a25-c0b9f8626bb9c396a128cc0f2d5ed59919ca5630.gz
|
|
|
|
| |
darcs-hash:20070621191207-06a25-e3d7b4835126c33087d251052a6483e0d9cc5807.gz
|
|
|
|
| |
darcs-hash:20070621191125-06a25-f2ca78bb2b6ecc561ee0de5d478a27f882c14caa.gz
|
|
|
|
| |
darcs-hash:20070621162632-72aca-6a8dad6e062ce0fc49accbf49dfda2fa8cee7a3d.gz
|
|
|
|
|
|
|
|
|
|
|
| |
WARNING! This change will break existing Tabbed configurations. The
problem is that there is no way within a Layout's "doLayout" to safely
modify the layout itself. This makes LayoutHooks fragile, and more to the
point, makes SimpleStacking fragile, so we can't safely define a
tabbed'
darcs-hash:20070621151524-72aca-2466fff5a37ce1388879367c419cf52161f8f838.gz
|
|
|
|
|
|
| |
based on a suggestion by Tim Hobbs
darcs-hash:20070620170020-06a25-ee0a03e9814031615e823e6faa12dd9016e68b8d.gz
|
|
|
|
| |
darcs-hash:20070620115852-ea16c-990153eabeb0096484a63c034fbe42038b1268f6.gz
|
|
|
|
| |
darcs-hash:20070620153111-a5988-396f43cde7cb8078fb736f05f1afc82015dd265e.gz
|
|
|
|
| |
darcs-hash:20070620125420-72aca-2802515a9c62727f8a8e53fdb480bbb5588f50e2.gz
|
|
|
|
|
|
|
| |
Unused definitions and imports left in, as I assume they'll be used for
something later on.
darcs-hash:20070620123449-ea16c-aadadae5c3502ac069763f93aa2eb73c797b4569.gz
|
|
|
|
| |
darcs-hash:20070620115457-ea16c-db4b3263ba7086db21b617ca24fcdef3c14198ad.gz
|
|
|
|
|
|
|
|
|
| |
Also uses fmap/maybe instead of do/case, which makes the code look a little
cleaner (imo).
Please note that I've only been able to test this briefly, but it seems to be
working like it's supposed to.
darcs-hash:20070620112805-ea16c-d246e45889110c7f28da80adbcfc968139f77130.gz
|
|
|
|
|
|
| |
tabbed needs an additional argument.
darcs-hash:20070620112555-ea16c-8882fd63b341e8a86604788445bd7cc6eb5cbb63.gz
|
|
|
|
| |
darcs-hash:20070620093753-ea16c-7989e486c118a61800b68b5afbd2601d795dcd00.gz
|
|
|
|
|
|
|
| |
This patch replaces (compare `on`) with Data.ord.comparing, so on doesn't have
to be defined.
darcs-hash:20070620011016-bffde-57b2a58458e443cf8cbe0af51130ea99289650d2.gz
|
|
|
|
|
|
| |
Think this fixes the rest of the errors caused by the Layout change.
darcs-hash:20070619220323-ea16c-3274cd24d01bc932089ab88191ccda316ea93b01.gz
|
|
|
|
|
|
| |
Layout change caused because of missing type argument.
darcs-hash:20070619214839-ea16c-834c06a84ce91a6306ee23b9be344641d42a5ee9.gz
|
|
|
|
| |
darcs-hash:20070619204504-ea16c-10489c55e14a44b74a0f9fa9524fae793c13544f.gz
|
|
|
|
|
|
|
| |
This patch lets you pretty-print a WindowSet to a string, rather than always
printing it out to stdout directly.
darcs-hash:20070619183657-bffde-8c3bc99141d8cfa091a8662f4d1296f28763797a.gz
|
|
|
|
| |
darcs-hash:20070619150928-72aca-51028a2488f93cd4274f772206a508e90b608642.gz
|
|
|
|
|
|
|
|
|
| |
mkfifo isn't located in /sbin on all distributions (Gentoo puts it in /bin).
By temporarily appending /sbin to PATH both setups are supported.
'which' and friends are not viable options since /sbin usually isn't in
user's PATH by default.
darcs-hash:20070619124212-ea16c-50a4865c9e3714b1a61c4d4f489f819ed959d88f.gz
|
|
|
|
| |
darcs-hash:20070619002849-ea16c-979a331830ebbb9f5bb48d5e98a9aca564e41591.gz
|
|
|
|
| |
darcs-hash:20070618234703-ea16c-731cdb87894ff3f725ab7cafc3bbd5822a2f8517.gz
|
|
|
|
| |
darcs-hash:20070618232051-ea16c-2d78b71c7164302c56e2dfd11fdac9f6f4830624.gz
|
|
|
|
| |
darcs-hash:20070618212215-ea16c-1339b2797edeb6141f91bb0b2d4f84cc0e95c600.gz
|
|
|
|
| |
darcs-hash:20070618205421-ea16c-4882c1f204419027d8014525d087308ebc743448.gz
|
|
|
|
| |
darcs-hash:20070618205222-ea16c-b441fb622f2532c5b0ba9a0c7b880f9d01e062d4.gz
|
|
|
|
| |
darcs-hash:20070618193626-ea16c-fc5e73006d563e36348f4eda854b8e9f0e2d3ce5.gz
|