delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/09/06/15:30:23

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
bh=qZy+73PFMLfZtN5i0pXM8ccrn1fcPsgMZlAO9gBHFIU=;
b=YtAxfzu9MxsWj+4BtCWlSw3ZCDKih5qEhGaN6mKopr1FinqhmwbOJ2y9ieLsKZAh+K
H/FbHKg6MCbPth7QN9X66pRgWPpjlS5F/yQMYjVlkyNZRoPynwuSOsDq0VecWvFoSCvI
Kaip2X49dRfu8dPMK5edK1GdJjCxPdZH0ijyq3BMDGiSyQUJGimCRnFwq7Fzr9OpZtxB
l2UI/VQ5FCHUJTZWkcibf8KgfhDoVTdkHeX3qy/+OfajIGTdpIh/VvO447eYjx5f+Ad2
f0mxLiiX+JZ+iqAthvEKfNc0aHFH94bK0L1+ooT11Mgx5xhqMWUBN9IEUrz1+Y7namCw
ZNmg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to;
bh=qZy+73PFMLfZtN5i0pXM8ccrn1fcPsgMZlAO9gBHFIU=;
b=GxuQbkZoJp4I+2IgC6Z45RrhO4CWDrbfXZ86zCCdh/mJuPm7n9hDszhCa+yJLw2U84
z6Lx5fFNA8s37acMaXHXx1VYSs3OcZSex6cEkcc2dXohYQVFqRdk5YNYmYC/IjU7Xb0a
htdWQkSxWD5VxgVvunsRdpBq2cAW8RUmFjtuXRw9xi2BqzydttsagaRpfTJmfuYYm98P
ym3NavHcIoNXCyj7rUxlrjtyOCYhIAEQeJwOC4alBzIT7cHLczLkzrcgvNm3l5aB04m3
mKkARbkQpFD+HTtqE1voHiPzDvFZg+4S4gm8hxQKsmQfMYqo7QF6Fp0HelD4sTLH2qYS
uHBw==
X-Gm-Message-State: AHPjjUivf0XYEw9ikSRnU+HO/fx913k0Pgpa1O1u5qyClXhKip7Bjuih
iL/c7KHwbcDFDS3g0Fr9Xfra+2+QnmUG
X-Google-Smtp-Source: ADKCNb6ngpZyrxGRvXgNIio91v942gdFbViejaqTL4dpS+hY6F8RFRNPgA6zpLHgWSvx/3CdP6vDZv+Hq+FBy1WyK30=
X-Received: by 10.176.17.88 with SMTP id g24mr175890uac.26.1504726080392; Wed,
06 Sep 2017 12:28:00 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <CALT8Ef4RpdetOgKe7befX480O-O+=Y+QHf+t9UkSGL5oOmwZUw@mail.gmail.com>
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>
From: "Shashank Chintalagiri (shashank DOT chintalagiri AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Thu, 7 Sep 2017 00:57:59 +0530
Message-ID: <CALT8Ef7nrk=mKNXWAa1W8UQz+ch7EQuy=LSM+WW6T8PVX3zpdA@mail.gmail.com>
Subject: Re: [geda-user] gschem 1.9.1 UI
To: geda-user AT delorie DOT com
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

--f4030435b56081909205588a5771
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I can sort of see the utility of panels in general, though this particular
set is a little out there from the perspective of how I've used gschem.

Making it dockable, ala Qt's dock widget, would certainly be a improvement.
I have no idea how that would work in scheme,  and how much effort it would
take for a comparable implementation.

In terms of panels / docks,  the stuff I would have considered useful
(though I would still be hesitant about committing so much real estate to
it) would be the page manager, attributes editor, and perhaps the library
(insert component)  dialog,  some sort of indicator for schematic hierarchy
(preferably tied into the page manager).

In the world of wide-screen monitors, there's really no excuse for the
bottom panel. The cost is simply too high. What would make it acceptable,
in my mind, to give up the right side, assuming those docks / panels exist
and if they showed up in a context dependent way, so that whatever is
currently visible on it makes contextual sense.  Attributes would show up
only when a component is selected, etc. And all the contextually meaningful
panels should share the available vertical space. Again, this is probably a
great deal of work for little gain. While I am open to helping some, I
can't say that my skills would be particularly useful. Since I'm not
putting any of my time into it right now, I can't say that someone else's
time is worth it.

While one window would be nice, it really does have to be pretty well done
before it contributes more than it costs. The gimp still uses multiple
windows, and many of them that can go on forever. Their base UI itself has
three separate windows.

On Sep 7, 2017 00:32, "Milan Prochac (milan AT prochac DOT sk) [via
geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> wrote:

On 06.09.2017 20:23, Roland Lutz wrote:

> On Wed, 6 Sep 2017, Shashank Chintalagiri (shashank DOT chintalagiri AT gmail DOT co=
m)
> [via geda-user AT delorie DOT com] wrote:
>
>> The new panels on the bottom and on the right are wholly unnecessary. [=
=E2=80=A6]
>> Can I please have my screen edges back?
>>
>
> Edward, are you planning to finish the docking code?
>
> If not, I'd suggest moving it to a feature branch unless someone
> volunteers to add the missing code.  I'm not too eager to do so since thi=
s
> probably means we won't ever have dockable dialogs; however, the UI has
> been in this state for two years, and I think it's better to revert to a
> working state than to drive interested users away with a broken interface=
.
>
> At least the patch from https://bugs.launchpad.net/geda/+bug/1492834 can
be implemented.

Milan

Roland
>

--f4030435b56081909205588a5771
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><span style=3D"font-family:sans-serif">I can sort of see =
the utility of panels in general, though this particular set is a little ou=
t there from the perspective of how I&#39;ve used gschem.=C2=A0=C2=A0</span=
><div dir=3D"auto" style=3D"font-family:sans-serif"><br></div><div dir=3D"a=
uto" style=3D"font-family:sans-serif">Making it dockable, ala Qt&#39;s dock=
 widget, would certainly be a improvement. I have no idea how that would wo=
rk in scheme,=C2=A0 and how much effort it would take for a comparable impl=
ementation.=C2=A0</div><div dir=3D"auto" style=3D"font-family:sans-serif"><=
br></div><div dir=3D"auto" style=3D"font-family:sans-serif">In terms of pan=
els / docks,=C2=A0 the stuff I would have considered useful (though I would=
 still be hesitant about committing so much real estate to it) would be the=
 page manager, attributes editor, and perhaps the library (insert component=
)=C2=A0 dialog,=C2=A0 some sort of indicator for schematic hierarchy (prefe=
rably tied into the page manager).=C2=A0</div><div dir=3D"auto" style=3D"fo=
nt-family:sans-serif"><br></div><div dir=3D"auto" style=3D"font-family:sans=
-serif">In the world of wide-screen monitors, there&#39;s really no excuse =
for the bottom panel. The cost is simply too high. What would make it accep=
table, in my mind, to give up the right side, assuming those docks / panels=
 exist and if they showed up in a context dependent way, so that whatever i=
s currently visible on it makes contextual sense.=C2=A0 Attributes would sh=
ow up only when a component is selected, etc. And all the contextually mean=
ingful panels should share the available vertical space. Again, this is pro=
bably a great deal of work for little gain. While I am open to helping some=
, I can&#39;t say that my skills would be particularly useful. Since I&#39;=
m not putting any of my time into it right now, I can&#39;t say that someon=
e else&#39;s time is worth it.=C2=A0</div><div dir=3D"auto" style=3D"font-f=
amily:sans-serif"><br></div><div dir=3D"auto" style=3D"font-family:sans-ser=
if">While one window would be nice, it really does have to be pretty well d=
one before it contributes more than it costs. The gimp still uses multiple =
windows, and many of them that can go on forever. Their base UI itself has =
three separate windows.=C2=A0</div></div><div class=3D"gmail_extra"><br><di=
v class=3D"gmail_quote">On Sep 7, 2017 00:32, &quot;Milan Prochac (<a href=
=3D"mailto:milan AT prochac DOT sk">milan AT prochac DOT sk</a>) [via <a href=3D"mailto:g=
eda-user AT delorie DOT com">geda-user AT delorie DOT com</a>]&quot; &lt;<a href=3D"mailt=
o:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>&gt; wrote:<br type=3D"at=
tribution"><blockquote class=3D"quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex"><div class=3D"elided-text">On 06.09.201=
7 20:23, Roland Lutz wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
On Wed, 6 Sep 2017, Shashank Chintalagiri (<a href=3D"mailto:shashank.chint=
alagiri AT gmail DOT com" target=3D"_blank">shashank DOT chintalagiri AT gmail DOT c<wbr>om</=
a>) [via <a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank">geda-us=
er AT delorie DOT com</a>] wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The new panels on the bottom and on the right are wholly unnecessary. [=E2=
=80=A6] Can I please have my screen edges back?<br>
</blockquote>
<br>
Edward, are you planning to finish the docking code?<br>
<br>
If not, I&#39;d suggest moving it to a feature branch unless someone volunt=
eers to add the missing code.=C2=A0 I&#39;m not too eager to do so since th=
is probably means we won&#39;t ever have dockable dialogs; however, the UI =
has been in this state for two years, and I think it&#39;s better to revert=
 to a working state than to drive interested users away with a broken inter=
face.<br>
<br>
</blockquote></div>
At least the patch from <a href=3D"https://bugs.launchpad.net/geda/+bug/149=
2834" rel=3D"noreferrer" target=3D"_blank">https://bugs.launchpad.net/ged<w=
br>a/+bug/1492834</a> can be implemented.<br>
<br>
Milan<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Roland<br>
</blockquote>
<br>
<br>
<br>
</blockquote></div><br></div>

--f4030435b56081909205588a5771--

- Raw text -


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