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
Related: https://github.com/xmonad/xmonad/issues/199
Related: https://github.com/xmonad/xmonad/i...
7b7feeca42ffa3260b9763c70d6856432d932e25 authored over 3 years ago by Tomas Janousek <[email protected]>
256eb29ef1a6672803d5e906decf0c7a79338e25 authored over 3 years ago by Tomas Janousek <[email protected]>
4ba9c8b8c157c819c0eff1d948017942c8a3a592 authored over 3 years ago by Tomas Janousek <[email protected]>
Makes it easier to copy&paste.
98173777fe5ad0a10d9a3630814a8d280bd20d2f authored over 3 years ago by Tomas Janousek <[email protected]>Automate and document releasing to Hackage + couple cleanups
05aeef0dc2ef84d92f2d3dec6cd3acdecb4c9851 authored over 3 years ago by Tomáš Janoušek <[email protected]>
utf8-string isn't needed since d9e3ebf53194d1cf02bae28f0c885b5c75610cfa
(late 2014).
Most of th...
72cbe0667d9ff5e624f692f666822f1f4c3af345 authored over 3 years ago by Tomas Janousek <[email protected]>Ship the new docs, drop tests as these get picked up automatically.
d64aeba80fee1409f9219fbc75e3a928ff254c79 authored over 3 years ago by Tomas Janousek <[email protected]>
Pioneered in https://github.com/xmonad/X11, this adds automation for
Hackage releases and update...
Add help command to help message
af354f7528ada1de451365a0f5138ef10a318360 authored over 3 years ago by slotThe <[email protected]>
Attempt to contribute to xmonad,
and add a simple line to the help message,
containing the help ...
Use printf instead of echo for xmessage help
42d319545b36020b9b3cdf121f1ba04cc58b847d authored over 3 years ago by slotThe <[email protected]>
In some shells—like bash—the entire help message is shown in a single
line because a newline is ...
Users who are installing stack on systems like Debian stable or Ubuntu
may get really old versio...
More or less synced with https://xmonad.org/community.html
Fixes: https://github.com/xmonad/xmo...
6a7eb85e84ddc2091706fbce5ff293e859481e51 authored over 3 years ago by Tomas Janousek <[email protected]>
Related:
- https://github.com/xmonad/xmonad/issues/75
- https://github.com/xmonad/xmonad/iss...
Not released as of xmonad-contrib 0.16.
Related: https://github.com/xmonad/xmonad/issues/307
28637d0db78650c0e58c9d550d5aaf5a03d61847 authored over 3 years ago by slotThe <[email protected]>
Merging NewSelect into Choose is a breaking change, bump the version to
let xmonad-contrib depen...
Merge X.L.LayoutCombinators.(|||) into X.L.(|||)
bbb4a0ef25e990b419b10bca2ea9ed98e11d6038 authored over 3 years ago by Tomáš Janoušek <[email protected]>
The `choose` combinator is very general; much more so than the
combination of `switch`, `swap`, ...
5b064f474d0236941ef87ef204059465cbc66dc8 authored over 3 years ago by slotThe <[email protected]>
The functionality of the former are quite handy to have in core and we
can do so with minimal co...
Xrandrint.h says:
/*
* if a configure notify on the root is recieved, or
* an XRR...
In sendRestart, switch to the new setClientMessageEvent' and pass no
data, as no data are expect...
09425bbe43941b10e2fedf435f82ce8aa521ee07 authored over 3 years ago by Tomas Janousek <[email protected]>
We have a bunch of open PRs that need features added in X11-1.10.
Related: https://github.com/x...
1805666e9d77cb43b9b23e94d906b6228f0f6b82 authored over 3 years ago by Tomas Janousek <[email protected]>Related: https://github.com/xmonad/xmonad/pull/278#issuecomment-850717606
40cd2081da08047f3b265419ab1d36430c3d083c authored over 3 years ago by slotThe <[email protected]>Add New Tutorial
66514127f36469a92959a51aaa39978a5c044a4b authored over 3 years ago by slotThe <[email protected]>
The reference to the freenode matrix channel is deleted for now; though
it may be added back in ...
7199d953a7fe702a50cdb6426516dc13e6d3f7c5 authored over 3 years ago by slotThe <[email protected]>
Ever since 322e06eed9c4b23a465d2857df462b8a2d716246 `ppTitleUnfocused`
does not exist anymore, a...
15653d4669fe89d4070bc953a87109a0910fb299 authored over 3 years ago by slotThe <[email protected]>
Since freenode has decided to kick us off because we said that we're
moving to Libera:
Topi...
d64a22d8db880eb448f19b725308895bc34fed70 authored over 3 years ago by Tomas Janousek <[email protected]>
GitHub Actions writes caches on the first miss and then never updates
them again. If the CI is u...
When building with an LTS version that has exactly the dependencies we
need (X11-1.9.2), stack d...
The derivation of Typeable has been automatic for quite a while now.
Related: https://github.co...
9e5b16ed8ae35385389d6cd7dc6054fef4e4f915 authored over 3 years ago by Joan Milev <[email protected]>d72da951c94b70b7245a4c6dba667d235db3185f authored over 3 years ago by Tomas Janousek <[email protected]>
"dirs" is used several times in xmonad-contrib as a short for
"directions" and when I tried rena...
6caac22df135614fecc66b4dcf1f7792352f07da authored over 3 years ago by Tomas Janousek <[email protected]>
e9987b1adfee19b0b442ffd976283e037c1f3095 authored over 3 years ago by Tomas Janousek <[email protected]>
grabKeys doesn't check that a KeySym is valid before looking up the
KeyCode(s) it's bound to. In...
These past months I've spent a lot of time working on xmonad¹ and I feel
like I've done a lot. T...
It's often difficult to make contrib modules work together. When one
depends on a functionality ...
Since actions/virtual-environments#3268, the GHC PPA is no longer
enabled by default. :-(
(It w...
a5cee9bac265485d3e85ea707aeeac5e34a94ba3 authored over 3 years ago by Tomas Janousek <[email protected]>131fd3669f6c2952d3094016d14873fdfe66f98c authored over 3 years ago by github-actions <[email protected]>
pandoc's API changes often enough that distros like Debian were patching
our GenerateManpage.hs ...
Update MAINTAINERS.md: add twitter, website references
46f637e0bed18fa09e46e8f8ad5ccd0ae19d6fa0 authored over 3 years ago by Tomáš Janoušek <[email protected]>
Relevant mailing list discussion for the website part is available at
[1].
[1]: https://mail.ha...
095d0e37d6bc04b5a7bac4678170a694719cb0a5 authored over 3 years ago by slotThe <[email protected]>Add `MINIMAL` for `ExtensionClass` and `LayoutClass`
7e798afd119d66e636ff0a9bcd4eab96c5a9ba72 authored over 3 years ago by Tomáš Janoušek <[email protected]>
Make it clearer that we in fact do not require implementations for a
minimal complete definition...
c869129c719d3595348030fe6b64b79d20879e8a authored over 3 years ago by slotThe <[email protected]>
Add Functor, Foldable, and Traversable instances for StackSet.Stack
b8523a3c9b5508e5174494083a7bac6b9bd0d39b authored almost 4 years ago by Tomáš Janoušek <[email protected]>910d99cb742d1b3393e7915465d32561d2849280 authored almost 4 years ago by Tomas Janousek <[email protected]>
Stack doesn't support automatic flags: it doesn't backtrack when
dependency resolution fails usi...
031bbd62306e592ddd0768d4e5b1105bf5e81032 authored almost 4 years ago by Tomas Janousek <[email protected]>
The tests are implemented by using a newtype wrapper `TestStack`. This is to
avoid creating `Eq1...
`Functor` is provided by DeriveFunctor.
`Foldable` uses `integrate` (`Stack`'s `toList`).
`Trave...
We don't need the compat hacks for GHC 8.4.
6c5204b91ce43edc177304bb5f1c72662060da54 authored almost 4 years ago by Tomas Janousek <[email protected]>We don't want to ignore warnings do we?
5cdf428f5513e14f7e13c707ceeca1ed42207625 authored almost 4 years ago by Tomas Janousek <[email protected]>
Since 8863761d660a70984595d9162319801e648b69ec (early 2014), the test
suite is a proper cabal te...
Related: https://github.com/xmonad/xmonad/issues/283
c90df530814d3ae3a0664f8095ad46de7871f6f6 authored almost 4 years ago by Tomas Janousek <[email protected]>
migrateState is only necessary when _live_ upgrading from xmonad 0.12,
so I believe we can drop ...
This further reduces our usage of cache storage by caching the metadata
only once per repo. Now ...
Related: https://github.com/xmonad/X11/pull/75
Related: https://github.com/xmonad/xmonad/issues/283
Stack installation of GHC takes more than a gigabyte, so caching it
wastes space (GitHub docs sa...
Related: https://github.com/xmonad/X11/pull/75
Related: https://github.com/xmonad/xmonad/issues/283
* rename workflow to Stack
* test all branches (provides feedback before opening a PR)
* split...
caae51c39952790556a4bd9577f6b11c5da6b22f authored almost 4 years ago by Tomas Janousek <[email protected]>This reverts commit 8a8d5f71b16a929222579b3d3509ed31ae9e124d.
There will be a separate GH Actio...
fb390fa9ccb7a4c73a6b29d609bf30daf5e7d682 authored almost 4 years ago by Tomas Janousek <[email protected]>Fix obscuring notifications when moving floats
4a0b166998a838d91f002991da82507a2d04d3bb authored almost 4 years ago by Tomáš Janoušek <[email protected]>
Since 4565e2c90ef5, not only do we raise the floating window to top when
starting dragging, we a...
deleted unused 'mul' definition in 'prop_aspect_fits'.
a90558c07e3108ec2304cac40e5d66f74f52b803 authored almost 4 years ago by Tomáš Janoušek <[email protected]>Make ScreenDetail a newtype and RationalRect strict in its contents
56b0f850bc35200ec23f05c079eca8b0a1f90305 authored almost 4 years ago by Sibi Prabakaran <[email protected]>Revert "Re-enable lts based testing"
51a179dc68b4c9061f99538ce618c68bbfed3443 authored almost 4 years ago by Peter Simons <[email protected]>8a8d5f71b16a929222579b3d3509ed31ae9e124d authored almost 4 years ago by Peter Simons <[email protected]>
Re-enable lts based testing
4b69a456cc216b6ae41d1f326c1a9ecb5e22c97b authored almost 4 years ago by Tomáš Janoušek <[email protected]>e12d0be1b2aacdf4d9c22cdeb293a44d7fb09c21 authored almost 4 years ago by Sibi Prabakaran <[email protected]>
Generate CI with the haskell-ci utility.
002326ceb1f89604fc0a65e55b56720322d885a0 authored almost 4 years ago by Peter Simons <[email protected]>758e3d85e60b8149fe3fb17a4efe569334ee70f5 authored almost 4 years ago by Peter Simons <[email protected]>
f5bd77a7f8844fc2f6be10ec7b08ca1987a9e13b authored almost 4 years ago by Keith <[email protected]>
Control.Exception.Extensible -> Control.Exception
519c79a57e8a7b5ff05b52ed2089b10ce94cdbd4 authored almost 4 years ago by Tomáš Janoušek <[email protected]>
According to its documentation[1], this module simply re-exports
Control.Exception on recent GHC...
stack.yaml: switch from Stackage LTS to Nightly
36dd6afb49c170d3bd2792d9ee374b866ecd1ae1 authored almost 4 years ago by Peter Simons <[email protected]>
Unfortunately, our CI builds have a hard-coded assumption that all kinds of
LTS-X builds can be ...
Let's use a moderately recent compiler like ghc-8.10.3
instead of the old 8.8.x branch for devel...
Revise XDG handling
f875a56620c03a071260ce76fc4c72e7f91d8eee authored almost 4 years ago by Tomáš Janoušek <[email protected]>70a75e5e3f15c89e840fc2940c071414d8b91bef authored almost 4 years ago by slotThe <[email protected]>
Improve handling of the whole XDG situation. This now looks as follows
1. If all three of xm...
735fb58f6cc2b52fcc2c8b24d5e1d3e127bae86e authored almost 4 years ago by slotThe <[email protected]>e8f48b77f975c31e911f12ad5e09dfb475cbee7b authored about 4 years ago by Tomas Janousek <[email protected]>
Accord with new pattern-match
e363c44bb0694c0932aab7091434c9eeb6e19653 authored about 4 years ago by Sibi Prabakaran <[email protected]>ec1c3e01597b23524225c72a4beb398a858a4668 authored about 4 years ago by Vanessa McHale <[email protected]>
2a1a18023a15d13247148638edf29ca6bf9c3bce authored about 4 years ago by Vanessa McHale <[email protected]>
ff738988d382c82ae7720b2149e97bd2c8402377 authored about 4 years ago by Tomas Janousek <[email protected]>
Get rid of unused imports
fc4657d529a8eec358184dca27c2854fdbb8f84a authored about 4 years ago by Sibi Prabakaran <[email protected]>Correct a typo in Layout.hs
bd961b7866d7b5146e660eba325f5b05f809201a authored about 4 years ago by Tomáš Janoušek <[email protected]>3df77d6f20278f0c91896912b453f751e3b362ce authored about 4 years ago by Felix Yan <[email protected]>
* Updated CONTRIBUTING.md and MAINTAINERS.md
* Fixed broken GitHub links
* Added instruction...
Rename LR = L | R to CLR = CL | CR
a37a3cb6e817c75d5c0ddc3ee4651839decb4386 authored about 4 years ago by Sibi Prabakaran <[email protected]>
Removes all versions of GHC that are not part of the CI, as these can't
be guaranteed to be buil...
This turns off the warnings about unused imports _unless_ one is using
the oldest supported vers...
Some modules in xmonad-contrib define their own LR type with L and R as
data constructors, leadi...