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

gap

5fdbe0711d2a67377250f2acf686636c74d45dac authored over 17 years ago by Don Stewart <[email protected]>
todo

7fb1dd96de1152e2a88705b207392953f6d77424 authored over 17 years ago by Don Stewart <[email protected]>
revert raiseWindow in focus. Leads to some funny races with pop ups. Harmless with status bar support now

77f59efcc6af8295ef582d118425397124f1ac28 authored over 17 years ago by Don Stewart <[email protected]>
mod-b, toggle on or off the status bar gap

bb4bd97c87a6d179401cb23a3545e7c92a13cfe1 authored over 17 years ago by Don Stewart <[email protected]>
Add new config value, defaultMenuGap, for specifying a gap for a status bar

By default, it is 0 (set in Config.hs), but set this to a pixel count to
get a permanent gap at...

a64c9f1856756b8dd35a4b3eba8c6353688b5063 authored over 17 years ago by Don Stewart <[email protected]>
raiseWindow when settings focus. The focused window should always be raised, I think

e5e4b46ffafc6715a25dfb10e248552aed8c3781 authored over 17 years ago by Don Stewart <[email protected]>
Be a bit more conservative with -O flags, and GC. Hope to avoid runtime GC bug

7be0a2103d895dd1165159c031771cb61818811b authored over 17 years ago by Don Stewart <[email protected]>
dead code

ef5326ccff2383018a4552dd53caf3e6a7e51b24 authored over 17 years ago by Don Stewart <[email protected]>
refactor code smell in Operation.hs

ee2c2c311b81ea112c09ad78d2fe34e6c8c95be2 authored over 17 years ago by Don Stewart <[email protected]>
clean Main.hs slightly

fdc6af5faa8ad6931553dcbddfdf81bfaf02534a authored over 17 years ago by Don Stewart <[email protected]>
todo

325329e5d72a09ac141ee0187ce42b1c38236076 authored over 17 years ago by Don Stewart <[email protected]>
Generate keybindings section in manpage from Config.hs

8cfe050be7cf5c6dbe99181d1d919847e87da8d9 authored over 17 years ago by Jason Creighton <[email protected]>
specify --user, spotted by fasta

d3f56af1724639044c6c924a2cee3112e406a955 authored over 17 years ago by Don Stewart <[email protected]>
HEADS UP: change key binding for swapLeft/Right and IncMaster

The use of arrow keys for swapLeft/Right clash with firefox's back
button. Use the more intuiti...

60f4f4e5e4d14e055b47c0983e00bd294e4efb71 authored over 17 years ago by Don Stewart <[email protected]>
type sig for abort.

6346e11ff667314cd0eac29fab74d8aa5ffb8765 authored over 17 years ago by Don Stewart <[email protected]>
start on TODO list needed for 0.2 to be tagged

e64e4347508dbeb83d8dcd75831f1e34047bfadc authored over 17 years ago by Don Stewart <[email protected]>
Formatting only

8d6b9144090ed9cf9ccab8ff4b1c08c719cdd642 authored over 17 years ago by Spencer Janssen <[email protected]>
Add a test that the size field of StackSet is correct to QuickCheck invariant.

52608185b4de6f7174d435b19a9514cede458419 authored over 17 years ago by glasser <[email protected]>
Add a note about already installed packages

d502891ef0116d77203259affcd641a5a08f3942 authored over 17 years ago by Spencer Janssen <[email protected]>
Fix bug in noDuplicate invariant

ws used by noDuplicates is actually a list of list of elements which
will pretty rarely raise a...

a36bd3197315d74878c4113710821161494e1d4f authored over 17 years ago by Rob <[email protected]>
Quickcheck property to check that delete / focus behaviour

See patch "Deleting a window should not affect focus". Checks this property.

7afc18b0e13a3b8a9d352fc084519d423482c218 authored over 17 years ago by Rob <[email protected]>
Deleting a window should not affect focus

This fixes a bug whereby deleting a window will first move focus to
that window before deleting ...

f8caf7f9823447f07da154f5ba6f20bb887b3993 authored over 17 years ago by Rob <[email protected]>
Add an abort function, called for deliberate and intentional errors

a5aa4b1686c637e0de62dd1be690d031c7b367ff authored over 17 years ago by Neil Mitchell <unknown>
Delete the Catch wrapper, no longer required by the latest version of Catch

6f9998ad27a6c9f77ad1f6a65e8e6b39c118fd4a authored over 17 years ago by Neil Mitchell <unknown>
Use --resume by default

654e64b772639f1d6b9fbf3b061fed4e2840d50c authored over 17 years ago by Spencer Janssen <[email protected]>
restart: don't preserve old args

0df8dffc781e6daea4b847edfe53b5fb8f47ec48 authored over 17 years ago by Spencer Janssen <[email protected]>
add swapLeft and swapRight

bcf305cd1ed67294f5ae440997bcfcf6f8b98729 authored over 17 years ago by bobstopper <[email protected]>
Wibble

865939b660fc62a54a0b81a8831aff0c6de8eb8b authored over 17 years ago by Spencer Janssen <[email protected]>
Generalize withDisplay's type

9b525254177488bf5a37d125d8fbf9ca5c6fd1e2 authored over 17 years ago by Spencer Janssen <[email protected]>
refactor using whenX

3202fa0673fd6552aab2cb1b7ff3ab498476ca88 authored over 17 years ago by Don Stewart <[email protected]>
Add preliminary randr support

07a354e5a359721f72d0ed7529ad1b0a7917a9db authored over 17 years ago by Spencer Janssen <[email protected]>
Update the Catch checking to the new interface for StackSet

c4dd12620038a39dc8451d167233ecb53633c6d4 authored over 17 years ago by Neil Mitchell <unknown>
Remove the magic '2'

e300df54251215767522c4a8bee14f2280889fa0 authored over 17 years ago by Spencer Janssen <[email protected]>
List --resume args first

d074b1bcfd8e405941651462a2a41bafadf4f452 authored over 17 years ago by Spencer Janssen <[email protected]>
Move special case 'view' code into 'windows'.

This is ugly right now -- I promise to clean it up later.

ff975f6d404107d9df1895ec8f8948c137b30965 authored over 17 years ago by Spencer Janssen <[email protected]>
Experimental support for a beefier restart.

a9d7b7ef49aecf79940dbd5ea505fd776d00c550 authored over 17 years ago by Spencer Janssen <[email protected]>
Catch the exception rather than explicitly checking the PATH

270d80297ff6b50cf21d3033ea865578378b4777 authored over 17 years ago by Spencer Janssen <[email protected]>
Put restart in the X monad

3c2ad2509ebed2083e404bd03242e97b0a98d078 authored over 17 years ago by Spencer Janssen <[email protected]>
Show instances for WorkspaceId and ScreenId

90dd7705a8e0bf2a942a861229ac05bb05377a0b authored over 17 years ago by Spencer Janssen <[email protected]>
Read instance for StackSet

127fd0b30987801c9923461804e31239fd604b70 authored over 17 years ago by Spencer Janssen <[email protected]>
Remove redundant fromIntegrals

c8cfc1faca52556a91a86a50e99f79157ac06143 authored over 17 years ago by Spencer Janssen <[email protected]>
Use Position for dimensions

daefb508d7157be8a5df43de4ab569b57f692cd2 authored over 17 years ago by Spencer Janssen <[email protected]>
Make screen info dynamic: first step to supporting randr

b59d4d1dc0ba155ad599faea8a0890872b7e9a01 authored over 17 years ago by Spencer Janssen <[email protected]>
modify

b1345e037cfb7d4a662bdbaec0ba513c980da862 authored over 17 years ago by Don Stewart <[email protected]>
Move xinerama current/visible/hidden workspace logic into StackSet directly.

ea80d2a71fb30c362d2ee02e20dd86055c1dd7a0 authored over 17 years ago by Don Stewart <[email protected]>
s/workspace/windowset/

02073c547bcfdad0fa5da84de17231e2cff34f31 authored over 17 years ago by Jason Creighton <[email protected]>
focusWindow: always view the containing workspace first

5c44fa79fd2d28f0688d2ff4c48b3c2930083f00 authored over 17 years ago by Jason Creighton <[email protected]>
only hide old workspace on view if the old workspace is not visible (Xinerama)

b757a526db9bab8c0e9c5703344bc4345f20d93b authored over 17 years ago by Jason Creighton <[email protected]>
Fix mod-j/k bindings

1c4b0a51d887cb5fd2fd403fc9741a7709d38762 authored over 17 years ago by Spencer Janssen <[email protected]>
explicit export list for StackSet

d28d4251e0636812eef59a701d90a999c6b43eb0 authored over 17 years ago by Don Stewart <[email protected]>
Be explicit about suspicious System.Mem import

2e5084319a035bf9e87ec8e7995bee96e3b1a7e3 authored over 17 years ago by Spencer Janssen <[email protected]>
comment only

d3d058345d47d453001c285134bde4044773b6ec authored over 17 years ago by Don Stewart <[email protected]>
HEADS UP: Rewrite StackSet as a Zipper

In order to give a better account of how focus and master interact, and
how each operation affe...

77e46027ed5b512c83ab400598d95d6f03e0689e authored over 17 years ago by Don Stewart <[email protected]>
Read is not needed for StackSet

f9af744b1eb22f43e5669a2305ff85f3f94f27e4 authored over 17 years ago by Spencer Janssen <[email protected]>
variable number of windows in master area

4206c4bae9fbc40f47e7eec089ff838976f08823 authored over 17 years ago by Jason Creighton <[email protected]>
Use camelCase, please.

810c19d7f2a79f9444645d696c23d9f3aa837432 authored over 17 years ago by Spencer Janssen <[email protected]>
beautify tile

3cc55de0f4f03fc7f6d5a7b371566f198c508bd3 authored over 17 years ago by David Roundy <[email protected]>
setsid() before exec. Intended to fix issue #7

67fe5ab21922d64f4f88fe55368a797c08dd90e0 authored over 17 years ago by Spencer Janssen <[email protected]>
put doLayout in the X monad.

21cbab3f06951abee6df9f1c66a9857a006a2064 authored over 17 years ago by David Roundy <[email protected]>
keep focus stack.

54ee507ccadc1d0d14f9d240782c386a1782b606 authored over 17 years ago by David Roundy <[email protected]>
bump LOC limit to 550

378aa87173c870109a87887ab282ff6cbef61fd5 authored over 17 years ago by Jason Creighton <[email protected]>
Remove broken prop_promoterotate, replace it with prop_promote_raise_id

47ae5e4ea57b3ecb8d0251c468a88009bf4d0df8 authored over 17 years ago by Spencer Janssen <[email protected]>
Disable shift_reversible until focus issues are decided.

c4030d45e28b8a066711117db7a59530a5fb1011 authored over 17 years ago by Spencer Janssen <[email protected]>
Disable delete.push until focus issues are decided

f5b0df6a73e3cdc3824b8423871b0cb9d81fcb7a authored over 17 years ago by Spencer Janssen <[email protected]>
Remove unsafe fromJust

c5c958dc2c9bc64358fe37d39ed9664e8636c094 authored over 17 years ago by Spencer Janssen <[email protected]>
Add the initial Catch testing framework for StackSet

626d25bb3a3846cce168835126d6108b09a7f7fc authored over 17 years ago by Neil Mitchell <http://www.cs.york.ac.uk/~ndm/>
Make tests typecheck

4afb251f41f60238a5790ec64c46d5209497cbcd authored over 17 years ago by Spencer Janssen <[email protected]>
Remove unsafe use of head

a846eb18ff9bea0b9dfa6e677b8d0c99dfc8162c authored over 17 years ago by Spencer Janssen <[email protected]>
Make 'index' return Nothing, rather than error

f03ca10714f3afc24c5fbbe41a01786820b073fb authored over 17 years ago by Spencer Janssen <[email protected]>
Use 'drop 1' rather than tail, skip equality check.

ba9e15e772b14280fc3dcc3a20efec9f834e9352 authored over 17 years ago by Spencer Janssen <[email protected]>
Redundant parens

70fe61971b7fe6041109ff42f626afa302d765b4 authored over 17 years ago by Spencer Janssen <[email protected]>
StackSet.view: ignore invalid indices

1276edc861461942df4d11749d8f719e8b493eed authored over 17 years ago by Spencer Janssen <[email protected]>
Work around the fact that Yhc gets defaulting a bit wrong

97141b9a07b32c61ea64d836ed3674e6643838c1 authored over 17 years ago by Neil Mitchell <http://www.cs.york.ac.uk/~ndm/>
Change the swap function so its Haskell 98, by using list-comps instead of pattern-guards.

27f1f50071bcd4f1272c787a9dddf4ec1af6360d authored over 17 years ago by Neil Mitchell <http://www.cs.york.ac.uk/~ndm/>
Arbitrary instance for StackSet must set random focus on each workspace

When focus was separated from the stack order on each workspace, we
forgot to update the Arbitr...

9f4fd822b60be612ba06eb5fcdecffdb7e211e77 authored over 17 years ago by Don Stewart <[email protected]>
make quickcheck tests friendlier to read.

ab27c7d48d7cd5ecc5fc4de9ad522d461732d2e9 authored over 17 years ago by David Roundy <[email protected]>
make Properties.hs exit with failure on test failure

ab0f3be0af74748862e406d3221a2a08883d877f authored over 17 years ago by Jason Creighton <[email protected]>
since we just ignore type errors, no need to derive Show

7a5642249199ee2f2ce64e9db67e22a6471cec24 authored over 17 years ago by Don Stewart <[email protected]>
Constrain layout messages to be members of a Message class

Using Typeables as the only constraint on layout messages is a bit
scary, as a user can send ar...

0928bb484a3db58e7029dda83b25f3f00ed450a0 authored over 17 years ago by Don Stewart <[email protected]>
Handle empty layout lists

72e7bed426cf7a5afc81c3bde80a3830bac2004e authored over 17 years ago by Spencer Janssen <[email protected]>
refactoring, style, comments on new layout code

d0ef78e5c3ef75d121f6068d3cd19bcc86d120d9 authored over 17 years ago by Don Stewart <[email protected]>
use anyKey constant instead of magic number

b5ed587f2ec095705c53b9ad4d207dc78432d046 authored over 17 years ago by Jason Creighton <[email protected]>
added mirrorLayout to mirror arbitrary layouts

7a89f431b154129d4989f44bc412e90b4a8c8dd1 authored over 17 years ago by Jason Creighton <[email protected]>
Fix layout switching order

a5e0e2458d9dc1653b70c7d9b3968bc6398f79dd authored over 17 years ago by Spencer Janssen <[email protected]>
More Config.hs bugs

9d3d2f85038a4b28e8e4a4dedc25ebca1102bc96 authored over 17 years ago by Spencer Janssen <[email protected]>
Revert accidental change to Config.hs

204c90b07258b5121b60593afa9a2e06dbfb9338 authored over 17 years ago by Spencer Janssen <[email protected]>
Add -fglasgow-exts for pattern guards. Properties.hs doesn't complain anymore

bedc069143307c2b81a0c54a69a461a01f30afa2 authored over 17 years ago by Spencer Janssen <[email protected]>
Avoid the unsafe pattern match, in case Config.hs has no layouts

5b7c6c863188a9fdf36e4cd502c56b247bf3007f authored over 17 years ago by Spencer Janssen <[email protected]>
add support for extensible layouts.

ea1134db26e6abbea7f7896507b80ae0e67596c4 authored over 17 years ago by David Roundy <[email protected]>
comments. and stop tracing events to stderr

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

f5e8b2b6a89beb9fca857438ee555cc77f67b99e authored over 17 years ago by Don Stewart <[email protected]>
elaborate documentation in Config.hs

08ce2a5efa3d177beb685527d1e559d1ffd873f1 authored over 17 years ago by Don Stewart <[email protected]>
Use updated refreshKeyboardMapping. Requires latest X11-extras

b63e8c029e960044199f69dfb89e7148249fa6c8 authored over 17 years ago by Spencer Janssen <[email protected]>
run QC tests in addition to LOC test

fa271e00ce610d5b0fc7cf051d8911fc22863d85 authored over 17 years ago by Jason Creighton <[email protected]>
Add 'mod-n': refreshes current layout

3416eceb5d5c4efe59c6ceda20fd0076ca5e9535 authored over 17 years ago by Spencer Janssen <[email protected]>
Fix tests after StackSet changes

833d5ae3577b96cd54929bcd5b6134b9e5d62a69 authored over 17 years ago by Spencer Janssen <[email protected]>
First steps to adding floating layer

1dff21001ce956279745cbf63c9f845e0fbdcf91 authored over 17 years ago by Spencer Janssen <[email protected]>
update motivational text using xmonad.org

0c569a64e1bc8299059cf03025a6dd11ca40b2e1 authored over 17 years ago by Don Stewart <[email protected]>
Sort dependencies in installation order

c0266c0cb85cac7b67e4858d4019c6229682dcc6 authored over 17 years ago by Spencer Janssen <[email protected]>
Recommend X11-extras 0.1

56a4164a9066158fd45c1d3c5ef82cedf7851ddb authored over 17 years ago by Spencer Janssen <[email protected]>