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

Note in manpage that 'exec xmonad' should be used

2dd6eeba7dc95bf0dd64b072ce5b7ae68e08f52b authored over 15 years ago by Adam Vogt <[email protected]>
Manual page spelling: maximise -> maximize, utilising -> utilizing

72997cf98203b58559af6e2360854b9ea62194bd authored over 15 years ago by Adam Vogt <[email protected]>
Describe modular configuration in the manual page

7365d7bc11db94413fa7d9bf732b04023f2a6818 authored over 15 years ago by Adam Vogt <[email protected]>
correct a comment

8ec0bf32907054677d583fb4cc1ac9486f737a60 authored over 15 years ago by Daniel Wagner <[email protected]>
Remove tabs from ManageHook.hs

e944a6c8d30cff9ab915c36ad3fd8e604dc1a8ac authored over 15 years ago by Adam Vogt <[email protected]>
Set infix 0 --> to reduce parentheses in ManageHooks

What was previously:
> (appName ?= x <&&> classname ?= y) --> (doFloat <+> doIgnore)

Can now b...

eb1e29c8bb66bd2de329758bb2dbd9f1301f96fb authored over 15 years ago by Adam Vogt <[email protected]>
implement the ICCCM WM_TAKE_FOCUS protocol

2d4f304c0a65e034e211c6a6bb7e05bc35e63b3a authored over 15 years ago by Geoff Reedy <[email protected]>
track currently processing event

1df8ea3d0eb356ef532af0eef55a0903bcb5482d authored over 15 years ago by Geoff Reedy <[email protected]>
Fix for Tall documentation

2621f3f6a870f1a8f57227e08baaabeb6b6ee50f authored over 15 years ago by Khudyakov Alexey <[email protected]>
Only watch mtime for .hs, .lhs, .hsc for ~/.xmonad/lib

Previously xmonad would force a recompile due to the object files being too
new, so only look a...

8d8cc8bcd8331b79e42df53036715bcebb1cb05f authored over 15 years ago by Adam Vogt <[email protected]>
Minor bugfix in the creation of new StackSets.

d9d3e40112d9557d187928a84f7debbb42181601 authored over 15 years ago by Wouter Swierstra <[email protected]>
Pester the user with one (not two) xmessages on config errors

66e7715ea6cb2c077ff0d2cd7c50ee0f394138a3 authored almost 16 years ago by Adam Vogt <[email protected]>
Add lib to ghc searchpath with recompilation check

ccb6ff92f269932a9e51a994a0f1df1f44590805 authored almost 16 years ago by Adam Vogt <[email protected]>
man_xmonad.hs: import Data.Monoid for mempty, keybinding edits

Bring mempty into scope. Add commented ToggleStruts binding.
Replace shadowed modMask in keybind...

cde261ed56aba1cd8e6af0d4cb5719da8bab726b authored almost 16 years ago by wirtwolff <[email protected]>
Avoid deadly cycle in man/xmonad.hs

7385793c65391a4d34dd7d0b13a19bfbfa136118 authored almost 16 years ago by Spencer Janssen <[email protected]>
Use records to document Tall's arguments

a931776e5400772861479494e6d180973a0c613b authored almost 16 years ago by Spencer Janssen <[email protected]>
ManageHook.doShift: use shiftWin instead of shift

3caa989e20bc8d54c35deb0bdb4a07ae4b1f7590 authored almost 16 years ago by Spencer Janssen <[email protected]>
Express shift in terms of shiftWin

09fd11d13be01de7875228acaba4c96e530a8527 authored almost 16 years ago by Spencer Janssen <[email protected]>
X.Config.hs, ./man/xmonad.hs: update Event Hook doc

72885e7e247b8f446c85e3aba7b76986b8de82c2 authored almost 16 years ago by wirtwolff <[email protected]>
Use standard -fforce-recomp instead of undocumented -no-recomp

f33681de49341a67c6cf28914410efcaf6b697f4 authored almost 16 years ago by Don Stewart <[email protected]>
Support for custom event hooks

bf8bfc66a538e6267e24012d652a1654710c699e authored almost 16 years ago by Daniel Schoepe <[email protected]>
Make X an instance of Typeable

4075e2d9d34aeb8dc9fee3d92062a8b9149ab7b8 authored almost 16 years ago by Daniel Schoepe <[email protected]>
Add uninstallSignalHandlers, use in spawn

78856e1a6fdac0e43375316b558bb47b768f751d authored almost 16 years ago by Spencer Janssen <[email protected]>
Create a new session for forked processes

4222dd9ad3e6489d6a0cf1ea31efbad55e955544 authored almost 16 years ago by Spencer Janssen <[email protected]>
TAG 0.8.1

34a547ce579e85fa06781ef0e1d205c4353909fd authored almost 16 years ago by Spencer Janssen <[email protected]>
Close stdin in spawned processes

353e7cd6811245fbee7c8c6cf821041c924523b3 authored almost 16 years ago by Spencer Janssen <[email protected]>
Document spawnPID

72dece076992ec5e219fb7a426d42d105429f75a authored almost 16 years ago by Spencer Janssen <[email protected]>
Asynchronously recompile/restart xmonad on mod-q

6e1c5e9b49ecda12daa47575cce78a02cb90e19b authored almost 16 years ago by Spencer Janssen <[email protected]>
Add --restart, a command line flag to cause a running xmonad process to restart

bf8ba79090faf4a1801317d98114d785c0f2c6ed authored almost 16 years ago by Spencer Janssen <[email protected]>
Bump version to 0.8.1

5edfb1d26224f5b32b03bf23da2180c017623421 authored almost 16 years ago by Spencer Janssen <[email protected]>
Remove doubleFork, handle SIGCHLD

This is a rather big change. Rather than make spawned processes become
children of init, we han...

0fecae0abc0cc6871580ac0bb4a1b5c0d4b5aa03 authored almost 16 years ago by Spencer Janssen <[email protected]>
Replaced custom forever_ by library function

17799f131a1e4bce2575a4907eac8ce02687c207 authored almost 16 years ago by Daniel Schoepe <[email protected]>
More flexible userCode function

5e7df396b954f5614dbe70f3e0f858ee36ab6b6d authored almost 16 years ago by Daniel Schoepe <[email protected]>
Fix possible head []

This seems to be a rare case, but I just got hit by it.

61568318d6473ab533c9e59841f31808db0c8876 authored about 16 years ago by Joachim Breitner <[email protected]>
Call logHook as the very last action in windows

314ba7833597859c7e245eed4b43d52899bce5a7 authored about 16 years ago by Spencer Janssen <[email protected]>
Main.hs: escape / in Haddocks

This lets haddocks for Main.hs, at least, to build with 2.3.0.

26f4f734f91aed9ae825eda77743ddf39753b220 authored about 16 years ago by gwern0 <[email protected]>
Accept inferior crossing events. This patch enables fmouse-focus-follows-screen

7aa78ecc75d641724794b8a0ac35204b850f92b7 authored about 16 years ago by Spencer Janssen <[email protected]>
Tile all windows at once

ba8e26458e1398ffb8edecd9b5a4a6f6f366356d authored about 16 years ago by Spencer Janssen <[email protected]>
Factor rational rect scaling into a separate function

c627e8cc4db4de7d08a3e5b4afd03a343229476c authored about 16 years ago by Spencer Janssen <[email protected]>
Change screen focus by clicking on the root window.

This is a modification of a patch from Joachim Breitner.

04f894275d3ce5b4304d1974fe8fdfa09ce6ef6e authored about 16 years ago by Spencer Janssen <[email protected]>
Fix #192.

edb752136f3bb016384e10e8a5c7caf2f2faaafe authored about 16 years ago by Spencer Janssen <[email protected]>
select base < 4 for building on ghc 6.10

2b463a632fa95f10e22dc06bab11dac48d4866c8 authored about 16 years ago by Adam Vogt <[email protected]>
Regression: ungrab buttons on *non* root windows

28c57a837a75859e720ccf9d425381c8d53c2333 authored over 16 years ago by Spencer Janssen <[email protected]>
Partial fix for #40

Improvements:
- clicking on the root will change focus to that screen
- moving the mouse from ...

afda20b56d940e0fad6056c3882aecd4251d7f1b authored over 16 years ago by Spencer Janssen <[email protected]>
Track mouse position via events received

0cc7b12fd03db85c9f163dce8c5eb825fb547bc0 authored over 16 years ago by Spencer Janssen <[email protected]>
Fix haddock

15a78ae7154f8b31d7248df6db83b55a3a8c7115 authored over 16 years ago by Spencer Janssen <[email protected]>
Move screen locating code into pointScreen

18444799e08f4abc36de0fe8b3df2b03e1d25e37 authored over 16 years ago by Spencer Janssen <[email protected]>
Make pointWithin a top-level binding

cc60fa73ad70a9ab18c530e11ac262f0f4d1578d authored over 16 years ago by Spencer Janssen <[email protected]>
add killWindow function

This is required to kill anything that is not focused, without
having to focus it first.

ca122dd2cb697cb8229025b31e699907c87e7505 authored over 16 years ago by Joachim Breitner <[email protected]>
add'l documentation

77657b65f9a50860d783648ce2563f3ea9617732 authored over 16 years ago by Devin Mullins <[email protected]>
Use the same X11 dependency as xmonad-contrib

533031e3d6de784668fad1f917852026bf11c234 authored over 16 years ago by Spencer Janssen <[email protected]>
sp README, CONFIG, STYLE, TODO

8881e2ac78275d527a8a1d1f509131720eaa7326 authored over 16 years ago by gwern0 <[email protected]>
Export focusUp' and focusDown' -- work entirely on stacks

76d4af15e49019c5b736a171342c62a4096cb64e authored over 16 years ago by Spencer Janssen <[email protected]>
add W.shiftMaster, fix float/tile-reordering bug

74c6dd2721a1aa52fc71da310ca2cd4bcb9a91f2 authored over 16 years ago by Devin Mullins <[email protected]>
Spelling. Any bets on how long this has been there?

b605fd9fcec54b8e281fd7c61f9e118306ff9e0d authored over 16 years ago by Spencer Janssen <[email protected]>
Remove obsolete comments about darcs X11

328c660ce714cb3c94faeccf0f9900a4e9e6e308 authored over 16 years ago by Spencer Janssen <[email protected]>
Recommend latest packages rather than specific versions

b185a439b1618c6647e7a4a5d532f4a0bf44ff22 authored over 16 years ago by Spencer Janssen <[email protected]>
Bump version to 0.8

85202ebd473e71a21e8fd43a706ec28cac480ca8 authored over 16 years ago by Spencer Janssen <[email protected]>
Also remove -optl from the executable section

0016e069845c9eb3df48854404defb21454d8266 authored over 16 years ago by Spencer Janssen <[email protected]>
-optl-Wl,-s is not needed with recent Cabal versions

339b2d0097e1d502f8d9000e7bf45bb4d750afda authored over 16 years ago by Spencer Janssen <[email protected]>
I prefer the [email protected] address now

46ac2ca24ba71a0138af003b38b839277a26b2bd authored over 16 years ago by Spencer Janssen <[email protected]>
Haddock links

5f4d63ba71f869a3adbde80a41e7087ca2f4e4f0 authored over 16 years ago by Malebria <[email protected]>
Haddock syntax for enumeration

942572c830e6a6fddec37e39827a7784eed4d8e0 authored over 16 years ago by Malebria <[email protected]>
Raise windows in the floating layer when moving or resizing

3830d7a57123420af3e461fe910b529c53daeaa8 authored over 16 years ago by Trevor Elliott <[email protected]>
add currentTag convenience function

5b3eaf663a0b5c106da59324a9c174d11425c171 authored over 16 years ago by Devin Mullins <[email protected]>
Make Mirror a newtype

c93b7c7c3b6a7cbae80a7cb8e3c3acb28fb6dd5d authored over 16 years ago by Spencer Janssen <[email protected]>
Comments

42dee4768e3c7c9d4e02a700b4d6683ee059a383 authored over 16 years ago by Spencer Janssen <[email protected]>
Break long line

e847b350ed365756451d5e47b196956f5fa55409 authored over 16 years ago by Spencer Janssen <[email protected]>
Style

cccbfa21e48b68c2f7f87db26bf889e07762c713 authored over 16 years ago by Spencer Janssen <[email protected]>
Simplify

870b3ad282c87cf15ca4a416ce1a1e32306d4416 authored over 16 years ago by Spencer Janssen <[email protected]>
Overhaul Choose, fixes issue 183

ab30d76578da5d596ac38b78feed9a0d3d732b81 authored over 16 years ago by Spencer Janssen <[email protected]>
Wibble

ba3987f2995f07c1be778d2248783a65c1ddfead authored over 16 years ago by Spencer Janssen <[email protected]>
Added doShift function for more user-friendly hooks

5a19425e79be93de5c6941185b14d4d032a7a1bd authored over 16 years ago by Ivan N. Veselov <[email protected]>
use named colours. fixes startup failure on the XO

28431e18c84045df7597f246ed183b63905acbbb authored over 16 years ago by Don Stewart <[email protected]>
Remember if focus changes were caused by mouse actions or by key commands

If the user used the mouse to change window focus (moving into or clicking on a
window), this s...

d8d636e573adbf00010df20fe8a7a19dd4584ebc authored over 16 years ago by Klaus Weidner <[email protected]>
Hide newly created but non-visible windows (fixes bug #172)

9dae87c5372d67640c63b5ea4df5f324200ab8a4 authored over 16 years ago by Spencer Janssen <[email protected]>
formatting, eta expansion

b67026dd02d6129a62973c90280bb61bde5efcf7 authored over 16 years ago by Don Stewart <[email protected]>
Set focus *after* revealing windows

43c2d26cdb3ee70b19bdb2a856e3d62c87c0a1b9 authored almost 17 years ago by Spencer Janssen <[email protected]>
Reveal windows after moving/resizing them.

This should reduce the number of repaints for newly visible windows.

c24016882eff143ff7e7295bfc8baa8f7af0baf6 authored almost 17 years ago by Spencer Janssen <[email protected]>
XMonad.ManageHook: add 'appName', another name for 'resource'

aa58eea6dc0b83743073b1295b6f78b0ece6bfc5 authored almost 17 years ago by Lukas Mai <[email protected]>
XMonad.ManageHook: make 'title' locale-aware; haddock cleanup

The code for 'title' was stolen from getname.patch (bug #44).

7db13a2a450af3f64a4ba8ece19aa0e64882ddaa authored almost 17 years ago by Lukas Mai <[email protected]>
XMonad.Main: call setlocale on startup

029e668dbc4afe865f738ff22af3ddd763660007 authored almost 17 years ago by Lukas Mai <[email protected]>
floats always use current screen (with less bugs)

6f61c83623cd9d532ba6d129694838091917f06e authored almost 17 years ago by robreim <[email protected]>
XMonad.Operations: applySizeHint reshuffle

Make applySizeHints take window borders into account. Move old functionality
to applySizeHintsC...

bcbccbfafcd7d1015f45e6c1984ae38cf61e9c99 authored almost 17 years ago by Lukas Mai <[email protected]>
XMonad.Layout: documentation cleanup

04c8d6236193c3c942449b09df5bb4d7df9cab6a authored almost 17 years ago by Lukas Mai <[email protected]>
Remove gaps from the example config

4890116e49ef13d688b7582242a750ec6c721849 authored almost 17 years ago by Spencer Janssen <[email protected]>
Remove -fhpc from ghc-options (annoying hackage workaround)

ef516142b92128d7f9134981fcd939e88c9bedca authored almost 17 years ago by Spencer Janssen <[email protected]>
Remove version numbers from README

cb51875da60f377628166d4e838427dc1166219e authored almost 17 years ago by Spencer Janssen <[email protected]>
Bump version to 0.7

167a6e155b7fb8870075a3d55d31e809dfe40da4 authored almost 17 years ago by Spencer Janssen <[email protected]>
no need to expose --resume to the user

2b2774f81d105762f87f7e9a22353a4abe5ec402 authored almost 17 years ago by Don Stewart <[email protected]>
Rename property to stringProperty

16725dfe0dcc86561c3c3dd90fb6d44e857c8a68 authored almost 17 years ago by Spencer Janssen <[email protected]>
Main.hs: startupHook should be guarded by userCode

6db444eb1a425a7b8f91933d020b24e8c8e6e89f authored almost 17 years ago by Brent Yorgey <[email protected]>
ManageHook: add a 'property' Query that can get an arbitrary String property from a window (such as WM_WINDOW_ROLE, for example)

15db3c6f0a375c62b11aede8607f9315ea0920f8 authored almost 17 years ago by Brent Yorgey <[email protected]>
Remove gaps

708084dd4891db0a241d8f683b09a3c6791a4a54 authored almost 17 years ago by Spencer Janssen <[email protected]>
Also print compilation errors to stderr

46bc3bbd17945f7e5549ee6da978729f1c185b00 authored almost 17 years ago by Spencer Janssen <[email protected]>
--recompile now forces recompilation of xmonad.hs

4c69a85b3ff85a195adb171467b1966a0a7685a2 authored almost 17 years ago by Spencer Janssen <[email protected]>
add mod-shift-tab to the default bindings, from Mathias Stearn

029965e4d4fb6ed639cdceda74af565fe003cc04 authored almost 17 years ago by Don Stewart <[email protected]>
more tests

9fd1d4f9d09e32c147202664549f26837ae37612 authored almost 17 years ago by Don Stewart <[email protected]>
some tests for the size increment handling in Operations.hs

dbbd934b0b0c5b7891cd3ce4adf776345db128ea authored almost 17 years ago by Don Stewart <[email protected]>
clean up for style

d948210935d9a608c370da429e7e53ee290f18dd authored almost 17 years ago by Don Stewart <[email protected]>