delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2011/12/21/20:05:06

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Cam-AntiVirus: no malware found
X-Cam-SpamDetails: not scanned
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Message-ID: <1324515894.3724.37.camel@localhost>
Subject: Re: [geda-user] Bug 907040: reorder some menu items
From: Peter Clifton <pcjc2 AT cam DOT ac DOT uk>
To: geda-user AT delorie DOT com
Date: Thu, 22 Dec 2011 01:04:54 +0000
In-Reply-To: <20111221221642.GB31682@malakian.lan>
References: <20111221221642 DOT GB31682 AT malakian DOT lan>
X-Mailer: Evolution 3.2.2-
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

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

On Wed, 2011-12-21 at 14:16 -0800, Andrew Poelstra wrote:
> Hey all,
>=20
> What do you think of the changes proposed in bug lp-907040? For
> reference, the patch is as follows:

> -   {"Copy selection to buffer" GetXY(Click to set the snap point for thi=
s buffer)
> +   {"Copy" GetXY(Click to set the snap point for this buffer)

"Copy" should IMO be be for clipboard copy. PCB doesn't actually use the
clipboard, so I think we should draw this distinction until we do.

>      PasteBuffer(Clear) PasteBuffer(AddSelected) Unselect(All) Mode(Paste=
Buffer)
>      a=3D{"Ctrl-C" "Ctrl<Key>c"}}
> -   {"Paste buffer to layout" Mode(PasteBuffer) a=3D{"Ctrl-V" "Ctrl<Key>v=
"}}
> +   {"Paste" Mode(PasteBuffer) a=3D{"Ctrl-V" "Ctrl<Key>v"}}

> @@ -133,6 +132,10 @@ MainMenu =3D
>      {  "0.1 mil" checked=3Dgridsize,0.1mil SetUnits(mil) SetValue(Grid,0=
.1mil)}
>      {  "1 mil"   checked=3Dgridsize,1mil SetUnits(mil) SetValue(Grid,1mi=
l)}
>      {  "5 mil"   checked=3Dgridsize,5mil SetUnits(mil) SetValue(Grid,5mi=
l)}
> +    {  "6 mil"   checked=3Dgridsize,6mil SetUnits(mil) SetValue(Grid,6mi=
l)}
> +    {  "7 mil"   checked=3Dgridsize,7mil SetUnits(mil) SetValue(Grid,7mi=
l)}
> +    {  "8 mil"   checked=3Dgridsize,8mil SetUnits(mil) SetValue(Grid,8mi=
l)}
> +    {  "9 mil"   checked=3Dgridsize,9mil SetUnits(mil) SetValue(Grid,9mi=
l)}
>      { "10 mil"   checked=3Dgridsize,10mil SetUnits(mil) SetValue(Grid,10=
mil)}
>      { "25 mil"   checked=3Dgridsize,25mil SetUnits(mil) SetValue(Grid,25=
mil)}
>      { "50 mil"   checked=3Dgridsize,50mil SetUnits(mil) SetValue(Grid,50=
mil)}


I'm not immediately keen on the grid menu changes. Proliferating extra
grid sizes in the menu doesn't seem like a good way forward. (Admittedly
what we have already isn't brilliant here though).

Why isn't there an 0.5mil grid, 0.2, 0.6, 11, etc.. (this could end up
being a long menu quite quickly!)


> @@ -235,11 +238,11 @@ MainMenu =3D
>  # Select menu
>  #
>    {"Select" m=3Dl
> -   {"Select all visible objects" Select(All)}
> -   {"Select all connected objects" Select(Connection)}
> +   {"Select all visible" Select(All)}
> +   {"Select all connected" Select(Connection)}

Meh.. we are being descriptive, feels like bike-shed painting here.

>    {"Connects" m=3DC
> -   {"Lookup connection to object" GetXY(Click on the object) Connection(=
Find) a=3D{"Ctrl-F" "Ctrl<Key>f"}}
> +   {"Lookup connection" GetXY(Click on the object) Connection(Find) a=3D=
{"Ctrl-F" "Ctrl<Key>f"}}
>     {"Reset scanned pads/pins/vias" Connection(ResetPinsViasAndPads) Disp=
lay(Redraw)}
>     {"Reset scanned lines/polygons" Connection(ResetLinesAndPolygons) Dis=
play(Redraw)}
>     {"Reset all connections" Connection(Reset) Display(Redraw) a=3D{"Shif=
t-F" "Shift<Key>f"}}

Whatever.

Best wishes,

Peter


--=-fb/oPl7T2QH1cFwgSAMw
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAABAgAGBQJO8oI2AAoJEOo4D/b1x+QVN6sH/01vBQJejYUhm0J/k+u9mTQW
rLJZq3yBv0GDeipKmMeARzCrg4rNZyCPosAikcmlWKxF3Z1WK+9XOW7WX0s6ZiM/
RKxhBlKokQMI4nxZS6RDeijMDnEez7OTtaQOpq7T3fxBlXAqb7LT7ps2rw8YfPfd
2a0cUhRAlNmbVlXGxcCFtDmtahYDkh0HADJdK0FjAxBN5r3uobYCYlyjKbG6BM7p
+ZHZnByx25TTKRHayRSQjrlgzAVvqKdAF0nltllJHxa4TYumjhhAyfan2fHEVpzp
L16O7s5oT7qnWz0tRPFR0aCi9HuD8v+2UZik5/PJhhBndkHq09n4IwQK4BgbLF0=
=aikJ
-----END PGP SIGNATURE-----

--=-fb/oPl7T2QH1cFwgSAMw--

- Raw text -


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