Karsten Schoelzel
6898a0e583
Move lower boundary check into applySizeHints, because all users of applySizeHints
...
do this manually.
2007-09-05 19:21:25 +00:00
Ivan Tarasov
f668b6238a
export getAtom from XMonad.
2007-08-25 17:41:56 +00:00
Spencer Janssen
bccf8dd5f8
Use show rather than string hacks
2007-09-05 20:28:16 +00:00
David Roundy
41e3b073c8
switch WorkspaceId to String.
2007-08-20 11:36:58 +00:00
Spencer Janssen
82dd5b8119
Alex Tarkovsky's docstring patch updated for conflicts
2007-09-05 19:35:58 +00:00
Don Stewart
1fb52ce2cc
tasks done
2007-09-05 00:49:01 +00:00
Spencer Janssen
dede0a2ce9
README: spelling
v0.3
2007-09-04 19:30:42 +00:00
Spencer Janssen
74441202a0
Bump version to 0.3
2007-09-04 19:28:41 +00:00
Spencer Janssen
bda704297c
Add a link to XMonadContrib
2007-09-04 19:27:59 +00:00
Spencer Janssen
2819adfef4
Point to X11-extras-0.3 in the README
2007-09-04 19:26:43 +00:00
Spencer Janssen
8146dd46dd
Depend on X11-extras >= 0.3
2007-09-03 21:52:49 +00:00
Spencer Janssen
92a1335cff
Add location of X11-extras to README
2007-08-24 16:09:35 +00:00
Spencer Janssen
49cebc6130
Add docstrings for mouse controls
2007-08-24 04:59:39 +00:00
Don Stewart
314b5ee6bd
todos
2007-08-22 02:28:15 +00:00
Don Stewart
aaba52043d
comment only: example of 2 monitor gaps
2007-08-21 03:25:38 +00:00
David Roundy
6ec342ff75
don't refresh when setting focus to already focussed window.
2007-08-20 15:02:25 +00:00
David Roundy
8a8438a5c2
clear out motion events when processing one motion event.
...
This is important if the hook is slow (e.g. try adding "float w"
to the window-dragging hook), as it allows xmonad to keep up with
the motion of the mouse.
2007-08-20 00:23:51 +00:00
David Roundy
2716b1ada6
remove unneeded do.
2007-08-13 14:37:21 +00:00
David Roundy
34d8d51a77
make splitHorizontallyBy accept any RealFrac.
2007-08-13 14:37:07 +00:00
Spencer Janssen
ca0d87664b
Fix new bug in screen switching
2007-08-16 21:56:29 +00:00
Don Stewart
6a273c2afa
-Wall police
2007-08-16 03:31:32 +00:00
Spencer Janssen
6dcd66f16e
Comment only
2007-08-15 22:40:31 +00:00
David Roundy
df4c18a181
simplify code in StackSet.
2007-08-14 01:04:22 +00:00
David Roundy
ec0995a3a6
change workspaces to [WorkspaceId]
2007-08-14 00:37:22 +00:00
Spencer Janssen
919774dff8
Operations.windows: minor refactor
2007-08-15 03:15:21 +00:00
Spencer Janssen
447d662d1d
Cleanup
2007-08-10 21:39:40 +00:00
David Roundy
fae3cbebb1
move event loop out of mouseDrag.
2007-08-07 20:16:16 +00:00
David Roundy
4c40661047
only display any given window once.
...
This change goes along with the sticky window work. It makes xmonad
display each window once and only once, with preference given to the
focussed screen. It has no effect when there are no duplicate windows,
except to make things less efficient. We could do better using Data.Set
(or Data.Map) to store the set of windows that are visible.
2007-07-24 14:13:10 +00:00
Spencer Janssen
2f3ccd7ab6
Add greedyView, make it the default action for mod-wer
2007-08-15 02:55:04 +00:00
Spencer Janssen
8bb313ea53
Remove 'Eq' constraint from StackSet.index
2007-08-07 14:43:46 +00:00
Don Stewart
2e7aa7d055
trailing whitespace only
2007-08-05 07:27:16 +00:00
Andrea Rossato
6875437c44
added workspaces to hs-boot (needed by XMonadContrib.Commands and possibly other modules)
2007-07-28 13:17:56 +00:00
Karsten Schoelzel
808894c217
QuickCheck filter preserves order
2007-07-28 18:45:34 +00:00
Karsten Schoelzel
84c6432c82
Bugfix: reordering when filtering out the last window on a workspace
...
Say you have three windows A B C* on a workspace with * marking the focus.
If you close C or move it to another workspace, the resulting order will be B* A,
thus reordering the other windows, defying the comment of filter.
2007-07-28 13:25:07 +00:00
Spencer Janssen
bf4388e3aa
shift: use guards instead of if
2007-07-24 15:23:40 +00:00
Spencer Janssen
cc3527a975
Remove unnecessary Integral constraints
2007-07-24 15:22:57 +00:00
David Roundy
9a2f57552e
make delete work when window is in multiple workspaces.
2007-07-24 14:20:45 +00:00
Spencer Janssen
189c2d31f9
Remove redundant 'n >= 0' check from shift. (from David Roundy's 'simplify shift, removing unneeded check.' patch)
2007-07-24 14:59:27 +00:00
Michael G. Sloan
5068bd27f0
Cleanup of shift code
2007-07-22 20:53:37 +00:00
Don Stewart
fc70bed46b
use $HOME in examples
2007-07-19 06:33:48 +00:00
Peter De Wachter
d0482810b3
Tweak dmenu binding
...
Add an "eval", so quotes and environment variables get evaluated
according to sh rules.
2007-07-17 19:07:22 +00:00
Jason Creighton
c146940154
restore focus to currently focused window after "float" ( closes #32 )
2007-07-10 04:26:31 +00:00
Spencer Janssen
bfd638d818
Operations.screenWorkspace: return Nothing when the screen does not exist
2007-07-07 22:38:42 +00:00
Spencer Janssen
a48ec57cd9
Operations.rescreen: screen indexes start at zero
2007-07-07 22:33:34 +00:00
Spencer Janssen
54c024583f
Note and workaround bugs in Operations.float
2007-07-05 19:52:13 +00:00
Spencer Janssen
2efa369dfc
refresh after starting
2007-06-30 05:03:46 +00:00
Spencer Janssen
e74e8050d0
UPGRADE X11-Extras! Manage iconified windows
2007-06-30 02:10:26 +00:00
Spencer Janssen
ab830ec227
Move screen details into StackSet
2007-06-29 21:39:17 +00:00
Jason Creighton
bb12b08239
Change a window's workspace when dragging across screens ( closes #30 )
2007-06-28 02:50:23 +00:00
David Roundy
61d7524bcd
support self-modifying layouts.
2007-06-23 20:14:47 +00:00