[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[STUMP] Re: [RP] How to put windows into groups by application type.

From: Shawn Betts
Subject: [STUMP] Re: [RP] How to put windows into groups by application type.
Date: Mon, 15 Mar 2010 09:31:24 -0700

2010/3/15 Eric A <address@hidden>:
> On Sun, Mar 14, 2010 at 5:09 AM, tomm smith <address@hidden> wrote:
>> I believe I have created a patch for this desired hook. Only had to
>> change a few lines, basically define the hook and add a hook call to
>> new_window(). I am a newborn in the C world so if any of this is
>> hackery that does not comply with GNU coding standards I do apologize.
>> I have attached the patch to this email. I tested out the code very
>> shortly I plan to test it more, but initial test showed everything was
>> working smoothly.
> Thanks, I think this is what I'm looking for! I tried it out, but ran
> into a problem. It seems that for most programs,
> new_window(XCreateWindowEvent *e) is called multiple times. For
> example, starting midori issues 2 events and firefox 3 events. In
> fact, the only program that I've tested that calls it just once is
> urxvt.

The hook should be called when the window is mapped, not when it is
created. Applications create a bunch of windows at start up that
you're not interested in. It's a quirk of ratpoison that it keeps
track of all created windows instead of simply waiting for a map


reply via email to

[Prev in Thread] Current Thread [Next in Thread]