On Thu, Aug 30, 2007 at 12:42:19PM +0200, none wrote:
> "Sander van Dijk" <[EMAIL PROTECTED]> writes:
> >>It's just that I get a little tired of this anti-mouse attitude that 
> shows up
> >>every once in a while. This is 2007, the mouse (pointing devices in 
> general)
> >>is part of your computer.
> 
> My humble opinion is: every mouse operation should rely on mouse only.
> Alt + RightClick and Alt + LeftClick should be avoided, and some other
> combination should be given. Dwm lacks mouse control of the workspace.

Argh! I can't live without them!

> Suppose that I'm drinking coffee with my left hand and I'm browsing some
> site with mouse in the right one. What if an evil popup appears?

I just right-click the title bar to close the window using my mouse-click.
It makes the dwm more mousefriendly.

> I'm trying to eliminate the "focus client on mouseover" thing and to 
> create a
> "close client" ("X"), a "focusnext" ("->") and a "focusprev" (<-) buttons
> on the dwm bar.

Please, test my mouse-clicks patch before writing this.

When i was an icewm user the 'not focus on mouseover' approach make me
feel conformartable and productive, but, after a year being a dwm and wmii
user I can say that it makes the mouse more productive, so you don't have
to make stupid clicks all the time.

My patch uses mouse wheel on client title to focusnext()/focusprev() it's
far more productive/minimalistic than removing the focus client on mouse
over and drawing stupid buttons for window managing.

Here's:

  http://news.nopcode.org/miau/pvc.cgi?prj=dwm&leaf=301a1f7f/[EMAIL PROTECTED]

  event.c
  -------
  153           if(ev->x > x + blw)
  154           switch(ev->button) {
  155           case Button1: zoom(NULL); break;
  156           case Button2: togglefloating(NULL); break;
  157           case Button3: killclient(NULL); break;
  158           case Button4: focusprev(NULL); break;
  159           case Button5: focusnext(NULL); break;
  160           }

> You could say "bloat!" but the "toggletag" buttons on the dwm bar are
> redundant and useful too. Tell me your ideas!

bloat!

I tend to never tag more than one tag at a time. looks confusing to me,
but yup, it's useful. Maybe the one only I use (not much times) is 'alt-0'
(expose all clients of all tags).

--pancake

Reply via email to