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

more properties for splitting horizontally and vertically

750544fda9a6fd99bf2549d0b882cdd7da79dfbd authored almost 17 years ago by Don Stewart <[email protected]>
test message handling of Full layout

90eae3fd635e82c65ac89f3980b7a57e64f909c0 authored almost 17 years ago by Don Stewart <[email protected]>
formatting

d6233d0463d8652697c9c9a933145b4cd942bdd2 authored almost 17 years ago by Don Stewart <[email protected]>
strict fields on layout messages

5f088f4e99028ef9b66635a6f03cd6c75d88cec8 authored almost 17 years ago by Don Stewart <[email protected]>
QuickCheck properties to fully specify the Tall layout, and its messages

f8a7d8d381e60c55c0410f781d1967d895e7154b authored almost 17 years ago by Don Stewart <[email protected]>
clean up Layout.hs, not entirely happy about the impure layouts.

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

04ee55c3ca957555b7144927612d887212324e28 authored almost 17 years ago by Don Stewart <[email protected]>
add hpc generation script

50ce3626262b3fec75b45d99452f9d1280631e9f authored almost 17 years ago by Don Stewart <[email protected]>
add QuickCheck property for Full: it produces one window, it is fullscreen, and it is the current window

209b88f8210919ec6c3c39b3ee6b64c0e69046ec authored almost 17 years ago by Don Stewart <[email protected]>
QC for pureLayout. confirm pureLayout . Tall produces no overlaps

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

0593a282caf858110881ddaed15d6e360a5905d0 authored almost 17 years ago by Don Stewart <[email protected]>
reenable quickcheck properties for layouts (no overlap, fullscreen)

351de8d2b6dac9abf0522a90063fd59b257c1def authored almost 17 years ago by Don Stewart <[email protected]>
formatting

4bd9073937ece2feb6b730c0588467f6f5194d86 authored almost 17 years ago by Don Stewart <[email protected]>
Revert float location patch. Not Xinerama safe

79754fd5d3d4d1dbd11cd27ae924f71ac824fd3a authored almost 17 years ago by Don Stewart <[email protected]>
XMonad.Core: ignore SIGPIPE, let write calls throw

b14de19e8b2bb8d3d47f547e53ff1ec6fe38e24a authored almost 17 years ago by Lukas Mai <[email protected]>
update documentation

e97c326ff0cb9971b6db3f573132d79355c2299d authored almost 17 years ago by Brent Yorgey <[email protected]>
add property for ensureTags behaviour on hidden workspaces

310c22694e3d60477fad0497f8b3798ee351607e authored almost 17 years ago by Don Stewart <[email protected]>
Small linecount fix :)

1c930ba955ed047f2d43bff6fac1e9f8a4eb787b authored almost 17 years ago by robreim <[email protected]>
Change floats to always use the current screen

797204fe6c2c075cf82fa7dcaa8f0ddb1e7b07d8 authored almost 17 years ago by robreim <[email protected]>
use -fhpc by default when testing. All developers should have 6.8.x

a3ecf5d3047a12e8f4dca551d49574c7ccefd891 authored almost 17 years ago by Don Stewart <[email protected]>
more general properties for view, greedyView

1a4a4a5000ad1b2c3904ca40ff3c21af624bba6a authored almost 17 years ago by Don Stewart <[email protected]>
rework failure cases in StackSet.view

a8d35646536dcdac2dc4e1c3b05e4eef0688ef77 authored almost 17 years ago by Don Stewart <[email protected]>
bit more code coverage

d5955b023c47558c1c59cbc50a0f56fbdebeb1d7 authored almost 17 years ago by Don Stewart <[email protected]>
more tests. slightly better test coverage

4d9a6c2681266947a97dc91321c39d56e6a282a9 authored almost 17 years ago by Don Stewart <[email protected]>
test geometry setting

87193ff61e08c5e2a1637162fd5a9f4970169a45 authored almost 17 years ago by Don Stewart <[email protected]>
incorrect invariant test for greedyView

3303c6e05de11cd7bc255d68532067d955c15ad2 authored almost 17 years ago by Don Stewart <[email protected]>
Reimplement Mirror with runLayout

bc13b4ba07e571a6dbc02c6d8df0ed75428a0f63 authored almost 17 years ago by Andrea Rossato <[email protected]>
add sendMessageWithNoRefresh and have broadcastMessage use it

This patch:
- moves broadcastMessage and restart from Core to Operations (to avoid
circular i...

db089700717838858905c592c10ba9daeaf24af7 authored almost 17 years ago by Andrea Rossato <[email protected]>
Reimplement Choose with runLayout

5bea59a8232ff7f397b095d733be8d9cb10d2f0e authored almost 17 years ago by Andrea Rossato <[email protected]>
runLayout is now a LayoutClass method and takes the Workspace and the screen Rectangle

669a162cfc4db4853950334d8275a853159dc019 authored almost 17 years ago by Andrea Rossato <[email protected]>
update LOC claim in man page

cea3492d288f482650b2e9f88af55a74337f8886 authored almost 17 years ago by gwern0 <[email protected]>
add quickstart instructions

14d9a194ffa02087e926488841751e388bf68035 authored almost 17 years ago by Don Stewart <[email protected]>
Remove non-existent windows on restart

e8d1d028bae72fe9fdc83682d0f9122300d7b9be authored almost 17 years ago by Spencer Janssen <[email protected]>
Lift initColor exceptions into Maybe

We should audit all X11 Haskell lib calls we make for whether
they throw undocumented exception...

695860f1fd6d21fc01331fb959723acd29046e8e authored almost 17 years ago by Don Stewart <[email protected]>
some things to do

261f742404db45117982bd25a8db7ec9b61750c5 authored almost 17 years ago by Don Stewart <[email protected]>
module uses CPP

1de1bcded220b2c88a1ef919ace770e7124551de authored almost 17 years ago by Don Stewart <[email protected]>
Add a startupHook.

The only thing I am not sure about here is at what exact point the
startupHook should get run. ...

9d9acba45feaf96b521812e3b8d61b72fed887ae authored almost 17 years ago by Brent Yorgey <[email protected]>
Core.hs: add an Applicative instance for X

cc2754d82afd07adda240a6b4011bc9bfd652e60 authored almost 17 years ago by Brent Yorgey <[email protected]>
Rename runManageHook to runQuery

0c697ebbb4fec82dc5a2993470f079dfe0aa48f4 authored almost 17 years ago by Spencer Janssen <[email protected]>
let enter dismiss compile errors

a626083721ed7f7b579c84b1cd4adecb87e1c3ff authored almost 17 years ago by daniel <[email protected]>
Core.hs, StackSet.hs: some documentation updates

481e42ab725036e6bf66b930f9014fb12f12d4c9 authored almost 17 years ago by Brent Yorgey <[email protected]>
xmonad.cabal: add `build-type' to make Cabal happy

730984fd60eebad3e48f5c7932908e25f6148040 authored almost 17 years ago by Valery V. Vorotyntsev <[email protected]>
add --help option

ac103b84722baedf824a1649fa818184a8699b1f authored almost 17 years ago by Lukas Mai <[email protected]>
Get version from the Paths_xmonad module generated by Cabal

No need to bump version in more than one place.

ad85e11a4ac71ba20265fa9e69987f05adeabfdc authored almost 17 years ago by Daniel Neri <[email protected]>
Kill stale xmonad 0.1 comments

2da09787daa1aa6a9ded91c6e6d5454e3bb709ce authored almost 17 years ago by Spencer Janssen <[email protected]>
notes on releases

d00d4ca046cdb4993eb153f0ac3b64a019eaf84b authored almost 17 years ago by Don Stewart <[email protected]>
bump output of --version

0dd54885ebe8415e903a77e766fa84d8cdb0d9e2 authored almost 17 years ago by Don Stewart <[email protected]>
Point to 0.6 release of contrib

162a54d992e1da23f5189ff3288dac2361e186a7 authored almost 17 years ago by Spencer Janssen <[email protected]>
Generalize the type of catchIO, use it in Main.hs

f80d593d57e25df6fdc3f3ba26596466541cdaa1 authored almost 17 years ago by Spencer Janssen <[email protected]>
Make Mirror implement emptyLayout

e751c4b62f4b4774a7168a43b6cec94c13c84626 authored almost 17 years ago by Andrea Rossato <[email protected]>
TAG 0.6

b86351f3c34726711e3b8ec95c4da06bf48c1d81 authored almost 17 years ago by Spencer Janssen <[email protected]>
More other-modules

8399e8032763d6e393e9e863c70996354dacfbb1 authored almost 17 years ago by Spencer Janssen <[email protected]>
Update example config

3e3d516092cc604aa89397270b58be687a56cb03 authored almost 17 years ago by Spencer Janssen <[email protected]>
Bump version to 0.6

d2ae7310d67b4fe03555e1fde18e547c6520cf20 authored almost 17 years ago by Spencer Janssen <[email protected]>
Add emptyLayout to LayoutClass, a method to be called when a workspace is empty

10be8aaae015e9a98fb34db76855bee895a6fe5d authored almost 17 years ago by Andrea Rossato <[email protected]>
Depend on QuickCheck < 2 when building tests

bb2b6c7bf86ce375dd2768f63dfa7c9c73b49821 authored almost 17 years ago by Spencer Janssen <[email protected]>
Updated ./man/xmonad.1.in to contain new command line parameters

ca3e277d2b686a616ef380ba10c6261ceb722503 authored almost 17 years ago by Austin Seipp <[email protected]>
Roll testing into the main executable, use Cabal to build the tests

d74814af35ab40e357873c3ff31e9f8e4e07d716 authored almost 17 years ago by Spencer Janssen <[email protected]>
Simplify duplicate/cloned screen logic

f9799422f9f3f73c6b988037c1f8f9a7f890069f authored almost 17 years ago by Spencer Janssen <[email protected]>
-Werror when flag(testing) only

da7ca1c29d6abadd13405e1a604b3a0c9ef06302 authored almost 17 years ago by Spencer Janssen <[email protected]>
Export doubleFork

e095621ab94b2a7c3b97212095ca711c1c30c4bc authored almost 17 years ago by nicolas.pouillard <[email protected]>
clarify copyright

66f623b656c23f69238c8238238b31bf57614ab2 authored about 17 years ago by Don Stewart <[email protected]>
The recompile function now returns a boolean status instead of ().

9ff105340eebfa2578d3dc24ae59f40ef3ad2f95 authored about 17 years ago by nicolas.pouillard <[email protected]>
Put the screen removing stuff in getCleanedScreenInfo

be5e27038f328195fbce50c2d567204167ff1e97 authored about 17 years ago by Joachim Breitner <[email protected]>
Ignore cloned screens

This patch ignores screens that are just clones of existing ones,
or are completely contained in...

1f4b8cb5f6cc18fa32ed4bba2dcb6a0390c06c4c authored about 17 years ago by Joachim Breitner <[email protected]>
Make focus-follows-mouse configurable

5e61b137fbf1b689a07e911b5be496f630f2dae6 authored about 17 years ago by Spencer Janssen <[email protected]>
Strictify all XConfig fields, gives nice error messages when a field is forgotten on construction

aeef36f74c682671906988d8fc70d7e6d9751eb6 authored about 17 years ago by Spencer Janssen <[email protected]>
Spelling

673f303646e7d9471f03637f2c3f97e87d8dfe2a authored about 17 years ago by Spencer Janssen <[email protected]>
Wibble

7f3c6823d4edbc6229dda48dd714f2a0a2b2af93 authored about 17 years ago by Spencer Janssen <[email protected]>
Broadcast button events to all layouts, fix for issue #111

79f23d6cecb720335f3eda8bbd7c16b22b25c4c2 authored about 17 years ago by Spencer Janssen <[email protected]>
Remove desktop manageHook rules in favor of ManageDocks

76d2bddaf0d6ba08be4b44746211711805edc07f authored about 17 years ago by Spencer Janssen <[email protected]>
Wibble

f5e55f3a27650ceb231566ef5513aeec5c1f7b81 authored about 17 years ago by Spencer Janssen <[email protected]>
Add support for several flags:

--version: print xmonad's version
--recompile: recompile xmonad.hs if it is out of date
--for...

6c72a03fb158e383c3cfe7a15ed51053e16b90f2 authored about 17 years ago by Spencer Janssen <[email protected]>
Config.hs: too many users seem to be ignoring/missing the polite warning not to modify this file; change it to something a bit less polite/more obvious.

46f5e68cfaff8dd1282fb3cb9f7202282c83672e authored about 17 years ago by Brent Yorgey <[email protected]>
Remove getProgName capability from restart, we don't use it anymore

31c7734f7b2a6de5126b99dac94f7571de4e206b authored about 17 years ago by Spencer Janssen <[email protected]>
Flush pending X calls before restarting

d1af7d986da481924dde88809ddaf6cc808740f1 authored about 17 years ago by Spencer Janssen <[email protected]>
Call 'broadcastMessage ReleaseResources' in restart

c46f3ad549e025327315c39b9e4ceb37a7933626 authored about 17 years ago by Spencer Janssen <[email protected]>
Manpage now describes config in ~/.xmonad/xmonad.hs

5b42a58d06da54b9b6ff22e0ec0af35b68a74492 authored about 17 years ago by Adam Vogt <[email protected]>
Update manpage to describe greedyView

e8292e0e9d06c737558c5a111c13763800733905 authored about 17 years ago by Adam Vogt <[email protected]>
Allow for sharing of home directory across architectures.

da167bfc116f9ed4ea914708414574e4577c9a88 authored about 17 years ago by tim.thelion <[email protected]>
Depend on X11-1.4.1, it has crucial bugfixes

6cd46e12bbf7483bfd8fa960a72654376600ab0f authored about 17 years ago by Spencer Janssen <[email protected]>
1.4.1 X11 dep

24412751228d4a22ffa8367d56633af83f2edb74 authored about 17 years ago by Don Stewart <[email protected]>
Set withdrawnState after calling hide

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

237fdbf037807ba816d227525106461b82c8a4df authored about 17 years ago by Spencer Janssen <[email protected]>
Make windows responsible for setting withdrawn state

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

56463b2391c290ae36713eed9edcabc5ff55546d authored about 17 years ago by Spencer Janssen <[email protected]>
Clean up stale mapped/waitingUnmap state in handle rather than unmanage.

This is an attempt to fix issue #96. Thanks to jcreigh for the insights
necessary to fix the bug.

f427c2b0e91d8bcb5fe351947c900637a4e609fa authored about 17 years ago by Spencer Janssen <[email protected]>
Delete windows from waitingUnmap that aren't waitng for any unmaps

287d364e0d8221ceb8d5b0a3870a7d9be8c838a6 authored about 17 years ago by Spencer Janssen <[email protected]>
man/xmonad.hs: add some documentation explaining that 'title' can be used in the manageHook just like 'resource' and 'className'.

8c31768b797c33448fbc7960511599984193e3be authored about 17 years ago by Brent Yorgey <[email protected]>
normalize Module headers

9ceef229c31489da70331016f92115e290781b17 authored about 17 years ago by Lukas Mai <[email protected]>
Add 'testing' mode, this should reduce 'darcs check' time significantly

40581c9bf8d125502188267672844d79be2961fd authored about 17 years ago by Spencer Janssen <[email protected]>
Use XMonad meta-module in Main.hs

161ade3593fc56f11bbd369806e7d54d1a5ca1e4 authored about 17 years ago by Spencer Janssen <[email protected]>
Remove references to 0.4

f2461c9e3a0f7cab61b5dd4c1b06328b3007c145 authored about 17 years ago by Spencer Janssen <[email protected]>
Bump version to 0.5!

11b37429b1479e9fbabe56450b466c658536aecf authored about 17 years ago by Spencer Janssen <[email protected]>
Rename xmonad.hs to xmonad-template.hs

bbf5d0010c11f53a649bbf37f8e18a76829fd3d8 authored about 17 years ago by Spencer Janssen <[email protected]>
add a template xmonad.hs

3e2d48d5dadad03fede40127d81d61e1e0fe1010 authored about 17 years ago by Don Stewart <[email protected]>
StackSet: some haddock tuning

2f60ee56800bd17dd7562870408b842f5c526589 authored about 17 years ago by Andrea Rossato <[email protected]>
Remove kicker and gnome-panel from the default manageHook, these are better

handled by XMonad.Hooks.ManageDocks. Also, remove the over-complicated list
comprehensions.

462422d07aed4cc1f583fef455bd814922453b10 authored about 17 years ago by Spencer Janssen <[email protected]>
XMonad.Layouts -> XMonad.Layout

33f28ed2acc89951f7578163aa83b18641a3b147 authored about 17 years ago by Spencer Janssen <[email protected]>
Hide generalized newtype deriving from Haddock

039d9e2b96a1fc1f183c4d52038f5045cb4cd78a authored about 17 years ago by Spencer Janssen <[email protected]>