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