Re: [linux-audio-user] QJackCtl window position consistency?

From: Rick Wright <riwright@email-addr-hidden>
Date: Thu Dec 29 2005 - 21:58:40 EET

Rick Wright wrote:

>
>
> Rui Nuno Capela wrote:
>
>> Rick Wright wrote:
>>
>>>
>>> I'd like the qjackctl windows (i.e. the control window, messages,
>>> connections, status) to open for a subsequent executation in the
>>> same screen locations as I had them at shutdown from the last
>>> execution. Is this possible? I can't seem to find an option for this.
>>>
>>> All (and only those) windows that were visible from the previous
>>> execution do indeed appear on the subsequent application run (which
>>> is good), but the window positioning appears to be forgotten.
>>>
>>> Rui, if this is not currently supported, would it be possible to add
>>> this feature?
>>>
>>
>> Window positioning persistence is already featured and is default
>> behavior, for quite some time. AFAICS its been ever since ;). Problem
>> is that behavior may vary, with some glitches depending on your
>> particular WM. It is well known, at least to me, that window
>> positions aren't remembered very well if you stick to use the WM
>> close button on those window titles, usually the ones labeled as [X].
>> OTOH if you use qjackctl main window control buttons, to toggle child
>> window visibility and to quit application, all seems to work just
>> fine ;) or so I believe and been told.
>>
>>
>
> I am finding inconsistency in the window positioning persistence.
> Sometimes the windows appear in the same position, sometimes they
> don't. This has been tested using only the QJC main window control
> buttons as recommended above.
>
> Leaving the windows open (only testing using 4 of them: main, status,
> messages, connections) upon shutdown (quit on main window) and
> restarting QJC sometimes gives the same locations and sometimes not,
> but it seems that the windows don't like the presence of other windows
> (i.e. an xterm from which to start QJC!) and the most prevalent
> offender is the main window. Actually, it seems that upon the first
> restart of QJC, the positions are remembered, but without moving any
> windows, a second quit/restart results in some windows appearing
> cascaded from the top left of the desktop. Window sizes are always
> remembered.
>
> Can anyone else reproduce this?
>
> Rick

I should add that toggling the windows on/off using the buttons on the
main window gives mixed position persistence results. I found that only
the "messages" window (of those I am using) consistently comes back in
the top-left cascaded position. The others' position do persist.

Rick
Received on Fri Dec 30 00:15:10 2005

This archive was generated by hypermail 2.1.8 : Fri Dec 30 2005 - 00:15:10 EET