Whaw - Window Tiling Daemon for manual tiling

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

Whaw - Window Tiling Daemon for manual tiling

#1 Post by aragon »

Home: http://repetae.net/computer/whaw/
Version: 0.1.2
whaw is a program for X11 that can use advanced tiling algorithms and an intuitive user interface to quickly lay out windows without having to replace or modify the set up of your window manager of choice. whaw is meant to augment the capabilities of your current window manager, not supplant them.
Whaw is a demon. Start/stop is at the Desktop-Menu.
using whaw

whaw responds to the mouse moving into one of its control corners in order to not waste screen space yet always be accessible. A window placement operation consists of three steps.

choosing a layout algorithm
choosing the windows to move/resize
choosing where to place the windows

We shall describe these steps in more detail now.

choosing a layout algorithm
Choosing the layout algorithm is combined with activating whaw. In order to activate whaw, move the cursor into one of its activation corners, the upper-left corner of the screen by default. You will see the cursor change to a cross to let you know whaw has been activated. The two layout algorithms are horizontal and vertical. to choose horizontal layout, move the mouse cursor away from the corner horizontally, to choose vertical layout, move the cursor away vertically. the cursor will change into a horizontal or vertical arrow to indicate your choice. you can always change the layout algorithm by going back into the corner. any whaw operation can be canceled at any point by pressing the middle mouse button.

choosing the windows to move/resize
Use the mouse to left click on each window you want to add to your layout group. as you click on each window, it should be moved off screen to let you select windows underneath it.

choosing where to place the windows
The windows may be placed via a number of operations, to have the windows tiled across the current screen, press the right mouse button. to have them placed in a specific area with a specific size, use the left mouse button to drag out a box. the windows will be placed inside this box.
Compiled and tested in 4.21.

I stumbled across this one in conjunction with the discussion about roxset.

EDIT 2009.03.03: Updated package. Start/stop is now in a script called whawd which is called from the menu-entry.

aragon
Attachments
whaw-0.1.2-1.pet
(15.98 KiB) Downloaded 792 times
Last edited by aragon on Thu 03 Sep 2009, 15:19, edited 1 time in total.
User avatar
dogone
Posts: 202
Joined: Tue 22 Apr 2008, 02:53
Location: Arizona, USA

#2 Post by dogone »

Hey thanks aragon. Whaw is very useful indeed. It's running under SlaxerPup412 and working just fine. I'll report observations and issues to this thread. Much appreciated.
seaside
Posts: 934
Joined: Thu 12 Apr 2007, 00:19

#3 Post by seaside »

Aragon,

Thanks for putting this one up.

I'll go play with this one right away (I don't particularly like Pcmanfm and it really lacks alot of function) :D
seaside
Posts: 934
Joined: Thu 12 Apr 2007, 00:19

#4 Post by seaside »

Played for a while and thought it was simple, compact, intuitive and a good item for one's quiver.

When started it throws an error for Puppy 4.12 (Xinerama...something.missing...) but works anyway.

I also had to start it in a terminal with "whaw -d" as the desktop didn't start the program. When I looked at the desktop file it had "exec=killall whaw || whaw -d" which works in a script but probably needs some quoting or escaping in a desktop file, and I'm not sure how that should read.

Anyway....

I like it.
aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#5 Post by aragon »

Updated package. Start/stop is now in a script called whawd which is called from the menu-entry.

aragon
Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#6 Post by Sylvander »

1. UN-installed whaw-0.1.2, then installed whaw-0.1.2-1, and rebooted, but no sign of whaw in the menu system.

2. The whawd command runs it OK.
As does whaw -d.

3. Can I leave alone...
Or reinstate...
The arrangements I made to auto-run whaw at each Startup?
(a) If it's auto-running, what should be done to stop it running?
aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#7 Post by aragon »

@sylvander

1. no idea, tested just on another pc, entry is there under desktop. maybe run fixmenus from terminal and restart your wm.

2. yes, sure. but whawd does the start/stop thing

3. should be ok. you could also just do

Code: Select all

#!/bin/bash
whawd
aragon
Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#8 Post by Sylvander »

@aragon

1. Must be suffering from mind-blindness.
Now see it at "Menu->Desektop->Start/Stop Whaw Window Tiling Demon".
And it work too! :D
Hence no need to have it auto-run at Startup. :)
Post Reply