Forked LWM

9 views
Skip to first unread message

Phil Norman

unread,
Mar 25, 2018, 8:18:19 AM3/25/18
to terminat...@googlegroups.com
Hi.

Not really strictly a Terminator thing (is there a users list for LWM?).

I've forked LWM (https://github.com/philjessies/lwm) to do some bug fixing, in particular because LWM doesn't play nicely with Java apps, Terminator in particular.

One bug I've fixed is that focus-follows-mouse didn't work for Java applications, due to them having some funny 'FocusProxy' sub-window. I've put in what might be a bit of a hacky solution, but it seems to work well.

The other annoyance, which I'll look at next, is that when using LWM, Terminator's 'find' box doesn't work properly. I think it's to do with LWM refusing to allow the child window to resize itself, although it may be due to the nested structure of windows for Java apps. In any case, I'll dig into that in a bit, and hopefully get LWM fully Terminator-compliant.

TTFN,
Phil

Martin Dorey

unread,
Mar 25, 2018, 10:44:32 AM3/25/18
to jessies-...@googlegroups.com
> Not really strictly a Terminator thing (is there a users list for LWM?).

There's +jessies-...@googlegroups.com. I've bcc:d terminator-users.

Google suggests that the Jessies version, 1.2.1 according to
https://github.com/software-jessies-org/jessies/blob/master/lwm/VERSION, has fallen some 12 years behind 
http://www.jfc.org.uk/software/lwm.html.  Looks like you based yours on the newer upstream.  How did you know?

--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.

Phil Norman

unread,
Mar 25, 2018, 10:51:35 AM3/25/18
to terminat...@googlegroups.com, jessies-...@googlegroups.com
I searched about for 'lwm window manager', and JFC's name kept cropping up. He's mentioned in the lwm man page as secondary author, too.

On 25 March 2018 at 16:44, Martin Dorey <marti...@gmail.com> wrote:
> Not really strictly a Terminator thing (is there a users list for LWM?).

There's +jessies-software@googlegroups.com. I've bcc:d terminator-users.

Google suggests that the Jessies version, 1.2.1 according to
https://github.com/software-jessies-org/jessies/blob/master/lwm/VERSION, has fallen some 12 years behind 
http://www.jfc.org.uk/software/lwm.html.  Looks like you based yours on the newer upstream.  How did you know?

On Sun, Mar 25, 2018 at 05:18 Phil Norman <phil...@gmail.com> wrote:
Hi.

Not really strictly a Terminator thing (is there a users list for LWM?).

I've forked LWM (https://github.com/philjessies/lwm) to do some bug fixing, in particular because LWM doesn't play nicely with Java apps, Terminator in particular.

One bug I've fixed is that focus-follows-mouse didn't work for Java applications, due to them having some funny 'FocusProxy' sub-window. I've put in what might be a bit of a hacky solution, but it seems to work well.

The other annoyance, which I'll look at next, is that when using LWM, Terminator's 'find' box doesn't work properly. I think it's to do with LWM refusing to allow the child window to resize itself, although it may be due to the nested structure of windows for Java apps. In any case, I'll dig into that in a bit, and hopefully get LWM fully Terminator-compliant.

TTFN,
Phil

--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.

Elliott Hughes

unread,
Jul 3, 2018, 2:27:04 PM7/3/18
to terminat...@googlegroups.com, jessies-...@googlegroups.com
i was going to say "why not bring it back under the one jessies roof by importing it into the jessies github repo? seems silly for the same group of people to have two forks 😀" ... but it seems like that's what you did anyway. cool!

On Sun, Mar 25, 2018, 07:51 Phil Norman <phil...@gmail.com> wrote:
I searched about for 'lwm window manager', and JFC's name kept cropping up. He's mentioned in the lwm man page as secondary author, too.
On 25 March 2018 at 16:44, Martin Dorey <marti...@gmail.com> wrote:
> Not really strictly a Terminator thing (is there a users list for LWM?).

There's +jessies-...@googlegroups.com. I've bcc:d terminator-users.

Google suggests that the Jessies version, 1.2.1 according to
https://github.com/software-jessies-org/jessies/blob/master/lwm/VERSION, has fallen some 12 years behind 
http://www.jfc.org.uk/software/lwm.html.  Looks like you based yours on the newer upstream.  How did you know?

On Sun, Mar 25, 2018 at 05:18 Phil Norman <phil...@gmail.com> wrote:
Hi.

Not really strictly a Terminator thing (is there a users list for LWM?).

I've forked LWM (https://github.com/philjessies/lwm) to do some bug fixing, in particular because LWM doesn't play nicely with Java apps, Terminator in particular.

One bug I've fixed is that focus-follows-mouse didn't work for Java applications, due to them having some funny 'FocusProxy' sub-window. I've put in what might be a bit of a hacky solution, but it seems to work well.

The other annoyance, which I'll look at next, is that when using LWM, Terminator's 'find' box doesn't work properly. I think it's to do with LWM refusing to allow the child window to resize itself, although it may be due to the nested structure of windows for Java apps. In any case, I'll dig into that in a bit, and hopefully get LWM fully Terminator-compliant.

TTFN,
Phil

--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages