Brent Yorgey
9d9acba45f
Add a startupHook.
...
The only thing I am not sure about here is at what exact point the
startupHook should get run. I picked a place that seems to make sense:
as late as possible, right before entering the main loop. That way all
the layouts/workspaces/other state are set up and the startupHook can
manipulate them.
2008-02-04 19:24:45 +00:00
Brent Yorgey
cc2754d82a
Core.hs: add an Applicative instance for X
2008-02-04 19:23:48 +00:00
gwern0
cea3492d28
update LOC claim in man page
2008-02-15 21:14:20 +00:00
Don Stewart
14d9a194ff
add quickstart instructions
2008-02-12 20:35:02 +00:00
Spencer Janssen
e8d1d028ba
Remove non-existent windows on restart
2008-02-07 09:11:40 +00:00
Don Stewart
695860f1fd
Lift initColor exceptions into Maybe
...
We should audit all X11 Haskell lib calls we make for whether
they throw undocumented exceptions, and then banish that.
2008-02-06 19:48:58 +00:00
Don Stewart
261f742404
some things to do
2008-02-06 19:25:33 +00:00
Don Stewart
1de1bcded2
module uses CPP
2008-02-06 19:05:21 +00:00
Spencer Janssen
0c697ebbb4
Rename runManageHook to runQuery
2008-02-04 05:33:36 +00:00
daniel
a626083721
let enter dismiss compile errors
2008-02-03 20:28:52 +00:00
Brent Yorgey
481e42ab72
Core.hs, StackSet.hs: some documentation updates
2008-02-01 19:06:53 +00:00
Andrea Rossato
e751c4b62f
Make Mirror implement emptyLayout
2008-01-28 00:18:34 +00:00
"Valery V. Vorotyntsev"
730984fd60
xmonad.cabal: add `build-type' to make Cabal happy
2008-01-31 16:32:13 +00:00
Daniel Neri
ad85e11a4a
Get version from the Paths_xmonad module generated by Cabal
...
No need to bump version in more than one place.
2008-01-29 14:40:37 +00:00
Spencer Janssen
2da09787da
Kill stale xmonad 0.1 comments
2008-01-28 21:14:18 +00:00
Spencer Janssen
162a54d992
Point to 0.6 release of contrib
2008-01-28 10:11:15 +00:00
Don Stewart
d00d4ca046
notes on releases
2008-01-28 17:10:12 +00:00
Don Stewart
0dd54885eb
bump output of --version
2008-01-28 17:08:40 +00:00
Spencer Janssen
f80d593d57
Generalize the type of catchIO, use it in Main.hs
2008-01-28 05:46:51 +00:00
Andrea Rossato
10be8aaae0
Add emptyLayout to LayoutClass, a method to be called when a workspace is empty
2008-01-24 01:32:07 +00:00
Don Stewart
66f623b656
clarify copyright
2008-01-08 18:56:40 +00:00
Spencer Janssen
b86351f3c3
TAG 0.6
2008-01-27 22:06:33 +00:00
Spencer Janssen
8399e80327
More other-modules
v0.6
2008-01-27 22:01:52 +00:00
Spencer Janssen
3e3d516092
Update example config
2008-01-27 21:23:31 +00:00
Spencer Janssen
d2ae7310d6
Bump version to 0.6
2008-01-27 20:50:00 +00:00
Austin Seipp
ca3e277d2b
Updated ./man/xmonad.1.in to contain new command line parameters
2008-01-22 07:01:53 +00:00
Spencer Janssen
bb2b6c7bf8
Depend on QuickCheck < 2 when building tests
2008-01-22 07:02:25 +00:00
Spencer Janssen
d74814af35
Roll testing into the main executable, use Cabal to build the tests
2008-01-19 09:12:15 +00:00
Spencer Janssen
f9799422f9
Simplify duplicate/cloned screen logic
2008-01-18 03:22:28 +00:00
Joachim Breitner
be5e27038f
Put the screen removing stuff in getCleanedScreenInfo
2007-12-31 18:15:56 +00:00
Joachim Breitner
1f4b8cb5f6
Ignore cloned screens
...
This patch ignores screens that are just clones of existing ones,
or are completely contained in another. Currently only for rescreen, not yet for
xmonad start.
2007-12-31 18:06:28 +00:00
Spencer Janssen
da7ca1c29d
-Werror when flag(testing) only
2008-01-18 01:48:27 +00:00
nicolas.pouillard
e095621ab9
Export doubleFork
2008-01-14 20:26:12 +00:00
Lukas Mai
93c55c948e
reword comment (previous version didn't make sense to me)
2007-11-22 16:59:25 +00:00
nicolas.pouillard
9ff105340e
The recompile function now returns a boolean status instead of ().
2008-01-05 22:55:00 +00:00
Spencer Janssen
5e61b137fb
Make focus-follows-mouse configurable
2007-12-29 02:33:01 +00:00
Spencer Janssen
aeef36f74c
Strictify all XConfig fields, gives nice error messages when a field is forgotten on construction
2007-12-29 02:19:23 +00:00
Spencer Janssen
673f303646
Spelling
2007-12-29 02:16:28 +00:00
Spencer Janssen
7f3c6823d4
Wibble
2007-12-29 02:15:19 +00:00
Spencer Janssen
79f23d6cec
Broadcast button events to all layouts, fix for issue #111
2007-12-27 08:03:56 +00:00
Brent Yorgey
46f5e68cfa
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.
2007-12-20 20:15:49 +00:00
Spencer Janssen
76d2bddaf0
Remove desktop manageHook rules in favor of ManageDocks
2007-12-22 11:37:35 +00:00
Spencer Janssen
f5e55f3a27
Wibble
2007-12-22 04:11:51 +00:00
Spencer Janssen
6c72a03fb1
Add support for several flags:
...
--version: print xmonad's version
--recompile: recompile xmonad.hs if it is out of date
--force-recompile: recompile xmonad.hs unconditionally
2007-12-22 02:05:20 +00:00
Spencer Janssen
31c7734f7b
Remove getProgName capability from restart, we don't use it anymore
2007-12-19 21:50:11 +00:00
Spencer Janssen
d1af7d986d
Flush pending X calls before restarting
2007-12-19 16:20:29 +00:00
tim.thelion
da167bfc11
Allow for sharing of home directory across architectures.
2007-12-18 06:51:46 +00:00
Spencer Janssen
c46f3ad549
Call 'broadcastMessage ReleaseResources' in restart
2007-12-19 06:57:10 +00:00
Adam Vogt
5b42a58d06
Manpage now describes config in ~/.xmonad/xmonad.hs
2007-12-19 02:39:18 +00:00
Adam Vogt
e8292e0e9d
Update manpage to describe greedyView
2007-12-19 02:37:26 +00:00