Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/xmonad/xmonad

The core of xmonad, a small but functional ICCCM-compliant tiling window manager
https://github.com/xmonad/xmonad

Export XMonad.Layouts from XMonad

a73f8ec70918d86d02b1467368b780b60d35da7b authored about 17 years ago by Spencer Janssen <[email protected]>
Export XMonad.Operations from XMonad

1bb18654d63d6581c6722a068895788cd59bdd28 authored about 17 years ago by Spencer Janssen <[email protected]>
Export Graphics.X11, Graphics.X11.Xlib.Extras, and various Monad stuff from XMonad

fa45d59e9525566067e25b0edde185b14b68bb1d authored about 17 years ago by Spencer Janssen <[email protected]>
Depend on X11>=1.4.0

f73f8f38a581ce580186c4ab92644d2ca783aa2e authored about 17 years ago by Spencer Janssen <[email protected]>
Update extra-source-files

28cc666a7533c824dc27788d96fc30786b46ee4b authored about 17 years ago by Spencer Janssen <[email protected]>
Update man location

c8f16a85cfedea54001cf89ec29baa12bcb5e0dd authored about 17 years ago by Spencer Janssen <[email protected]>
make Query a MonadIO

6908189698fee180a4e8f1b5c4f413da1f1ad860 authored about 17 years ago by Lukas Mai <[email protected]>
Add ManageHook to the XMonad metamodule

39eccc350c56bac6410d91c6e8b240ce5660b3ba authored about 17 years ago by Spencer Janssen <[email protected]>
update todos before release

c8ab301c95a490e3d891e9cc19bfbc91102f5737 authored about 17 years ago by Don Stewart <[email protected]>
Depend on X11 1.4.0

5e310c0c94be2fd507e91433302cde220a060521 authored about 17 years ago by Don Stewart <[email protected]>
Typos and formatting

a29590034a3bb697354e5ca63907c24524a46fb0 authored about 17 years ago by Andrea Rossato <[email protected]>
Move XMonad.Layouts to XMonad.Layout for uniformity with xmc

f394956e5674ce133b6c1443dbc50ed319326ef0 authored about 17 years ago by Andrea Rossato <[email protected]>
reword comment (previous version didn't make sense to me)

93c55c948ebf1b255d7ae2aecd237fb626cd242d authored about 17 years ago by Lukas Mai <[email protected]>
add getXMonadDir (2nd try)

4fa10442ab30a41d22fc306077fcddf4d467e90c authored about 17 years ago by Lukas Mai <[email protected]>
Add 'and' and 'or' functions to ManageHook.

1ab1d729a0a7733a5355a5c046422490908b0b0d authored about 17 years ago by Spencer Janssen <[email protected]>
generalise type of `io'

c95b8d9160800b49a65d535bc71f3b59308c09e9 authored about 17 years ago by Don Stewart <[email protected]>
Add recompilation forcing, clean up recompile's documentation

92b4510d7bcfc9e57092300ccb3684cda4937646 authored about 17 years ago by Spencer Janssen <[email protected]>
recompile does not raise any exceptions

6114bb371e5f72bb43ddf6e61f6d75ccab09aa8f authored about 17 years ago by Spencer Janssen <[email protected]>
-no-recomp because we're doing our own recompilation checking

7e2ec3840ca4e54cbefbbb80a856eb131f507953 authored about 17 years ago by Spencer Janssen <[email protected]>
pointfree

6ce125a5660fe2dfea32c7ea9a48052c2805ef84 authored about 17 years ago by Don Stewart <[email protected]>
clean up fmap overuse with applicatives. more opportunities remain

3456086f85e7a82ebe8d686683cae11ca61bf200 authored about 17 years ago by Don Stewart <[email protected]>
ManageHook is a Monoid

3b83895d28b52bbc929bc5ff1231f82eba9dd252 authored about 17 years ago by Spencer Janssen <[email protected]>
No more liftM

dc6ba6b5ee220de5ec85450669145ad3cc5147c0 authored about 17 years ago by Spencer Janssen <[email protected]>
Refactor recompile

df5003eb1633446956ed8ded3c7ccf35d47e685f authored about 17 years ago by Spencer Janssen <[email protected]>
Trailing space

99dd1a30ba4adf7dd5bc11d2c757de9cd35770fb authored about 17 years ago by Spencer Janssen <[email protected]>
Generalize recompile to MonadIO

d6c5eb3e80b5c08549235464726e2a53cf3624ac authored about 17 years ago by Spencer Janssen <[email protected]>
Factor out doubleFork logic

9d9b73399428c83325f2d936e57742730211b860 authored about 17 years ago by Spencer Janssen <[email protected]>
handle case of xmonad binary not existing, when checking recompilation

ea71fd67e84879d891e633c5deed085f52f4c289 authored about 17 years ago by Don Stewart <[email protected]>
Use executeFile directly, rather than the shell, avoiding sh interepeting

e9eadd6141a5db8a2b5f1dc3d4f27d53863280a4 authored about 17 years ago by Don Stewart <[email protected]>
use 'spawn' rather than runProcess, to report errors asynchronously, avoiding zombies

ddf9e49e493b652f44af5b7851d9f9704a475955 authored about 17 years ago by Don Stewart <[email protected]>
use 'spawn' rather than runProcess, to report errors asynchronously, avoiding zombies

81803ffe8147a5d8600bf6a597b536aedb5be17f authored about 17 years ago by Don Stewart <[email protected]>
Use xmessage to present a failure message to users when the config file cannot be loaded

31ce83d04ed265eb8cd3b868edae279d33cc8af4 authored about 17 years ago by Don Stewart <[email protected]>
only check xmonad.hs against the xmonad binary, not the .o file (meaning you can remove it if you like)

c2ae7a8c71a61c53c27d065c71edca9ffb94da86 authored about 17 years ago by Don Stewart <[email protected]>
Do our own recompilation checking: only launch ghc if the xmonad.hs is newer than its .o file

45eea722bef1463b3bc509bfad52bd28115c56a9 authored about 17 years ago by Don Stewart <[email protected]>
reformat export list to fit on the page

4bb63711558f39474a6a75a00083d2921d0e85cf authored about 17 years ago by Don Stewart <[email protected]>
add support for Mac users and their silly case-insensitive filesystems

dfd4d435d8fd90737f8959991fc50627571fbb55 authored about 17 years ago by Devin Mullins <[email protected]>
some more tweaks

ac41c8fb5257d7d010c6fbb5df7f8b7459ed0027 authored about 17 years ago by Don Stewart <[email protected]>
more todos: docs

223b48ab27ea0925a1422f68b4b22ca54c0cf75f authored about 17 years ago by Don Stewart <[email protected]>
we need examples for the managehook edsl

107b9424141aa7ae03b5d36ecea37b49f6b87d25 authored about 17 years ago by Don Stewart <[email protected]>
more todos

6aee5509de60a202fb2e30d00278768d25f82104 authored about 17 years ago by Don Stewart <[email protected]>
polish readme

ba6d9c8a52e605d1772f0a75c24a89c6ec9990b3 authored about 17 years ago by Don Stewart <[email protected]>
more polish for config doc

3a995b40c93469e8c774e20e397aa8ff5989e908 authored about 17 years ago by Don Stewart <[email protected]>
tweak .cabal synopsis a little

656f4551da5ed18186e71aacd6f7979e870221fd authored about 17 years ago by Don Stewart <[email protected]>
Config: small haddock fix

6ae94edbe45c8ae0a3bc4574923529d040cff6af authored about 17 years ago by Andrea Rossato <[email protected]>
Core: documented XConfig and ScreenDetail

22ccca29e6f645cdaf650732c05343d50620ca57 authored about 17 years ago by Andrea Rossato <[email protected]>
CONFIG, TODO: fix typos

CONFIG: delete trailing whitespace

2302bb33044a50f2059be29d85694f7f1617312d authored about 17 years ago by Valery V. Vorotyntsev <[email protected]>
comments, reexport Data.Bits

833e37da9ceb7916443bfb0d9fc433d401f6036a authored about 17 years ago by Don Stewart <[email protected]>
polish .cabal file. add xmonad@ as the default maintainer

cf0c3b9ab6c386923178e2ff136f7002282184a0 authored about 17 years ago by Don Stewart <[email protected]>
add lots more text on configuration

532a920bce3da8b77413726a482c5041f860e88e authored about 17 years ago by Don Stewart <[email protected]>
refactor trace.

0d506daf452ac400011542d13d43cbb867291f00 authored about 17 years ago by Don Stewart <[email protected]>
make default ratios in config nicer to look at

b4e0e77911aec5fd45052e3725e6138ef8aea53f authored about 17 years ago by Lukas Mai <[email protected]>
XMonad.Main uses FlexibleContexts

58fc2bc59ea49b28aecbba2cea0983525cf8cd55 authored about 17 years ago by Spencer Janssen <[email protected]>
Depend on X11 1.3.0.20071111

11711e1a468eeb2968fb36e9ca4a44d953ad7deb authored about 17 years ago by Don Stewart <[email protected]>
clarify comment at top of Config.hs

There appears to be some confusion -- several people have wanted to edit
Config.hs as was done i...

4887c5ac423752d5aa132e57fa7494a9dc8d1543 authored about 17 years ago by Devin Mullins <[email protected]>
avoid Data.Ratio and % operator in XMonad.Config

I think this'll make Config.hs more friendly as a template for folks
to modify.

3d0c08365d0697596dc472841d73cec1660fa625 authored about 17 years ago by David Roundy <[email protected]>
remove obviated (and confusing) comments

e4c2a81ca1e6c51ecaa773dd0ff04b1d12738b0a authored about 17 years ago by Devin Mullins <[email protected]>
hide existential Layout (mostly) from user API.

c8473e3ae9377a5bffa0d0bd89cd4862db48081c authored about 17 years ago by David Roundy <[email protected]>
update README some more

99fb75eb9b25d9d2b248e3f7d7fdba271153690c authored about 17 years ago by Don Stewart <[email protected]>
we depend on Cabal 1.2.0 or newer

ceb1c51b3fff3fbde3fff8c1bfda89178ee92a02 authored about 17 years ago by Don Stewart <[email protected]>
Generalize several functions to MonadIO

14b6306ac21883b288ce4bf623c15020a28c2e0d authored about 17 years ago by Spencer Janssen <[email protected]>
Docs for ManageHook

b51f6f55a8175654dcf60735b3d7520a805e388c authored about 17 years ago by Spencer Janssen <[email protected]>
New ManageHook system

e2ab6e8a27085b124c72b928ccf67aedbad639b9 authored about 17 years ago by Spencer Janssen <[email protected]>
refactor main, add "recompile" to XMonad.Core

dcf53fbaf601c38a145c3f3f3d2b04843c0c3bf9 authored about 17 years ago by Lukas Mai <[email protected]>
maybe False (const True) -> isJust. spotted by shachaf

f81ec95fa01e73a1aa79c4cd3f03c0c1f9318608 authored about 17 years ago by Don Stewart <[email protected]>
typo

39f4fe7a90bb4d2fb29b4aea58c639ebc5eb91ba authored about 17 years ago by Don Stewart <[email protected]>
Generalize the type of whenJust

a5200b3862b99f94b641f166e8cbb1a597be42f2 authored about 17 years ago by Spencer Janssen <[email protected]>
imports not needed in example now

d50d6c909d9ffedfef4fa59e43f98f6fedd71ba0 authored about 17 years ago by Don Stewart <[email protected]>
Provide top level XMonad.hs export module

dbfd13207ddf2c16cae13f9091412cf5c968d921 authored about 17 years ago by Don Stewart <[email protected]>
Fix haddock comment

bbe4a27f6532589d601eb5bc478e2a0d53e649fe authored about 17 years ago by Spencer Janssen <[email protected]>
point to where defns for config stuff can be found

6eb23670bbb68c9d5bcedc81e76b66e83dccd950 authored about 17 years ago by Don Stewart <[email protected]>
fall back to previous ~/.xmonad/xmonad if recompilation fails

94924123bb2bc615f09e15dd69c4f690f7a7cfd5 authored about 17 years ago by Lukas Mai <[email protected]>
recommend --user

ece268cd1ef63f93879ea95f26fbb2b11717c65f authored about 17 years ago by Don Stewart <[email protected]>
Run only 50 tests per property, decreases test time by 10 seconds on my system

0de10862c2b82475f27620184d5f75167dbb0865 authored about 17 years ago by Spencer Janssen <[email protected]>
Remove stale comment

f7b6a4508f5cbcaf8efce5eec0498291626529ab authored about 17 years ago by Spencer Janssen <[email protected]>
Use Cabal's optimization flags rather than -O

00f83ac78aec58167af02fc5625849d01a73c72c authored about 17 years ago by Spencer Janssen <[email protected]>
Build the whole thing in the test hook

3a902ce6134549656dd4ec827379ff42a0fd8f30 authored about 17 years ago by Spencer Janssen <[email protected]>
-Werror

5342be0e67025e1fadbbc6067cb5c066ca2da998 authored about 17 years ago by Spencer Janssen <[email protected]>
add CONFIG with details of how to configure

dfd8e5113626621f67eda715ce756fc6850864fd authored about 17 years ago by Don Stewart <[email protected]>
Remove superfluous 'extensions:' field

88845e5d97b1e384dbcf0f5314677013898d61c1 authored about 17 years ago by Spencer Janssen <[email protected]>
Use configurations in xmonad.cabal

4732557c12aec0cb7fd06377ea2f54cb25aa2e9e authored about 17 years ago by Spencer Janssen <[email protected]>
~/.xmonad/Main.hs is now ~/.xmonad/xmonad.hs !

a13c11ff524a4f7f16a18568dbd06f16ab5dc53f authored about 17 years ago by Don Stewart <[email protected]>
makeMain -> xmonad

fcea17f9204f160844f9e8ee7a608445c86a32ca authored about 17 years ago by Don Stewart <[email protected]>
-Wall police

a5acef3ad666af1d0657209dee5775f8baa81228 authored about 17 years ago by Don Stewart <[email protected]>
remember to compile the xmonad library also with the usual ghc-optoins

76e960a40c5023364923fb0ba0afb4f46743b172 authored about 17 years ago by Don Stewart <[email protected]>
EventLoop -> Core, DefaultConfig -> Config

30af3a8f847c91f9fdbdadb52b82c3d040fd8311 authored about 17 years ago by Don Stewart <[email protected]>
clean up DefaultConfig.hs

c9142952c24473bb77d23db72e89248b9c9c722a authored about 17 years ago by Don Stewart <[email protected]>
clean up some weird formatting/overboard strictness annotations

934fb2c36873d68f4191afb5c9872d0643b3236e authored about 17 years ago by Don Stewart <[email protected]>
Update pragmas for GHC 6.8 compatibility

d1c29a40cfa474e0eca3a228058d98099578a3fa authored about 17 years ago by Spencer Janssen <[email protected]>
Use the layout and workspaces values from the actual configuration used

cd9c592ebcc074cc34ba511b0b344932dbe9a211 authored about 17 years ago by Spencer Janssen <[email protected]>
Float handler out of makeMain, make keys and mouseBindings dependent on XConfig for easy modMask switching

131e060533de8be05c112f1ce01f590015deb198 authored about 17 years ago by Spencer Janssen <[email protected]>
We can't rely on the executable name, because it may be 'Main'

4996b1bc4714588a2abacbae326f674fe256669a authored about 17 years ago by Spencer Janssen <[email protected]>
Get defaultGaps from the current config, not the default one

4b2366b5cecb3377153f9457570cc3b312dced70 authored about 17 years ago by Spencer Janssen <[email protected]>
exposed-modules

0590f5da9ed4942ceaea223518546ad01436303a authored about 17 years ago by Spencer Janssen <[email protected]>
Hierarchify

c3c39aae12c22e823f18d1b11154e66712d28c23 authored about 17 years ago by Spencer Janssen <[email protected]>
Main.hs -> DefaultConfig.hs, add new Main.hs with 'buildLaunch'

7bc4ab41c71934187470c68d69e0067ae689ab7e authored about 17 years ago by Spencer Janssen <[email protected]>
Layouts.Choose: handle ReleaseResources

7dc2d254d1da675345c29322dafb0a3fa4dd8e73 authored about 17 years ago by Spencer Janssen <[email protected]>
Layouts.Choose: send Hide to non-selected layout

528d51e58aa6d013db61684ad1db7f496b47e4d1 authored about 17 years ago by Spencer Janssen <[email protected]>
Export mirrorRect

9ef3fdcf08cc4a2db9255d41ccab75bd754f0774 authored about 17 years ago by Spencer Janssen <[email protected]>
Only export main from Main

e8d3f674ef818c2d66f5a39c7b656934eb89e8ed authored about 17 years ago by Spencer Janssen <[email protected]>
Add readsLayout, remove the existential from XConfig

8a5d2490bbff8eda8dc13b65db5b1e1d3bafb396 authored about 17 years ago by Spencer Janssen <[email protected]>