Spencer Janssen
e2ab6e8a27
New ManageHook system
2007-11-09 02:47:22 +00:00
Don Stewart
dbfd13207d
Provide top level XMonad.hs export module
2007-11-07 03:06:17 +00:00
Spencer Janssen
f7b6a4508f
Remove stale comment
2007-11-05 06:37:31 +00:00
Spencer Janssen
00f83ac78a
Use Cabal's optimization flags rather than -O
2007-11-05 06:17:59 +00:00
Spencer Janssen
5342be0e67
-Werror
2007-11-05 06:03:26 +00:00
Spencer Janssen
88845e5d97
Remove superfluous 'extensions:' field
2007-11-05 03:45:15 +00:00
Spencer Janssen
4732557c12
Use configurations in xmonad.cabal
2007-11-05 03:34:28 +00:00
Don Stewart
76e960a40c
remember to compile the xmonad library also with the usual ghc-optoins
2007-11-05 02:21:27 +00:00
Don Stewart
30af3a8f84
EventLoop -> Core, DefaultConfig -> Config
2007-11-05 02:17:05 +00:00
Spencer Janssen
0590f5da9e
exposed-modules
2007-11-01 19:33:31 +00:00
Spencer Janssen
c3c39aae12
Hierarchify
2007-11-01 18:08:46 +00:00
Spencer Janssen
3789f37f25
This is a massive update, here's what has changed:
...
* Read is no longer a superclass of Layout
* All of the core layouts have moved to the new Layouts.hs module
* Select has been replaced by the new statically typed Choose combinator,
which is heavily based on David Roundy's NewSelect proposal for
XMonadContrib. Consequently:
- Rather than a list of choosable layouts, we use the ||| combinator to
combine several layouts into a single switchable layout
- We've lost the capability to JumpToLayout and PrevLayout. Both can be
added with some effort
2007-11-01 06:43:18 +00:00
David Roundy
7b3c1243b7
make xmonad work with inverted main/config.
2007-10-18 17:00:58 +00:00
David Roundy
97fe14dfd2
sketch of config/main inversion.
2007-10-18 16:42:30 +00:00
Don Stewart
c1e039ba88
more precise X11 version required
2007-10-31 20:32:41 +00:00
Don Stewart
c350caf9b8
HEADS UP: remove X11-extras dependency, depend on X11 >= 1.3.0
...
The X11-extras library has been merged into the larger X11 library,
so we now drop the dependency on X11-extras, and instead build
against the new X11 library.
If you apply this patch you must build and install X11-1.3.0 or greater
first,
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-1.3.0
You can also go ahead and wipe X11-extras from GHC's memory, (for ghci to work
out of the box with the testsuite)
$ ghc-pkg unregister X11-extras
$ ghc-pkg unregister --user X11-extras
2007-10-30 22:08:24 +00:00
Don Stewart
874e6f80f0
bump the version tag to 0.4, we're almost there
2007-10-13 23:27:58 +00:00
Spencer Janssen
c436e63a15
Bump X11-extras dependency
2007-10-12 20:37:21 +00:00
Spencer Janssen
4cfe583f63
Bump required X11-extras version to 0.3.1
2007-10-10 16:57:05 +00:00
Don Stewart
f8c0ae5407
note that we use pattern guards in the .cabal file
2007-09-27 21:42:30 +00:00
Don Stewart
2b207a28ef
update description field of cabal file
2007-09-16 02:30:16 +00:00
Spencer Janssen
74441202a0
Bump version to 0.3
2007-09-04 19:28:41 +00:00
Spencer Janssen
8146dd46dd
Depend on X11-extras >= 0.3
2007-09-03 21:52:49 +00:00
Don Stewart
02a9e4c589
mention why StackSet needs -fglasgow-exts (for deriving Typeable)
2007-06-05 09:26:59 +00:00
Don Stewart
7e9fbf5883
set build-depends base>=2.0 so people can't miss the missing Read instance issue
2007-06-03 03:23:19 +00:00
Spencer Janssen
a3479aa9f5
Bump version to 0.2
2007-05-30 20:25:29 +00:00
Spencer Janssen
e83ae8ba62
Depend on X11-extras >= 0.2
2007-05-30 17:36:07 +00:00
Spencer Janssen
67ae8fcd7c
Require X11 >= 1.2.1
2007-05-30 17:29:09 +00:00
Spencer Janssen
f85dac53e4
Add the HTML manpage
2007-05-28 06:31:22 +00:00
Spencer Janssen
f6bac98678
Remove gapcalc.c from the sdist, add generated manpage
2007-05-28 04:06:55 +00:00
Spencer Janssen
b0cfe9b6ab
Update extra-source-files
2007-05-27 21:06:57 +00:00
Spencer Janssen
19256758a2
Note the manpage move in xmonad.cabal
2007-05-27 20:58:57 +00:00
Don Stewart
7be0a2103d
Be a bit more conservative with -O flags, and GC. Hope to avoid runtime GC bug
2007-05-27 07:44:38 +00:00
Don Stewart
fdc73b4cb1
elaborate description in .cabal
2007-05-01 03:54:14 +00:00
Don Stewart
121e20d342
use -fasm by default. Much faster
2007-05-01 03:12:20 +00:00
Don Stewart
5386ab0094
add homepage: field to .cabal file
2007-04-29 04:10:11 +00:00
Spencer Janssen
c03b53db67
Add the manpage to extra-source-files
2007-04-26 01:41:05 +00:00
Spencer Janssen
87c34738fc
Bump version to 0.1
2007-04-22 08:29:48 +00:00
Spencer Janssen
d7917066ba
Add TODO to the sdist
2007-04-18 22:33:23 +00:00
Spencer Janssen
a3815275a0
Add the tests to the sdist
2007-04-18 22:13:26 +00:00
Spencer Janssen
22e6ef963a
Make sdist work correctly
2007-04-18 21:55:46 +00:00
Spencer Janssen
7b01d7800e
xmonad should build with future versions of mtl and X11-extras
2007-04-18 21:49:27 +00:00
Don Stewart
a0f7df2fa6
Use -funbox-strict-fields, rather than UNPACK pragmas. cleaner code.
2007-04-09 07:23:02 +00:00
Spencer Janssen
ebdf6bef14
GHC 6.4 compatibility.
2007-03-21 04:52:11 +00:00
Spencer Janssen
8aad6658bc
Fix forking issues, add unix dependency.
2007-03-13 15:33:10 +00:00
Spencer Janssen
b83c10059f
thunk is now known as xmonad!
2007-03-10 07:03:20 +00:00