Re: gEDA-user: [pcb] long list of minor fixes

2007-03-03 Thread Igor2
On Sat, 3 Mar 2007, Ben Jackson wrote:

>On Sat, Mar 03, 2007 at 10:25:36PM -0500, DJ Delorie wrote:
>> 
>> While on a trip to visit relatives, I got some time to tinker with
>> PCB.  I found time to fix/tweak/add many things...
>
>Sounds like what happens when *I* "go on vacation".  Nice job.
>
>
>> Added "lock names" setting:
>> Added "only names" setting:
>
>I had noticed that the 'move' tool seemed to make it easier to move
>names.  Was that just my imagination?
>
>This reminds me that PCB needs a "Did you know?" style "tips" system.
>I had considered writing a plugin to do it, but those most in need of
>tips won't know about plugins.

I think it still would be a good idea to keep it in a plugin because there
are people who would not like such system (including me). Yeah, I know
that today computers have gigabytes of ram so it's ok to have features
you will never use compiled in, but I have an older computer and I dislike
bloat even on new ones and we have a nice plugin system :)

Anyway nice fixes DJ!




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: [pcb] long list of minor fixes

2007-03-03 Thread Ben Jackson
On Sat, Mar 03, 2007 at 10:25:36PM -0500, DJ Delorie wrote:
> 
> While on a trip to visit relatives, I got some time to tinker with
> PCB.  I found time to fix/tweak/add many things...

Sounds like what happens when *I* "go on vacation".  Nice job.


> Added "lock names" setting:
> Added "only names" setting:

I had noticed that the 'move' tool seemed to make it easier to move
names.  Was that just my imagination?

This reminds me that PCB needs a "Did you know?" style "tips" system.
I had considered writing a plugin to do it, but those most in need of
tips won't know about plugins.

-- 
Ben Jackson AD7GD
<[EMAIL PROTECTED]>
http://www.ben.com/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: [pcb] long list of minor fixes

2007-03-03 Thread DJ Delorie

While on a trip to visit relatives, I got some time to tinker with
PCB.  I found time to fix/tweak/add many things...

Made flags type big enough to hold PCB flags.

Added hash table for parameter lookup in action.c

Moved thindraw code out of lesstif hid.

Added "thin draw polygons" flag to toplevel stuff.

Fixed "check polygons" so it works again.

Added "lock names" setting: When set, the arrow tool ignores element
names and text objects, so you can select the elements or objects
beneath them.

Added "only names" setting: When set, the arrow tool can only select
element names and text objects; you won't accidentally move an
element.

Made the crosshair-move code draw the outline of pads, not the
centerline.  It does still draw round-end pads as rectangles, though.

Allow "--no-foo" to shut off boolean "--foo" options that default to
on.

Added "--layer-stack" option that takes a string and sets the layer
stack to it (for eps/png export, mostly).  Layers are numbers 0..N-1,
the names of the layers from the loaded PCB file, or the special names
"rats", "invisible", "pins", "vias", or "elements".  Layers may be
separated by spaces, commas, semicolons, or colons.

Added Cursor([Pan|Warp],dx,dy,units) to lesstif move the cursor in
steps.  Implemented in lesstif HID, attached to arrow keys.  "Units"
may be mm, mil, grid, board, or view.  Board and view are percentages
of the board or viewport.  Bound "Enter" to mimic the mouse left
button.

Added "what to do with the pointer" parameter to gui->set_crosshair()
- warp pointer to match crosshair, or pan window to put crosshair
under cursor.

Make autorouter show live trials.

Clean up various FIXMEs and #if 0's.

Add support for string encoded PCB flags.

thindraw exports: off by default?  Follow current setting?  Or put it
in their own attribute list?  Currently, if thindraw is on,
postscript, gerber, etc exports are all thindrawn.

Added Report(NetLength) which reports on the total length of segments
(lines and arcs) for the net under the cursor.  It will also tell you
the name of the net.

Remove obsolete UseLogWindow and RaiseLogWindow.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user