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

Make WindowSet serialization robust to layout changes

c237441003c2d0b1b1d8394dee51f1efd572115d authored over 17 years ago by Spencer Janssen <[email protected]>
Add mapLayout

42b691d515e1926290c55f085f4f0bb950bc86e2 authored over 17 years ago by Spencer Janssen <[email protected]>
Remove commented code

172e046e84bd8249fc2381c049e0480ba20a9466 authored over 17 years ago by Spencer Janssen <[email protected]>
extract Properties module for re-use by contrib tests

I want to reuse Properties' Arbitrary instance (as well as the T and
NonNegative types) in an up...

65f3f4db8a7b60bdf489c3037c3976c5b84a7844 authored over 17 years ago by Devin Mullins <[email protected]>
manageHook: use the curry style, better documentation

7dac92057d978b4bfeaab7dcca360e39ad9c65af authored over 17 years ago by Spencer Janssen <[email protected]>
Pointfree

8dbf8896c94cdc78fd232a79aab045df8a440533 authored over 17 years ago by Spencer Janssen <[email protected]>
Remove unused import

f11ce955283a12fe8167fff768f2bd0cdb3f2fd5 authored over 17 years ago by Spencer Janssen <[email protected]>
Float Gimp too

d57aab25efdaa9be4a6ad2799c206107cf880f65 authored over 17 years ago by Spencer Janssen <[email protected]>
List possibleLayouts last, because users are less likely to modify it

89645e0999e2170d032797fe36c271250dbe31f5 authored over 17 years ago by Spencer Janssen <[email protected]>
Docs for defaultLayout and defaultLayouts

ab0ebe105014395b758385acdb894ae26944385e authored over 17 years ago by Spencer Janssen <[email protected]>
clean up Config a bit.

8e303a6beaad56c3099b23f8815743513717af53 authored over 17 years ago by David Roundy <[email protected]>
Don't manage kdesktop either

2afa8c3a7ade3a588c77e9de868927c66c2aad4d authored over 17 years ago by Spencer Janssen <[email protected]>
Refactor, ignore desktop_window too

ce0d5d376dc75e07bd2e40ac640fbf912627a89c authored over 17 years ago by Spencer Janssen <[email protected]>
Automatically float MPlayer windows

4bcad8fe60c0acfe3a8d07693f79eafdedc0ac3a authored over 17 years ago by Spencer Janssen <[email protected]>
Add rules for gnome-panel and kicker

da3db68b5959f840da8a2ddbd5f6c32cf9bc9589 authored over 17 years ago by Spencer Janssen <[email protected]>
Pass window name and class info to manageHook

045ed777a292b12346e6a7caa45ce81e9dcb27bd authored over 17 years ago by Spencer Janssen <[email protected]>
Send ClassHints to manageHook

e8bbba96944a26041a32c5ddb5da23853758c492 authored over 17 years ago by Spencer Janssen <[email protected]>
Operations.windows is responsible for setting initial properties, remove redundant code from Main

8b3dc01e53cb64a45834868da2cadb576891f473 authored over 17 years ago by Spencer Janssen <[email protected]>
First cut at manageHook

8b8433a9e7c84fa1cbd4c76d918769a842a48d1d authored over 17 years ago by Spencer Janssen <[email protected]>
Add StackSet.allWindows

acbe7976d7f6185d664dbd69c84f5716d662a37f authored over 17 years ago by Spencer Janssen <[email protected]>
deeper test for differentiate. back to 100% coverage

60a40be09ef95eb64eb3c557b617534190b43b5c authored over 17 years ago by Don Stewart <[email protected]>
properties for tag renaming

2b6a200ad321691737e6dad5fb779fe95ec1552f authored over 17 years ago by Don Stewart <[email protected]>
test lookupWorkspace more deeply

2196ab7469979923d843f7308fb5920e655c0351 authored over 17 years ago by Don Stewart <[email protected]>
On change of keyboard mapping, grabKeys from the root window.

ff1918ad2031946e2ceff1089ab39407523da44d authored over 17 years ago by Aaron Denney <[email protected]>
some renaming of classes and data types.

e70fb29efc365f7cd6c931c9ce88d9b4183d6afa authored over 17 years ago by David Roundy <[email protected]>
merge, update test hook

16d4ce57062baba105e4a59161650ae4006dfad5 authored over 17 years ago by Don Stewart <[email protected]>
100% coverage of alternative branches

6640e434bf6c9df404b3fa1b436af720c43f1c84 authored over 17 years ago by Don Stewart <[email protected]>
set border color more judiciously, so layouts can customize this.

d05b01431da1f26a13fdac535dfc76080a037086 authored over 17 years ago by David Roundy <[email protected]>
add some more properties for failure cases

cee31df81d9961a1c072dc49bd686947a65ad806 authored over 17 years ago by Don Stewart <[email protected]>
polish

029dd68860fcabdfc76ec016a86a8e008138142f authored over 17 years ago by Don Stewart <[email protected]>
comments and formatting only

bd64d169fe07abfd1febf51a72e083d405b44054 authored over 17 years ago by Don Stewart <[email protected]>
StackSet uses PatternGuards

306b3c11c326ed7e59d2dc4ae65450b7cf742ca6 authored over 17 years ago by Spencer Janssen <[email protected]>
Use LANGUAGE pragmas over -fglasgow-exts

d0d81db6de183977ed770b7b759ca1d9f295b626 authored over 17 years ago by Spencer Janssen <[email protected]>
Operation: coding style conformance

5e3317b28e7ad601668e669368fc636cf882e179 authored over 17 years ago by Andrea Rossato <[email protected]>
SomeLayout: use the description of the wrapped layout

60dda501819b78d5038f6298948d5692c5311d05 authored over 17 years ago by Spencer Janssen <[email protected]>
LayoutSelection: describe the active layout only

3b64981c7893682e94325aec15378657861d8c15 authored over 17 years ago by Spencer Janssen <[email protected]>
define defaultLayout in Config.hs.

5ef7c5f5d0bef64c6192bc73afd855b40c0b0867 authored over 17 years ago by David Roundy <[email protected]>
setLayout should not call sendMessage, because sendMessage calls windows

34bbbf59c4a7a729c1325bab06626baa0a5a2672 authored over 17 years ago by Spencer Janssen <[email protected]>
Add setLayout to the core

4fd7353d8e7accad9a536794e76bf2b7083398a2 authored over 17 years ago by Spencer Janssen <[email protected]>
Document otherPossibleLayouts

7e8de677cbbf55aea098e479d8411bc77bb8244a authored over 17 years ago by Spencer Janssen <[email protected]>
Minor formatting

3a9dc57c6989eb4b6955a0003d2b1211b4b254de authored over 17 years ago by Spencer Janssen <[email protected]>
otherPossibleLayouts is empty by default

5f9222efb48e7d497d949a3be37b9444563421c0 authored over 17 years ago by Spencer Janssen <[email protected]>
add prop for 'differentiate'

bee79c83e6a978abd1c3b76c8f6efd697a7b67df authored over 17 years ago by Don Stewart <[email protected]>
Update kind changes in the -class branch

d1fdd4a02055aca37227e103c88ae5400d0ff1cc authored over 17 years ago by Spencer Janssen <[email protected]>
new QC properties: floating a window is reversible, screens includes current screen

6cff2dddcfa9ae72e0be241a8df8e3868a73160f authored over 17 years ago by Don Stewart <[email protected]>
Add 3 QC properties for focusMaster: local, idempotent, preserves invariant

d1ad738f6b93ac6564a0725dfd64bffb07995ed9 authored over 17 years ago by Don Stewart <[email protected]>
no regents in xmonad license

3b6bfbf54cbe0c81e9ab6fdf6f828be450eb1525 authored over 17 years ago by Don Stewart <[email protected]>
note that we use pattern guards in the .cabal file

f8c0ae5407d499868dbfc2d1a2c04b32d5be3f21 authored over 17 years ago by Don Stewart <[email protected]>
Add StackSet.focusMaster (mod-m) to move focus to master

f1aa00f96f7452cf696e71d65be4c7e08532f551 authored over 17 years ago by Don Stewart <[email protected]>
use hPrint instead of hPutStrLn

5e943d512c1296dc2077c62bb50c345fcda20ee3 authored over 17 years ago by Don Stewart <[email protected]>
put transients completely on the screen when possible.

a7c4c38ba8ca74b7d8d868f113f442bfc737b666 authored over 17 years ago by David Roundy <[email protected]>
Refactor floating code in manage

2ab219578298ff6abfd9760f85f958a89980d8a6 authored over 17 years ago by Spencer Janssen <[email protected]>
document shiftWin

29a5256c1065bd713a009b65a1ff13623c90f8a1 authored over 17 years ago by Karsten Schoelzel <[email protected]>
merge old workspace tags with new on restart.

f1c1e982a2e8dc2f8f107286b0bd77d4f6d3c803 authored over 17 years ago by David Roundy <[email protected]>
fix bug where ReleaseResources wasn't getting sent to all layouts.

71bce5e5257471032cca440a324e7cc4cbf9529b authored over 17 years ago by David Roundy <[email protected]>
Simplify readLayout, comment on surprising behavior

9c78ba538b780865a307421c03b491e7f215357c authored over 17 years ago by Spencer Janssen <[email protected]>
fix bug in reading of SomeLayouts.

68c72b34e1e3ab757e1887fe3d7c4d10d6afa045 authored over 17 years ago by David Roundy <[email protected]>
rename modifyLayout to handleMessage.

f420ae881d7a0177e05a6e54057b8e87d35fc044 authored over 17 years ago by David Roundy <[email protected]>
add support for parseable layouts not in the default.

2caf68ee69e86ec69f8908c2a8fdfa1783673d21 authored over 17 years ago by David Roundy <[email protected]>
make it easier to define pure layouts.

e062265b385188cded511b4bc7b372e21209edff authored over 17 years ago by David Roundy <[email protected]>
broadcast a ReleaseResources before restarting

ee39e7fdb80740b8e7635adc09f19bd28c6b3c88 authored over 17 years ago by Andrea Rossato <[email protected]>
Added LayoutMessages

This patch adds some more messages to manage layout: Hide is sent to
layouts in that are not vis...

e6fb743e5aa4d9ce67bd38c2fceab1f96bcf28d6 authored over 17 years ago by Andrea Rossato <[email protected]>
Make a String description part of each Layout.

9c35abaa46d11b8978d73cda20b6a5a919682ca0 authored over 17 years ago by David Roundy <[email protected]>
update screens for new kind of StackSet.

0b11d6666d92238661efd9deae9d362681c4f9e8 authored over 17 years ago by David Roundy <[email protected]>
Split float up

019315e70ccf0e746b6cabebf423dd5cf48c6825 authored over 17 years ago by Spencer Janssen <[email protected]>
Use the new StackSet.screens in windows

bc525b79e3715f2bb092e0320795371fa1c483b8 authored over 17 years ago by Spencer Janssen <[email protected]>
Add StackSet.screens

f67ebbf495858d49c1359dbc371182cbaaf98880 authored over 17 years ago by Spencer Janssen <[email protected]>
create default modifyLayout that ignores messages.

4a7ec374d0ff0b6bcde902a35be39ac50dc8b00b authored over 17 years ago by David Roundy <[email protected]>
add layout selection back into core xmonad using LayoutSelection.

This is just a reimplementation of LayoutChoice.

1c603ebc4bb0aacd6904a89bc83a9ef23ab98fea authored over 17 years ago by David Roundy <[email protected]>
make layouts preserved over restart

3af0ccf73c4467104414d00cfbe7d5968c5fd41a authored over 17 years ago by David Roundy <[email protected]>
move Layout into StackSet.

WARNING! This changes the format of StackSet, and
will definitely mess up your xmonad state, req...

fe397edf4abd7e8b6d870cc1edf773dcd226c875 authored over 17 years ago by David Roundy <[email protected]>
add (unused) Layout to StackSet.

70282f23dc4caf54592787aeb49062e979cc6601 authored over 17 years ago by David Roundy <[email protected]>
Pointfree Mirror and SomeLayout instances

eb1e38405d4e2de5cf4286f401dfda1fb75942f3 authored over 17 years ago by Spencer Janssen <[email protected]>
remove unneeded Ord constraint.

f3f12383f02d13fd39f86ba09629de797bc755b6 authored over 17 years ago by David Roundy <[email protected]>
eliminate a few Eq a constraints in StackSet.

cb132076440239b50907f09e32cb249689cc16f5 authored over 17 years ago by David Roundy <[email protected]>
Use derived Show and Read instances for Mirror

d43384cfc718e060138dcf13f9ba575f2ae24c01 authored over 17 years ago by Spencer Janssen <[email protected]>
define readLayout to create a SomeLayout based on a set of possible layout types.

197c83433180fa9c234af3710c4147b106effe07 authored over 17 years ago by David Roundy <[email protected]>
add Read instance to Layout.

5f12ca0faad095dc0fafe7c88b61c4f78700bc6f authored over 17 years ago by David Roundy <[email protected]>
add Show instance to Layout

b4929576e75516f192aca623d56b35a1a34e7d6c authored over 17 years ago by David Roundy <[email protected]>
eliminate ugly OldLayout.

0e5f8b03e8231bb97e73240438afe0ffbeff8ee2 authored over 17 years ago by David Roundy <[email protected]>
fmt, and tiny comment seeking clarification

3060c36d00387ed131b4700d97f24afad5fd4122 authored over 17 years ago by Don Stewart <[email protected]>
Eliminate Operations.sink too

c6f346f88738ffc57fb3ad970d1dbd2a77f3bdcd authored over 17 years ago by Spencer Janssen <[email protected]>
Remove Operations functions which have StackSet equivalents, just use 'windows foo' instead

e87a111a501c2b4beda11b7f5401a24a1ae52ae5 authored over 17 years ago by Spencer Janssen <[email protected]>
Haddockify delete' comments

46ef80ad06f06e0fcaa23b401724d3e1ba725c02 authored over 17 years ago by Spencer Janssen <[email protected]>
Change manpage token @@ to %! to avoid conflicts with Haddock (xmonad)

3b5ca225f67cf71246e723337418cf6a9ca13e95 authored over 17 years ago by Alex Tarkovsky <[email protected]>
update description field of cabal file

2b207a28eff78d644762d38dc5ed73011e96deea authored over 17 years ago by Don Stewart <[email protected]>
move Layout stuff into class (hokey first cut).

3f03dcb5c13042893619c9f19fa8eb45633febb9 authored over 17 years ago by David Roundy <[email protected]>
pointfree looks nicer here

54af88d5f623104915017b53c395d68c37432a77 authored over 17 years ago by Don Stewart <[email protected]>
Remove redundant reveal

b6f00e9aabda96844b533a26bd65eba67a1496a3 authored over 17 years ago by Spencer Janssen <[email protected]>
Add delete' for use in shift

Rename delete to delete' so we can clear floating status in delete,
thus removing one special h...

084219494020c64d553ba63d361bc7e7cca355b6 authored over 17 years ago by Karsten Schoelzel <[email protected]>
Fix float behaviour, add shiftWin.

First, if float is called with window which is on a hidden workspace,
then the window will rema...

b72c096bc6cd8adc80e629b07a373f385b689460 authored over 17 years ago by Karsten Schoelzel <[email protected]>
Add missing insert markers for generate-configs.sh in Config.hs

874a4264c3eb3f177da7e7da343e0afb5f5673b8 authored over 17 years ago by Alex Tarkovsky <[email protected]>
Use show rather than string hacks

bccf8dd5f8e7db79b904f65c972940660edb6926 authored over 17 years ago by Spencer Janssen <[email protected]>
Alex Tarkovsky's docstring patch updated for conflicts

82dd5b8119ec3aac2251a573a94f27bdc3f9dd5d authored over 17 years ago by Spencer Janssen <[email protected]>
Move lower boundary check into applySizeHints, because all users of applySizeHints

do this manually.

6898a0e583da847e9b468a7516a2206aaca93fce authored over 17 years ago by Karsten Schoelzel <[email protected]>
tasks done

1fb52ce2cce3f0e9df3938a615d4638dcca7a9f2 authored over 17 years ago by Don Stewart <[email protected]>
README: spelling

dede0a2ce91eebdb1c02402a35ac1b37bede6040 authored over 17 years ago by Spencer Janssen <[email protected]>
Bump version to 0.3

74441202a0d5bb9da0dabc1bb9475f75ee7167ae authored over 17 years ago by Spencer Janssen <[email protected]>
Add a link to XMonadContrib

bda704297c93c1e18080a25a0805e77eeec84ed6 authored over 17 years ago by Spencer Janssen <[email protected]>
Point to X11-extras-0.3 in the README

2819adfef4fd51e6243aa83b80fdf71dd68fe2b7 authored over 17 years ago by Spencer Janssen <[email protected]>