delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/09/06/22:59:39

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Thu, 7 Sep 2017 05:02:36 +0200 (CEST)
X-X-Sender: igor2 AT igor2priv
To: "Shashank Chintalagiri (shashank DOT chintalagiri AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu"
From: gedau AT igor2 DOT repo DOT hu
Subject: Re: [geda-user] gschem 1.9.1 UI
In-Reply-To: <alpine.DEB.2.20.1709062159580.2785@nimbus>
Message-ID: <alpine.DEB.2.00.1709070451260.27212@igor2priv>
References: <CALT8Ef5KNMDLwEz_P2U=H7dUMAfWZCfD0zRLYoYLZw+RShwTJA AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 20 DOT 1709062008500 DOT 2110 AT nimbus> <fc389297-ea81-d4ed-4a8d-5d2d431f8ad6 AT prochac DOT sk> <CALT8Ef4RpdetOgKe7befX480O-O+=Y+QHf+t9UkSGL5oOmwZUw AT mail DOT gmail DOT com>
<CALT8Ef7nrk=mKNXWAa1W8UQz+ch7EQuy=LSM+WW6T8PVX3zpdA AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 20 DOT 1709062159580 DOT 2785 AT nimbus>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com


On Wed, 6 Sep 2017, Roland Lutz wrote:

> As an alternative to docks, I could imagine preserving the position of both 
> the main window and dialogs between gschem invocations.  This way, users could 
> arrange the parts of the UI in a way convenient to them once and have gschem 
> remember it.
>
> Would anyone who uses gschem in its current form consider this a regression?

We have the same^1 in pcb-rnd. I've been using this feature extensively 
there. As a gschem user I'd find it a major UI improvement.

Regards,

Igor2

Footnote:

^1 what we have in pcb-rnd, for reference:

- you can arrange your windows and explicitly ask pcb-rnd to save coords 
(clicking a button). This is useful to capture a specific arrangement, 
sort of "manual docking", as a "project independent, screen/system 
specific setup"

- alternatively you can enable an auto-save-on-exit so you get the same 
state you last had; useful if you run only one instance in parallel

- when neither of those used, we get the old behavior, letting the window 
manager arrange the windows. Useful for advanced window managers (mine is 
scriptable, I can get it to "dock" windows knowing the current screen 
size; I know some users who use tiled or stacked WMs, apps trying to place 
their windows are not useful there)

- in parallel to those three choices, pcb-rnd can save the user's 
choice and the actual window geometry (just as any other config) in 
user's central config, in the project's config (useful if your project 
consists of multiple files) or in the board file. This allows users to 
combine the "this is what I usually want" setting with "this project is 
special, I need this dialog box more on this one".



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019