Re: [ctwm] new ctwm git repository

2010-08-30 Thread Claude Lecommandeur

 On 08/30/2010 09:48 AM, Frank Steiner wrote:

Daniel Vogelbacher wrote


It seems that ctwm is currently a little bit unmaintained.
I'm using it about 2 years, and for me it's working great. Because I
want to use it in the next years, too, I have decided to make my own
git repository - looking forward to maintain a usable version of ctwm.

Any patches which should be applied are welcome, maybe we
get a 3.9 release :-)

Nice to see that ctwm is not that dead ;-) With every new distro I'm afraid
it could have stopped working.

Btw, is anyone else having the problem that more and more windows open
in the background? This happens to me for many windows that are opened from
a running application, e.g. print or file dialogs or warning The file
already exists, Overwrite? They all pop up behind everything else, for
some applications always, for others only from time to time.

It started a while ago, I think when switching from SuSE 9.x to 10.x,
i.e. replacing X11R6 by xorg.

I kind of solve this by using AlwaysOnTop for windows with names like
Save as, Print etc.

This is the only thing that doesn't work well with ctwm at the moment.


Doesn't TransientOnTop fit the bill ?

  Claude.


cu,
Frank



--
Claude Lecommandeur   claude.lecommand...@epfl.ch
EPFL - PL-DIT - KIS   +41 21 6932297
1015 Lausanne (Switzerland)   http://slpc1.epfl.ch/public/Claude.html

This signature intentionally left boring.



Re: [ctwm] new ctwm git repository

2010-08-30 Thread Aaron Sloman
Daniel Vogelbacher dan...@vogelbacher.name wrote:

 It seems that ctwm is currently a little bit unmaintained.
 I'm using it about 2 years, and for me it's working great. Because I
 want to use it in the next years, too, I have decided to make my own
 git repository - looking forward to maintain a usable version of ctwm.

This sounds very useful. I used CTWM for many years, then,
reluctantly, switched to OpenBox when I found I could not use full
screen flash with ctwm

(My personal summary of OpenBox is here, including some screen shots:
http://www.cs.bham.ac.uk/~axs/laptop/openbox
)

Unfortunately, I don't find Openbox as flexible as CTWM, and I can't
replicate some of the nice functionality of ctwm. E.g. in ctwm, I
set Key F1 in root window to open xterm with my preferred font, size
and location. Openbox always requires a keyboard action to include
a modifier key, even in the root window.

In August 2009, someone posted a hint on how to get full screen
flash to work in CTWM. See this message and followups:

http://tigerdyr.wheel.dk/ctwm-archive/2185.html
From: Tadziu Hoffmann hoffmann_at_usm.uni-muenchen.de
Date: Fri, 28 Aug 2009 18:30:03 +0200

Various threads are visible here:
http://tigerdyr.wheel.dk/ctwm-archive/index.html#2146

I tried the suggestion from Tadziu and (more or less blindly, as I
am not a C programmer nor an X window programmer), got it to work as
reported here:

http://tigerdyr.wheel.dk/ctwm-archive/2187.html

However the change produced a nasty side effect: sometimes these
actions

Function GoLEFT
{ f.prevworkspace
  f.unfocus
}

Function GoRIGHT
{ f.nextworkspace
  f.unfocus
}

which I mapped onto CTRL+LEFT and CTRL+RIGHT for rapidly moving
around desktops, fail to work.

[I could not use built-in functions since, without the f.unfocus
call, various things did not work properly after switching to a new
desktop.]

Even with f.unfocus included the commands sometimes do not work.
It seems to depend on what is in the current window and how I got
there. It is also not easy to replicate.

I managed to live with that for a while, but then found that some
other things work if I start openbox, but not if I start ctwm, so I
am now back wtih Openbox (reluctantly).

The 'other things' (alas I can't remember exactly what they were)
may have something to do with running a 'session manager'. I did not
understand enough to pin down the problem and try to fix it

I think some of the problems were concerned with sound, especially
use of 'pulseaudio'. I've just noticed that the lack of session
manager is mentioned by another convert to OpenBox from CTWM:

http://www.vromans.org/johan/articles/MyDesktop/index.html

If someone is able to modernise CTWM I would happily switch back.
Unfortunately I cannot contribute, except as a tester (if given
precise instructions about how to get a test version running).

For a while I was worried that openbox might consume more battery
power on my laptop than ctwm, but as far as I can tell that is not
the case.

I am currently using Fedora 13 on both an old Desktop PC and a new
Laptop (Dell Latitude E6410).

[Aside:
For anyone who has not discovered it, 'lxrandr' is wonderful for
connecting an external monitor or projector.]

Aaron
http://www.cs.bham.ac.uk/~axs