JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
spectrwm.git
15 years agoAllow resizing (alt-h / alt-l) the master area and resetting (alt-shift-space)
Ryan McBride [Fri, 16 Jan 2009 07:27:26 +0000 (07:27 +0000)]
Allow resizing (alt-h / alt-l) the master area and resetting (alt-shift-space)
the layout to it's defaults, with per-workspace, per-layout persistence.
Also switch layout cycling to the "correct" key: alt-space

15 years agoPartly un-globalize workspace geometry.
Ryan McBride [Fri, 16 Jan 2009 05:25:13 +0000 (05:25 +0000)]
Partly un-globalize workspace geometry.
Mostly mechanical work towards multi-head support and other goodies.

15 years agoUse hints to position and size floating windows. This is really a best
Marco Peereboom [Thu, 15 Jan 2009 19:21:55 +0000 (19:21 +0000)]
Use hints to position and size floating windows.  This is really a best
effort since a lot of these apps are a total clusterfuck.

15 years agoWhen moving windows to an empty workspace make sure we focus on the window
Marco Peereboom [Thu, 15 Jan 2009 17:27:34 +0000 (17:27 +0000)]
When moving windows to an empty workspace make sure we focus on the window
that just moved there.

15 years agoForgot to remove debug.
Marco Peereboom [Thu, 15 Jan 2009 17:23:04 +0000 (17:23 +0000)]
Forgot to remove debug.

15 years agoOff by one pixel in horizontal stack. Some spacing.
Marco Peereboom [Thu, 15 Jan 2009 17:22:05 +0000 (17:22 +0000)]
Off by one pixel in horizontal stack.  Some spacing.

15 years agoInitial bits of support for different layouts, needs more splitting out of
Ryan McBride [Thu, 15 Jan 2009 13:59:58 +0000 (13:59 +0000)]
Initial bits of support for different layouts, needs more splitting out of
common code.
Use alt-c to cycle for now, will change to alt-space once I figure that out.

15 years agoProbably a fat finger from mr McBride
Marco Peereboom [Thu, 15 Jan 2009 13:44:52 +0000 (13:44 +0000)]
Probably a fat finger from mr McBride

15 years agonext/prev window swap logic that sucks less.
Ryan McBride [Thu, 15 Jan 2009 08:27:56 +0000 (08:27 +0000)]
next/prev window swap logic that sucks less.

15 years agoalt-j/alt-k = move focus to next/prev
Ryan McBride [Thu, 15 Jan 2009 06:41:06 +0000 (06:41 +0000)]
alt-j/alt-k = move focus to next/prev
alt-shift-j/alt-shift-k = swap focus window with next/prev

15 years agoYay fix old x apps that send events in different order. This fixes like
Marco Peereboom [Thu, 15 Jan 2009 03:50:26 +0000 (03:50 +0000)]
Yay fix old x apps that send events in different order.  This fixes like
xclock & xcalc etc.

15 years agoReexec scrotwm on alt-q, also enumerate and manage all existing windows when
Ryan McBride [Thu, 15 Jan 2009 02:14:08 +0000 (02:14 +0000)]
Reexec scrotwm on alt-q, also enumerate and manage all existing windows when
scrotwm starts.

15 years agocenter floaters
Marco Peereboom [Wed, 14 Jan 2009 22:21:52 +0000 (22:21 +0000)]
center floaters

15 years agoAdd initial floating support and a forgotten makefile...
Marco Peereboom [Wed, 14 Jan 2009 22:06:48 +0000 (22:06 +0000)]
Add initial floating support and a forgotten makefile...

15 years agoAdd unobscure event so that we can rebuild the bar after dmenu exits.
Marco Peereboom [Wed, 14 Jan 2009 19:38:24 +0000 (19:38 +0000)]
Add unobscure event so that we can rebuild the bar after dmenu exits.

15 years agoAdd initial dmenu support with alt-p
Marco Peereboom [Wed, 14 Jan 2009 19:23:16 +0000 (19:23 +0000)]
Add initial dmenu support with alt-p

15 years agoSome X apps work now such as gvim and firefox
Marco Peereboom [Wed, 14 Jan 2009 19:08:56 +0000 (19:08 +0000)]
Some X apps work now such as gvim and firefox

15 years agoSpacing
Marco Peereboom [Wed, 14 Jan 2009 17:14:05 +0000 (17:14 +0000)]
Spacing

15 years agoAdd .conf file support
Marco Peereboom [Wed, 14 Jan 2009 17:10:52 +0000 (17:10 +0000)]
Add .conf file support

15 years agoFix last switchws bugglet where the bar appeared empty.
Marco Peereboom [Wed, 14 Jan 2009 14:25:19 +0000 (14:25 +0000)]
Fix last switchws bugglet where the bar appeared empty.

15 years agoMake sure all workspaces get restacked after the bar is toggled.
Ryan McBride [Wed, 14 Jan 2009 07:24:05 +0000 (07:24 +0000)]
Make sure all workspaces get restacked after the bar is toggled.

15 years agoAdd alt-b for toggling tool bar. One little bug leftover when switching
Marco Peereboom [Wed, 14 Jan 2009 07:00:38 +0000 (07:00 +0000)]
Add alt-b for toggling tool bar.  One little bug leftover when switching
between ws and toggling the bar.

15 years agoFix marco's fix of my pasto.
Ryan McBride [Wed, 14 Jan 2009 06:29:34 +0000 (06:29 +0000)]
Fix marco's fix of my pasto.
Also somewhat cleaner FOCUSPREV and FOCUSNEXT code.

15 years agoFix mcbride pasto
Marco Peereboom [Wed, 14 Jan 2009 06:16:27 +0000 (06:16 +0000)]
Fix mcbride pasto

15 years agotick tick tick; sucks because it does it in the signal handler but i am
Marco Peereboom [Wed, 14 Jan 2009 06:08:16 +0000 (06:08 +0000)]
tick tick tick; sucks because it does it in the signal handler but i am
not smart enough to do this with a XSendEvent

15 years agoDon't swap_to_main if no window has focus or main has focus.
Ryan McBride [Wed, 14 Jan 2009 06:04:21 +0000 (06:04 +0000)]
Don't swap_to_main if no window has focus or main has focus.

15 years agoLet mod-shift-N send a window to another workspace.
Ryan McBride [Wed, 14 Jan 2009 05:48:18 +0000 (05:48 +0000)]
Let mod-shift-N send a window to another workspace.

15 years agoComplie with warnings, and cleanup.
Ryan McBride [Wed, 14 Jan 2009 05:14:13 +0000 (05:14 +0000)]
Complie with warnings, and cleanup.
- remove missing vars.
- add missing <strings.h>.
- the X11 Window type should be %lu in format strings.

15 years agoAdd bar; doesn't tick yet and doesn't enable/disable yet.
Marco Peereboom [Wed, 14 Jan 2009 04:44:58 +0000 (04:44 +0000)]
Add bar; doesn't tick yet and doesn't enable/disable yet.

15 years agoMissed some more spaces...
Marco Peereboom [Tue, 13 Jan 2009 22:59:00 +0000 (22:59 +0000)]
Missed some more spaces...

15 years agoSilly mcbride spacing *
Marco Peereboom [Tue, 13 Jan 2009 22:57:43 +0000 (22:57 +0000)]
Silly mcbride spacing *

15 years agoArgh forgot to disable debug
Marco Peereboom [Tue, 13 Jan 2009 22:51:54 +0000 (22:51 +0000)]
Argh forgot to disable debug

15 years agoSprinkle debug
Marco Peereboom [Tue, 13 Jan 2009 22:51:20 +0000 (22:51 +0000)]
Sprinkle debug
Save per window cordinates

15 years agoSome cleanup:
Marco Peereboom [Tue, 13 Jan 2009 22:29:09 +0000 (22:29 +0000)]
Some cleanup:
Move colors to global vars so that they cab be set later for a file.
Add char ** to args and pass xterm through it

15 years agofix comment */ that dissapeared somehow
Marco Peereboom [Tue, 13 Jan 2009 20:22:26 +0000 (20:22 +0000)]
fix comment */ that dissapeared somehow

15 years agoConsolidate all focus stuff into discrete functions.
Marco Peereboom [Tue, 13 Jan 2009 20:21:25 +0000 (20:21 +0000)]
Consolidate all focus stuff into discrete functions.

15 years agoRemove comment.
Marco Peereboom [Tue, 13 Jan 2009 19:39:08 +0000 (19:39 +0000)]
Remove comment.

15 years agocompile instructions are not needed now that there is a Makefile
Todd Fries [Tue, 13 Jan 2009 19:38:13 +0000 (19:38 +0000)]
compile instructions are not needed now that there is a Makefile
add tag here also

15 years agofix tag
Todd Fries [Tue, 13 Jan 2009 19:35:17 +0000 (19:35 +0000)]
fix tag

15 years agomakefiles are useful
Todd Fries [Tue, 13 Jan 2009 16:24:34 +0000 (16:24 +0000)]
makefiles are useful

15 years agoInitial revision
Todd Fries [Tue, 13 Jan 2009 15:55:13 +0000 (15:55 +0000)]
Initial revision