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

Comment typo: more -> move

8c58c998dbbbbe369a233f51c1233fddb7987d9d authored almost 18 years ago by Alec Berryman <[email protected]>
Comment typo.

4b91b535ff89fbf7a00f695e63e68527aee9471c authored almost 18 years ago by Spencer Janssen <[email protected]>
Note the Xinerama bugs I've experienced in the TODO

46587a0a874283f9d8220cfedc4cf37e1ba8104e authored almost 18 years ago by Alec Berryman <[email protected]>
Comment only.

4a912c8613b9b2259b734b7bd70fb5e70a4f28df authored almost 18 years ago by Spencer Janssen <[email protected]>
Revert to the old layout code.

93be71bb887fdf39d9e81ab12142fb2d99f5f679 authored almost 18 years ago by Spencer Janssen <[email protected]>
Suggest an alternative modMask for emacs users

14282027e6ad770da9cad424a763a20c727172c5 authored almost 18 years ago by Alec Berryman <[email protected]>
Remove trailing spaces, no content changed

df4bda60ff35b058daf046bf388e5c80f0030e10 authored almost 18 years ago by Alec Berryman <[email protected]>
Fix type error in dimensions field of XState record for 64-bit systems

Fallout from Int->CInt conversion.

b3fc66b15bf3bdca8b46c4f02634a546edad288a authored almost 18 years ago by Alec Berryman <[email protected]>
Type error: lockMask :: KeyMask, not KeySym

Error prevents compilation on 64-bit systems.

8d1deb69eb7325f8ee8cad24edaec7c527f294e0 authored almost 18 years ago by Alec Berryman <[email protected]>
Config.hs comment formatting/typo

b4076c2ac2786e2ca2cee1d4f1de6851cd4fa5be authored almost 18 years ago by Jason Creighton <[email protected]>
sanitize key bindings

Changes mean:

* gmrun is like the dmenu key, but with shift set.
- , ((modMask .|. shi...

bb1c1cf062f54b38c9ef3d679b1fd50f5d8b29c8 authored almost 18 years ago by Don Stewart <[email protected]>
restore dwm-style keybindings. mod-shift-{j,k} resize in vert mode

cf91d8aa53a75ad9b2dcd5667f7de3f635a10366 authored almost 18 years ago by Don Stewart <[email protected]>
Cleaned up layout a little bit

0bb46e09cb4791c012e7ba5b54bbcadce28f55e5 authored almost 18 years ago by hughes <[email protected]>
Merged things together with dons changes.

1909c353b706505caa8710d73ea97e59cbdcb480 authored almost 18 years ago by hughes <[email protected]>
Config.hs avoids conflict with essential M-w Emacs shortcut.

1768981f90a8953d15f6d48ad483e1357d119e9f authored almost 18 years ago by hughes <[email protected]>
Vertical/horizontal split, and resizability.

10a0e21e007fd8cc34e29092dd8339f92191c0df authored almost 18 years ago by hughes <[email protected]>
"dmenu" operation to spawn dmenu only on the current screen (for Xinerama)

This requires a dmenu that will accept -x and -w. Currently, This means
applying this patch: htt...

b22432a8b32e40f0b4b8e86f5d73e01e53314e41 authored almost 18 years ago by Jason Creighton <[email protected]>
formatting only

b3dbe98e64ab5739c9755a96a00568cbd7fc5933 authored almost 18 years ago by Don Stewart <[email protected]>
formatting fixes. the style is getting a bit dodgy in some places...

93cf0950e8cbb42b5ec7b33ae5d1eabd0de3bbc0 authored almost 18 years ago by Don Stewart <[email protected]>
Move safeFocus from Main to Operations

3303b4a101b94ceefba18a1c4e64513645bb1a8b authored almost 18 years ago by Spencer Janssen <[email protected]>
removed refocus; moved functionality to setFocus

e743ef0c2d374826342ce28d6bba5f8959fab8d2 authored almost 18 years ago by Jason Creighton <[email protected]>
Remove evil gmrun shortcut.

75187c4b4113d801afbd73abdc225412c0b6e0bb authored almost 18 years ago by hughes <[email protected]>
refactored "focus changed" code into "refocus"

207bd516e15287a80fdef3be9c6774ad933e14be authored almost 18 years ago by Jason Creighton <[email protected]>
Window borders

Colors taken from dwm's config.default.h and hard-coded in Operations instead
of Config because...

a5e3f1daa016d630fd92ea8c355ac82da1da73e6 authored almost 18 years ago by Alec Berryman <[email protected]>
Add AMD64 note to the README

03f346491574663ff5cf7012972b40ea3a2e433d authored almost 18 years ago by Spencer Janssen <[email protected]>
Type error: button1 :: Button, not :: ButtonMask

957832e4c5a442be8193cdadd6b746bd32b86658 authored almost 18 years ago by Alec Berryman <[email protected]>
Fix refreshKeyboardMapping issues. Requires the latest X11-extras

ce99fce902bc10071efd1b78e73a08b5e951c08b authored almost 18 years ago by Spencer Janssen <[email protected]>
allow mouse to change current workspace

5e6407df7fd19c963ff96bc753d6b63138374889 authored almost 18 years ago by daniel <[email protected]>
first shot at allowing click to focus windows

5ae3c6a1fc7a291dcc4d0f2446c39fc217e106c0 authored almost 18 years ago by daniel <[email protected]>
Compatibility with CInt'ified X11

18a1fe776dc2f3379268b680e441de1631f51fba authored almost 18 years ago by Spencer Janssen <[email protected]>
added a quickcheck property

97638a648cf88826f1f765363bb27a0cd9b9d5d2 authored almost 18 years ago by daniel <[email protected]>
one less todo

e7e46afc02b1e268943feb8ef2027c0f6207af90 authored almost 18 years ago by Don Stewart <[email protected]>
updated TODO (Config.hs completed)

cb9be6d5651f8c53328698049bccf6d0feccc2f6 authored almost 18 years ago by Jason Creighton <[email protected]>
whitespace

ec38d07940dac8693c1e298e7dc6b92044dfdf12 authored almost 18 years ago by Jason Creighton <[email protected]>
Config supports Ctrl+Space for gmrun again.

79d64f2b1973926a64dc634f805b592d1f0ad732 authored almost 18 years ago by hughes <[email protected]>
Workspace-specific layouts

4fc34481864b34fffb50b3bc3f90a526a9f64b6c authored almost 18 years ago by hughes <[email protected]>
Typo: use dmenu_path instead of emenu_path

bffb0126e08b04bd10a2df87ca7e7142291c8129 authored almost 18 years ago by Alec Berryman <[email protected]>
Focus follows mouse.

This change makes the window under the mouse pointer the focused window. This
isn't quite what ...

5bc238964d94089141d690bc42d9e3e464ab8229 authored almost 18 years ago by Spencer Janssen <[email protected]>
Update todo

3288347e1ee577fdeaa42dfa07f16e91319ea4a7 authored almost 18 years ago by Spencer Janssen <[email protected]>
Restrain leftWidth

a50a6bbd2919c8e54dc73b75bb45d35a27b7bf5a authored almost 18 years ago by Spencer Janssen <[email protected]>
fix

876417cfe80dc7b72564d61ad4557e1cb9c65ecf authored almost 18 years ago by Don Stewart <[email protected]>
Extra config: defaultLayout

cb4e6d86a1710a1e4219b290d6210d3ad5723da9 authored almost 18 years ago by daniel <[email protected]>
updated TODO

1cd2772ca8fc12b4e0308068401863e8e3104b6a authored almost 18 years ago by daniel <[email protected]>
minor aesthetic changes

929d9c784a41911bb6935e08725408b9e24c88cc authored almost 18 years ago by daniel <[email protected]>
Config.lhs -> Config.hs

bfae1e5cb671d8d9dd907d70f8c01e4a416e92f5 authored almost 18 years ago by Jason Creighton <[email protected]>
added Config.lhs and moved most things in Main.hs into Operations.hs to enable this

0bb51dae3dca792f54fbfb24e36c408c7b1fc95c authored almost 18 years ago by Jason Creighton <[email protected]>
Xinerama focus bug (couldn't focus on current workspace)

d9a6abede08f6b5b660512578022f061e939e8ba authored almost 18 years ago by Jason Creighton <[email protected]>
restart (simple exec(), no state saved)

ec344fa3839fa92a57e788747d8cff18d30503e5 authored almost 18 years ago by Jason Creighton <[email protected]>
Add promote. Makes the focused window the master

41c2dd3fbf57825204df0551a5684569d5822d5f authored almost 18 years ago by Spencer Janssen <[email protected]>
Add promote

a05115bb72df3184c491a2b9cebdb18991967868 authored almost 18 years ago by Spencer Janssen <[email protected]>
I like 1%2 split. Maintainer's prerogative :)

f98c9f8902d438a1cd9f2e421817f4140f6c7d7f authored almost 18 years ago by Spencer Janssen <[email protected]>
Add defaultLeftWidth in the configuration section

418b6a87d95613461a1bfe4fc8aeb5f8da2a0c1d authored almost 18 years ago by Spencer Janssen <[email protected]>
Allow dynamic width in tiling mode

5bd9a74b5a8408a281e6c350ad6a0657e9fd53ea authored almost 18 years ago by daniel <[email protected]>
GHC 6.4 compatibility.

ebdf6bef14046e5c1226eb79e689429ffb407b26 authored almost 18 years ago by Spencer Janssen <[email protected]>
add keybindings to change screens and tag windows to screens

d0481e1dac5d0d327428dd0ac818f3b87feb9132 authored almost 18 years ago by Jason Creighton <[email protected]>
Add raiseFocus.

8a1a3333a8c9789ef4dfc138df627695626d36da authored almost 18 years ago by Spencer Janssen <[email protected]>
Make numlockMask configurable

b192aa5cc60d54702f558d7f0cd575fc2008c158 authored almost 18 years ago by Spencer Janssen <[email protected]>
Initial tiling support.

e0584a008d6adbfb5cf42a7ce388c95c03d165df authored almost 18 years ago by Spencer Janssen <[email protected]>
Fix indentation

893ea985fadfab3c2c1d21e0ba3440ee21b0006f authored almost 18 years ago by Spencer Janssen <[email protected]>
Untabify

21f6e90b4afdf2adf2f5578cc74cb9810e7e7cd0 authored almost 18 years ago by Spencer Janssen <[email protected]>
Decouple the concepts of focus and window order. First step to tiling!

f1a0796da3fd68733bc44923c6851c7839cfeabc authored almost 18 years ago by Spencer Janssen <[email protected]>
changed type of getScreenInfo in Graphics.X11.Xinerama

437167d34c5a6fa31ec4c6b8a1b9263878d87008 authored almost 18 years ago by Jason Creighton <[email protected]>
trace wsOnScreen when it's changed

226f2012cb4497ee24e3258334c514c7105f6686 authored almost 18 years ago by Jason Creighton <[email protected]>
don't try to change the current workspace based on an enterNotify event

92a8ad32d40144cc8918ddc5dfd9c8dd9ff7e77b authored almost 18 years ago by Jason Creighton <[email protected]>
use "windows" in "unmanage"

7d7f0ca72150571936ffac604b472f8c8a23485d authored almost 18 years ago by Jason Creighton <[email protected]>
replaced "let Just x = ..." in view with "case ... of ..."

48974f51e6fb35c4360a41bbb12ec2de7d0e1801 authored almost 18 years ago by Jason Creighton <[email protected]>
basic xinerama support (depends on Graphics.X11.Xinerama in X11-extras)

bb43b2ad6fe92f437e3d996d32a0d9e4e106b534 authored almost 18 years ago by Jason Creighton <[email protected]>
Whitespace only

397cdbda0e74439e9ff395bd97e66fd13e8b78d3 authored almost 18 years ago by Spencer Janssen <[email protected]>
-Wall police

2506e901f102ae009c981d696fbc9ad0714b6e2f authored almost 18 years ago by Spencer Janssen <[email protected]>
abstract out modMask for easy user configuration

e955d4dbc66f05cd6b09f249750d23700c84214a authored almost 18 years ago by shae <[email protected]>
tasks before 0.1

be1389f7bc56e43359d29d683e1446d99a3f3325 authored almost 18 years ago by Spencer Janssen <[email protected]>
s/thunk/xmonad

83991631a45f428096cce2374cc6505e3a7e504e authored almost 18 years ago by Spencer Janssen <[email protected]>
Tiling notes

ee6cd3f5ea73d95cd2cb607a3acfea17266bd93a authored almost 18 years ago by Spencer Janssen <[email protected]>
Actually fix the zombie issue.

851857bd415dc13ac92c2d1f49b8ad63c4200fc7 authored almost 18 years ago by Spencer Janssen <[email protected]>
Sloppy typos in spawn.

835f054d79acf098043ce7922a169c284ef7d8de authored almost 18 years ago by Spencer Janssen <[email protected]>
Fix forking issues, add unix dependency.

8aad6658bc3c657c7dc3c644e8cd743695e21b2d authored almost 18 years ago by Spencer Janssen <[email protected]>
catch exceptions in spawn, so failing to fork won't kill the wm

11bb12cc3167b08f44d6dbb6652583495a677600 authored almost 18 years ago by Don Stewart <[email protected]>
fiddling, comments

81eef69458f621b8eb66e3bd913f5cde8abbb113 authored almost 18 years ago by Don Stewart <[email protected]>
comments, move isRoot into XMonad

5398895bf49be9d0422b3ad1519208d633229b53 authored almost 18 years ago by Don Stewart <[email protected]>
wibbles

511559958a1321fd87344d37fe6d0702a1e42521 authored almost 18 years ago by Don Stewart <[email protected]>
abstract out setfocus code a bit

c5c7132e620b52afac3789dee8e8ab9dab32ba37 authored almost 18 years ago by Don Stewart <[email protected]>
general refactor, and call xerrorhandler to ignore certain undetectable issues

2365e68c6acd6fca2a3b0975e1fd3b2c29b6c810 authored almost 18 years ago by Don Stewart <[email protected]>
initial support for Atom-based delete protocol. makes kill client work on firefox. Quitting though still leads to a bogus notify from firefox, for a closed window

060a9d304f4633e36cf23fe395787934a3d54dab authored almost 18 years ago by Don Stewart <[email protected]>
thunk is now known as xmonad!

b83c10059f71d378e1e80c1f8c74b8a52770b545 authored almost 18 years ago by Spencer Janssen <[email protected]>
XMonad

5ddd9351dcd0d23a970286f07b9ce393f16ca977 authored almost 18 years ago by Don Stewart <[email protected]>
add tracing for kill window

b5ab851d2b4ce9ad5fe14c603125446ae77322b6 authored almost 18 years ago by Don Stewart <[email protected]>
Use 9 workspaces by default

38afc2327a4f23f220bfa4d07f852c27353e0407 authored almost 18 years ago by Spencer Janssen <[email protected]>
Reduce flicker on workspace change.

5afd9dbc20d2db7e67fd5ea8fb0ca3c819849558 authored almost 18 years ago by Spencer Janssen <[email protected]>
typo

cf814ea9467b3707ec0b4b47ed5db2ce09203de0 authored almost 18 years ago by Don Stewart <[email protected]>
Add support for Enter/Leave notify events. Fixes firefox on my machine

df7caf7213a62d20a1ecd0a4f2f446b97ee72ceb authored almost 18 years ago by Don Stewart <[email protected]>
refactor, trying to seperate out IO from W stuff, in order to QC the handler at some point

f0830db81c8640854634ba91a5deec5bece8ada1 authored almost 18 years ago by Don Stewart <[email protected]>
notes on the firefox bug

basically we have to set focus ourselves. This means when we start
managing a window, and when ...

a78c85771974692f1a8784f74811977d0c5c1f03 authored almost 18 years ago by Don Stewart <[email protected]>
grammar nazis

ef8581079d915dd1333978e166d3e75ceccdb364 authored almost 18 years ago by Don Stewart <[email protected]>
whitespace. and note if we get a config request for an already managed window

6d613c7cc4e9635efa701bd06d2c18e30a52abed authored almost 18 years ago by Don Stewart <[email protected]>
improved grabkeys (also handle lockMask down)

1ca37d538581d25e2e5b59ba199a4d0b2d22d43d authored almost 18 years ago by Don Stewart <[email protected]>
alloc the event space only once

b63af4918073ddcded272f3c17583bce806e5537 authored almost 18 years ago by Don Stewart <[email protected]>
also select for enter and leave window events (need for XCrossing?)

7646f72e451f834bcfd5557d1d2ff7d75fa228eb authored almost 18 years ago by Don Stewart <[email protected]>
we should check for OverrideRedirect on initial scan too

f1905e2699b37997fabbe67129a0985e1d432e47 authored almost 18 years ago by Don Stewart <[email protected]>
no unix dependency

2ed6f203c44165a9e3c098b8f6b127600a381c65 authored almost 18 years ago by Don Stewart <[email protected]>
fmt only

c5032febfc638c9903642f24346b6f4560753562 authored almost 18 years ago by Don Stewart <[email protected]>