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'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'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'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'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 someon=
e else'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, "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>]" <<a href=3D"mailt=
o:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>> 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'd suggest moving it to a feature branch unless someone volunt=
eers to add the missing code.=C2=A0 I'm not too eager to do so since th=
is 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 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 -