Re: FVWM: About swallowing asfsm
On 27 May 2001 00:08:21 +, Mikhael Goikhman wrote: On 24 May 2001 19:02:21 +0200, Fabio Stumbo wrote: I also had another (very minor) problem: fvwmevent doesn't play any sound when I use raise/lower with a key, or even clicking on the window bar, whereas it still play the usual sound when I raise/lower using tha taskbar. Any hints? I can't get raise_window/lower_window events in FvwmEvent at all. Not using a module (FvwmTaskBar, FvwmConsole) not in any other way. It seems that lower_window event is not sent at all anywhere in the code. Probably someone else knows more about this. There was a cvs commit that did not generate email (missing email events): * fvwm/stack.c (LowerWindow): (RaiseWindow): restored sending M_RAISE_WINDOW and M_LOWER_WINDOW that was accidentally removed somewhere after 2.2 - fixes missing raise/lower events in FvwmEvent Now, lower_window works well for me, but raise_window is often duplicated. Wait more than 4 seconds, Raise - one raise_window event is sent. Wait less than 3 seconds, Raise - two raise_window events are sent. Regards, Mikhael. -- Visit the official FVWM web page at URL:http://www.fvwm.org/. To unsubscribe from the list, send unsubscribe fvwm-workers in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]
Re: FVWM: About swallowing asfsm
On Tue, May 29, 2001 at 02:13:23PM +, Mikhael Goikhman wrote: On 27 May 2001 00:08:21 +, Mikhael Goikhman wrote: On 24 May 2001 19:02:21 +0200, Fabio Stumbo wrote: I also had another (very minor) problem: fvwmevent doesn't play any sound when I use raise/lower with a key, or even clicking on the window bar, whereas it still play the usual sound when I raise/lower using tha taskbar. Any hints? I can't get raise_window/lower_window events in FvwmEvent at all. Not using a module (FvwmTaskBar, FvwmConsole) not in any other way. It seems that lower_window event is not sent at all anywhere in the code. Probably someone else knows more about this. There was a cvs commit that did not generate email (missing email events): * fvwm/stack.c (LowerWindow): (RaiseWindow): restored sending M_RAISE_WINDOW and M_LOWER_WINDOW that was accidentally removed somewhere after 2.2 - fixes missing raise/lower events in FvwmEvent Now, lower_window works well for me, but raise_window is often duplicated. Wait more than 4 seconds, Raise - one raise_window event is sent. Wait less than 3 seconds, Raise - two raise_window events are sent. I just restored the old behaviour (2.2.x) as close as I could. The duplication of raise events was already there, as far as I understand. In my eyes it does not make much sense to send M_RAISE_WINDOW for whole trees of transient windows and possibly multiple times when a single window is raised by user actions. Bye Dominik ^_^ ^_^ -- Dominik Vogt, email: [EMAIL PROTECTED] LifeBits Aktiengesellschaft, Albrechtstr. 9, D-72072 Tuebingen fon: ++49 (0) 7071/7965-0, fax: ++49 (0) 7071/7965-20 -- Visit the official FVWM web page at URL:http://www.fvwm.org/. To unsubscribe from the list, send unsubscribe fvwm-workers in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]
Re: FVWM: About swallowing asfsm
On 27 May 2001 20:15:08 +0200, Fabio Stumbo wrote: I have no problems to swallow asfsm, works like with any other window. I used a usual (Swallow asfsm `Exec exec asfsm`). Please post your FvwmButtons config if you still have problems. Here is my config. Eventually I got it swallowed using the option UseOld, but I can't understand why: I just tried randomly... :-( [skipped] *FvwmButtons: (2x2, Frame 4, Swallow(UseOld) asfsm `Exec asfsm \ -bp None -bg rgb:4/6/4 -fg rgb:9/9/0 \ -pbg rgb:4/6/4 -pfg rgb:f/f/0 -pbp None -i 60`) I see that in your example, without UseOld asfsm is not swallowed. This seems a problem of asfsm after all. :) The man page of asfsm suggests -i sec to change a scanning interval. But in fact, asfsm with -i starts iconic and immediately deiconifies itself. This confuses FvwmButtons. So either don't use -i or use UseOld or bother asfsm developers to conform to the man page or bother fvwm developers to fix swalowing. A note, if I don't use UseOld and then iconify/deiconify asfsm it is swallowed after this action. I can't get raise_window/lower_window events in FvwmEvent at all. Not using a module (FvwmTaskBar, FvwmConsole) not in any other way. It seems that lower_window event is not sent at all anywhere in the code. Probably someone else knows more about this. That's very strange: with 2.2.4 I had raise/lower working fine in any case. Now (2.3.32) just the taskbar. Together with what you have, it doesn't seem very deterministic, like a copmuter program should be... Don't underestimate a complexity of conditions in large programs. I can only add that I do get raise_window events when I enter gnome panel's subpanel, it asks (version 1.4) to raise itself when entered. I also sometimes enter a mode when usual RaiseLower or Raise generate raise_window. But right now they don't generate it while panel does. And lower_window is simply not sent as I already mentioned. I used for testing: *FvwmEvent-Test: Cmd Exec xmessage # Echo *FvwmEvent-Test: raise_window raise window Module FvwmEvent FvwmEvent-Test #KillModule FvwmEvent FvwmEvent-Test (I also currently have FvwmEvent-Sound with raise_window defined.) I don't consider any of the problems in this message critical for 2.4.0. They may be fixed later. Regards, Mikhael. -- Visit the official FVWM web page at URL:http://www.fvwm.org/. To unsubscribe from the list, send unsubscribe fvwm-workers in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]
Re: FVWM: About swallowing asfsm
On 24 May 2001 19:02:21 +0200, Fabio Stumbo wrote: I have a little problem: I installed the 2.3.32 version of fvwm (en attendant 2.4 ... ;-) and I discovered that with this version there is no way to have asfsm by FvwmButtons: it just stay on one side, out of the buttons panel. Is this a general problem, or is it just my configuration? Of course, in my fvwm2rc i converted the Buttons configuration in the new format. I have no problems to swallow asfsm, works like with any other window. I used a usual (Swallow asfsm `Exec exec asfsm`). Please post your FvwmButtons config if you still have problems. I also had another (very minor) problem: fvwmevent doesn't play any sound when I use raise/lower with a key, or even clicking on the window bar, whereas it still play the usual sound when I raise/lower using tha taskbar. Any hints? I can't get raise_window/lower_window events in FvwmEvent at all. Not using a module (FvwmTaskBar, FvwmConsole) not in any other way. It seems that lower_window event is not sent at all anywhere in the code. Probably someone else knows more about this. Regards, Mikhael. -- Visit the official FVWM web page at URL:http://www.fvwm.org/. To unsubscribe from the list, send unsubscribe fvwm-workers in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]