Spencer Janssen
384a30b7ae
Remove redundant setFocus, setFocus is called by refresh which is called by windows
2007-04-05 21:58:32 +00:00
Don Stewart
24930dae04
-Wall police
2007-04-05 00:01:00 +00:00
Jason Creighton
0864672d54
take window borders into account when resizing (requires latest X11-extras)
2007-04-04 02:16:12 +00:00
Don Stewart
0ba47579c9
replace multiple gets with a single get and record bind
2007-04-04 01:05:24 +00:00
Spencer Janssen
3a592d2df8
Use Tall and Wide for split screen layouts. This should be less confusing.
2007-04-03 05:06:10 +00:00
Jason Creighton
3b36be5055
vertical (master area on top) tiling
2007-04-03 04:06:58 +00:00
Spencer Janssen
4a912c8613
Comment only.
2007-04-02 07:24:18 +00:00
Spencer Janssen
93be71bb88
Revert to the old layout code.
2007-04-02 04:51:14 +00:00
Alec Berryman
df4bda60ff
Remove trailing spaces, no content changed
2007-04-01 14:45:39 +00:00
Jason Creighton
b22432a8b3
"dmenu" operation to spawn dmenu only on the current screen (for Xinerama)
...
This requires a dmenu that will accept -x and -w. Currently, This means
applying this patch: http://www.jcreigh.com/dmenu/position-options.patch (I'm
trying to see if I can get this into dmenu upstream; haven't heard anything
back yet.)
2007-04-01 01:27:12 +00:00
hughes
0bb46e09cb
Cleaned up layout a little bit
2007-04-01 02:36:39 +00:00
Don Stewart
cf91d8aa53
restore dwm-style keybindings. mod-shift-{j,k} resize in vert mode
2007-04-01 02:54:33 +00:00
hughes
1909c353b7
Merged things together with dons changes.
2007-04-01 02:18:46 +00:00
hughes
10a0e21e00
Vertical/horizontal split, and resizability.
2007-04-01 01:47:06 +00:00
Don Stewart
93cf0950e8
formatting fixes. the style is getting a bit dodgy in some places...
2007-04-01 00:28:03 +00:00
Spencer Janssen
3303b4a101
Move safeFocus from Main to Operations
2007-03-31 01:00:24 +00:00
Jason Creighton
e743ef0c2d
removed refocus; moved functionality to setFocus
2007-03-31 00:34:42 +00:00
Jason Creighton
207bd516e1
refactored "focus changed" code into "refocus"
2007-03-30 03:54:54 +00:00
Alec Berryman
a5e3f1daa0
Window borders
...
Colors taken from dwm's config.default.h and hard-coded in Operations instead
of Config because of import cycle.
Windows overlap slightly in the current tiling algorithm and sometimes prevent
the active window from being completely surrounded by a red border.
2007-03-29 18:21:59 +00:00
Alec Berryman
957832e4c5
Type error: button1 :: Button, not :: ButtonMask
2007-03-29 02:43:30 +00:00
daniel
5ae3c6a1fc
first shot at allowing click to focus windows
2007-03-28 10:15:40 +00:00
hughes
4fc3448186
Workspace-specific layouts
2007-03-26 15:02:13 +00:00
Spencer Janssen
5bc238964d
Focus follows mouse.
...
This change makes the window under the mouse pointer the focused window. This
isn't quite what we want, but it is a step in the right direction. The next
step is to somehow inhibit the CrossingEvents generated during workspace and
layout switches.
2007-03-26 12:47:25 +00:00
daniel
929d9c784a
minor aesthetic changes
2007-03-26 07:33:39 +00:00
Spencer Janssen
a50a6bbd29
Restrain leftWidth
2007-03-26 09:50:34 +00:00
Jason Creighton
0bb51dae3d
added Config.lhs and moved most things in Main.hs into Operations.hs to enable this
2007-03-26 05:13:41 +00:00