On Thu, Aug 30, 2007 at 12:42:19PM +0200, none wrote:
> "Sander van Dijk" <a.h.vandijk_AT_gmail.com> 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/3-pancake@localhost
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
Received on Thu Aug 30 2007 - 12:58:14 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 14:51:43 UTC