Don Stewart
0226ba3441
Polish core layout code. Lifts limitation on nmaster > 1. it may be 0 now
2007-06-03 06:43:06 +00:00
Don Stewart
84f22f7102
heads up: polish config.hs. moves tiling-local values into lexical scope. removes wide' as an explicit mode (it's
mirror tall')
2007-06-03 05:47:40 +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
Chris Mears
7ae4bc8f39
Fix out-of-date comment in Config.hs.
2007-06-02 11:43:12 +00:00
Jason Creighton
a6098f6010
only grab button{1,2,3} for click-to-focus (scrollwheel shouldn't focus)
2007-06-02 05:26:05 +00:00
Jason Creighton
72a50ead89
make mouse bindings configurable
2007-06-02 04:06:47 +00:00
Don Stewart
0be589ae8c
commented out implementation state logging. if someone has a client, we can enable this
2007-06-01 08:56:26 +00:00
Jason Creighton
b46a449baf
ignore numlock/capslock on mouse bindings
2007-06-01 01:51:37 +00:00
Don Stewart
9669c26fdc
now we handle transients properly, and restack windows, refresh from focus is ok
2007-06-01 02:23:29 +00:00
glasser
ddffd109ce
Rename withWorkspace to withWindowSet.
2007-06-01 00:13:25 +00:00
Spencer Janssen
68e6643356
Revert accidental change to border color
2007-05-31 14:55:09 +00:00
Don Stewart
7246a9e2d2
comments on why fullscreen tiling doesn't work with `implicit' floating
2007-05-31 09:05:37 +00:00
Don Stewart
777cf28bdf
clean up mouse code a bit
2007-05-31 08:53:08 +00:00
Jason Creighton
3cb64d7461
first shot at a floating layer
...
This is a first attempting at a floating layer:
mod-button1: move window
mod-button2: swapMaster
mod-button3: resize window
mod-t: make floating window tiled again
Moving or resizing a window automatically makes it floating.
Known issues:
Hard to manage stacking order. You can promote a window to move it to the top,
(which you can do with mod-button2) but it should be easier than that.
Moving a window by dragging it to a different Xinerama screen does not move it
to that workspace.
Code is ugly.
2007-05-31 04:47:33 +00:00
Jason Creighton
1d764ecf2e
remove LOC cap (but still print count after tests)
2007-05-31 04:34:17 +00:00
Spencer Janssen
5594c71e66
Remove 0.2 TODOs
v0.2
2007-05-31 00:58:55 +00:00
Spencer Janssen
a3479aa9f5
Bump version to 0.2
2007-05-30 20:25:29 +00:00
Spencer Janssen
b069f84add
Minor style change.
2007-05-30 18:10:06 +00:00
nickburlett
fc08bd48b4
log errors on executeFile in restart
...
I found it difficult to track down a problem in the restart code where xmonad was silently not restarting. This will log the error to stderr, which should show up in .xsession-errors
2007-05-30 17:10:24 +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
Don Stewart
f6b14b7123
point out restart is used to propagate changes
2007-05-30 02:10:05 +00:00
Spencer Janssen
fbfbb14658
Really change restart keybinding this time
2007-05-30 06:14:54 +00:00
Spencer Janssen
79a9c58f92
HEADS UP: Change restart keybinding to mod-q
2007-05-30 06:10:44 +00:00
Spencer Janssen
bc2e6b2112
HEADS UP: Change restart keybinding to mod-q
2007-05-30 06:10:44 +00:00
Spencer Janssen
89417a6e25
Fix 'refresh' doc string
2007-05-29 02:04:46 +00:00
Jason Creighton
2be4f5f216
Give link to bugtracker in "BUGS" section of manpage
2007-05-29 01:58:51 +00:00
Don Stewart
c023e9a681
make 'tall' layout the default on startup. more useful for new users
2007-05-29 01:46:11 +00:00
Don Stewart
da63d4a4b7
notes about which dependant packages already come with ghc
2007-05-29 00:57:48 +00:00
Don Stewart
46b04b3fa5
forgot to set focus in 'focus'. this restores the old behaviour
2007-05-28 13:45:47 +00:00
Don Stewart
0b8c9c407e
don't refresh on focus events
...
leads to a race. this will affect how gaps are redrawn when moving to a
new screen with the mouse.
2007-05-28 13:31:27 +00:00
Don Stewart
5818e5a7fc
ensure !! won't go out of bounds in modifyGap
2007-05-28 07:06:09 +00:00
Don Stewart
eda3ab2849
mention .xinitrc
2007-05-28 06:12:52 +00:00
Don Stewart
c2318fa67d
update readme
2007-05-28 05:14:44 +00:00
Spencer Janssen
f85dac53e4
Add the HTML manpage
2007-05-28 06:31:22 +00:00
Spencer Janssen
39fd73a7f7
Fix manpage generator
2007-05-28 06:26:58 +00:00
Don Stewart
abdbc23551
apply gap to each screen
2007-05-28 04:47:22 +00:00
Don Stewart
cf52e66ec1
move gapcalc.c
2007-05-28 04:04:02 +00:00
Spencer Janssen
f6bac98678
Remove gapcalc.c from the sdist, add generated manpage
2007-05-28 04:06:55 +00:00
Don Stewart
94b64e7035
help man script
2007-05-28 03:38:46 +00:00
Don Stewart
58f180aefb
done with gap
2007-05-28 03:35:25 +00:00
Spencer Janssen
257aa4776f
Document mod-n
2007-05-28 03:35:36 +00:00
Don Stewart
0cca848c54
be sure to reset the gap list on rescreen
2007-05-28 03:18:35 +00:00
Don Stewart
c613073cb6
support per-screen gap settings. you can have different gaps on individual screens now
2007-05-28 03:15:01 +00:00
Don Stewart
1d2c5ca35a
Use (Int,Int,Int,Int) for arbitrary gaps on any side of the screen
2007-05-28 02:51:35 +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
c7655df3cb
refactor only
2007-05-27 15:43:53 +00:00
Don Stewart
25616c3b9f
comments on alternative gap movement policies
2007-05-27 15:32:11 +00:00
Don Stewart
d16d751207
when focus is called from an event, better refresh too, since it might have switched workspaces (so gap follows screen focus)
2007-05-27 15:19:42 +00:00