Neil Bird | 10 May 16:52 2006

Re: personal fix for focus follows mouse and keybinding raise/lower window

Around about 10/05/06 03:13, John Russell typed ...
> Not to start another argument, but might this be considered as an
> option?  I kinda like the idea.  It may not be very likely that the
> mouse happens to be over the window I want when I lower a window with
> a keybinding, but its a lot more likely than me wanting to focus the
> window I just lowered.  Either way, it might be nice to have the
> choice. Thanks.

<butin>
   I posted the small app. I use to do this a month or so ago:  'refocus'. 
This can be called via <execute> in any binding that you decide you want to 
mouse-refocus, after the initial action (like lower).  Yes, a new option to 
openbox would be cleaner :-)
</butin>

--

-- 
[neil <at> fnx ~]# rm -f .signature
[neil <at> fnx ~]# ls -l .signature
ls: .signature: No such file or directory
[neil <at> fnx ~]# exit

Mikael Magnusson | 10 May 17:07 2006
Picon

Re: personal fix for focus follows mouse and keybinding raise/lower window

On Tue, 9 May 2006, Emile Snyder wrote:

> On Tue, 2006-05-09 at 19:08 +0200, Mikael Magnusson wrote:
>> On Tue, 9 May 2006, Emile Snyder wrote:
>>
>>> On Tue, 2006-05-09 at 10:17 +0200, Mikael Magnusson wrote:
>>>> On Tue, 9 May 2006, Emile Snyder wrote:
>>>>> void action_lower(union ActionData *data)
>>>>> {
>>>>>    client_action_start(data);
>>>>>    stacking_lower(CLIENT_AS_WINDOW(data->client.any.c));
>>>>>    client_action_end(data);
>>>>>    ObClient *newfocusedclient = client_under_pointer();
>>>>>    client_focus(newfocusedclient);
>>>>> }
>
> Ah, so the action_start and action_end are to prevent the focus
> adjustment that would otherwise occur?

Yes.

> Thanks much,
> -emile

--
Mikael Magnusson

Mikael Magnusson | 10 May 17:14 2006
Picon

Re: focus follows mouse and keybinding raise/lower window

On Tue, 9 May 2006, Emile Snyder wrote:

> On Tue, 2006-05-09 at 10:27 +0200, Mikael Magnusson wrote:
>> On Mon, 8 May 2006, Emile Snyder wrote:
>>> For my usage pattern I am constantly wanting to flip windows up and down
>>> and have the thereby exposed window receive focus.  I am frankly
>>> surprised that more people don't have this desire, but the evidence of
>>> the respondents seems to be against me.  Can someone explain to me again
>>> what bad situation the existing behavior is protecting me from?
>>
>> The one you want. Maybe i want to lower a window to look behind it, and
>> then raise it again. That's hard to do if it loses focus just because the
>> mouse pointer happened to be over it.
>
> Hmmm.  If I'm beating a dead horse here just tell me to drop it and I
> will.  But, here's my long winded analysis of the two methods (complete
> with ascii art ;)  It seems to me that the thing the current behavior
> ignores is that it's very common that just looking behind the current
> window often doesn't expose enough information.  For instance, this is
> the (very typical, for me) use case I'm talking about:
>
> +-----------------------------------+
> | full screen mozilla               |
> | +----------+----------+---------+ |
> | |xterm 1   | xterm 2  | xterm 3 | |
> | |          |          |         | |
> | +----------+----------+---------+ |
> | |xterm 4   | xterm 5  | xterm 6 | |
> | |          |          |         | |
> | +----------+----------+---------+ |
(Continue reading)

Marc Wilson | 29 May 00:24 2006
Picon
Picon

Re: idesk

On Sat, May 27, 2006 at 02:18:56PM -0400, David Courtney wrote:
> My "desktop" is always covered with windows.  So I don't find having
> icons on the root window to be all that useful myself.  But if you
> just want something like quick launch access to your programs, I think
> having wmdrawer in your dock is really good for that.
> 
> http://people.easter-eggs.org/~valos/wmdrawer

Personally I like iconbox for this purpose:

http://www.iconbox.strana.de/

Slam the mouse pointer into a screen corner, the icons pop up and you can
launch one.  Otherwise they stay hidden.

--

-- 
 Marc Wilson |     BOFH excuse #92: Stale file handle (next time use
 msw@... |     Tupperware(tm)!)

Olivier Kaloudoff | 30 May 13:43 2006
Picon

./configure problems

Hello list,

 	I just saw some openbox screenshots, and it seems very
cool. But after co from cvs, aclocal, autoconf, ./configure fails like 
this;

bash-2.05b$ aclocal-1.7

bash-2.05b$ autoconf-2.13
autoconf: configure.in: No such file or directory

bash-2.05b$ autoconf

bash-2.05b$ ./configure --prefix=/apps/unsupported/

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/home/freesoft/freesoft/build/openbox/missing: 
/home/freesoft/freesoft/build/openbox/missing: No such file or directory
configure: WARNING: `missing' script is too old or missing
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
./configure: line 1894: OB_DEBUG: command not found
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
(Continue reading)

Mikael Magnusson | 30 May 13:31 2006
Picon

Re: ./configure problems

On Tue, 30 May 2006, Olivier Kaloudoff wrote:

> Hello list,
>
> 	I just saw some openbox screenshots, and it seems very
> cool. But after co from cvs, aclocal, autoconf, ./configure fails like this;
>
> bash-2.05b$ aclocal-1.7
>
> bash-2.05b$ autoconf-2.13
> autoconf: configure.in: No such file or directory
>
> bash-2.05b$ autoconf
>
> bash-2.05b$ ./configure --prefix=/apps/unsupported/
>
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> /home/freesoft/freesoft/build/openbox/missing: 
> /home/freesoft/freesoft/build/openbox/missing: No such file or directory
> configure: WARNING: `missing' script is too old or missing
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> ./configure: line 1894: OB_DEBUG: command not found
> checking for style of include used by make... GNU
> checking for gcc... gcc
> checking for C compiler default output... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
(Continue reading)

Olivier Kaloudoff | 30 May 14:27 2006
Picon

Re: ./configure problems

On Tue, 30 May 2006, Mikael Magnusson wrote:

> cat README.CVS

Hello Mikael,

 	indeed, after reading this file, executed
./bootstrap, and now ./configure goes further, but still
fails;

checking LIBSN_CFLAGS... 
-I/apps/unsupported//include/startup-notification-1.0
checking LIBSN_LIBS... -L/apps/unsupported//lib -lstartup-notification-1
./configure: line 10442: X11_SM: command not found
./configure: line 10448: X11_EXT_XKB: command not found
./configure: line 10449: X11_EXT_XRANDR: command not found
./configure: line 10450: X11_EXT_VIDMODE: command not found
./configure: line 10451: X11_EXT_SHAPE: command not found
./configure: line 10452: X11_EXT_XINERAMA: command not found
configure: creating ./config.status
config.status: creating Makefile
config.status: error: cannot find input file: Makefile.in

I don't understand what is happening, as libxinerama, for example,
are already installed on my system; (and pkgconfig is detected
and used well by ./configure)

bash-2.05b$ find /apps/unsupported/ | grep -i xinerama
/apps/unsupported/lib/pkgconfig/xineramaproto.pc
/apps/unsupported/lib/pkgconfig/xinerama.pc
(Continue reading)

Mikael Magnusson | 30 May 14:17 2006
Picon

Re: ./configure problems

On Tue, 30 May 2006, Olivier Kaloudoff wrote:

> On Tue, 30 May 2006, Mikael Magnusson wrote:
>
>>  cat README.CVS
>
> Hello Mikael,
>
> 	indeed, after reading this file, executed
> ./bootstrap, and now ./configure goes further, but still
> fails;

>> bash-2.05b$ autoconf-2.13

% grep Autoconf README.CVS
GNU Autoconf 2.50+

You don't have the correct versions of autotools installed, or are not 
using them.

> Olivier
>

--
Mikael Magnusson

John Eikenberry | 30 May 17:45 2006
Picon

Re: ./configure problems

If you are using debian/ubuntu you want to pay particular attention to the
tip at the botton of the README.CVS.

Mikael Magnusson wrote:

> On Tue, 30 May 2006, Olivier Kaloudoff wrote:
> 
> >On Tue, 30 May 2006, Mikael Magnusson wrote:
> >
> >> cat README.CVS
> >
> >Hello Mikael,
> >
> >	indeed, after reading this file, executed
> >./bootstrap, and now ./configure goes further, but still
> >fails;
> 
> >>bash-2.05b$ autoconf-2.13
> 
> % grep Autoconf README.CVS
> GNU Autoconf 2.50+
> 
> You don't have the correct versions of autotools installed, or are not 
> using them.
> 
> >Olivier
> >
> 
> --
> Mikael Magnusson
(Continue reading)


Gmane